--- /home/fdroid/fdroiddata/tmp/com.infomaniak.drive_50400401.apk +++ /home/fdroid/fdroiddata/unsigned/com.infomaniak.drive_50400401.apk ├── APK Signing Block │ @@ -1,121 +0,0 @@ │ -Key 0x42726577: │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -00000000000000000000000000000000000000000000000000 │ - │ -Key 0x7109871a: │ -f5050000f1050000b30300002c000000280000000301000020000000bea4c74f36102b │ -876a7f567bffdc5d905d1ca712ed9f4b242570b416a4a78fb96b030000670300003082 │ -03633082024ba003020102020801676d09f77c0fc4300d06092a864886f70d01010b05 │ -003060310b300906035504061302554b310c300a060355040813034f5247310c300a06 │ -0355040713034f524731133011060355040a130a6664726f69642e6f7267310f300d06 │ -0355040b13064644726f6964310f300d060355040313064644726f6964301e170d3231 │ -303631383131333633325a170d3438313130333131333633325a3060310b3009060355 │ -04061302554b310c300a060355040813034f5247310c300a060355040713034f524731 │ -133011060355040a130a6664726f69642e6f7267310f300d060355040b13064644726f │ -6964310f300d060355040313064644726f696430820122300d06092a864886f70d0101 │ -0105000382010f003082010a0282010100a044278423f9eb3f9e27e49f52b5844a0816 │ -dcfcebb159a817234e1e28b6bc45e7478afff387f3af0530ae9013575ac213c551e1ee │ -5ff405b569c050f2b4eb8d68ed03db39ccc572efd220685d25e5ec7e5025ad6ebed698 │ -916d14ba872972728944952b968ff46ba6a69e0cf474796e5e0686ab2ac97dba4cb34f │ -055de276643da9a520fb31f4599ebcf24d86495305a409b37af2d97683188efbd631dd │ -486107043d11f5c9447d8c8653032bcd96a5a213881aea090cc88173cd4a6bbbf020d3 │ -70f4086cd10bd3efae36f5648eba35bd44598f352c9e17308b85e778fb21a402986821 │ -005fdbd3440dd38e67c84452c2caa9e3a32631001dd62f5c4496d9ff0203010001a321 │ -301f301d0603551d0e0416041478acc494e336830690c5ac7fda49f6f99f3b55a0300d │ -06092a864886f70d01010b050003820101003e975bb6df8b3928017f6aa849cae61429 │ -02bb00af794ab7e30381a77c53103ea1a6f7464184b7236218794dedfc411e741c1795 │ -442ea13d4036df9f9328c3dcfa36144e0f6b95726f0650393fbfeefba5530eb1d1222a │ -ced71c7076ecef4aa377d67995cc0a227b9aaf6408b5262a81ec24daaf2943e875b070 │ -dbdffdc652bc0da2487ede8ad7b69bfb0f90b5a979ff7604014e46640f7435228eceef │ -2ea251fecce8003a7871dd2090856f15d8aad1ff4cdeac15a12cd1c40d2bf32c5d050a │ -a6e2131181cbcb99633b9291e72110ac789ac7b72e61ca14cf25b1dbbe584dc919017b │ -5466a47a4ada48144598c61f2299a08397168e98b36a83ba4f96af64340c0000000800 │ -00000df0efbe03000000000000000c0100000801000003010000000100009ec90eb411 │ -50538731ca17e857cf7549bee15adde9ae862017221b6a52a92f025043faab39647b95 │ -e75be5345c492833bb0a4801ec81664b4192c8e84bb2ccb8952e204cf57c08223c80d9 │ -bf96660bfb1cdcfda878ab7c9745b183a415c554ea6bba8aaaf2ab7ba9458225cd683c │ -85dcf7e172bf1fe08f8fc39dacf580ef7eec59581708000fe1ded4f30c5150e7870af9 │ -d4405f9927c5d93ab893022a26391c717532d3b77a08bd9a73d3e441a07bee50e705f1 │ -8f2bee168db0c4c43c79d8bb57b23b1a10f31cdd2326c4ceaef401caa5d383e88eb7fa │ -64cff02cbaa104f1f88f5506cf97253fbcd9bed00478747e137fe88cfff6b19c8994e2 │ -0e7d8fac5e212601000030820122300d06092a864886f70d01010105000382010f0030 │ -82010a0282010100a044278423f9eb3f9e27e49f52b5844a0816dcfcebb159a817234e │ -1e28b6bc45e7478afff387f3af0530ae9013575ac213c551e1ee5ff405b569c050f2b4 │ -eb8d68ed03db39ccc572efd220685d25e5ec7e5025ad6ebed698916d14ba8729727289 │ -44952b968ff46ba6a69e0cf474796e5e0686ab2ac97dba4cb34f055de276643da9a520 │ -fb31f4599ebcf24d86495305a409b37af2d97683188efbd631dd486107043d11f5c944 │ -7d8c8653032bcd96a5a213881aea090cc88173cd4a6bbbf020d370f4086cd10bd3efae │ -36f5648eba35bd44598f352c9e17308b85e778fb21a402986821005fdbd3440dd38e67 │ -c84452c2caa9e3a32631001dd62f5c4496d9ff0203010001 │ - │ -Key 0xf05368c0: │ -f5050000f1050000ab0300002c000000280000000301000020000000bea4c74f36102b │ -876a7f567bffdc5d905d1ca712ed9f4b242570b416a4a78fb96b030000670300003082 │ -03633082024ba003020102020801676d09f77c0fc4300d06092a864886f70d01010b05 │ -003060310b300906035504061302554b310c300a060355040813034f5247310c300a06 │ -0355040713034f524731133011060355040a130a6664726f69642e6f7267310f300d06 │ -0355040b13064644726f6964310f300d060355040313064644726f6964301e170d3231 │ -303631383131333633325a170d3438313130333131333633325a3060310b3009060355 │ -04061302554b310c300a060355040813034f5247310c300a060355040713034f524731 │ -133011060355040a130a6664726f69642e6f7267310f300d060355040b13064644726f │ -6964310f300d060355040313064644726f696430820122300d06092a864886f70d0101 │ -0105000382010f003082010a0282010100a044278423f9eb3f9e27e49f52b5844a0816 │ -dcfcebb159a817234e1e28b6bc45e7478afff387f3af0530ae9013575ac213c551e1ee │ -5ff405b569c050f2b4eb8d68ed03db39ccc572efd220685d25e5ec7e5025ad6ebed698 │ -916d14ba872972728944952b968ff46ba6a69e0cf474796e5e0686ab2ac97dba4cb34f │ -055de276643da9a520fb31f4599ebcf24d86495305a409b37af2d97683188efbd631dd │ -486107043d11f5c9447d8c8653032bcd96a5a213881aea090cc88173cd4a6bbbf020d3 │ -70f4086cd10bd3efae36f5648eba35bd44598f352c9e17308b85e778fb21a402986821 │ -005fdbd3440dd38e67c84452c2caa9e3a32631001dd62f5c4496d9ff0203010001a321 │ -301f301d0603551d0e0416041478acc494e336830690c5ac7fda49f6f99f3b55a0300d │ -06092a864886f70d01010b050003820101003e975bb6df8b3928017f6aa849cae61429 │ -02bb00af794ab7e30381a77c53103ea1a6f7464184b7236218794dedfc411e741c1795 │ -442ea13d4036df9f9328c3dcfa36144e0f6b95726f0650393fbfeefba5530eb1d1222a │ -ced71c7076ecef4aa377d67995cc0a227b9aaf6408b5262a81ec24daaf2943e875b070 │ -dbdffdc652bc0da2487ede8ad7b69bfb0f90b5a979ff7604014e46640f7435228eceef │ -2ea251fecce8003a7871dd2090856f15d8aad1ff4cdeac15a12cd1c40d2bf32c5d050a │ -a6e2131181cbcb99633b9291e72110ac789ac7b72e61ca14cf25b1dbbe584dc919017b │ -5466a47a4ada48144598c61f2299a08397168e98b36a83ba4f96af643418000000ffff │ -ff7f0000000018000000ffffff7f0c01000008010000030100000001000023a0cf108f │ -6e9fc476c31f8ec46c155cba2f427c0accbc828de7a7ff6b765fdcbff12739f70c1a5e │ -7df6131f81dc5317b94124f30b6cec06795f29d7d735c1f7ebb56996ce9e98b20589d3 │ -3817a6a496944000f703e0dbf080db9018ed70143d5802dee7bcc5b637909395028d1d │ -b9ca2a35d5295d96516b625311f7b24e9c61aeb511f18fe2ec7886a8900863a7ce36e1 │ -b5d110b18c22a8d90feb08649e909c2785ce00de3afb6bdf03ca5409c0bc151bcbcefd │ -21d0b50634e9f131fe5f7357cbc6afe7b92c4cd9c392de9529f264c4027154806fdbfc │ -64c16fc3d46cd5bd87dee1a1724aab7e85e646a4e6829608fa843af1e0ab8a3159c489 │ -bc56953ea69a2601000030820122300d06092a864886f70d01010105000382010f0030 │ -82010a0282010100a044278423f9eb3f9e27e49f52b5844a0816dcfcebb159a817234e │ -1e28b6bc45e7478afff387f3af0530ae9013575ac213c551e1ee5ff405b569c050f2b4 │ -eb8d68ed03db39ccc572efd220685d25e5ec7e5025ad6ebed698916d14ba8729727289 │ -44952b968ff46ba6a69e0cf474796e5e0686ab2ac97dba4cb34f055de276643da9a520 │ -fb31f4599ebcf24d86495305a409b37af2d97683188efbd631dd486107043d11f5c944 │ -7d8c8653032bcd96a5a213881aea090cc88173cd4a6bbbf020d370f4086cd10bd3efae │ -36f5648eba35bd44598f352c9e17308b85e778fb21a402986821005fdbd3440dd38e67 │ -c84452c2caa9e3a32631001dd62f5c4496d9ff0203010001 ├── zipinfo {} │ @@ -1,17 +1,17 @@ │ -Zip file size: 55252887 bytes, number of entries: 2159 │ +Zip file size: 55082656 bytes, number of entries: 2156 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ --rw-r--r-- 0.0 unx 14050 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 14044 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 847 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 12901632 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 964 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 9895172 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 8919572 b- defN 81-Jan-01 01:01 classes4.dex │ --rw-r--r-- 0.0 unx 10818176 b- defN 81-Jan-01 01:01 classes5.dex │ +-rw-r--r-- 0.0 unx 10819804 b- defN 81-Jan-01 01:01 classes5.dex │ -rw-r--r-- 0.0 unx 404320 b- defN 81-Jan-01 01:01 classes6.dex │ -rw-r--r-- 0.0 unx 10096 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libandroidx.graphics.path.so │ -rw-r--r-- 0.0 unx 1014784 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libc++_shared.so │ -rw-r--r-- 0.0 unx 7112 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libdatastore_shared_counter.so │ -rw-r--r-- 0.0 unx 56896 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libjniPdfium.so │ -rw-r--r-- 0.0 unx 554880 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libmodft2.so │ -rw-r--r-- 0.0 unx 5216024 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libmodpdfium.so │ @@ -2151,11 +2151,8 @@ │ -rw---- 0.0 fat 308 b- defN 81-Jan-01 01:01 res/zn.xml │ -rw---- 0.0 fat 448 b- defN 81-Jan-01 01:01 res/zp.xml │ -rw---- 0.0 fat 464 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 828 b- defN 81-Jan-01 01:01 res/zt.xml │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 288 b- defN 81-Jan-01 01:01 res/zz.xml │ -rw---- 0.0 fat 1118588 b- stor 81-Jan-01 01:01 resources.arsc │ --rw---- 2.0 fat 193161 b- defN 81-Jan-01 01:01 META-INF/D341A14A.SF │ --rw---- 2.0 fat 1342 b- defN 81-Jan-01 01:01 META-INF/D341A14A.RSA │ --rw---- 2.0 fat 193034 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2159 files, 135482004 bytes uncompressed, 55007549 bytes compressed: 59.4% │ +2156 files, 135096089 bytes uncompressed, 54842067 bytes compressed: 59.4% ├── classes5.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : ad1acf02 │ │ -signature : e4f0...5d2b │ │ -file_size : 10818176 │ │ +checksum : 49155ebd │ │ +signature : 83fe...39d3 │ │ +file_size : 10819804 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 67056 │ │ +string_ids_size : 67061 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 9752 │ │ -type_ids_off : 268336 (0x041830) │ │ -proto_ids_size : 15579 │ │ -proto_ids_off : 307344 (0x04b090) │ │ -field_ids_size : 51725 │ │ -field_ids_off : 494292 (0x078ad4) │ │ -method_ids_size : 64538 │ │ -method_ids_off : 908092 (0x0ddb3c) │ │ -class_defs_size : 7846 │ │ -class_defs_off : 1424396 (0x15bc0c) │ │ -data_size : 9142708 │ │ -data_off : 1675468 (0x1990cc) │ │ +type_ids_size : 9753 │ │ +type_ids_off : 268356 (0x041844) │ │ +proto_ids_size : 15581 │ │ +proto_ids_off : 307368 (0x04b0a8) │ │ +field_ids_size : 51728 │ │ +field_ids_off : 494340 (0x078b04) │ │ +method_ids_size : 64551 │ │ +method_ids_off : 908164 (0x0ddb84) │ │ +class_defs_size : 7847 │ │ +class_defs_off : 1424572 (0x15bcbc) │ │ +data_size : 9144128 │ │ +data_off : 1675676 (0x19919c) │ │ │ │ Class #0 header: │ │ -class_idx : 6856 │ │ +class_idx : 6857 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13029 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -54,21 +54,21 @@ │ │ │ │ #1 : (in Lkotlin/coroutines/Continuation;) │ │ name : 'resumeWith' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 13029 (Continuation.kt) │ │ + source_file_idx : 13032 (Continuation.kt) │ │ │ │ Class #1 header: │ │ -class_idx : 6890 │ │ +class_idx : 6891 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13082 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13085 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -91,39 +91,39 @@ │ │ │ │ #1 : (in Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;) │ │ name : 'getStackTraceElement' │ │ type : '()Ljava/lang/StackTraceElement;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 13082 (CoroutineStackFrame.kt) │ │ + source_file_idx : 13085 (CoroutineStackFrame.kt) │ │ │ │ Class #2 header: │ │ -class_idx : 6886 │ │ +class_idx : 6887 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13030 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13033 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #2 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/lang/Object;" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" "Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;" "Ljava/io/Serializable;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��4\n\n\n��\n\n\n\n\n��\n\n\n\n\n\n��!��2\n002020B 00¢J\n0 2 \n00\r¢J02 \n00\rH$¢J0 HJ0 02\n0HJ$0 0202\n0HJ0HJ\n0HR 00¢\n��\tR08VX–¢¨" } d2={ "Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;" "Lkotlin/coroutines/Continuation;" "" "Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;" "Ljava/io/Serializable;" "completion" "" "(Lkotlin/coroutines/Continuation;)V" "getCompletion" "()Lkotlin/coroutines/Continuation;" "resumeWith" "" "result" "Lkotlin/Result;" "(Ljava/lang/Object;)V" "invokeSuspend" "(Ljava/lang/Object;)Ljava/lang/Object;" "releaseIntercepted" "create" "value" "toString" "" "callerFrame" "getCallerFrame" "()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;" "getStackTraceElement" "Ljava/lang/StackTraceElement;" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on field #46240 'completion' │ │ +Annotations on field #46243 'completion' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" } │ │ -Annotations on method #46278 '' │ │ +Annotations on method #46291 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;)V" } │ │ -Annotations on method #46279 'create' │ │ +Annotations on method #46292 'create' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Object;" "Lkotlin/coroutines/Continuation<" "*>;)" "Lkotlin/coroutines/Continuation<" "Lkotlin/Unit;" ">;" } │ │ -Annotations on method #46280 'create' │ │ +Annotations on method #46293 'create' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/coroutines/Continuation<" "*>;)" "Lkotlin/coroutines/Continuation<" "Lkotlin/Unit;" ">;" } │ │ -Annotations on method #46282 'getCompletion' │ │ +Annotations on method #46295 'getCompletion' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" } │ │ │ │ Class #2 - │ │ Class descriptor : 'Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -142,18 +142,18 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41c350: |[41c350] kotlin.coroutines.jvm.internal.BaseContinuationImpl.:(Lkotlin/coroutines/Continuation;)V │ │ -41c360: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -41c366: 5b01 a0b4 |0003: iput-object v1, v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a0 │ │ -41c36a: 0e00 |0005: return-void │ │ +41c68c: |[41c68c] kotlin.coroutines.jvm.internal.BaseContinuationImpl.:(Lkotlin/coroutines/Continuation;)V │ │ +41c69c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +41c6a2: 5b01 a3b4 |0003: iput-object v1, v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ +41c6a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=18 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ @@ -164,21 +164,21 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -41c2b8: |[41c2b8] kotlin.coroutines.jvm.internal.BaseContinuationImpl.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -41c2c8: 1a01 c09e |0000: const-string v1, "completion" // string@9ec0 │ │ -41c2cc: 7120 70b9 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -41c2d2: 2201 1918 |0005: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@1819 │ │ -41c2d6: 1a02 68a1 |0007: const-string v2, "create(Any?;Continuation) has not been overridden" // string@a168 │ │ -41c2da: 7020 c996 2100 |0009: invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@96c9 │ │ -41c2e0: 2701 |000c: throw v1 │ │ +41c5f4: |[41c5f4] kotlin.coroutines.jvm.internal.BaseContinuationImpl.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +41c604: 1a01 c59e |0000: const-string v1, "completion" // string@9ec5 │ │ +41c608: 7120 7db9 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +41c60e: 2201 1a18 |0005: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@181a │ │ +41c612: 1a02 6da1 |0007: const-string v2, "create(Any?;Continuation) has not been overridden" // string@a16d │ │ +41c616: 7020 d696 2100 |0009: invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@96d6 │ │ +41c61c: 2701 |000c: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -188,21 +188,21 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -41c2e4: |[41c2e4] kotlin.coroutines.jvm.internal.BaseContinuationImpl.create:(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -41c2f4: 1a00 c09e |0000: const-string v0, "completion" // string@9ec0 │ │ -41c2f8: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -41c2fe: 2202 1918 |0005: new-instance v2, Ljava/lang/UnsupportedOperationException; // type@1819 │ │ -41c302: 1a00 69a1 |0007: const-string v0, "create(Continuation) has not been overridden" // string@a169 │ │ -41c306: 7020 c996 0200 |0009: invoke-direct {v2, v0}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@96c9 │ │ -41c30c: 2702 |000c: throw v2 │ │ +41c620: |[41c620] kotlin.coroutines.jvm.internal.BaseContinuationImpl.create:(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +41c630: 1a00 c59e |0000: const-string v0, "completion" // string@9ec5 │ │ +41c634: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +41c63a: 2202 1a18 |0005: new-instance v2, Ljava/lang/UnsupportedOperationException; // type@181a │ │ +41c63e: 1a00 6ea1 |0007: const-string v0, "create(Continuation) has not been overridden" // string@a16e │ │ +41c642: 7020 d696 0200 |0009: invoke-direct {v2, v0}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@96d6 │ │ +41c648: 2702 |000c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ 0x0000 - 0x000d reg=2 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -211,22 +211,22 @@ │ │ type : '()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -41c328: |[41c328] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getCallerFrame:()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; │ │ -41c338: 5420 a0b4 |0000: iget-object v0, v2, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a0 │ │ -41c33c: 2001 ea1a |0002: instance-of v1, v0, Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; // type@1aea │ │ -41c340: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -41c344: 1f00 ea1a |0006: check-cast v0, Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; // type@1aea │ │ -41c348: 2802 |0008: goto 000a // +0002 │ │ -41c34a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -41c34c: 1100 |000a: return-object v0 │ │ +41c664: |[41c664] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getCallerFrame:()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; │ │ +41c674: 5420 a3b4 |0000: iget-object v0, v2, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ +41c678: 2001 eb1a |0002: instance-of v1, v0, Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; // type@1aeb │ │ +41c67c: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +41c680: 1f00 eb1a |0006: check-cast v0, Lkotlin/coroutines/jvm/internal/CoroutineStackFrame; // type@1aeb │ │ +41c684: 2802 |0008: goto 000a // +0002 │ │ +41c686: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +41c688: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ │ │ #3 : (in Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;) │ │ @@ -234,17 +234,17 @@ │ │ type : '()Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c310: |[41c310] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getCompletion:()Lkotlin/coroutines/Continuation; │ │ -41c320: 5410 a0b4 |0000: iget-object v0, v1, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a0 │ │ -41c324: 1100 |0002: return-object v0 │ │ +41c64c: |[41c64c] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getCompletion:()Lkotlin/coroutines/Continuation; │ │ +41c65c: 5410 a3b4 |0000: iget-object v0, v1, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ +41c660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ │ │ #4 : (in Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;) │ │ @@ -252,18 +252,18 @@ │ │ type : '()Ljava/lang/StackTraceElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41c24c: |[41c24c] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getStackTraceElement:()Ljava/lang/StackTraceElement; │ │ -41c25c: 7110 f1b4 0100 |0000: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/DebugMetadataKt;.getStackTraceElement:(Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;)Ljava/lang/StackTraceElement; // method@b4f1 │ │ -41c262: 0c00 |0003: move-result-object v0 │ │ -41c264: 1100 |0004: return-object v0 │ │ +41c588: |[41c588] kotlin.coroutines.jvm.internal.BaseContinuationImpl.getStackTraceElement:()Ljava/lang/StackTraceElement; │ │ +41c598: 7110 feb4 0100 |0000: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/DebugMetadataKt;.getStackTraceElement:(Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;)Ljava/lang/StackTraceElement; // method@b4fe │ │ +41c59e: 0c00 |0003: move-result-object v0 │ │ +41c5a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ │ │ #5 : (in Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;) │ │ @@ -277,60 +277,60 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41c36c: |[41c36c] kotlin.coroutines.jvm.internal.BaseContinuationImpl.releaseIntercepted:()V │ │ -41c37c: 0e00 |0000: return-void │ │ +41c6a8: |[41c6a8] kotlin.coroutines.jvm.internal.BaseContinuationImpl.releaseIntercepted:()V │ │ +41c6b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;) │ │ name : 'resumeWith' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -41c380: |[41c380] kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith:(Ljava/lang/Object;)V │ │ -41c390: 0730 |0000: move-object v0, v3 │ │ -41c392: 0701 |0001: move-object v1, v0 │ │ -41c394: 1f01 c81a |0002: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -41c398: 7110 f3b4 0100 |0004: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/DebugProbesKt;.probeCoroutineResumed:(Lkotlin/coroutines/Continuation;)V // method@b4f3 │ │ -41c39e: 1f00 e61a |0007: check-cast v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; // type@1ae6 │ │ -41c3a2: 5401 a0b4 |0009: iget-object v1, v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a0 │ │ -41c3a6: 7110 6db9 0100 |000b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -41c3ac: 6e20 ccb4 4000 |000e: invoke-virtual {v0, v4}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4cc │ │ -41c3b2: 0c04 |0011: move-result-object v4 │ │ -41c3b4: 7100 a1b4 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -41c3ba: 0c02 |0015: move-result-object v2 │ │ -41c3bc: 3324 0300 |0016: if-ne v4, v2, 0019 // +0003 │ │ -41c3c0: 0e00 |0018: return-void │ │ -41c3c2: 6202 43b3 |0019: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -41c3c6: 7110 199d 0400 |001b: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -41c3cc: 0c04 |001e: move-result-object v4 │ │ -41c3ce: 280c |001f: goto 002b // +000c │ │ -41c3d0: 0d04 |0020: move-exception v4 │ │ -41c3d2: 6202 43b3 |0021: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -41c3d6: 7110 279d 0400 |0023: invoke-static {v4}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d27 │ │ -41c3dc: 0c04 |0026: move-result-object v4 │ │ -41c3de: 7110 199d 0400 |0027: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -41c3e4: 0c04 |002a: move-result-object v4 │ │ -41c3e6: 6e10 cdb4 0000 |002b: invoke-virtual {v0}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.releaseIntercepted:()V // method@b4cd │ │ -41c3ec: 2010 e61a |002e: instance-of v0, v1, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; // type@1ae6 │ │ -41c3f0: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ -41c3f4: 0710 |0032: move-object v0, v1 │ │ -41c3f6: 28ce |0033: goto 0001 // -0032 │ │ -41c3f8: 7220 52b4 4100 |0034: invoke-interface {v1, v4}, Lkotlin/coroutines/Continuation;.resumeWith:(Ljava/lang/Object;)V // method@b452 │ │ -41c3fe: 0e00 |0037: return-void │ │ +41c6bc: |[41c6bc] kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith:(Ljava/lang/Object;)V │ │ +41c6cc: 0730 |0000: move-object v0, v3 │ │ +41c6ce: 0701 |0001: move-object v1, v0 │ │ +41c6d0: 1f01 c91a |0002: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +41c6d4: 7110 00b5 0100 |0004: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/DebugProbesKt;.probeCoroutineResumed:(Lkotlin/coroutines/Continuation;)V // method@b500 │ │ +41c6da: 1f00 e71a |0007: check-cast v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; // type@1ae7 │ │ +41c6de: 5401 a3b4 |0009: iget-object v1, v0, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.completion:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ +41c6e2: 7110 7ab9 0100 |000b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +41c6e8: 6e20 d9b4 4000 |000e: invoke-virtual {v0, v4}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4d9 │ │ +41c6ee: 0c04 |0011: move-result-object v4 │ │ +41c6f0: 7100 aeb4 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +41c6f6: 0c02 |0015: move-result-object v2 │ │ +41c6f8: 3324 0300 |0016: if-ne v4, v2, 0019 // +0003 │ │ +41c6fc: 0e00 |0018: return-void │ │ +41c6fe: 6202 46b3 |0019: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +41c702: 7110 269d 0400 |001b: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +41c708: 0c04 |001e: move-result-object v4 │ │ +41c70a: 280c |001f: goto 002b // +000c │ │ +41c70c: 0d04 |0020: move-exception v4 │ │ +41c70e: 6202 46b3 |0021: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +41c712: 7110 349d 0400 |0023: invoke-static {v4}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d34 │ │ +41c718: 0c04 |0026: move-result-object v4 │ │ +41c71a: 7110 269d 0400 |0027: invoke-static {v4}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +41c720: 0c04 |002a: move-result-object v4 │ │ +41c722: 6e10 dab4 0000 |002b: invoke-virtual {v0}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.releaseIntercepted:()V // method@b4da │ │ +41c728: 2010 e71a |002e: instance-of v0, v1, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; // type@1ae7 │ │ +41c72c: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ +41c730: 0710 |0032: move-object v0, v1 │ │ +41c732: 28ce |0033: goto 0001 // -0032 │ │ +41c734: 7220 5fb4 4100 |0034: invoke-interface {v1, v4}, Lkotlin/coroutines/Continuation;.resumeWith:(Ljava/lang/Object;)V // method@b45f │ │ +41c73a: 0e00 |0037: return-void │ │ catches : 1 │ │ 0x000e - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0001 line=28 │ │ 0x0007 line=29 │ │ 0x0009 line=30 │ │ @@ -350,60 +350,60 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -41c268: |[41c268] kotlin.coroutines.jvm.internal.BaseContinuationImpl.toString:()Ljava/lang/String; │ │ -41c278: 2200 1118 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1811 │ │ -41c27c: 1a01 e432 |0002: const-string v1, "Continuation at " // string@32e4 │ │ -41c280: 7020 7096 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -41c286: 6e10 cbb4 0200 |0007: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.getStackTraceElement:()Ljava/lang/StackTraceElement; // method@b4cb │ │ -41c28c: 0c01 |000a: move-result-object v1 │ │ -41c28e: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -41c292: 2809 |000d: goto 0016 // +0009 │ │ -41c294: 6e10 fa95 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@95fa │ │ -41c29a: 0c01 |0011: move-result-object v1 │ │ -41c29c: 6e10 2d95 0100 |0012: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@952d │ │ -41c2a2: 0c01 |0015: move-result-object v1 │ │ -41c2a4: 1f01 d217 |0016: check-cast v1, Ljava/io/Serializable; // type@17d2 │ │ -41c2a8: 6e20 7896 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -41c2ae: 6e10 8a96 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -41c2b4: 0c00 |001e: move-result-object v0 │ │ -41c2b6: 1100 |001f: return-object v0 │ │ +41c5a4: |[41c5a4] kotlin.coroutines.jvm.internal.BaseContinuationImpl.toString:()Ljava/lang/String; │ │ +41c5b4: 2200 1218 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1812 │ │ +41c5b8: 1a01 e732 |0002: const-string v1, "Continuation at " // string@32e7 │ │ +41c5bc: 7020 7d96 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +41c5c2: 6e10 d8b4 0200 |0007: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.getStackTraceElement:()Ljava/lang/StackTraceElement; // method@b4d8 │ │ +41c5c8: 0c01 |000a: move-result-object v1 │ │ +41c5ca: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +41c5ce: 2809 |000d: goto 0016 // +0009 │ │ +41c5d0: 6e10 0796 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@9607 │ │ +41c5d6: 0c01 |0011: move-result-object v1 │ │ +41c5d8: 6e10 3a95 0100 |0012: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@953a │ │ +41c5de: 0c01 |0015: move-result-object v1 │ │ +41c5e0: 1f01 d317 |0016: check-cast v1, Ljava/io/Serializable; // type@17d3 │ │ +41c5e4: 6e20 8596 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +41c5ea: 6e10 9796 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +41c5f0: 0c00 |001e: move-result-object v0 │ │ +41c5f2: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lkotlin/coroutines/jvm/internal/BaseContinuationImpl; │ │ │ │ - source_file_idx : 13030 (ContinuationImpl.kt) │ │ + source_file_idx : 13033 (ContinuationImpl.kt) │ │ │ │ Class #3 header: │ │ -class_idx : 6889 │ │ +class_idx : 6890 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 6886 │ │ -source_file_idx : 13030 │ │ +superclass_idx : 6887 │ │ +source_file_idx : 13033 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #3 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/SourceDebugExtension; value="SMAP\nContinuationImpl.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ContinuationImpl.kt\nkotlin/coroutines/jvm/internal/ContinuationImpl\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,168:1\n1#2:169\n*E\n" │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��\"\n\n\n��\n\n��\n��\n\n\n\n��!��20B# 000¢B 00¢\tJ\r\n00J0HR0X‚¢\n��R\n08VX–¢  R\r 00X‚¢\n��¨" } d2={ "Lkotlin/coroutines/jvm/internal/ContinuationImpl;" "Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;" "completion" "Lkotlin/coroutines/Continuation;" "" "_context" "Lkotlin/coroutines/CoroutineContext;" "" "(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V" "(Lkotlin/coroutines/Continuation;)V" "context" "getContext" "()Lkotlin/coroutines/CoroutineContext;" "intercepted" "releaseIntercepted" "" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on field #46243 'intercepted' │ │ +Annotations on field #46246 'intercepted' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" } │ │ -Annotations on method #46301 '' │ │ +Annotations on method #46314 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;)V" } │ │ -Annotations on method #46302 '' │ │ +Annotations on method #46315 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" "Lkotlin/coroutines/CoroutineContext;" ")V" } │ │ -Annotations on method #46304 'intercepted' │ │ +Annotations on method #46317 'intercepted' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;" } │ │ │ │ Class #3 - │ │ Class descriptor : 'Lkotlin/coroutines/jvm/internal/ContinuationImpl;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;' │ │ Interfaces - │ │ @@ -423,22 +423,22 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -41c600: |[41c600] kotlin.coroutines.jvm.internal.ContinuationImpl.:(Lkotlin/coroutines/Continuation;)V │ │ -41c610: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -41c614: 7210 51b4 0200 |0002: invoke-interface {v2}, Lkotlin/coroutines/Continuation;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b451 │ │ -41c61a: 0c00 |0005: move-result-object v0 │ │ -41c61c: 2802 |0006: goto 0008 // +0002 │ │ -41c61e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41c620: 7030 deb4 2100 |0008: invoke-direct {v1, v2, v0}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V // method@b4de │ │ -41c626: 0e00 |000b: return-void │ │ +41c93c: |[41c93c] kotlin.coroutines.jvm.internal.ContinuationImpl.:(Lkotlin/coroutines/Continuation;)V │ │ +41c94c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +41c950: 7210 5eb4 0200 |0002: invoke-interface {v2}, Lkotlin/coroutines/Continuation;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b45e │ │ +41c956: 0c00 |0005: move-result-object v0 │ │ +41c958: 2802 |0006: goto 0008 // +0002 │ │ +41c95a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +41c95c: 7030 ebb4 2100 |0008: invoke-direct {v1, v2, v0}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V // method@b4eb │ │ +41c962: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=102 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lkotlin/coroutines/jvm/internal/ContinuationImpl; │ │ 0x0000 - 0x000c reg=2 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -447,18 +447,18 @@ │ │ type : '(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41c628: |[41c628] kotlin.coroutines.jvm.internal.ContinuationImpl.:(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V │ │ -41c638: 7020 c6b4 1000 |0000: invoke-direct {v0, v1}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4c6 │ │ -41c63e: 5b02 a2b4 |0003: iput-object v2, v0, Lkotlin/coroutines/jvm/internal/ContinuationImpl;._context:Lkotlin/coroutines/CoroutineContext; // field@b4a2 │ │ -41c642: 0e00 |0005: return-void │ │ +41c964: |[41c964] kotlin.coroutines.jvm.internal.ContinuationImpl.:(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V │ │ +41c974: 7020 d3b4 1000 |0000: invoke-direct {v0, v1}, Lkotlin/coroutines/jvm/internal/BaseContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4d3 │ │ +41c97a: 5b02 a5b4 |0003: iput-object v2, v0, Lkotlin/coroutines/jvm/internal/ContinuationImpl;._context:Lkotlin/coroutines/CoroutineContext; // field@b4a5 │ │ +41c97e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lkotlin/coroutines/jvm/internal/ContinuationImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ @@ -470,18 +470,18 @@ │ │ type : '()Lkotlin/coroutines/CoroutineContext;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41c5e4: |[41c5e4] kotlin.coroutines.jvm.internal.ContinuationImpl.getContext:()Lkotlin/coroutines/CoroutineContext; │ │ -41c5f4: 5410 a2b4 |0000: iget-object v0, v1, Lkotlin/coroutines/jvm/internal/ContinuationImpl;._context:Lkotlin/coroutines/CoroutineContext; // field@b4a2 │ │ -41c5f8: 7110 6db9 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -41c5fe: 1100 |0005: return-object v0 │ │ +41c920: |[41c920] kotlin.coroutines.jvm.internal.ContinuationImpl.getContext:()Lkotlin/coroutines/CoroutineContext; │ │ +41c930: 5410 a5b4 |0000: iget-object v0, v1, Lkotlin/coroutines/jvm/internal/ContinuationImpl;._context:Lkotlin/coroutines/CoroutineContext; // field@b4a5 │ │ +41c934: 7110 7ab9 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +41c93a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lkotlin/coroutines/jvm/internal/ContinuationImpl; │ │ │ │ #1 : (in Lkotlin/coroutines/jvm/internal/ContinuationImpl;) │ │ @@ -489,34 +489,34 @@ │ │ type : '()Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -41c58c: |[41c58c] kotlin.coroutines.jvm.internal.ContinuationImpl.intercepted:()Lkotlin/coroutines/Continuation; │ │ -41c59c: 5420 a3b4 |0000: iget-object v0, v2, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ -41c5a0: 3900 2000 |0002: if-nez v0, 0022 // +0020 │ │ -41c5a4: 6e10 dfb4 0200 |0004: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b4df │ │ -41c5aa: 0c00 |0007: move-result-object v0 │ │ -41c5ac: 6201 84b4 |0008: sget-object v1, Lkotlin/coroutines/ContinuationInterceptor;.Key:Lkotlin/coroutines/ContinuationInterceptor$Key; // field@b484 │ │ -41c5b0: 1f01 d21a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext$Key; // type@1ad2 │ │ -41c5b4: 7220 7bb4 1000 |000c: invoke-interface {v0, v1}, Lkotlin/coroutines/CoroutineContext;.get:(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; // method@b47b │ │ -41c5ba: 0c00 |000f: move-result-object v0 │ │ -41c5bc: 1f00 cb1a |0010: check-cast v0, Lkotlin/coroutines/ContinuationInterceptor; // type@1acb │ │ -41c5c0: 3800 0b00 |0012: if-eqz v0, 001d // +000b │ │ -41c5c4: 0721 |0014: move-object v1, v2 │ │ -41c5c6: 1f01 c81a |0015: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -41c5ca: 7220 5db4 1000 |0017: invoke-interface {v0, v1}, Lkotlin/coroutines/ContinuationInterceptor;.interceptContinuation:(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@b45d │ │ -41c5d0: 0c00 |001a: move-result-object v0 │ │ -41c5d2: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -41c5d6: 0720 |001d: move-object v0, v2 │ │ -41c5d8: 1f00 c81a |001e: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -41c5dc: 5b20 a3b4 |0020: iput-object v0, v2, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ -41c5e0: 1100 |0022: return-object v0 │ │ +41c8c8: |[41c8c8] kotlin.coroutines.jvm.internal.ContinuationImpl.intercepted:()Lkotlin/coroutines/Continuation; │ │ +41c8d8: 5420 a6b4 |0000: iget-object v0, v2, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a6 │ │ +41c8dc: 3900 2000 |0002: if-nez v0, 0022 // +0020 │ │ +41c8e0: 6e10 ecb4 0200 |0004: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b4ec │ │ +41c8e6: 0c00 |0007: move-result-object v0 │ │ +41c8e8: 6201 87b4 |0008: sget-object v1, Lkotlin/coroutines/ContinuationInterceptor;.Key:Lkotlin/coroutines/ContinuationInterceptor$Key; // field@b487 │ │ +41c8ec: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext$Key; // type@1ad3 │ │ +41c8f0: 7220 88b4 1000 |000c: invoke-interface {v0, v1}, Lkotlin/coroutines/CoroutineContext;.get:(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; // method@b488 │ │ +41c8f6: 0c00 |000f: move-result-object v0 │ │ +41c8f8: 1f00 cc1a |0010: check-cast v0, Lkotlin/coroutines/ContinuationInterceptor; // type@1acc │ │ +41c8fc: 3800 0b00 |0012: if-eqz v0, 001d // +000b │ │ +41c900: 0721 |0014: move-object v1, v2 │ │ +41c902: 1f01 c91a |0015: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +41c906: 7220 6ab4 1000 |0017: invoke-interface {v0, v1}, Lkotlin/coroutines/ContinuationInterceptor;.interceptContinuation:(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@b46a │ │ +41c90c: 0c00 |001a: move-result-object v0 │ │ +41c90e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +41c912: 0720 |001d: move-object v0, v2 │ │ +41c914: 1f00 c91a |001e: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +41c918: 5b20 a6b4 |0020: iput-object v0, v2, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a6 │ │ +41c91c: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ 0x0020 line=113 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lkotlin/coroutines/jvm/internal/ContinuationImpl; │ │ @@ -526,46 +526,46 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -41c644: |[41c644] kotlin.coroutines.jvm.internal.ContinuationImpl.releaseIntercepted:()V │ │ -41c654: 5430 a3b4 |0000: iget-object v0, v3, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ -41c658: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ -41c65c: 3230 1600 |0004: if-eq v0, v3, 001a // +0016 │ │ -41c660: 6e10 dfb4 0300 |0006: invoke-virtual {v3}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b4df │ │ -41c666: 0c01 |0009: move-result-object v1 │ │ -41c668: 6202 84b4 |000a: sget-object v2, Lkotlin/coroutines/ContinuationInterceptor;.Key:Lkotlin/coroutines/ContinuationInterceptor$Key; // field@b484 │ │ -41c66c: 1f02 d21a |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext$Key; // type@1ad2 │ │ -41c670: 7220 7bb4 2100 |000e: invoke-interface {v1, v2}, Lkotlin/coroutines/CoroutineContext;.get:(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; // method@b47b │ │ -41c676: 0c01 |0011: move-result-object v1 │ │ -41c678: 7110 6db9 0100 |0012: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -41c67e: 1f01 cb1a |0015: check-cast v1, Lkotlin/coroutines/ContinuationInterceptor; // type@1acb │ │ -41c682: 7220 5fb4 0100 |0017: invoke-interface {v1, v0}, Lkotlin/coroutines/ContinuationInterceptor;.releaseInterceptedContinuation:(Lkotlin/coroutines/Continuation;)V // method@b45f │ │ -41c688: 6200 a1b4 |001a: sget-object v0, Lkotlin/coroutines/jvm/internal/CompletedContinuation;.INSTANCE:Lkotlin/coroutines/jvm/internal/CompletedContinuation; // field@b4a1 │ │ -41c68c: 1f00 c81a |001c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -41c690: 5b30 a3b4 |001e: iput-object v0, v3, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a3 │ │ -41c694: 0e00 |0020: return-void │ │ +41c980: |[41c980] kotlin.coroutines.jvm.internal.ContinuationImpl.releaseIntercepted:()V │ │ +41c990: 5430 a6b4 |0000: iget-object v0, v3, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a6 │ │ +41c994: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ +41c998: 3230 1600 |0004: if-eq v0, v3, 001a // +0016 │ │ +41c99c: 6e10 ecb4 0300 |0006: invoke-virtual {v3}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b4ec │ │ +41c9a2: 0c01 |0009: move-result-object v1 │ │ +41c9a4: 6202 87b4 |000a: sget-object v2, Lkotlin/coroutines/ContinuationInterceptor;.Key:Lkotlin/coroutines/ContinuationInterceptor$Key; // field@b487 │ │ +41c9a8: 1f02 d31a |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext$Key; // type@1ad3 │ │ +41c9ac: 7220 88b4 2100 |000e: invoke-interface {v1, v2}, Lkotlin/coroutines/CoroutineContext;.get:(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; // method@b488 │ │ +41c9b2: 0c01 |0011: move-result-object v1 │ │ +41c9b4: 7110 7ab9 0100 |0012: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +41c9ba: 1f01 cc1a |0015: check-cast v1, Lkotlin/coroutines/ContinuationInterceptor; // type@1acc │ │ +41c9be: 7220 6cb4 0100 |0017: invoke-interface {v1, v0}, Lkotlin/coroutines/ContinuationInterceptor;.releaseInterceptedContinuation:(Lkotlin/coroutines/Continuation;)V // method@b46c │ │ +41c9c4: 6200 a4b4 |001a: sget-object v0, Lkotlin/coroutines/jvm/internal/CompletedContinuation;.INSTANCE:Lkotlin/coroutines/jvm/internal/CompletedContinuation; // field@b4a4 │ │ +41c9c8: 1f00 c91a |001c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +41c9cc: 5b30 a6b4 |001e: iput-object v0, v3, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.intercepted:Lkotlin/coroutines/Continuation; // field@b4a6 │ │ +41c9d0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=118 │ │ 0x001a line=120 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lkotlin/coroutines/jvm/internal/ContinuationImpl; │ │ │ │ - source_file_idx : 13030 (ContinuationImpl.kt) │ │ + source_file_idx : 13033 (ContinuationImpl.kt) │ │ │ │ Class #4 header: │ │ -class_idx : 6536 │ │ +class_idx : 6537 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14887 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14890 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -577,21 +577,21 @@ │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 14887 (Function.kt) │ │ + source_file_idx : 14890 (Function.kt) │ │ │ │ Class #5 header: │ │ -class_idx : 7108 │ │ +class_idx : 7109 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14889 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14892 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -610,21 +610,21 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/jvm/internal/FunctionBase;) │ │ name : 'getArity' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14889 (FunctionBase.kt) │ │ + source_file_idx : 14892 (FunctionBase.kt) │ │ │ │ Class #6 header: │ │ -class_idx : 6901 │ │ +class_idx : 6902 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13030 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13033 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -635,31 +635,31 @@ │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 13030 (ContinuationImpl.kt) │ │ + source_file_idx : 13033 (ContinuationImpl.kt) │ │ │ │ Class #7 header: │ │ -class_idx : 6902 │ │ +class_idx : 6903 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 13030 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 13033 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Lkotlin/coroutines/jvm/internal/ContinuationImpl;" "Lkotlin/jvm/internal/FunctionBase<" "Ljava/lang/Object;" ">;" "Lkotlin/coroutines/jvm/internal/SuspendFunction;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��*\n\n\n\n��\n\n��\n\n��\n\n\n\n��!��202\n0020B!0 00¢\t\nB0¢\t J0HR0X–¢\n�� \r¨" } d2={ "Lkotlin/coroutines/jvm/internal/SuspendLambda;" "Lkotlin/coroutines/jvm/internal/ContinuationImpl;" "Lkotlin/jvm/internal/FunctionBase;" "" "Lkotlin/coroutines/jvm/internal/SuspendFunction;" "arity" "" "completion" "Lkotlin/coroutines/Continuation;" "" "(ILkotlin/coroutines/Continuation;)V" "(I)V" "getArity" "()I" "toString" "" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #46347 '' │ │ +Annotations on method #46360 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(I" "Lkotlin/coroutines/Continuation<" "Ljava/lang/Object;" ">;)V" } │ │ │ │ Class #7 - │ │ Class descriptor : 'Lkotlin/coroutines/jvm/internal/SuspendLambda;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Lkotlin/coroutines/jvm/internal/ContinuationImpl;' │ │ Interfaces - │ │ @@ -677,18 +677,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -41cd84: |[41cd84] kotlin.coroutines.jvm.internal.SuspendLambda.:(I)V │ │ -41cd94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41cd96: 7030 0bb5 2100 |0001: invoke-direct {v1, v2, v0}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -41cd9c: 0e00 |0004: return-void │ │ +41d0c0: |[41d0c0] kotlin.coroutines.jvm.internal.SuspendLambda.:(I)V │ │ +41d0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41d0d2: 7030 18b5 2100 |0001: invoke-direct {v1, v2, v0}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +41d0d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=160 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lkotlin/coroutines/jvm/internal/SuspendLambda; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -697,18 +697,18 @@ │ │ type : '(ILkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41cda0: |[41cda0] kotlin.coroutines.jvm.internal.SuspendLambda.:(ILkotlin/coroutines/Continuation;)V │ │ -41cdb0: 7020 ddb4 2000 |0000: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -41cdb6: 5901 adb4 |0003: iput v1, v0, Lkotlin/coroutines/jvm/internal/SuspendLambda;.arity:I // field@b4ad │ │ -41cdba: 0e00 |0005: return-void │ │ +41d0dc: |[41d0dc] kotlin.coroutines.jvm.internal.SuspendLambda.:(ILkotlin/coroutines/Continuation;)V │ │ +41d0ec: 7020 eab4 2000 |0000: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +41d0f2: 5901 b0b4 |0003: iput v1, v0, Lkotlin/coroutines/jvm/internal/SuspendLambda;.arity:I // field@b4b0 │ │ +41d0f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lkotlin/coroutines/jvm/internal/SuspendLambda; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -720,17 +720,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cd2c: |[41cd2c] kotlin.coroutines.jvm.internal.SuspendLambda.getArity:()I │ │ -41cd3c: 5210 adb4 |0000: iget v0, v1, Lkotlin/coroutines/jvm/internal/SuspendLambda;.arity:I // field@b4ad │ │ -41cd40: 0f00 |0002: return v0 │ │ +41d068: |[41d068] kotlin.coroutines.jvm.internal.SuspendLambda.getArity:()I │ │ +41d078: 5210 b0b4 |0000: iget v0, v1, Lkotlin/coroutines/jvm/internal/SuspendLambda;.arity:I // field@b4b0 │ │ +41d07c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/coroutines/jvm/internal/SuspendLambda; │ │ │ │ #1 : (in Lkotlin/coroutines/jvm/internal/SuspendLambda;) │ │ @@ -738,53 +738,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -41cd44: |[41cd44] kotlin.coroutines.jvm.internal.SuspendLambda.toString:()Ljava/lang/String; │ │ -41cd54: 6e10 0db5 0200 |0000: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.getCompletion:()Lkotlin/coroutines/Continuation; // method@b50d │ │ -41cd5a: 0c00 |0003: move-result-object v0 │ │ -41cd5c: 3900 0f00 |0004: if-nez v0, 0013 // +000f │ │ -41cd60: 0720 |0006: move-object v0, v2 │ │ -41cd62: 1f00 c41b |0007: check-cast v0, Lkotlin/jvm/internal/FunctionBase; // type@1bc4 │ │ -41cd66: 7110 64ba 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/FunctionBase;)Ljava/lang/String; // method@ba64 │ │ -41cd6c: 0c00 |000c: move-result-object v0 │ │ -41cd6e: 1a01 85ea |000d: const-string v1, "renderLambdaToString(...)" // string@ea85 │ │ -41cd72: 7120 6fb9 1000 |000f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -41cd78: 2805 |0012: goto 0017 // +0005 │ │ -41cd7a: 6f10 e2b4 0200 |0013: invoke-super {v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.toString:()Ljava/lang/String; // method@b4e2 │ │ -41cd80: 0c00 |0016: move-result-object v0 │ │ -41cd82: 1100 |0017: return-object v0 │ │ +41d080: |[41d080] kotlin.coroutines.jvm.internal.SuspendLambda.toString:()Ljava/lang/String; │ │ +41d090: 6e10 1ab5 0200 |0000: invoke-virtual {v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.getCompletion:()Lkotlin/coroutines/Continuation; // method@b51a │ │ +41d096: 0c00 |0003: move-result-object v0 │ │ +41d098: 3900 0f00 |0004: if-nez v0, 0013 // +000f │ │ +41d09c: 0720 |0006: move-object v0, v2 │ │ +41d09e: 1f00 c51b |0007: check-cast v0, Lkotlin/jvm/internal/FunctionBase; // type@1bc5 │ │ +41d0a2: 7110 71ba 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/FunctionBase;)Ljava/lang/String; // method@ba71 │ │ +41d0a8: 0c00 |000c: move-result-object v0 │ │ +41d0aa: 1a01 8aea |000d: const-string v1, "renderLambdaToString(...)" // string@ea8a │ │ +41d0ae: 7120 7cb9 1000 |000f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +41d0b4: 2805 |0012: goto 0017 // +0005 │ │ +41d0b6: 6f10 efb4 0200 |0013: invoke-super {v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.toString:()Ljava/lang/String; // method@b4ef │ │ +41d0bc: 0c00 |0016: move-result-object v0 │ │ +41d0be: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0006 line=164 │ │ 0x0013 line=166 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lkotlin/coroutines/jvm/internal/SuspendLambda; │ │ │ │ - source_file_idx : 13030 (ContinuationImpl.kt) │ │ + source_file_idx : 13033 (ContinuationImpl.kt) │ │ │ │ Class #8 header: │ │ -class_idx : 7067 │ │ +class_idx : 7068 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14895 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Lkotlin/Function<" "TR;>;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��\n\n\n\nf��*�� ��* ��* 2H0J828��28H¦¢¨\t" } d2={ "Lkotlin/jvm/functions/Function2;" "P1" "P2" "R" "Lkotlin/Function;" "invoke" "p1" "p2" "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #47153 'invoke' │ │ +Annotations on method #47166 'invoke' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TP1;TP2;)TR;" } │ │ │ │ Class #8 - │ │ Class descriptor : 'Lkotlin/jvm/functions/Function2;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -795,21 +795,21 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/jvm/functions/Function2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14895 (Functions.kt) │ │ + source_file_idx : 14898 (Functions.kt) │ │ │ │ Class #9 header: │ │ class_idx : 1099 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 11298 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 11301 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -843,127 +843,127 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1991a0: |[1991a0] com.infomaniak.drive.ui.BaseActivity$onCreate$1.:(Lkotlin/coroutines/Continuation;)V │ │ -1991b0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1991b2: 7030 0bb5 0102 |0001: invoke-direct {v1, v0, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1991b8: 0e00 |0004: return-void │ │ +199270: |[199270] com.infomaniak.drive.ui.BaseActivity$onCreate$1.:(Lkotlin/coroutines/Continuation;)V │ │ +199280: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +199282: 7030 18b5 0102 |0001: invoke-direct {v1, v0, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +199288: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -199180: |[199180] com.infomaniak.drive.ui.BaseActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -199190: 2201 4b04 |0000: new-instance v1, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ -199194: 7020 7e0c 2100 |0002: invoke-direct {v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.:(Lkotlin/coroutines/Continuation;)V // method@0c7e │ │ -19919a: 1f01 c81a |0005: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19919e: 1101 |0007: return-object v1 │ │ +199250: |[199250] com.infomaniak.drive.ui.BaseActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +199260: 2201 4b04 |0000: new-instance v1, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ +199264: 7020 7e0c 2100 |0002: invoke-direct {v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.:(Lkotlin/coroutines/Continuation;)V // method@0c7e │ │ +19926a: 1f01 c91a |0005: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19926e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1990cc: |[1990cc] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1990dc: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1990e0: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1990e4: 6e30 810c 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0c81 │ │ -1990ea: 0c01 |0007: move-result-object v1 │ │ -1990ec: 1101 |0008: return-object v1 │ │ +19919c: |[19919c] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1991ac: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1991b0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1991b4: 6e30 810c 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0c81 │ │ +1991ba: 0c01 |0007: move-result-object v1 │ │ +1991bc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1990f0: |[1990f0] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -199100: 6e30 7f0c 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0c7f │ │ -199106: 0c01 |0003: move-result-object v1 │ │ -199108: 1f01 4b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ -19910c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -199110: 6e20 820c 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c82 │ │ -199116: 0c01 |000b: move-result-object v1 │ │ -199118: 1101 |000c: return-object v1 │ │ +1991c0: |[1991c0] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1991d0: 6e30 7f0c 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0c7f │ │ +1991d6: 0c01 |0003: move-result-object v1 │ │ +1991d8: 1f01 4b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ +1991dc: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1991e0: 6e20 820c 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c82 │ │ +1991e6: 0c01 |000b: move-result-object v1 │ │ +1991e8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -19911c: |[19911c] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19912c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -199132: 0c00 |0003: move-result-object v0 │ │ -199134: 5231 9a03 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.label:I // field@039a │ │ -199138: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -19913a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -19913e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -199142: 7110 349d 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -199148: 281a |000e: goto 0028 // +001a │ │ -19914a: 2204 f317 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19914e: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -199152: 7020 7e95 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -199158: 2704 |0016: throw v4 │ │ -19915a: 7110 349d 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -199160: 6204 f212 |001a: sget-object v4, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -199164: 0731 |001c: move-object v1, v3 │ │ -199166: 1f01 c81a |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19916a: 5932 9a03 |001f: iput v2, v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.label:I // field@039a │ │ -19916e: 6e20 133a 1400 |0021: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a13 │ │ -199174: 0c04 |0024: move-result-object v4 │ │ -199176: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ -19917a: 1100 |0027: return-object v0 │ │ -19917c: 1104 |0028: return-object v4 │ │ +1991ec: |[1991ec] com.infomaniak.drive.ui.BaseActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1991fc: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +199202: 0c00 |0003: move-result-object v0 │ │ +199204: 5231 9a03 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.label:I // field@039a │ │ +199208: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +19920a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +19920e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +199212: 7110 419d 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +199218: 281a |000e: goto 0028 // +001a │ │ +19921a: 2204 f417 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19921e: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +199222: 7020 8b95 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +199228: 2704 |0016: throw v4 │ │ +19922a: 7110 419d 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +199230: 6204 f512 |001a: sget-object v4, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +199234: 0731 |001c: move-object v1, v3 │ │ +199236: 1f01 c91a |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19923a: 5932 9a03 |001f: iput v2, v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.label:I // field@039a │ │ +19923e: 6e20 203a 1400 |0021: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a20 │ │ +199244: 0c04 |0024: move-result-object v4 │ │ +199246: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ +19924a: 1100 |0027: return-object v0 │ │ +19924c: 1104 |0028: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; │ │ 0x0000 - 0x0029 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 11298 (BaseActivity.kt) │ │ + source_file_idx : 11301 (BaseActivity.kt) │ │ │ │ Class #10 header: │ │ class_idx : 1100 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 390 │ │ -source_file_idx : 11298 │ │ +source_file_idx : 11301 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -982,17 +982,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1991bc: |[1991bc] com.infomaniak.drive.ui.BaseActivity.:()V │ │ -1991cc: 7010 8804 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ -1991d2: 0e00 |0003: return-void │ │ +19928c: |[19928c] com.infomaniak.drive.ui.BaseActivity.:()V │ │ +19929c: 7010 8804 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ +1992a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BaseActivity; │ │ │ │ Virtual methods - │ │ @@ -1001,66 +1001,66 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1991d4: |[1991d4] com.infomaniak.drive.ui.BaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1991e4: 6f20 8a04 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ -1991ea: 6203 f212 |0003: sget-object v3, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1991ee: 6e10 033a 0300 |0005: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a03 │ │ -1991f4: 0c03 |0008: move-result-object v3 │ │ -1991f6: 3903 1c00 |0009: if-nez v3, 0025 // +001c │ │ -1991fa: 2203 4b04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ -1991fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -199200: 7020 7e0c 0300 |000e: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.:(Lkotlin/coroutines/Continuation;)V // method@0c7e │ │ -199206: 1f03 9b1b |0011: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19920a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -19920c: 7140 69c9 3001 |0014: invoke-static {v0, v3, v1, v0}, Lkotlinx/coroutines/BuildersKt;.runBlocking$default:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/Object; // method@c969 │ │ -199212: 6203 ae00 |0017: sget-object v3, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -199216: 0720 |0019: move-object v0, v2 │ │ -199218: 1f00 3500 |001a: check-cast v0, Landroid/content/Context; // type@0035 │ │ -19921c: 6201 f212 |001c: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -199220: 6e10 043a 0100 |001e: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -199226: 0a01 |0021: move-result v1 │ │ -199228: 6e30 2509 0301 |0022: invoke-virtual {v3, v0, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ -19922e: 6203 ae00 |0025: sget-object v3, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -199232: 0720 |0027: move-object v0, v2 │ │ -199234: 1f00 1600 |0028: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -199238: 6e20 2009 0300 |002a: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroid/app/Activity;)V // method@0920 │ │ -19923e: 0e00 |002d: return-void │ │ +1992a4: |[1992a4] com.infomaniak.drive.ui.BaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1992b4: 6f20 8a04 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ +1992ba: 6203 f512 |0003: sget-object v3, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1992be: 6e10 103a 0300 |0005: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a10 │ │ +1992c4: 0c03 |0008: move-result-object v3 │ │ +1992c6: 3903 1c00 |0009: if-nez v3, 0025 // +001c │ │ +1992ca: 2203 4b04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1; // type@044b │ │ +1992ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1992d0: 7020 7e0c 0300 |000e: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/BaseActivity$onCreate$1;.:(Lkotlin/coroutines/Continuation;)V // method@0c7e │ │ +1992d6: 1f03 9c1b |0011: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1992da: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +1992dc: 7140 76c9 3001 |0014: invoke-static {v0, v3, v1, v0}, Lkotlinx/coroutines/BuildersKt;.runBlocking$default:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/Object; // method@c976 │ │ +1992e2: 6203 ae00 |0017: sget-object v3, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1992e6: 0720 |0019: move-object v0, v2 │ │ +1992e8: 1f00 3500 |001a: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1992ec: 6201 f512 |001c: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1992f0: 6e10 113a 0100 |001e: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1992f6: 0a01 |0021: move-result v1 │ │ +1992f8: 6e30 2509 0301 |0022: invoke-virtual {v3, v0, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ +1992fe: 6203 ae00 |0025: sget-object v3, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +199302: 0720 |0027: move-object v0, v2 │ │ +199304: 1f00 1600 |0028: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +199308: 6e20 2009 0300 |002a: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroid/app/Activity;)V // method@0920 │ │ +19930e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x000b line=33 │ │ 0x0017 line=34 │ │ 0x0025 line=36 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lcom/infomaniak/drive/ui/BaseActivity; │ │ 0x0000 - 0x002e reg=3 (null) Landroid/os/Bundle; │ │ │ │ - source_file_idx : 11298 (BaseActivity.kt) │ │ + source_file_idx : 11301 (BaseActivity.kt) │ │ │ │ Class #11 header: │ │ -class_idx : 7063 │ │ +class_idx : 7064 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14895 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #11 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Lkotlin/Function<" "TR;>;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��\n\n\n\nf��*�� ��* 2H0J828��H¦¢¨" } d2={ "Lkotlin/jvm/functions/Function1;" "P1" "R" "Lkotlin/Function;" "invoke" "p1" "(Ljava/lang/Object;)Ljava/lang/Object;" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #47149 'invoke' │ │ +Annotations on method #47162 'invoke' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(TP1;)TR;" } │ │ │ │ Class #11 - │ │ Class descriptor : 'Lkotlin/jvm/functions/Function1;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -1071,21 +1071,21 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/jvm/functions/Function1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14895 (Functions.kt) │ │ + source_file_idx : 14898 (Functions.kt) │ │ │ │ Class #12 header: │ │ class_idx : 1101 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #12 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;' │ │ @@ -1105,18 +1105,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19926c: |[19926c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -19927c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -199282: 5b01 9b03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039b │ │ -199286: 0e00 |0005: return-void │ │ +19933c: |[19933c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +19934c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +199352: 5b01 9b03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039b │ │ +199356: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1126,36 +1126,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -199240: |[199240] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199250: 5410 9b03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039b │ │ -199254: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -199258: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19925e: 0a02 |0007: move-result v2 │ │ -199260: 7120 ce0c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$Z6sZn0Gu5NfcGvZTq9RfuRIHnTI:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0cce │ │ -199266: 0c02 |000b: move-result-object v2 │ │ -199268: 1102 |000c: return-object v2 │ │ +199310: |[199310] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199320: 5410 9b03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039b │ │ +199324: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +199328: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19932e: 0a02 |0007: move-result v2 │ │ +199330: 7120 ce0c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$Z6sZn0Gu5NfcGvZTq9RfuRIHnTI:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0cce │ │ +199336: 0c02 |000b: move-result-object v2 │ │ +199338: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #13 header: │ │ class_idx : 1102 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #13 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;' │ │ @@ -1175,18 +1175,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1992b4: |[1992b4] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -1992c4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1992ca: 5b01 9c03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039c │ │ -1992ce: 0e00 |0005: return-void │ │ +199384: |[199384] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +199394: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19939a: 5b01 9c03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039c │ │ +19939e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1196,36 +1196,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -199288: |[199288] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199298: 5410 9c03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039c │ │ -19929c: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -1992a0: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1992a6: 0a02 |0007: move-result v2 │ │ -1992a8: 7120 d00c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$p45y3LT0W-IpWabHRfyahXPgdLE:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0cd0 │ │ -1992ae: 0c02 |000b: move-result-object v2 │ │ -1992b0: 1102 |000c: return-object v2 │ │ +199358: |[199358] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199368: 5410 9c03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039c │ │ +19936c: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +199370: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +199376: 0a02 |0007: move-result v2 │ │ +199378: 7120 d00c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$p45y3LT0W-IpWabHRfyahXPgdLE:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0cd0 │ │ +19937e: 0c02 |000b: move-result-object v2 │ │ +199380: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #14 header: │ │ class_idx : 1103 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #14 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;' │ │ @@ -1245,18 +1245,18 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1992f4: |[1992f4] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ -199304: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19930a: 5b01 9d03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@039d │ │ -19930e: 0e00 |0005: return-void │ │ +1993c4: |[1993c4] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ +1993d4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1993da: 5b01 9d03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@039d │ │ +1993de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ │ │ @@ -1266,44 +1266,44 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1992d0: |[1992d0] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda11.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1992e0: 5410 9d03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@039d │ │ -1992e4: 1f02 0802 |0002: check-cast v2, Landroidx/core/graphics/Insets; // type@0208 │ │ -1992e8: 7120 d20c 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$qZwzFLhnNtXmC6aWZQzZQYSXT-I:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; // method@0cd2 │ │ -1992ee: 0c02 |0007: move-result-object v2 │ │ -1992f0: 1102 |0008: return-object v2 │ │ +1993a0: |[1993a0] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda11.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1993b0: 5410 9d03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@039d │ │ +1993b4: 1f02 0802 |0002: check-cast v2, Landroidx/core/graphics/Insets; // type@0208 │ │ +1993b8: 7120 d20c 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$qZwzFLhnNtXmC6aWZQzZQYSXT-I:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; // method@0cd2 │ │ +1993be: 0c02 |0007: move-result-object v2 │ │ +1993c0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #15 header: │ │ -class_idx : 7052 │ │ +class_idx : 7053 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14895 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Lkotlin/Function<" "TR;>;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��\n\n��\n\nf��*�� 2H0J8��H¦¢¨" } d2={ "Lkotlin/jvm/functions/Function0;" "R" "Lkotlin/Function;" "invoke" "()Ljava/lang/Object;" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #47138 'invoke' │ │ +Annotations on method #47151 'invoke' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()TR;" } │ │ │ │ Class #15 - │ │ Class descriptor : 'Lkotlin/jvm/functions/Function0;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -1314,21 +1314,21 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/jvm/functions/Function0;) │ │ name : 'invoke' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14895 (Functions.kt) │ │ + source_file_idx : 14898 (Functions.kt) │ │ │ │ Class #16 header: │ │ class_idx : 1104 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #16 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;' │ │ @@ -1348,18 +1348,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199330: |[199330] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda12.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -199340: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -199346: 5b01 9e03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039e │ │ -19934a: 0e00 |0005: return-void │ │ +199400: |[199400] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda12.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +199410: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +199416: 5b01 9e03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039e │ │ +19941a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1369,32 +1369,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -199310: |[199310] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda12.invoke:()Ljava/lang/Object; │ │ -199320: 5410 9e03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039e │ │ -199324: 7110 ca0c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$KbfJ8jGT_ENfbF1nq-HevyQyq7U:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; // method@0cca │ │ -19932a: 0c00 |0005: move-result-object v0 │ │ -19932c: 1100 |0006: return-object v0 │ │ +1993e0: |[1993e0] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda12.invoke:()Ljava/lang/Object; │ │ +1993f0: 5410 9e03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039e │ │ +1993f4: 7110 ca0c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$KbfJ8jGT_ENfbF1nq-HevyQyq7U:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; // method@0cca │ │ +1993fa: 0c00 |0005: move-result-object v0 │ │ +1993fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #17 header: │ │ class_idx : 1105 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #17 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1;' │ │ @@ -1410,17 +1410,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199368: |[199368] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda1.:()V │ │ -199378: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19937e: 0e00 |0003: return-void │ │ +199438: |[199438] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda1.:()V │ │ +199448: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19944e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -1429,33 +1429,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19934c: |[19934c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -19935c: 7120 c60c 2100 |0000: invoke-static {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$8z7lzy28ObzLydAo-33yiNsuUH0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0cc6 │ │ -199362: 0a01 |0003: move-result v1 │ │ -199364: 0f01 |0004: return v1 │ │ +19941c: |[19941c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +19942c: 7120 c60c 2100 |0000: invoke-static {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$8z7lzy28ObzLydAo-33yiNsuUH0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0cc6 │ │ +199432: 0a01 |0003: move-result v1 │ │ +199434: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #18 header: │ │ class_idx : 1106 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #18 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;' │ │ @@ -1479,19 +1479,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1993a8: |[1993a8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ -1993b8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1993be: 5b01 9f03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039f │ │ -1993c2: 5b02 a003 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$1:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03a0 │ │ -1993c6: 0e00 |0007: return-void │ │ +199478: |[199478] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ +199488: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19948e: 5b01 9f03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039f │ │ +199492: 5b02 a003 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$1:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03a0 │ │ +199496: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ @@ -1502,35 +1502,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -199380: |[199380] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199390: 5420 9f03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039f │ │ -199394: 5421 a003 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$1:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03a0 │ │ -199398: 1f03 dd17 |0004: check-cast v3, Ljava/lang/Boolean; // type@17dd │ │ -19939c: 7130 d10c 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$pJIJ9-3GdflzFJrf2RNRfy3eNyM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0cd1 │ │ -1993a2: 0c03 |0009: move-result-object v3 │ │ -1993a4: 1103 |000a: return-object v3 │ │ +199450: |[199450] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199460: 5420 9f03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@039f │ │ +199464: 5421 a003 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.f$1:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03a0 │ │ +199468: 1f03 de17 |0004: check-cast v3, Ljava/lang/Boolean; // type@17de │ │ +19946c: 7130 d10c 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$pJIJ9-3GdflzFJrf2RNRfy3eNyM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0cd1 │ │ +199472: 0c03 |0009: move-result-object v3 │ │ +199474: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #19 header: │ │ -class_idx : 5069 │ │ +class_idx : 5070 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30646 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 - │ │ Class descriptor : 'Lio/sentry/ScopeCallback;' │ │ @@ -1543,21 +1543,21 @@ │ │ Virtual methods - │ │ #0 : (in Lio/sentry/ScopeCallback;) │ │ name : 'run' │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 30646 (ScopeCallback.java) │ │ + source_file_idx : 30650 (ScopeCallback.java) │ │ │ │ Class #20 header: │ │ class_idx : 1107 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;' │ │ @@ -1585,20 +1585,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1993c8: |[1993c8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;)V │ │ -1993d8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1993de: 5b01 a103 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a1 │ │ -1993e2: 5b02 a203 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$1:Ljava/util/LinkedHashMap; // field@03a2 │ │ -1993e6: 5b03 a303 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$2:Ljava/lang/Throwable; // field@03a3 │ │ -1993ea: 0e00 |0009: return-void │ │ +199498: |[199498] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;)V │ │ +1994a8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1994ae: 5b01 a103 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a1 │ │ +1994b2: 5b02 a203 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$1:Ljava/util/LinkedHashMap; // field@03a2 │ │ +1994b6: 5b03 a303 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$2:Ljava/lang/Throwable; // field@03a3 │ │ +1994ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/LinkedHashMap; │ │ @@ -1610,34 +1610,34 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -1993ec: |[1993ec] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda3.run:(Lio/sentry/IScope;)V │ │ -1993fc: 5430 a103 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a1 │ │ -199400: 5431 a203 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$1:Ljava/util/LinkedHashMap; // field@03a2 │ │ -199404: 5432 a303 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$2:Ljava/lang/Throwable; // field@03a3 │ │ -199408: 7140 c80c 1042 |0006: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$F7wJ01wofi0CgfkQGg58WSFzwZM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V // method@0cc8 │ │ -19940e: 0e00 |0009: return-void │ │ +1994bc: |[1994bc] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda3.run:(Lio/sentry/IScope;)V │ │ +1994cc: 5430 a103 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a1 │ │ +1994d0: 5431 a203 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$1:Ljava/util/LinkedHashMap; // field@03a2 │ │ +1994d4: 5432 a303 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.f$2:Ljava/lang/Throwable; // field@03a3 │ │ +1994d8: 7140 c80c 1042 |0006: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$F7wJ01wofi0CgfkQGg58WSFzwZM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V // method@0cc8 │ │ +1994de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=4 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #21 header: │ │ class_idx : 1108 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #21 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4;' │ │ @@ -1653,17 +1653,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199430: |[199430] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda4.:()V │ │ -199440: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -199446: 0e00 |0003: return-void │ │ +199500: |[199500] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda4.:()V │ │ +199510: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +199516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4; │ │ │ │ Virtual methods - │ │ @@ -1672,33 +1672,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -199410: |[199410] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199420: 1f01 8b03 |0000: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -199424: 7110 cd0c 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$W7CTYEe1059IQDds_sar-rZLM08:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; // method@0ccd │ │ -19942a: 0c01 |0005: move-result-object v1 │ │ -19942c: 1101 |0006: return-object v1 │ │ +1994e0: |[1994e0] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1994f0: 1f01 8b03 |0000: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1994f4: 7110 cd0c 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$W7CTYEe1059IQDds_sar-rZLM08:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; // method@0ccd │ │ +1994fa: 0c01 |0005: move-result-object v1 │ │ +1994fc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #22 header: │ │ class_idx : 1109 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;' │ │ @@ -1718,18 +1718,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199474: |[199474] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -199484: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19948a: 5b01 a403 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a4 │ │ -19948e: 0e00 |0005: return-void │ │ +199544: |[199544] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +199554: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19955a: 5b01 a403 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a4 │ │ +19955e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1739,36 +1739,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -199448: |[199448] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199458: 5410 a403 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a4 │ │ -19945c: 1f02 f617 |0002: check-cast v2, Ljava/lang/Integer; // type@17f6 │ │ -199460: 6e10 8995 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -199466: 0a02 |0007: move-result v2 │ │ -199468: 7120 cc0c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$W-PfXtedZwxc5pYBWZkAnp2DxcM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0ccc │ │ -19946e: 0c02 |000b: move-result-object v2 │ │ -199470: 1102 |000c: return-object v2 │ │ +199518: |[199518] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199528: 5410 a403 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a4 │ │ +19952c: 1f02 f717 |0002: check-cast v2, Ljava/lang/Integer; // type@17f7 │ │ +199530: 6e10 9695 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +199536: 0a02 |0007: move-result v2 │ │ +199538: 7120 cc0c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$W-PfXtedZwxc5pYBWZkAnp2DxcM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0ccc │ │ +19953e: 0c02 |000b: move-result-object v2 │ │ +199540: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #23 header: │ │ class_idx : 1110 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #23 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;' │ │ @@ -1788,18 +1788,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1994bc: |[1994bc] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -1994cc: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1994d2: 5b01 a503 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a5 │ │ -1994d6: 0e00 |0005: return-void │ │ +19958c: |[19958c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +19959c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1995a2: 5b01 a503 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a5 │ │ +1995a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1809,36 +1809,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -199490: |[199490] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1994a0: 5410 a503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a5 │ │ -1994a4: 1f02 f617 |0002: check-cast v2, Ljava/lang/Integer; // type@17f6 │ │ -1994a8: 6e10 8995 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1994ae: 0a02 |0007: move-result v2 │ │ -1994b0: 7120 c70c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$BjgWO4FSpmztaOJWfMm5BlotlCg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0cc7 │ │ -1994b6: 0c02 |000b: move-result-object v2 │ │ -1994b8: 1102 |000c: return-object v2 │ │ +199560: |[199560] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199570: 5410 a503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a5 │ │ +199574: 1f02 f717 |0002: check-cast v2, Ljava/lang/Integer; // type@17f7 │ │ +199578: 6e10 9695 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19957e: 0a02 |0007: move-result v2 │ │ +199580: 7120 c70c 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$BjgWO4FSpmztaOJWfMm5BlotlCg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0cc7 │ │ +199586: 0c02 |000b: move-result-object v2 │ │ +199588: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #24 header: │ │ class_idx : 1111 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #24 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;' │ │ @@ -1858,18 +1858,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1994f8: |[1994f8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -199508: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19950e: 5b01 a603 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a6 │ │ -199512: 0e00 |0005: return-void │ │ +1995c8: |[1995c8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +1995d8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1995de: 5b01 a603 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a6 │ │ +1995e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -1879,32 +1879,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1994d8: |[1994d8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda7.invoke:()Ljava/lang/Object; │ │ -1994e8: 5410 a603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a6 │ │ -1994ec: 7110 cb0c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$R4B5NZ6cWaucfs--yIOPrTAS-Hg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; // method@0ccb │ │ -1994f2: 0c00 |0005: move-result-object v0 │ │ -1994f4: 1100 |0006: return-object v0 │ │ +1995a8: |[1995a8] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda7.invoke:()Ljava/lang/Object; │ │ +1995b8: 5410 a603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a6 │ │ +1995bc: 7110 cb0c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$R4B5NZ6cWaucfs--yIOPrTAS-Hg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; // method@0ccb │ │ +1995c2: 0c00 |0005: move-result-object v0 │ │ +1995c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #25 header: │ │ class_idx : 1112 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #25 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8;' │ │ @@ -1920,17 +1920,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199514: |[199514] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda8.:()V │ │ -199524: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19952a: 0e00 |0003: return-void │ │ +1995e4: |[1995e4] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda8.:()V │ │ +1995f4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1995fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8; │ │ │ │ Virtual methods - │ │ @@ -1939,32 +1939,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19952c: |[19952c] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -19953c: 1f01 7a01 |0000: check-cast v1, Landroidx/activity/result/ActivityResult; // type@017a │ │ -199540: 7110 cf0c 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$gJDscCsQ5dzzKaO0FLnCo6w6esk:(Landroidx/activity/result/ActivityResult;)V // method@0ccf │ │ -199546: 0e00 |0005: return-void │ │ +1995fc: |[1995fc] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +19960c: 1f01 7a01 |0000: check-cast v1, Landroidx/activity/result/ActivityResult; // type@017a │ │ +199610: 7110 cf0c 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$gJDscCsQ5dzzKaO0FLnCo6w6esk:(Landroidx/activity/result/ActivityResult;)V // method@0ccf │ │ +199616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #26 header: │ │ class_idx : 1113 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #26 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;' │ │ @@ -1984,18 +1984,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199568: |[199568] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -199578: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19957e: 5b01 a703 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a7 │ │ -199582: 0e00 |0005: return-void │ │ +199638: |[199638] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +199648: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19964e: 5b01 a703 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a7 │ │ +199652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -2005,32 +2005,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -199548: |[199548] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda9.invoke:()Ljava/lang/Object; │ │ -199558: 5410 a703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a7 │ │ -19955c: 7110 c90c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$JE_u2Tp96mNrfjPRNeyUm8LDojY:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0cc9 │ │ -199562: 0c00 |0005: move-result-object v0 │ │ -199564: 1100 |0006: return-object v0 │ │ +199618: |[199618] com.infomaniak.drive.ui.BasePreviewSliderFragment$$ExternalSyntheticLambda9.invoke:()Ljava/lang/Object; │ │ +199628: 5410 a703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03a7 │ │ +19962c: 7110 c90c 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.$r8$lambda$JE_u2Tp96mNrfjPRNeyUm8LDojY:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0cc9 │ │ +199632: 0c00 |0005: move-result-object v0 │ │ +199634: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #27 header: │ │ class_idx : 1114 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 11304 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #27 annotations: │ │ Annotations on class │ │ @@ -2051,17 +2051,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199670: |[199670] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.:()V │ │ -199680: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -199686: 0e00 |0003: return-void │ │ +199740: |[199740] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.:()V │ │ +199750: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +199756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;) │ │ @@ -2069,64 +2069,64 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199688: |[199688] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -199698: 7010 a30c 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;.:()V // method@0ca3 │ │ -19969e: 0e00 |0003: return-void │ │ +199758: |[199758] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +199768: 7010 a30c 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;.:()V // method@0ca3 │ │ +19976e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;) │ │ name : 'getHeader' │ │ type : '(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/views/PreviewHeaderView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1995f0: |[1995f0] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.getHeader:(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/views/PreviewHeaderView; │ │ -199600: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ -199604: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19960a: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ -199610: 0c00 |0008: move-result-object v0 │ │ -199612: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -199616: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -199618: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ -19961c: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -199620: 2802 |0010: goto 0012 // +0002 │ │ -199622: 0720 |0011: move-object v0, v2 │ │ -199624: 3800 0f00 |0012: if-eqz v0, 0021 // +000f │ │ -199628: 6e10 f20c 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.get_binding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // method@0cf2 │ │ -19962e: 0c00 |0017: move-result-object v0 │ │ -199630: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -199634: 5400 aa02 |001a: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ -199638: 3900 0300 |001c: if-nez v0, 001f // +0003 │ │ -19963c: 2803 |001e: goto 0021 // +0003 │ │ -19963e: 0702 |001f: move-object v2, v0 │ │ -199640: 2817 |0020: goto 0037 // +0017 │ │ -199642: 6e10 ea05 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ -199648: 0c04 |0024: move-result-object v4 │ │ -19964a: 2040 5909 |0025: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -19964e: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ -199652: 1f04 5909 |0029: check-cast v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -199656: 2802 |002b: goto 002d // +0002 │ │ -199658: 0724 |002c: move-object v4, v2 │ │ -19965a: 3804 0a00 |002d: if-eqz v4, 0037 // +000a │ │ -19965e: 6e10 782a 0400 |002f: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityPreviewPdfBinding; // method@2a78 │ │ -199664: 0c04 |0032: move-result-object v4 │ │ -199666: 3804 0400 |0033: if-eqz v4, 0037 // +0004 │ │ -19966a: 5442 3901 |0035: iget-object v2, v4, Lcom/infomaniak/drive/databinding/ActivityPreviewPdfBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@0139 │ │ -19966e: 1102 |0037: return-object v2 │ │ +1996c0: |[1996c0] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.getHeader:(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/views/PreviewHeaderView; │ │ +1996d0: 1a00 5626 |0000: const-string v0, "" // string@2656 │ │ +1996d4: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1996da: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ +1996e0: 0c00 |0008: move-result-object v0 │ │ +1996e2: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1996e6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +1996e8: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ +1996ec: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1996f0: 2802 |0010: goto 0012 // +0002 │ │ +1996f2: 0720 |0011: move-object v0, v2 │ │ +1996f4: 3800 0f00 |0012: if-eqz v0, 0021 // +000f │ │ +1996f8: 6e10 f20c 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.get_binding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // method@0cf2 │ │ +1996fe: 0c00 |0017: move-result-object v0 │ │ +199700: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +199704: 5400 aa02 |001a: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ +199708: 3900 0300 |001c: if-nez v0, 001f // +0003 │ │ +19970c: 2803 |001e: goto 0021 // +0003 │ │ +19970e: 0702 |001f: move-object v2, v0 │ │ +199710: 2817 |0020: goto 0037 // +0017 │ │ +199712: 6e10 ea05 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ +199718: 0c04 |0024: move-result-object v4 │ │ +19971a: 2040 5a09 |0025: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +19971e: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ +199722: 1f04 5a09 |0029: check-cast v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +199726: 2802 |002b: goto 002d // +0002 │ │ +199728: 0724 |002c: move-object v4, v2 │ │ +19972a: 3804 0a00 |002d: if-eqz v4, 0037 // +000a │ │ +19972e: 6e10 852a 0400 |002f: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityPreviewPdfBinding; // method@2a85 │ │ +199734: 0c04 |0032: move-result-object v4 │ │ +199736: 3804 0400 |0033: if-eqz v4, 0037 // +0004 │ │ +19973a: 5442 3901 |0035: iget-object v2, v4, Lcom/infomaniak/drive/databinding/ActivityPreviewPdfBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@0139 │ │ +19973e: 1102 |0037: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=263 │ │ 0x0021 line=264 │ │ locals : │ │ 0x0000 - 0x0038 reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; │ │ 0x0000 - 0x0038 reg=4 (null) Landroidx/fragment/app/Fragment; │ │ @@ -2136,39 +2136,39 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -199584: |[199584] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.getPreviewPDFHandler:(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ -199594: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ -199598: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19959e: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ -1995a4: 0c00 |0008: move-result-object v0 │ │ -1995a6: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -1995aa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -1995ac: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ -1995b0: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -1995b4: 2802 |0010: goto 0012 // +0002 │ │ -1995b6: 0720 |0011: move-object v0, v2 │ │ -1995b8: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -1995bc: 6e10 ec0c 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0cec │ │ -1995c2: 0c00 |0017: move-result-object v0 │ │ -1995c4: 3900 1400 |0018: if-nez v0, 002c // +0014 │ │ -1995c8: 6e10 ea05 0400 |001a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ -1995ce: 0c04 |001d: move-result-object v4 │ │ -1995d0: 2040 5909 |001e: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -1995d4: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ -1995d8: 0742 |0022: move-object v2, v4 │ │ -1995da: 1f02 5909 |0023: check-cast v2, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -1995de: 7110 6db9 0200 |0025: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1995e4: 6e10 852a 0200 |0028: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@2a85 │ │ -1995ea: 0c00 |002b: move-result-object v0 │ │ -1995ec: 1100 |002c: return-object v0 │ │ +199654: |[199654] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.getPreviewPDFHandler:(Landroidx/fragment/app/Fragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ +199664: 1a00 5626 |0000: const-string v0, "" // string@2656 │ │ +199668: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19966e: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ +199674: 0c00 |0008: move-result-object v0 │ │ +199676: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +19967a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +19967c: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ +199680: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +199684: 2802 |0010: goto 0012 // +0002 │ │ +199686: 0720 |0011: move-object v0, v2 │ │ +199688: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +19968c: 6e10 ec0c 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0cec │ │ +199692: 0c00 |0017: move-result-object v0 │ │ +199694: 3900 1400 |0018: if-nez v0, 002c // +0014 │ │ +199698: 6e10 ea05 0400 |001a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ +19969e: 0c04 |001d: move-result-object v4 │ │ +1996a0: 2040 5a09 |001e: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +1996a4: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ +1996a8: 0742 |0022: move-object v2, v4 │ │ +1996aa: 1f02 5a09 |0023: check-cast v2, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +1996ae: 7110 7ab9 0200 |0025: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1996b4: 6e10 922a 0200 |0028: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@2a92 │ │ +1996ba: 0c00 |002b: move-result-object v0 │ │ +1996bc: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=268 │ │ 0x001a line=269 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; │ │ 0x0000 - 0x002d reg=4 (null) Landroidx/fragment/app/Fragment; │ │ @@ -2178,27 +2178,27 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1996a0: |[1996a0] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.openWithClicked:(Landroidx/fragment/app/Fragment;)V │ │ -1996b0: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ -1996b4: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1996ba: 6e10 f005 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ -1996c0: 0c02 |0008: move-result-object v2 │ │ -1996c2: 2020 6404 |0009: instance-of v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -1996c6: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -1996ca: 1f02 6404 |000d: check-cast v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -1996ce: 2802 |000f: goto 0011 // +0002 │ │ -1996d0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1996d2: 3802 0500 |0011: if-eqz v2, 0016 // +0005 │ │ -1996d6: 6e10 060d 0200 |0013: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.openWith:()V // method@0d06 │ │ -1996dc: 0e00 |0016: return-void │ │ +199770: |[199770] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.openWithClicked:(Landroidx/fragment/app/Fragment;)V │ │ +199780: 1a00 5626 |0000: const-string v0, "" // string@2656 │ │ +199784: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19978a: 6e10 f005 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ +199790: 0c02 |0008: move-result-object v2 │ │ +199792: 2020 6404 |0009: instance-of v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +199796: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +19979a: 1f02 6404 |000d: check-cast v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +19979e: 2802 |000f: goto 0011 // +0002 │ │ +1997a0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1997a2: 3802 0500 |0011: if-eqz v2, 0016 // +0005 │ │ +1997a6: 6e10 060d 0200 |0013: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.openWith:()V // method@0d06 │ │ +1997ac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; │ │ 0x0000 - 0x0017 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -2207,51 +2207,51 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -1996e0: |[1996e0] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.toggleFullscreen:(Landroidx/fragment/app/Fragment;)V │ │ -1996f0: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ -1996f4: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1996fa: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ -199700: 0c00 |0008: move-result-object v0 │ │ -199702: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -199706: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -199708: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ -19970c: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -199710: 2802 |0010: goto 0012 // +0002 │ │ -199712: 0720 |0011: move-object v0, v2 │ │ -199714: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -199718: 6e10 180d 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.toggleFullscreen:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0d18 │ │ -19971e: 6e10 ea05 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ -199724: 0c04 |001a: move-result-object v4 │ │ -199726: 2040 5909 |001b: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -19972a: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ -19972e: 0742 |001f: move-object v2, v4 │ │ -199730: 1f02 5909 |0020: check-cast v2, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@0959 │ │ -199734: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ -199738: 6e10 a42a 0200 |0024: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.toggleFullscreen:()V // method@2aa4 │ │ -19973e: 0e00 |0027: return-void │ │ +1997b0: |[1997b0] com.infomaniak.drive.ui.BasePreviewSliderFragment$Companion.toggleFullscreen:(Landroidx/fragment/app/Fragment;)V │ │ +1997c0: 1a00 5626 |0000: const-string v0, "" // string@2656 │ │ +1997c4: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1997ca: 6e10 f005 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getParentFragment:()Landroidx/fragment/app/Fragment; // method@05f0 │ │ +1997d0: 0c00 |0008: move-result-object v0 │ │ +1997d2: 2001 6404 |0009: instance-of v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1997d6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +1997d8: 3801 0500 |000c: if-eqz v1, 0011 // +0005 │ │ +1997dc: 1f00 6404 |000e: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1997e0: 2802 |0010: goto 0012 // +0002 │ │ +1997e2: 0720 |0011: move-object v0, v2 │ │ +1997e4: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +1997e8: 6e10 180d 0000 |0014: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.toggleFullscreen:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0d18 │ │ +1997ee: 6e10 ea05 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ea │ │ +1997f4: 0c04 |001a: move-result-object v4 │ │ +1997f6: 2040 5a09 |001b: instance-of v0, v4, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +1997fa: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ +1997fe: 0742 |001f: move-object v2, v4 │ │ +199800: 1f02 5a09 |0020: check-cast v2, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity; // type@095a │ │ +199804: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ +199808: 6e10 b12a 0200 |0024: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFActivity;.toggleFullscreen:()V // method@2ab1 │ │ +19980e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=254 │ │ 0x0017 line=255 │ │ locals : │ │ 0x0000 - 0x0028 reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; │ │ 0x0000 - 0x0028 reg=4 (null) Landroidx/fragment/app/Fragment; │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #28 header: │ │ -class_idx : 7076 │ │ +class_idx : 7077 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 10548 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 10551 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #28 - │ │ Class descriptor : 'Lkotlin/jvm/internal/AdaptedFunctionReference;' │ │ @@ -2296,24 +2296,24 @@ │ │ type : '(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -4298ec: |[4298ec] kotlin.jvm.internal.AdaptedFunctionReference.:(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ -4298fc: 6202 a3b5 |0000: sget-object v2, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a3 │ │ -429900: 0770 |0002: move-object v0, v7 │ │ -429902: 0181 |0003: move v1, v8 │ │ -429904: 0793 |0004: move-object v3, v9 │ │ -429906: 07a4 |0005: move-object v4, v10 │ │ -429908: 07b5 |0006: move-object v5, v11 │ │ -42990a: 01c6 |0007: move v6, v12 │ │ -42990c: 7607 3cb8 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/AdaptedFunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b83c │ │ -429912: 0e00 |000b: return-void │ │ +429c28: |[429c28] kotlin.jvm.internal.AdaptedFunctionReference.:(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ +429c38: 6202 a6b5 |0000: sget-object v2, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a6 │ │ +429c3c: 0770 |0002: move-object v0, v7 │ │ +429c3e: 0181 |0003: move v1, v8 │ │ +429c40: 0793 |0004: move-object v3, v9 │ │ +429c42: 07a4 |0005: move-object v4, v10 │ │ +429c44: 07b5 |0006: move-object v5, v11 │ │ +429c46: 01c6 |0007: move v6, v12 │ │ +429c48: 7607 49b8 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/AdaptedFunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b849 │ │ +429c4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=7 this Lkotlin/jvm/internal/AdaptedFunctionReference; │ │ 0x0000 - 0x000c reg=8 (null) I │ │ 0x0000 - 0x000c reg=9 (null) Ljava/lang/Class; │ │ @@ -2326,31 +2326,31 @@ │ │ type : '(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -429914: |[429914] kotlin.jvm.internal.AdaptedFunctionReference.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ -429924: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -42992a: 5b02 86b5 |0003: iput-object v2, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b586 │ │ -42992e: 5b03 85b5 |0005: iput-object v3, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b585 │ │ -429932: 5b04 84b5 |0007: iput-object v4, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b584 │ │ -429936: 5b05 87b5 |0009: iput-object v5, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b587 │ │ -42993a: dd02 0601 |000b: and-int/lit8 v2, v6, #int 1 // #01 │ │ -42993e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -429940: 3332 0400 |000e: if-ne v2, v3, 0012 // +0004 │ │ -429944: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -429946: 2802 |0011: goto 0013 // +0002 │ │ -429948: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -42994a: 5c02 83b5 |0013: iput-boolean v2, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b583 │ │ -42994e: 5901 81b5 |0015: iput v1, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b581 │ │ -429952: e101 0601 |0017: shr-int/lit8 v1, v6, #int 1 // #01 │ │ -429956: 5901 82b5 |0019: iput v1, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b582 │ │ -42995a: 0e00 |001b: return-void │ │ +429c50: |[429c50] kotlin.jvm.internal.AdaptedFunctionReference.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ +429c60: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +429c66: 5b02 89b5 |0003: iput-object v2, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b589 │ │ +429c6a: 5b03 88b5 |0005: iput-object v3, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b588 │ │ +429c6e: 5b04 87b5 |0007: iput-object v4, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b587 │ │ +429c72: 5b05 8ab5 |0009: iput-object v5, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b58a │ │ +429c76: dd02 0601 |000b: and-int/lit8 v2, v6, #int 1 // #01 │ │ +429c7a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +429c7c: 3332 0400 |000e: if-ne v2, v3, 0012 // +0004 │ │ +429c80: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +429c82: 2802 |0011: goto 0013 // +0002 │ │ +429c84: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +429c86: 5c02 86b5 |0013: iput-boolean v2, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b586 │ │ +429c8a: 5901 84b5 |0015: iput v1, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b584 │ │ +429c8e: e101 0601 |0017: shr-int/lit8 v1, v6, #int 1 // #01 │ │ +429c92: 5901 85b5 |0019: iput v1, v0, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b585 │ │ +429c96: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ @@ -2372,55 +2372,55 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -42974c: |[42974c] kotlin.jvm.internal.AdaptedFunctionReference.equals:(Ljava/lang/Object;)Z │ │ -42975c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42975e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -429762: 0f00 |0003: return v0 │ │ -429764: 2051 a41b |0004: instance-of v1, v5, Lkotlin/jvm/internal/AdaptedFunctionReference; // type@1ba4 │ │ -429768: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42976a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42976e: 0f02 |0009: return v2 │ │ -429770: 1f05 a41b |000a: check-cast v5, Lkotlin/jvm/internal/AdaptedFunctionReference; // type@1ba4 │ │ -429774: 5541 83b5 |000c: iget-boolean v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b583 │ │ -429778: 5553 83b5 |000e: iget-boolean v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b583 │ │ -42977c: 3331 3700 |0010: if-ne v1, v3, 0047 // +0037 │ │ -429780: 5241 81b5 |0012: iget v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b581 │ │ -429784: 5253 81b5 |0014: iget v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b581 │ │ -429788: 3331 3100 |0016: if-ne v1, v3, 0047 // +0031 │ │ -42978c: 5241 82b5 |0018: iget v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b582 │ │ -429790: 5253 82b5 |001a: iget v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b582 │ │ -429794: 3331 2b00 |001c: if-ne v1, v3, 0047 // +002b │ │ -429798: 5441 86b5 |001e: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b586 │ │ -42979c: 5453 86b5 |0020: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b586 │ │ -4297a0: 7120 67b9 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -4297a6: 0a01 |0025: move-result v1 │ │ -4297a8: 3801 2100 |0026: if-eqz v1, 0047 // +0021 │ │ -4297ac: 5441 85b5 |0028: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b585 │ │ -4297b0: 5453 85b5 |002a: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b585 │ │ -4297b4: 7120 67b9 3100 |002c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -4297ba: 0a01 |002f: move-result v1 │ │ -4297bc: 3801 1700 |0030: if-eqz v1, 0047 // +0017 │ │ -4297c0: 5441 84b5 |0032: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b584 │ │ -4297c4: 5453 84b5 |0034: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b584 │ │ -4297c8: 6e20 3696 3100 |0036: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -4297ce: 0a01 |0039: move-result v1 │ │ -4297d0: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ -4297d4: 5441 87b5 |003c: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b587 │ │ -4297d8: 5455 87b5 |003e: iget-object v5, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b587 │ │ -4297dc: 6e20 3696 5100 |0040: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -4297e2: 0a05 |0043: move-result v5 │ │ -4297e4: 3805 0300 |0044: if-eqz v5, 0047 // +0003 │ │ -4297e8: 2802 |0046: goto 0048 // +0002 │ │ -4297ea: 1200 |0047: const/4 v0, #int 0 // #0 │ │ -4297ec: 0f00 |0048: return v0 │ │ +429a88: |[429a88] kotlin.jvm.internal.AdaptedFunctionReference.equals:(Ljava/lang/Object;)Z │ │ +429a98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +429a9a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +429a9e: 0f00 |0003: return v0 │ │ +429aa0: 2051 a51b |0004: instance-of v1, v5, Lkotlin/jvm/internal/AdaptedFunctionReference; // type@1ba5 │ │ +429aa4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +429aa6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +429aaa: 0f02 |0009: return v2 │ │ +429aac: 1f05 a51b |000a: check-cast v5, Lkotlin/jvm/internal/AdaptedFunctionReference; // type@1ba5 │ │ +429ab0: 5541 86b5 |000c: iget-boolean v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b586 │ │ +429ab4: 5553 86b5 |000e: iget-boolean v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b586 │ │ +429ab8: 3331 3700 |0010: if-ne v1, v3, 0047 // +0037 │ │ +429abc: 5241 84b5 |0012: iget v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b584 │ │ +429ac0: 5253 84b5 |0014: iget v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b584 │ │ +429ac4: 3331 3100 |0016: if-ne v1, v3, 0047 // +0031 │ │ +429ac8: 5241 85b5 |0018: iget v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b585 │ │ +429acc: 5253 85b5 |001a: iget v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b585 │ │ +429ad0: 3331 2b00 |001c: if-ne v1, v3, 0047 // +002b │ │ +429ad4: 5441 89b5 |001e: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b589 │ │ +429ad8: 5453 89b5 |0020: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b589 │ │ +429adc: 7120 74b9 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +429ae2: 0a01 |0025: move-result v1 │ │ +429ae4: 3801 2100 |0026: if-eqz v1, 0047 // +0021 │ │ +429ae8: 5441 88b5 |0028: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b588 │ │ +429aec: 5453 88b5 |002a: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b588 │ │ +429af0: 7120 74b9 3100 |002c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +429af6: 0a01 |002f: move-result v1 │ │ +429af8: 3801 1700 |0030: if-eqz v1, 0047 // +0017 │ │ +429afc: 5441 87b5 |0032: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b587 │ │ +429b00: 5453 87b5 |0034: iget-object v3, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b587 │ │ +429b04: 6e20 4396 3100 |0036: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +429b0a: 0a01 |0039: move-result v1 │ │ +429b0c: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ +429b10: 5441 8ab5 |003c: iget-object v1, v4, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b58a │ │ +429b14: 5455 8ab5 |003e: iget-object v5, v5, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b58a │ │ +429b18: 6e20 4396 5100 |0040: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +429b1e: 0a05 |0043: move-result v5 │ │ +429b20: 3805 0300 |0044: if-eqz v5, 0047 // +0003 │ │ +429b24: 2802 |0046: goto 0048 // +0002 │ │ +429b26: 1200 |0047: const/4 v0, #int 0 // #0 │ │ +429b28: 0f00 |0048: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=65 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ 0x0022 line=70 │ │ 0x002c line=71 │ │ @@ -2435,17 +2435,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4297f0: |[4297f0] kotlin.jvm.internal.AdaptedFunctionReference.getArity:()I │ │ -429800: 5210 81b5 |0000: iget v0, v1, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b581 │ │ -429804: 0f00 |0002: return v0 │ │ +429b2c: |[429b2c] kotlin.jvm.internal.AdaptedFunctionReference.getArity:()I │ │ +429b3c: 5210 84b5 |0000: iget v0, v1, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b584 │ │ +429b40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/AdaptedFunctionReference; │ │ │ │ #2 : (in Lkotlin/jvm/internal/AdaptedFunctionReference;) │ │ @@ -2453,27 +2453,27 @@ │ │ type : '()Lkotlin/reflect/KDeclarationContainer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -4298b4: |[4298b4] kotlin.jvm.internal.AdaptedFunctionReference.getOwner:()Lkotlin/reflect/KDeclarationContainer; │ │ -4298c4: 5420 85b5 |0000: iget-object v0, v2, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b585 │ │ -4298c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4298cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4298ce: 280e |0005: goto 0013 // +000e │ │ -4298d0: 5521 83b5 |0006: iget-boolean v1, v2, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b583 │ │ -4298d4: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -4298d8: 7110 54ba 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinPackage:(Ljava/lang/Class;)Lkotlin/reflect/KDeclarationContainer; // method@ba54 │ │ -4298de: 0c00 |000d: move-result-object v0 │ │ -4298e0: 2805 |000e: goto 0013 // +0005 │ │ -4298e2: 7110 51ba 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -4298e8: 0c00 |0012: move-result-object v0 │ │ -4298ea: 1100 |0013: return-object v0 │ │ +429bf0: |[429bf0] kotlin.jvm.internal.AdaptedFunctionReference.getOwner:()Lkotlin/reflect/KDeclarationContainer; │ │ +429c00: 5420 88b5 |0000: iget-object v0, v2, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b588 │ │ +429c04: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +429c08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +429c0a: 280e |0005: goto 0013 // +000e │ │ +429c0c: 5521 86b5 |0006: iget-boolean v1, v2, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b586 │ │ +429c10: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +429c14: 7110 61ba 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinPackage:(Ljava/lang/Class;)Lkotlin/reflect/KDeclarationContainer; // method@ba61 │ │ +429c1a: 0c00 |000d: move-result-object v0 │ │ +429c1c: 2805 |000e: goto 0013 // +0005 │ │ +429c1e: 7110 5eba 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +429c24: 0c00 |0012: move-result-object v0 │ │ +429c26: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lkotlin/jvm/internal/AdaptedFunctionReference; │ │ │ │ @@ -2482,52 +2482,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -429808: |[429808] kotlin.jvm.internal.AdaptedFunctionReference.hashCode:()I │ │ -429818: 5430 86b5 |0000: iget-object v0, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b586 │ │ -42981c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42981e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -429822: 6e10 fb95 0000 |0005: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -429828: 0a00 |0008: move-result v0 │ │ -42982a: 2802 |0009: goto 000b // +0002 │ │ -42982c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -42982e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -429832: 5432 85b5 |000d: iget-object v2, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b585 │ │ -429836: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ -42983a: 6e10 fb95 0200 |0011: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -429840: 0a01 |0014: move-result v1 │ │ -429842: b010 |0015: add-int/2addr v0, v1 │ │ -429844: da00 001f |0016: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -429848: 5431 84b5 |0018: iget-object v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b584 │ │ -42984c: 6e10 3d96 0100 |001a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -429852: 0a01 |001d: move-result v1 │ │ -429854: b010 |001e: add-int/2addr v0, v1 │ │ -429856: da00 001f |001f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42985a: 5431 87b5 |0021: iget-object v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b587 │ │ -42985e: 6e10 3d96 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -429864: 0a01 |0026: move-result v1 │ │ -429866: b010 |0027: add-int/2addr v0, v1 │ │ -429868: da00 001f |0028: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42986c: 5531 83b5 |002a: iget-boolean v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b583 │ │ -429870: 3801 0500 |002c: if-eqz v1, 0031 // +0005 │ │ -429874: 1301 cf04 |002e: const/16 v1, #int 1231 // #4cf │ │ -429878: 2803 |0030: goto 0033 // +0003 │ │ -42987a: 1301 d504 |0031: const/16 v1, #int 1237 // #4d5 │ │ -42987e: b010 |0033: add-int/2addr v0, v1 │ │ -429880: da00 001f |0034: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -429884: 5231 81b5 |0036: iget v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b581 │ │ -429888: b010 |0038: add-int/2addr v0, v1 │ │ -42988a: da00 001f |0039: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42988e: 5231 82b5 |003b: iget v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b582 │ │ -429892: b010 |003d: add-int/2addr v0, v1 │ │ -429894: 0f00 |003e: return v0 │ │ +429b44: |[429b44] kotlin.jvm.internal.AdaptedFunctionReference.hashCode:()I │ │ +429b54: 5430 89b5 |0000: iget-object v0, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.receiver:Ljava/lang/Object; // field@b589 │ │ +429b58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +429b5a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +429b5e: 6e10 0896 0000 |0005: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +429b64: 0a00 |0008: move-result v0 │ │ +429b66: 2802 |0009: goto 000b // +0002 │ │ +429b68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +429b6a: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429b6e: 5432 88b5 |000d: iget-object v2, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.owner:Ljava/lang/Class; // field@b588 │ │ +429b72: 3802 0600 |000f: if-eqz v2, 0015 // +0006 │ │ +429b76: 6e10 0896 0200 |0011: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +429b7c: 0a01 |0014: move-result v1 │ │ +429b7e: b010 |0015: add-int/2addr v0, v1 │ │ +429b80: da00 001f |0016: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429b84: 5431 87b5 |0018: iget-object v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.name:Ljava/lang/String; // field@b587 │ │ +429b88: 6e10 4a96 0100 |001a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +429b8e: 0a01 |001d: move-result v1 │ │ +429b90: b010 |001e: add-int/2addr v0, v1 │ │ +429b92: da00 001f |001f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429b96: 5431 8ab5 |0021: iget-object v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.signature:Ljava/lang/String; // field@b58a │ │ +429b9a: 6e10 4a96 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +429ba0: 0a01 |0026: move-result v1 │ │ +429ba2: b010 |0027: add-int/2addr v0, v1 │ │ +429ba4: da00 001f |0028: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429ba8: 5531 86b5 |002a: iget-boolean v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.isTopLevel:Z // field@b586 │ │ +429bac: 3801 0500 |002c: if-eqz v1, 0031 // +0005 │ │ +429bb0: 1301 cf04 |002e: const/16 v1, #int 1231 // #4cf │ │ +429bb4: 2803 |0030: goto 0033 // +0003 │ │ +429bb6: 1301 d504 |0031: const/16 v1, #int 1237 // #4d5 │ │ +429bba: b010 |0033: add-int/2addr v0, v1 │ │ +429bbc: da00 001f |0034: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429bc0: 5231 84b5 |0036: iget v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.arity:I // field@b584 │ │ +429bc4: b010 |0038: add-int/2addr v0, v1 │ │ +429bc6: da00 001f |0039: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +429bca: 5231 85b5 |003b: iget v1, v3, Lkotlin/jvm/internal/AdaptedFunctionReference;.flags:I // field@b585 │ │ +429bce: b010 |003d: add-int/2addr v0, v1 │ │ +429bd0: 0f00 |003e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000d line=79 │ │ 0x0018 line=80 │ │ 0x0021 line=81 │ │ 0x002a line=82 │ │ @@ -2541,31 +2541,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -429898: |[429898] kotlin.jvm.internal.AdaptedFunctionReference.toString:()Ljava/lang/String; │ │ -4298a8: 7110 64ba 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/FunctionBase;)Ljava/lang/String; // method@ba64 │ │ -4298ae: 0c00 |0003: move-result-object v0 │ │ -4298b0: 1100 |0004: return-object v0 │ │ +429bd4: |[429bd4] kotlin.jvm.internal.AdaptedFunctionReference.toString:()Ljava/lang/String; │ │ +429be4: 7110 71ba 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/FunctionBase;)Ljava/lang/String; // method@ba71 │ │ +429bea: 0c00 |0003: move-result-object v0 │ │ +429bec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lkotlin/jvm/internal/AdaptedFunctionReference; │ │ │ │ - source_file_idx : 10548 (AdaptedFunctionReference.java) │ │ + source_file_idx : 10551 (AdaptedFunctionReference.java) │ │ │ │ Class #29 header: │ │ class_idx : 1115 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 7076 │ │ -source_file_idx : 11304 │ │ +superclass_idx : 7077 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -2588,42 +2588,42 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 15 16-bit code units │ │ -19975c: |[19975c] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.:(Ljava/lang/Object;)V │ │ -19976c: 1c03 5f02 |0000: const-class v3, Landroidx/navigation/NavController; // type@025f │ │ -199770: 1a05 dee3 |0002: const-string v5, "popBackStack()Z" // string@e3de │ │ -199774: 1306 0800 |0004: const/16 v6, #int 8 // #8 │ │ -199778: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19977a: 1a04 dce3 |0007: const-string v4, "popBackStack" // string@e3dc │ │ -19977e: 0770 |0009: move-object v0, v7 │ │ -199780: 0782 |000a: move-object v2, v8 │ │ -199782: 7607 3cb8 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/AdaptedFunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b83c │ │ -199788: 0e00 |000e: return-void │ │ +19982c: |[19982c] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.:(Ljava/lang/Object;)V │ │ +19983c: 1c03 5f02 |0000: const-class v3, Landroidx/navigation/NavController; // type@025f │ │ +199840: 1a05 e3e3 |0002: const-string v5, "popBackStack()Z" // string@e3e3 │ │ +199844: 1306 0800 |0004: const/16 v6, #int 8 // #8 │ │ +199848: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19984a: 1a04 e1e3 |0007: const-string v4, "popBackStack" // string@e3e1 │ │ +19984e: 0770 |0009: move-object v0, v7 │ │ +199850: 0782 |000a: move-object v2, v8 │ │ +199852: 7607 49b8 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/AdaptedFunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b849 │ │ +199858: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;) │ │ name : 'invoke' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199740: |[199740] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.invoke:()Ljava/lang/Object; │ │ -199750: 6e10 ab0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.invoke:()V // method@0cab │ │ -199756: 6200 75b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19975a: 1100 |0005: return-object v0 │ │ +199810: |[199810] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.invoke:()Ljava/lang/Object; │ │ +199820: 6e10 ab0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.invoke:()V // method@0cab │ │ +199826: 6200 78b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19982a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;) │ │ @@ -2631,41 +2631,41 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19978c: |[19978c] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.invoke:()V │ │ -19979c: 5410 a803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.receiver:Ljava/lang/Object; // field@03a8 │ │ -1997a0: 1f00 5f02 |0002: check-cast v0, Landroidx/navigation/NavController; // type@025f │ │ -1997a4: 6e10 6f06 0000 |0004: invoke-virtual {v0}, Landroidx/navigation/NavController;.popBackStack:()Z // method@066f │ │ -1997aa: 0e00 |0007: return-void │ │ +19985c: |[19985c] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$2.invoke:()V │ │ +19986c: 5410 a803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.receiver:Ljava/lang/Object; // field@03a8 │ │ +199870: 1f00 5f02 |0002: check-cast v0, Landroidx/navigation/NavController; // type@025f │ │ +199874: 6e10 6f06 0000 |0004: invoke-virtual {v0}, Landroidx/navigation/NavController;.popBackStack:()Z // method@066f │ │ +19987a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2; │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #30 header: │ │ -class_idx : 7252 │ │ +class_idx : 7253 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 15916 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 15919 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��\n\n��\n��\n \n\nf��20R00X¦¢¨" } d2={ "Lkotlin/reflect/KAnnotatedElement;" "" "annotations" "" "" "getAnnotations" "()Ljava/util/List;" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #48686 'getAnnotations' │ │ +Annotations on method #48699 'getAnnotations' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Ljava/lang/annotation/Annotation;" ">;" } │ │ │ │ Class #30 - │ │ Class descriptor : 'Lkotlin/reflect/KAnnotatedElement;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -2675,38 +2675,38 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/reflect/KAnnotatedElement;) │ │ name : 'getAnnotations' │ │ type : '()Ljava/util/List;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 15916 (KAnnotatedElement.kt) │ │ + source_file_idx : 15919 (KAnnotatedElement.kt) │ │ │ │ Class #31 header: │ │ -class_idx : 7254 │ │ +class_idx : 7255 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 15917 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 15920 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lkotlin/reflect/KCallable$DefaultImpls; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" "Lkotlin/reflect/KAnnotatedElement;" } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��T\n\n��\n\n��\n\n\n \n\n\n\n\n\n\n\n��\n\n$\n\n\n\n \n\tf��*�� 20J%8��2 00\"0H&¢J#8��20 00H&¢R08&X§¢ R\t0 0\nX¦¢ \rR0X¦¢R 00\n8&X§¢ \rR08&X§¢  !\"R#0$8&X§¢ %#&R'0$8&X§¢ ('&R)0$8&X§¢ *)&R+0$8&X§¢ ,+&¨-" } d2={ "Lkotlin/reflect/KCallable;" "R" "Lkotlin/reflect/KAnnotatedElement;" "name" "" "getName$annotations" "()V" "getName" "()Ljava/lang/String;" "parameters" "" "Lkotlin/reflect/KParameter;" "getParameters" "()Ljava/util/List;" "returnType" "Lkotlin/reflect/KType;" "getReturnType" "()Lkotlin/reflect/KType;" "typeParameters" "Lkotlin/reflect/KTypeParameter;" "getTypeParameters$annotations" "getTypeParameters" "call" "args" "" "" "([Ljava/lang/Object;)Ljava/lang/Object;" "callBy" "" "(Ljava/util/Map;)Ljava/lang/Object;" "visibility" "Lkotlin/reflect/KVisibility;" "getVisibility$annotations" "getVisibility" "()Lkotlin/reflect/KVisibility;" "isFinal" "" "isFinal$annotations" "()Z" "isOpen" "isOpen$annotations" "isAbstract" "isAbstract$annotations" "isSuspend" "isSuspend$annotations" "kotlin-stdlib" } k=1 mv={ 2 1 0 } xi=48 │ │ -Annotations on method #48694 'call' │ │ +Annotations on method #48707 'call' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "([" "Ljava/lang/Object;" ")TR;" } │ │ -Annotations on method #48695 'callBy' │ │ +Annotations on method #48708 'callBy' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/util/Map<" "Lkotlin/reflect/KParameter;" "+" "Ljava/lang/Object;" ">;)TR;" } │ │ -Annotations on method #48698 'getParameters' │ │ +Annotations on method #48711 'getParameters' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Lkotlin/reflect/KParameter;" ">;" } │ │ -Annotations on method #48700 'getTypeParameters' │ │ +Annotations on method #48713 'getTypeParameters' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Lkotlin/reflect/KTypeParameter;" ">;" } │ │ │ │ Class #31 - │ │ Class descriptor : 'Lkotlin/reflect/KCallable;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -2777,34 +2777,34 @@ │ │ │ │ #10 : (in Lkotlin/reflect/KCallable;) │ │ name : 'isSuspend' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 15917 (KCallable.kt) │ │ + source_file_idx : 15920 (KCallable.kt) │ │ │ │ Class #32 header: │ │ -class_idx : 7093 │ │ +class_idx : 7094 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 12021 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 12024 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lkotlin/jvm/internal/CallableReference$NoReceiver; } │ │ -Annotations on method #47244 'getAnnotations' │ │ +Annotations on method #47257 'getAnnotations' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Ljava/lang/annotation/Annotation;" ">;" } │ │ -Annotations on method #47248 'getParameters' │ │ +Annotations on method #47261 'getParameters' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Lkotlin/reflect/KParameter;" ">;" } │ │ -Annotations on method #47252 'getTypeParameters' │ │ +Annotations on method #47265 'getTypeParameters' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List<" "Lkotlin/reflect/KTypeParameter;" ">;" } │ │ │ │ Class #32 - │ │ Class descriptor : 'Lkotlin/jvm/internal/CallableReference;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -2846,37 +2846,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -42a5e0: |[42a5e0] kotlin.jvm.internal.CallableReference.:()V │ │ -42a5f0: 7100 82b8 0000 |0000: invoke-static {}, Lkotlin/jvm/internal/CallableReference$NoReceiver;.access$000:()Lkotlin/jvm/internal/CallableReference$NoReceiver; // method@b882 │ │ -42a5f6: 0c00 |0003: move-result-object v0 │ │ -42a5f8: 6900 a3b5 |0004: sput-object v0, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a3 │ │ -42a5fc: 0e00 |0006: return-void │ │ +42a91c: |[42a91c] kotlin.jvm.internal.CallableReference.:()V │ │ +42a92c: 7100 8fb8 0000 |0000: invoke-static {}, Lkotlin/jvm/internal/CallableReference$NoReceiver;.access$000:()Lkotlin/jvm/internal/CallableReference$NoReceiver; // method@b88f │ │ +42a932: 0c00 |0003: move-result-object v0 │ │ +42a934: 6900 a6b5 |0004: sput-object v0, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a6 │ │ +42a938: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #1 : (in Lkotlin/jvm/internal/CallableReference;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -42a600: |[42a600] kotlin.jvm.internal.CallableReference.:()V │ │ -42a610: 6200 a3b5 |0000: sget-object v0, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a3 │ │ -42a614: 7020 86b8 0100 |0002: invoke-direct {v1, v0}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;)V // method@b886 │ │ -42a61a: 0e00 |0005: return-void │ │ +42a93c: |[42a93c] kotlin.jvm.internal.CallableReference.:()V │ │ +42a94c: 6200 a6b5 |0000: sget-object v0, Lkotlin/jvm/internal/CallableReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5a6 │ │ +42a950: 7020 93b8 0100 |0002: invoke-direct {v1, v0}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;)V // method@b893 │ │ +42a956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #2 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -2884,23 +2884,23 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -42a61c: |[42a61c] kotlin.jvm.internal.CallableReference.:(Ljava/lang/Object;)V │ │ -42a62c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -42a62e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -42a630: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -42a632: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -42a634: 0760 |0004: move-object v0, v6 │ │ -42a636: 0771 |0005: move-object v1, v7 │ │ -42a638: 7606 87b8 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V // method@b887 │ │ -42a63e: 0e00 |0009: return-void │ │ +42a958: |[42a958] kotlin.jvm.internal.CallableReference.:(Ljava/lang/Object;)V │ │ +42a968: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +42a96a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +42a96c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +42a96e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +42a970: 0760 |0004: move-object v0, v6 │ │ +42a972: 0771 |0005: move-object v1, v7 │ │ +42a974: 7606 94b8 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V // method@b894 │ │ +42a97a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=65 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lkotlin/jvm/internal/CallableReference; │ │ 0x0000 - 0x000a reg=7 (null) Ljava/lang/Object; │ │ │ │ @@ -2909,22 +2909,22 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -42a640: |[42a640] kotlin.jvm.internal.CallableReference.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V │ │ -42a650: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -42a656: 5b01 a7b5 |0003: iput-object v1, v0, Lkotlin/jvm/internal/CallableReference;.receiver:Ljava/lang/Object; // field@b5a7 │ │ -42a65a: 5b02 a6b5 |0005: iput-object v2, v0, Lkotlin/jvm/internal/CallableReference;.owner:Ljava/lang/Class; // field@b5a6 │ │ -42a65e: 5b03 a5b5 |0007: iput-object v3, v0, Lkotlin/jvm/internal/CallableReference;.name:Ljava/lang/String; // field@b5a5 │ │ -42a662: 5b04 a9b5 |0009: iput-object v4, v0, Lkotlin/jvm/internal/CallableReference;.signature:Ljava/lang/String; // field@b5a9 │ │ -42a666: 5c05 a4b5 |000b: iput-boolean v5, v0, Lkotlin/jvm/internal/CallableReference;.isTopLevel:Z // field@b5a4 │ │ -42a66a: 0e00 |000d: return-void │ │ +42a97c: |[42a97c] kotlin.jvm.internal.CallableReference.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V │ │ +42a98c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +42a992: 5b01 aab5 |0003: iput-object v1, v0, Lkotlin/jvm/internal/CallableReference;.receiver:Ljava/lang/Object; // field@b5aa │ │ +42a996: 5b02 a9b5 |0005: iput-object v2, v0, Lkotlin/jvm/internal/CallableReference;.owner:Ljava/lang/Class; // field@b5a9 │ │ +42a99a: 5b03 a8b5 |0007: iput-object v3, v0, Lkotlin/jvm/internal/CallableReference;.name:Ljava/lang/String; // field@b5a8 │ │ +42a99e: 5b04 acb5 |0009: iput-object v4, v0, Lkotlin/jvm/internal/CallableReference;.signature:Ljava/lang/String; // field@b5ac │ │ +42a9a2: 5c05 a7b5 |000b: iput-boolean v5, v0, Lkotlin/jvm/internal/CallableReference;.isTopLevel:Z // field@b5a7 │ │ +42a9a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x0007 line=72 │ │ 0x0009 line=73 │ │ @@ -2943,20 +2943,20 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42a410: |[42a410] kotlin.jvm.internal.CallableReference.call:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -42a420: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a426: 0c00 |0003: move-result-object v0 │ │ -42a428: 7220 36be 2000 |0004: invoke-interface {v0, v2}, Lkotlin/reflect/KCallable;.call:([Ljava/lang/Object;)Ljava/lang/Object; // method@be36 │ │ -42a42e: 0c02 |0007: move-result-object v2 │ │ -42a430: 1102 |0008: return-object v2 │ │ +42a74c: |[42a74c] kotlin.jvm.internal.CallableReference.call:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +42a75c: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a762: 0c00 |0003: move-result-object v0 │ │ +42a764: 7220 43be 2000 |0004: invoke-interface {v0, v2}, Lkotlin/reflect/KCallable;.call:([Ljava/lang/Object;)Ljava/lang/Object; // method@be43 │ │ +42a76a: 0c02 |0007: move-result-object v2 │ │ +42a76c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ 0x0000 - 0x0009 reg=2 (null) [Ljava/lang/Object; │ │ │ │ @@ -2965,20 +2965,20 @@ │ │ type : '(Ljava/util/Map;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42a434: |[42a434] kotlin.jvm.internal.CallableReference.callBy:(Ljava/util/Map;)Ljava/lang/Object; │ │ -42a444: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a44a: 0c00 |0003: move-result-object v0 │ │ -42a44c: 7220 37be 2000 |0004: invoke-interface {v0, v2}, Lkotlin/reflect/KCallable;.callBy:(Ljava/util/Map;)Ljava/lang/Object; // method@be37 │ │ -42a452: 0c02 |0007: move-result-object v2 │ │ -42a454: 1102 |0008: return-object v2 │ │ +42a770: |[42a770] kotlin.jvm.internal.CallableReference.callBy:(Ljava/util/Map;)Ljava/lang/Object; │ │ +42a780: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a786: 0c00 |0003: move-result-object v0 │ │ +42a788: 7220 44be 2000 |0004: invoke-interface {v0, v2}, Lkotlin/reflect/KCallable;.callBy:(Ljava/util/Map;)Ljava/lang/Object; // method@be44 │ │ +42a78e: 0c02 |0007: move-result-object v2 │ │ +42a790: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/util/Map; │ │ │ │ @@ -2987,21 +2987,21 @@ │ │ type : '()Lkotlin/reflect/KCallable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -42a50c: |[42a50c] kotlin.jvm.internal.CallableReference.compute:()Lkotlin/reflect/KCallable; │ │ -42a51c: 5410 a8b5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.reflected:Lkotlin/reflect/KCallable; // field@b5a8 │ │ -42a520: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -42a524: 6e10 8bb8 0100 |0004: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.computeReflected:()Lkotlin/reflect/KCallable; // method@b88b │ │ -42a52a: 0c00 |0007: move-result-object v0 │ │ -42a52c: 5b10 a8b5 |0008: iput-object v0, v1, Lkotlin/jvm/internal/CallableReference;.reflected:Lkotlin/reflect/KCallable; // field@b5a8 │ │ -42a530: 1100 |000a: return-object v0 │ │ +42a848: |[42a848] kotlin.jvm.internal.CallableReference.compute:()Lkotlin/reflect/KCallable; │ │ +42a858: 5410 abb5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.reflected:Lkotlin/reflect/KCallable; // field@b5ab │ │ +42a85c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +42a860: 6e10 98b8 0100 |0004: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.computeReflected:()Lkotlin/reflect/KCallable; // method@b898 │ │ +42a866: 0c00 |0007: move-result-object v0 │ │ +42a868: 5b10 abb5 |0008: iput-object v0, v1, Lkotlin/jvm/internal/CallableReference;.reflected:Lkotlin/reflect/KCallable; // field@b5ab │ │ +42a86c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=88 │ │ 0x0008 line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ @@ -3017,20 +3017,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a4a0: |[42a4a0] kotlin.jvm.internal.CallableReference.getAnnotations:()Ljava/util/List; │ │ -42a4b0: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a4b6: 0c00 |0003: move-result-object v0 │ │ -42a4b8: 7210 38be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getAnnotations:()Ljava/util/List; // method@be38 │ │ -42a4be: 0c00 |0007: move-result-object v0 │ │ -42a4c0: 1100 |0008: return-object v0 │ │ +42a7dc: |[42a7dc] kotlin.jvm.internal.CallableReference.getAnnotations:()Ljava/util/List; │ │ +42a7ec: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a7f2: 0c00 |0003: move-result-object v0 │ │ +42a7f4: 7210 45be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getAnnotations:()Ljava/util/List; // method@be45 │ │ +42a7fa: 0c00 |0007: move-result-object v0 │ │ +42a7fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #5 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3038,17 +3038,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a458: |[42a458] kotlin.jvm.internal.CallableReference.getBoundReceiver:()Ljava/lang/Object; │ │ -42a468: 5410 a7b5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.receiver:Ljava/lang/Object; // field@b5a7 │ │ -42a46c: 1100 |0002: return-object v0 │ │ +42a794: |[42a794] kotlin.jvm.internal.CallableReference.getBoundReceiver:()Ljava/lang/Object; │ │ +42a7a4: 5410 aab5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.receiver:Ljava/lang/Object; // field@b5aa │ │ +42a7a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #6 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3056,17 +3056,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a470: |[42a470] kotlin.jvm.internal.CallableReference.getName:()Ljava/lang/String; │ │ -42a480: 5410 a5b5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.name:Ljava/lang/String; // field@b5a5 │ │ -42a484: 1100 |0002: return-object v0 │ │ +42a7ac: |[42a7ac] kotlin.jvm.internal.CallableReference.getName:()Ljava/lang/String; │ │ +42a7bc: 5410 a8b5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.name:Ljava/lang/String; // field@b5a8 │ │ +42a7c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #7 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3074,27 +3074,27 @@ │ │ type : '()Lkotlin/reflect/KDeclarationContainer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -42a560: |[42a560] kotlin.jvm.internal.CallableReference.getOwner:()Lkotlin/reflect/KDeclarationContainer; │ │ -42a570: 5420 a6b5 |0000: iget-object v0, v2, Lkotlin/jvm/internal/CallableReference;.owner:Ljava/lang/Class; // field@b5a6 │ │ -42a574: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -42a578: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -42a57a: 280e |0005: goto 0013 // +000e │ │ -42a57c: 5521 a4b5 |0006: iget-boolean v1, v2, Lkotlin/jvm/internal/CallableReference;.isTopLevel:Z // field@b5a4 │ │ -42a580: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -42a584: 7110 54ba 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinPackage:(Ljava/lang/Class;)Lkotlin/reflect/KDeclarationContainer; // method@ba54 │ │ -42a58a: 0c00 |000d: move-result-object v0 │ │ -42a58c: 2805 |000e: goto 0013 // +0005 │ │ -42a58e: 7110 51ba 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -42a594: 0c00 |0012: move-result-object v0 │ │ -42a596: 1100 |0013: return-object v0 │ │ +42a89c: |[42a89c] kotlin.jvm.internal.CallableReference.getOwner:()Lkotlin/reflect/KDeclarationContainer; │ │ +42a8ac: 5420 a9b5 |0000: iget-object v0, v2, Lkotlin/jvm/internal/CallableReference;.owner:Ljava/lang/Class; // field@b5a9 │ │ +42a8b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +42a8b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +42a8b6: 280e |0005: goto 0013 // +000e │ │ +42a8b8: 5521 a7b5 |0006: iget-boolean v1, v2, Lkotlin/jvm/internal/CallableReference;.isTopLevel:Z // field@b5a7 │ │ +42a8bc: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +42a8c0: 7110 61ba 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinPackage:(Ljava/lang/Class;)Lkotlin/reflect/KDeclarationContainer; // method@ba61 │ │ +42a8c6: 0c00 |000d: move-result-object v0 │ │ +42a8c8: 2805 |000e: goto 0013 // +0005 │ │ +42a8ca: 7110 5eba 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +42a8d0: 0c00 |0012: move-result-object v0 │ │ +42a8d2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000a line=112 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ @@ -3103,20 +3103,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a4c4: |[42a4c4] kotlin.jvm.internal.CallableReference.getParameters:()Ljava/util/List; │ │ -42a4d4: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a4da: 0c00 |0003: move-result-object v0 │ │ -42a4dc: 7210 3abe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getParameters:()Ljava/util/List; // method@be3a │ │ -42a4e2: 0c00 |0007: move-result-object v0 │ │ -42a4e4: 1100 |0008: return-object v0 │ │ +42a800: |[42a800] kotlin.jvm.internal.CallableReference.getParameters:()Ljava/util/List; │ │ +42a810: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a816: 0c00 |0003: move-result-object v0 │ │ +42a818: 7210 47be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getParameters:()Ljava/util/List; // method@be47 │ │ +42a81e: 0c00 |0007: move-result-object v0 │ │ +42a820: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #9 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3124,22 +3124,22 @@ │ │ type : '()Lkotlin/reflect/KCallable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -42a534: |[42a534] kotlin.jvm.internal.CallableReference.getReflected:()Lkotlin/reflect/KCallable; │ │ -42a544: 6e10 8ab8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.compute:()Lkotlin/reflect/KCallable; // method@b88a │ │ -42a54a: 0c00 |0003: move-result-object v0 │ │ -42a54c: 3210 0300 |0004: if-eq v0, v1, 0007 // +0003 │ │ -42a550: 1100 |0006: return-object v0 │ │ -42a552: 2200 851b |0007: new-instance v0, Lkotlin/jvm/KotlinReflectionNotSupportedError; // type@1b85 │ │ -42a556: 7010 1cb8 0000 |0009: invoke-direct {v0}, Lkotlin/jvm/KotlinReflectionNotSupportedError;.:()V // method@b81c │ │ -42a55c: 2700 |000c: throw v0 │ │ +42a870: |[42a870] kotlin.jvm.internal.CallableReference.getReflected:()Lkotlin/reflect/KCallable; │ │ +42a880: 6e10 97b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.compute:()Lkotlin/reflect/KCallable; // method@b897 │ │ +42a886: 0c00 |0003: move-result-object v0 │ │ +42a888: 3210 0300 |0004: if-eq v0, v1, 0007 // +0003 │ │ +42a88c: 1100 |0006: return-object v0 │ │ +42a88e: 2200 861b |0007: new-instance v0, Lkotlin/jvm/KotlinReflectionNotSupportedError; // type@1b86 │ │ +42a892: 7010 29b8 0000 |0009: invoke-direct {v0}, Lkotlin/jvm/KotlinReflectionNotSupportedError;.:()V // method@b829 │ │ +42a898: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ @@ -3148,20 +3148,20 @@ │ │ type : '()Lkotlin/reflect/KType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a598: |[42a598] kotlin.jvm.internal.CallableReference.getReturnType:()Lkotlin/reflect/KType; │ │ -42a5a8: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a5ae: 0c00 |0003: move-result-object v0 │ │ -42a5b0: 7210 3bbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getReturnType:()Lkotlin/reflect/KType; // method@be3b │ │ -42a5b6: 0c00 |0007: move-result-object v0 │ │ -42a5b8: 1100 |0008: return-object v0 │ │ +42a8d4: |[42a8d4] kotlin.jvm.internal.CallableReference.getReturnType:()Lkotlin/reflect/KType; │ │ +42a8e4: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a8ea: 0c00 |0003: move-result-object v0 │ │ +42a8ec: 7210 48be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getReturnType:()Lkotlin/reflect/KType; // method@be48 │ │ +42a8f2: 0c00 |0007: move-result-object v0 │ │ +42a8f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #11 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3169,17 +3169,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a488: |[42a488] kotlin.jvm.internal.CallableReference.getSignature:()Ljava/lang/String; │ │ -42a498: 5410 a9b5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.signature:Ljava/lang/String; // field@b5a9 │ │ -42a49c: 1100 |0002: return-object v0 │ │ +42a7c4: |[42a7c4] kotlin.jvm.internal.CallableReference.getSignature:()Ljava/lang/String; │ │ +42a7d4: 5410 acb5 |0000: iget-object v0, v1, Lkotlin/jvm/internal/CallableReference;.signature:Ljava/lang/String; // field@b5ac │ │ +42a7d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #12 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3187,20 +3187,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a4e8: |[42a4e8] kotlin.jvm.internal.CallableReference.getTypeParameters:()Ljava/util/List; │ │ -42a4f8: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a4fe: 0c00 |0003: move-result-object v0 │ │ -42a500: 7210 3cbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getTypeParameters:()Ljava/util/List; // method@be3c │ │ -42a506: 0c00 |0007: move-result-object v0 │ │ -42a508: 1100 |0008: return-object v0 │ │ +42a824: |[42a824] kotlin.jvm.internal.CallableReference.getTypeParameters:()Ljava/util/List; │ │ +42a834: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a83a: 0c00 |0003: move-result-object v0 │ │ +42a83c: 7210 49be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getTypeParameters:()Ljava/util/List; // method@be49 │ │ +42a842: 0c00 |0007: move-result-object v0 │ │ +42a844: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #13 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3208,20 +3208,20 @@ │ │ type : '()Lkotlin/reflect/KVisibility;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a5bc: |[42a5bc] kotlin.jvm.internal.CallableReference.getVisibility:()Lkotlin/reflect/KVisibility; │ │ -42a5cc: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a5d2: 0c00 |0003: move-result-object v0 │ │ -42a5d4: 7210 3dbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getVisibility:()Lkotlin/reflect/KVisibility; // method@be3d │ │ -42a5da: 0c00 |0007: move-result-object v0 │ │ -42a5dc: 1100 |0008: return-object v0 │ │ +42a8f8: |[42a8f8] kotlin.jvm.internal.CallableReference.getVisibility:()Lkotlin/reflect/KVisibility; │ │ +42a908: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a90e: 0c00 |0003: move-result-object v0 │ │ +42a910: 7210 4abe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.getVisibility:()Lkotlin/reflect/KVisibility; // method@be4a │ │ +42a916: 0c00 |0007: move-result-object v0 │ │ +42a918: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #14 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3229,20 +3229,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a380: |[42a380] kotlin.jvm.internal.CallableReference.isAbstract:()Z │ │ -42a390: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a396: 0c00 |0003: move-result-object v0 │ │ -42a398: 7210 3ebe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isAbstract:()Z // method@be3e │ │ -42a39e: 0a00 |0007: move-result v0 │ │ -42a3a0: 0f00 |0008: return v0 │ │ +42a6bc: |[42a6bc] kotlin.jvm.internal.CallableReference.isAbstract:()Z │ │ +42a6cc: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a6d2: 0c00 |0003: move-result-object v0 │ │ +42a6d4: 7210 4bbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isAbstract:()Z // method@be4b │ │ +42a6da: 0a00 |0007: move-result v0 │ │ +42a6dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #15 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3250,20 +3250,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a3a4: |[42a3a4] kotlin.jvm.internal.CallableReference.isFinal:()Z │ │ -42a3b4: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a3ba: 0c00 |0003: move-result-object v0 │ │ -42a3bc: 7210 3fbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isFinal:()Z // method@be3f │ │ -42a3c2: 0a00 |0007: move-result v0 │ │ -42a3c4: 0f00 |0008: return v0 │ │ +42a6e0: |[42a6e0] kotlin.jvm.internal.CallableReference.isFinal:()Z │ │ +42a6f0: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a6f6: 0c00 |0003: move-result-object v0 │ │ +42a6f8: 7210 4cbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isFinal:()Z // method@be4c │ │ +42a6fe: 0a00 |0007: move-result v0 │ │ +42a700: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #16 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3271,20 +3271,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a3c8: |[42a3c8] kotlin.jvm.internal.CallableReference.isOpen:()Z │ │ -42a3d8: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a3de: 0c00 |0003: move-result-object v0 │ │ -42a3e0: 7210 40be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isOpen:()Z // method@be40 │ │ -42a3e6: 0a00 |0007: move-result v0 │ │ -42a3e8: 0f00 |0008: return v0 │ │ +42a704: |[42a704] kotlin.jvm.internal.CallableReference.isOpen:()Z │ │ +42a714: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a71a: 0c00 |0003: move-result-object v0 │ │ +42a71c: 7210 4dbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isOpen:()Z // method@be4d │ │ +42a722: 0a00 |0007: move-result v0 │ │ +42a724: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ #17 : (in Lkotlin/jvm/internal/CallableReference;) │ │ @@ -3292,33 +3292,33 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a3ec: |[42a3ec] kotlin.jvm.internal.CallableReference.isSuspend:()Z │ │ -42a3fc: 6e10 91b8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42a402: 0c00 |0003: move-result-object v0 │ │ -42a404: 7210 41be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isSuspend:()Z // method@be41 │ │ -42a40a: 0a00 |0007: move-result v0 │ │ -42a40c: 0f00 |0008: return v0 │ │ +42a728: |[42a728] kotlin.jvm.internal.CallableReference.isSuspend:()Z │ │ +42a738: 6e10 9eb8 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42a73e: 0c00 |0003: move-result-object v0 │ │ +42a740: 7210 4ebe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KCallable;.isSuspend:()Z // method@be4e │ │ +42a746: 0a00 |0007: move-result v0 │ │ +42a748: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/CallableReference; │ │ │ │ - source_file_idx : 12021 (CallableReference.java) │ │ + source_file_idx : 12024 (CallableReference.java) │ │ │ │ Class #33 header: │ │ -class_idx : 7262 │ │ +class_idx : 7263 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 15969 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 15972 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -3363,21 +3363,21 @@ │ │ │ │ #4 : (in Lkotlin/reflect/KFunction;) │ │ name : 'isSuspend' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 15969 (KFunction.kt) │ │ + source_file_idx : 15972 (KFunction.kt) │ │ │ │ Class #34 header: │ │ -class_idx : 7110 │ │ +class_idx : 7111 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 7093 │ │ -source_file_idx : 14892 │ │ +superclass_idx : 7094 │ │ +source_file_idx : 14895 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #34 - │ │ Class descriptor : 'Lkotlin/jvm/internal/FunctionReference;' │ │ @@ -3402,24 +3402,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -42cbe4: |[42cbe4] kotlin.jvm.internal.FunctionReference.:(I)V │ │ -42cbf4: 6202 d3b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5d3 │ │ -42cbf8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -42cbfa: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -42cbfc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -42cbfe: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -42cc00: 0770 |0006: move-object v0, v7 │ │ -42cc02: 0181 |0007: move v1, v8 │ │ -42cc04: 7607 36b9 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b936 │ │ -42cc0a: 0e00 |000b: return-void │ │ +42cf20: |[42cf20] kotlin.jvm.internal.FunctionReference.:(I)V │ │ +42cf30: 6202 d6b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReference;.NO_RECEIVER:Ljava/lang/Object; // field@b5d6 │ │ +42cf34: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +42cf36: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +42cf38: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +42cf3a: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +42cf3c: 0770 |0006: move-object v0, v7 │ │ +42cf3e: 0181 |0007: move v1, v8 │ │ +42cf40: 7607 43b9 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b943 │ │ +42cf46: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000c reg=7 this Lkotlin/jvm/internal/FunctionReference; │ │ 0x0000 - 0x000c reg=8 (null) I │ │ │ │ @@ -3428,24 +3428,24 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -42cc0c: |[42cc0c] kotlin.jvm.internal.FunctionReference.:(ILjava/lang/Object;)V │ │ -42cc1c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -42cc1e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -42cc20: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -42cc22: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -42cc24: 0770 |0004: move-object v0, v7 │ │ -42cc26: 0181 |0005: move v1, v8 │ │ -42cc28: 0792 |0006: move-object v2, v9 │ │ -42cc2a: 7607 36b9 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b936 │ │ -42cc30: 0e00 |000a: return-void │ │ +42cf48: |[42cf48] kotlin.jvm.internal.FunctionReference.:(ILjava/lang/Object;)V │ │ +42cf58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +42cf5a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +42cf5c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +42cf5e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +42cf60: 0770 |0004: move-object v0, v7 │ │ +42cf62: 0181 |0005: move v1, v8 │ │ +42cf64: 0792 |0006: move-object v2, v9 │ │ +42cf66: 7607 43b9 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b943 │ │ +42cf6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=7 this Lkotlin/jvm/internal/FunctionReference; │ │ 0x0000 - 0x000b reg=8 (null) I │ │ 0x0000 - 0x000b reg=9 (null) Ljava/lang/Object; │ │ @@ -3455,32 +3455,32 @@ │ │ type : '(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -42cc34: |[42cc34] kotlin.jvm.internal.FunctionReference.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ -42cc44: dd00 0e01 |0000: and-int/lit8 v0, v14, #int 1 // #01 │ │ -42cc48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -42cc4a: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ -42cc4e: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -42cc50: 2803 |0006: goto 0009 // +0003 │ │ -42cc52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -42cc54: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -42cc56: 0782 |0009: move-object v2, v8 │ │ -42cc58: 07a3 |000a: move-object v3, v10 │ │ -42cc5a: 07b4 |000b: move-object v4, v11 │ │ -42cc5c: 07c5 |000c: move-object v5, v12 │ │ -42cc5e: 07d6 |000d: move-object v6, v13 │ │ -42cc60: 7606 87b8 0200 |000e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V // method@b887 │ │ -42cc66: 5989 d4b5 |0011: iput v9, v8, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d4 │ │ -42cc6a: e109 0e01 |0013: shr-int/lit8 v9, v14, #int 1 // #01 │ │ -42cc6e: 5989 d5b5 |0015: iput v9, v8, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d5 │ │ -42cc72: 0e00 |0017: return-void │ │ +42cf70: |[42cf70] kotlin.jvm.internal.FunctionReference.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ +42cf80: dd00 0e01 |0000: and-int/lit8 v0, v14, #int 1 // #01 │ │ +42cf84: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +42cf86: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ +42cf8a: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +42cf8c: 2803 |0006: goto 0009 // +0003 │ │ +42cf8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +42cf90: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +42cf92: 0782 |0009: move-object v2, v8 │ │ +42cf94: 07a3 |000a: move-object v3, v10 │ │ +42cf96: 07b4 |000b: move-object v4, v11 │ │ +42cf98: 07c5 |000c: move-object v5, v12 │ │ +42cf9a: 07d6 |000d: move-object v6, v13 │ │ +42cf9c: 7606 94b8 0200 |000e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lkotlin/jvm/internal/CallableReference;.:(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Z)V // method@b894 │ │ +42cfa2: 5989 d7b5 |0011: iput v9, v8, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d7 │ │ +42cfa6: e109 0e01 |0013: shr-int/lit8 v9, v14, #int 1 // #01 │ │ +42cfaa: 5989 d8b5 |0015: iput v9, v8, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d8 │ │ +42cfae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000e line=50 │ │ 0x0011 line=51 │ │ 0x0015 line=52 │ │ locals : │ │ 0x0000 - 0x0018 reg=8 this Lkotlin/jvm/internal/FunctionReference; │ │ @@ -3497,18 +3497,18 @@ │ │ type : '()Lkotlin/reflect/KCallable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -42cb8c: |[42cb8c] kotlin.jvm.internal.FunctionReference.computeReflected:()Lkotlin/reflect/KCallable; │ │ -42cb9c: 7110 50ba 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.function:(Lkotlin/jvm/internal/FunctionReference;)Lkotlin/reflect/KFunction; // method@ba50 │ │ -42cba2: 0c00 |0003: move-result-object v0 │ │ -42cba4: 1100 |0004: return-object v0 │ │ +42cec8: |[42cec8] kotlin.jvm.internal.FunctionReference.computeReflected:()Lkotlin/reflect/KCallable; │ │ +42ced8: 7110 5dba 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.function:(Lkotlin/jvm/internal/FunctionReference;)Lkotlin/reflect/KFunction; // method@ba5d │ │ +42cede: 0c00 |0003: move-result-object v0 │ │ +42cee0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #1 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3516,67 +3516,67 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -42c91c: |[42c91c] kotlin.jvm.internal.FunctionReference.equals:(Ljava/lang/Object;)Z │ │ -42c92c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42c92e: 3345 0300 |0001: if-ne v5, v4, 0004 // +0003 │ │ -42c932: 0f00 |0003: return v0 │ │ -42c934: 2051 c61b |0004: instance-of v1, v5, Lkotlin/jvm/internal/FunctionReference; // type@1bc6 │ │ -42c938: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42c93a: 3801 4b00 |0007: if-eqz v1, 0052 // +004b │ │ -42c93e: 1f05 c61b |0009: check-cast v5, Lkotlin/jvm/internal/FunctionReference; // type@1bc6 │ │ -42c942: 6e10 3cb9 0400 |000b: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b93c │ │ -42c948: 0c01 |000e: move-result-object v1 │ │ -42c94a: 6e10 3cb9 0500 |000f: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b93c │ │ -42c950: 0c03 |0012: move-result-object v3 │ │ -42c952: 6e20 3696 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -42c958: 0a01 |0016: move-result v1 │ │ -42c95a: 3801 3900 |0017: if-eqz v1, 0050 // +0039 │ │ -42c95e: 6e10 40b9 0400 |0019: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b940 │ │ -42c964: 0c01 |001c: move-result-object v1 │ │ -42c966: 6e10 40b9 0500 |001d: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b940 │ │ -42c96c: 0c03 |0020: move-result-object v3 │ │ -42c96e: 6e20 3696 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -42c974: 0a01 |0024: move-result v1 │ │ -42c976: 3801 2b00 |0025: if-eqz v1, 0050 // +002b │ │ -42c97a: 5241 d5b5 |0027: iget v1, v4, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d5 │ │ -42c97e: 5253 d5b5 |0029: iget v3, v5, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d5 │ │ -42c982: 3331 2500 |002b: if-ne v1, v3, 0050 // +0025 │ │ -42c986: 5241 d4b5 |002d: iget v1, v4, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d4 │ │ -42c98a: 5253 d4b5 |002f: iget v3, v5, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d4 │ │ -42c98e: 3331 1f00 |0031: if-ne v1, v3, 0050 // +001f │ │ -42c992: 6e10 3bb9 0400 |0033: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getBoundReceiver:()Ljava/lang/Object; // method@b93b │ │ -42c998: 0c01 |0036: move-result-object v1 │ │ -42c99a: 6e10 3bb9 0500 |0037: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getBoundReceiver:()Ljava/lang/Object; // method@b93b │ │ -42c9a0: 0c03 |003a: move-result-object v3 │ │ -42c9a2: 7120 67b9 3100 |003b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -42c9a8: 0a01 |003e: move-result v1 │ │ -42c9aa: 3801 1100 |003f: if-eqz v1, 0050 // +0011 │ │ -42c9ae: 6e10 3db9 0400 |0041: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b93d │ │ -42c9b4: 0c01 |0044: move-result-object v1 │ │ -42c9b6: 6e10 3db9 0500 |0045: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b93d │ │ -42c9bc: 0c05 |0048: move-result-object v5 │ │ -42c9be: 7120 67b9 5100 |0049: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -42c9c4: 0a05 |004c: move-result v5 │ │ -42c9c6: 3805 0300 |004d: if-eqz v5, 0050 // +0003 │ │ -42c9ca: 2802 |004f: goto 0051 // +0002 │ │ -42c9cc: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -42c9ce: 0f00 |0051: return v0 │ │ -42c9d0: 2050 5e1c |0052: instance-of v0, v5, Lkotlin/reflect/KFunction; // type@1c5e │ │ -42c9d4: 3800 0b00 |0054: if-eqz v0, 005f // +000b │ │ -42c9d8: 6e10 37b9 0400 |0056: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.compute:()Lkotlin/reflect/KCallable; // method@b937 │ │ -42c9de: 0c00 |0059: move-result-object v0 │ │ -42c9e0: 6e20 f895 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@95f8 │ │ -42c9e6: 0a05 |005d: move-result v5 │ │ -42c9e8: 0f05 |005e: return v5 │ │ -42c9ea: 0f02 |005f: return v2 │ │ +42cc58: |[42cc58] kotlin.jvm.internal.FunctionReference.equals:(Ljava/lang/Object;)Z │ │ +42cc68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42cc6a: 3345 0300 |0001: if-ne v5, v4, 0004 // +0003 │ │ +42cc6e: 0f00 |0003: return v0 │ │ +42cc70: 2051 c71b |0004: instance-of v1, v5, Lkotlin/jvm/internal/FunctionReference; // type@1bc7 │ │ +42cc74: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42cc76: 3801 4b00 |0007: if-eqz v1, 0052 // +004b │ │ +42cc7a: 1f05 c71b |0009: check-cast v5, Lkotlin/jvm/internal/FunctionReference; // type@1bc7 │ │ +42cc7e: 6e10 49b9 0400 |000b: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b949 │ │ +42cc84: 0c01 |000e: move-result-object v1 │ │ +42cc86: 6e10 49b9 0500 |000f: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b949 │ │ +42cc8c: 0c03 |0012: move-result-object v3 │ │ +42cc8e: 6e20 4396 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +42cc94: 0a01 |0016: move-result v1 │ │ +42cc96: 3801 3900 |0017: if-eqz v1, 0050 // +0039 │ │ +42cc9a: 6e10 4db9 0400 |0019: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b94d │ │ +42cca0: 0c01 |001c: move-result-object v1 │ │ +42cca2: 6e10 4db9 0500 |001d: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b94d │ │ +42cca8: 0c03 |0020: move-result-object v3 │ │ +42ccaa: 6e20 4396 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +42ccb0: 0a01 |0024: move-result v1 │ │ +42ccb2: 3801 2b00 |0025: if-eqz v1, 0050 // +002b │ │ +42ccb6: 5241 d8b5 |0027: iget v1, v4, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d8 │ │ +42ccba: 5253 d8b5 |0029: iget v3, v5, Lkotlin/jvm/internal/FunctionReference;.flags:I // field@b5d8 │ │ +42ccbe: 3331 2500 |002b: if-ne v1, v3, 0050 // +0025 │ │ +42ccc2: 5241 d7b5 |002d: iget v1, v4, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d7 │ │ +42ccc6: 5253 d7b5 |002f: iget v3, v5, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d7 │ │ +42ccca: 3331 1f00 |0031: if-ne v1, v3, 0050 // +001f │ │ +42ccce: 6e10 48b9 0400 |0033: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getBoundReceiver:()Ljava/lang/Object; // method@b948 │ │ +42ccd4: 0c01 |0036: move-result-object v1 │ │ +42ccd6: 6e10 48b9 0500 |0037: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getBoundReceiver:()Ljava/lang/Object; // method@b948 │ │ +42ccdc: 0c03 |003a: move-result-object v3 │ │ +42ccde: 7120 74b9 3100 |003b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +42cce4: 0a01 |003e: move-result v1 │ │ +42cce6: 3801 1100 |003f: if-eqz v1, 0050 // +0011 │ │ +42ccea: 6e10 4ab9 0400 |0041: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b94a │ │ +42ccf0: 0c01 |0044: move-result-object v1 │ │ +42ccf2: 6e10 4ab9 0500 |0045: invoke-virtual {v5}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b94a │ │ +42ccf8: 0c05 |0048: move-result-object v5 │ │ +42ccfa: 7120 74b9 5100 |0049: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +42cd00: 0a05 |004c: move-result v5 │ │ +42cd02: 3805 0300 |004d: if-eqz v5, 0050 // +0003 │ │ +42cd06: 2802 |004f: goto 0051 // +0002 │ │ +42cd08: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +42cd0a: 0f00 |0051: return v0 │ │ +42cd0c: 2050 5f1c |0052: instance-of v0, v5, Lkotlin/reflect/KFunction; // type@1c5f │ │ +42cd10: 3800 0b00 |0054: if-eqz v0, 005f // +000b │ │ +42cd14: 6e10 44b9 0400 |0056: invoke-virtual {v4}, Lkotlin/jvm/internal/FunctionReference;.compute:()Lkotlin/reflect/KCallable; // method@b944 │ │ +42cd1a: 0c00 |0059: move-result-object v0 │ │ +42cd1c: 6e20 0596 0500 |005a: invoke-virtual {v5, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@9605 │ │ +42cd22: 0a05 |005d: move-result v5 │ │ +42cd24: 0f05 |005e: return v5 │ │ +42cd26: 0f02 |005f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=108 │ │ 0x0019 line=109 │ │ 0x0033 line=112 │ │ @@ -3592,17 +3592,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42caa0: |[42caa0] kotlin.jvm.internal.FunctionReference.getArity:()I │ │ -42cab0: 5210 d4b5 |0000: iget v0, v1, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d4 │ │ -42cab4: 0f00 |0002: return v0 │ │ +42cddc: |[42cddc] kotlin.jvm.internal.FunctionReference.getArity:()I │ │ +42cdec: 5210 d7b5 |0000: iget v0, v1, Lkotlin/jvm/internal/FunctionReference;.arity:I // field@b5d7 │ │ +42cdf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #3 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3610,18 +3610,18 @@ │ │ type : '()Lkotlin/reflect/KCallable;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -42cba8: |[42cba8] kotlin.jvm.internal.FunctionReference.getReflected:()Lkotlin/reflect/KCallable; │ │ -42cbb8: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42cbbe: 0c00 |0003: move-result-object v0 │ │ -42cbc0: 1100 |0004: return-object v0 │ │ +42cee4: |[42cee4] kotlin.jvm.internal.FunctionReference.getReflected:()Lkotlin/reflect/KCallable; │ │ +42cef4: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cefa: 0c00 |0003: move-result-object v0 │ │ +42cefc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #4 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3629,19 +3629,19 @@ │ │ type : '()Lkotlin/reflect/KFunction;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42cbc4: |[42cbc4] kotlin.jvm.internal.FunctionReference.getReflected:()Lkotlin/reflect/KFunction; │ │ -42cbd4: 6f10 91b8 0100 |0000: invoke-super {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b891 │ │ -42cbda: 0c00 |0003: move-result-object v0 │ │ -42cbdc: 1f00 5e1c |0004: check-cast v0, Lkotlin/reflect/KFunction; // type@1c5e │ │ -42cbe0: 1100 |0006: return-object v0 │ │ +42cf00: |[42cf00] kotlin.jvm.internal.FunctionReference.getReflected:()Lkotlin/reflect/KFunction; │ │ +42cf10: 6f10 9eb8 0100 |0000: invoke-super {v1}, Lkotlin/jvm/internal/CallableReference;.getReflected:()Lkotlin/reflect/KCallable; // method@b89e │ │ +42cf16: 0c00 |0003: move-result-object v0 │ │ +42cf18: 1f00 5f1c |0004: check-cast v0, Lkotlin/reflect/KFunction; // type@1c5f │ │ +42cf1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #5 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3649,37 +3649,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -42cab8: |[42cab8] kotlin.jvm.internal.FunctionReference.hashCode:()I │ │ -42cac8: 6e10 3db9 0200 |0000: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b93d │ │ -42cace: 0c00 |0003: move-result-object v0 │ │ -42cad0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -42cad4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -42cad6: 280b |0007: goto 0012 // +000b │ │ -42cad8: 6e10 3db9 0200 |0008: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b93d │ │ -42cade: 0c00 |000b: move-result-object v0 │ │ -42cae0: 6e10 fb95 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -42cae6: 0a00 |000f: move-result v0 │ │ -42cae8: da00 001f |0010: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42caec: 6e10 3cb9 0200 |0012: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b93c │ │ -42caf2: 0c01 |0015: move-result-object v1 │ │ -42caf4: 6e10 3d96 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -42cafa: 0a01 |0019: move-result v1 │ │ -42cafc: b010 |001a: add-int/2addr v0, v1 │ │ -42cafe: da00 001f |001b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42cb02: 6e10 40b9 0200 |001d: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b940 │ │ -42cb08: 0c01 |0020: move-result-object v1 │ │ -42cb0a: 6e10 3d96 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -42cb10: 0a01 |0024: move-result v1 │ │ -42cb12: b010 |0025: add-int/2addr v0, v1 │ │ -42cb14: 0f00 |0026: return v0 │ │ +42cdf4: |[42cdf4] kotlin.jvm.internal.FunctionReference.hashCode:()I │ │ +42ce04: 6e10 4ab9 0200 |0000: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b94a │ │ +42ce0a: 0c00 |0003: move-result-object v0 │ │ +42ce0c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +42ce10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +42ce12: 280b |0007: goto 0012 // +000b │ │ +42ce14: 6e10 4ab9 0200 |0008: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getOwner:()Lkotlin/reflect/KDeclarationContainer; // method@b94a │ │ +42ce1a: 0c00 |000b: move-result-object v0 │ │ +42ce1c: 6e10 0896 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +42ce22: 0a00 |000f: move-result v0 │ │ +42ce24: da00 001f |0010: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42ce28: 6e10 49b9 0200 |0012: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b949 │ │ +42ce2e: 0c01 |0015: move-result-object v1 │ │ +42ce30: 6e10 4a96 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +42ce36: 0a01 |0019: move-result v1 │ │ +42ce38: b010 |001a: add-int/2addr v0, v1 │ │ +42ce3a: da00 001f |001b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42ce3e: 6e10 4db9 0200 |001d: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getSignature:()Ljava/lang/String; // method@b94d │ │ +42ce44: 0c01 |0020: move-result-object v1 │ │ +42ce46: 6e10 4a96 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +42ce4c: 0a01 |0024: move-result v1 │ │ +42ce4e: b010 |0025: add-int/2addr v0, v1 │ │ +42ce50: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #6 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3687,20 +3687,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42c9ec: |[42c9ec] kotlin.jvm.internal.FunctionReference.isExternal:()Z │ │ -42c9fc: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42ca02: 0c00 |0003: move-result-object v0 │ │ -42ca04: 7210 6ebe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isExternal:()Z // method@be6e │ │ -42ca0a: 0a00 |0007: move-result v0 │ │ -42ca0c: 0f00 |0008: return v0 │ │ +42cd28: |[42cd28] kotlin.jvm.internal.FunctionReference.isExternal:()Z │ │ +42cd38: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cd3e: 0c00 |0003: move-result-object v0 │ │ +42cd40: 7210 7bbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isExternal:()Z // method@be7b │ │ +42cd46: 0a00 |0007: move-result v0 │ │ +42cd48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #7 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3708,20 +3708,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42ca10: |[42ca10] kotlin.jvm.internal.FunctionReference.isInfix:()Z │ │ -42ca20: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42ca26: 0c00 |0003: move-result-object v0 │ │ -42ca28: 7210 6fbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isInfix:()Z // method@be6f │ │ -42ca2e: 0a00 |0007: move-result v0 │ │ -42ca30: 0f00 |0008: return v0 │ │ +42cd4c: |[42cd4c] kotlin.jvm.internal.FunctionReference.isInfix:()Z │ │ +42cd5c: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cd62: 0c00 |0003: move-result-object v0 │ │ +42cd64: 7210 7cbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isInfix:()Z // method@be7c │ │ +42cd6a: 0a00 |0007: move-result v0 │ │ +42cd6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #8 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3729,20 +3729,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42ca34: |[42ca34] kotlin.jvm.internal.FunctionReference.isInline:()Z │ │ -42ca44: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42ca4a: 0c00 |0003: move-result-object v0 │ │ -42ca4c: 7210 70be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isInline:()Z // method@be70 │ │ -42ca52: 0a00 |0007: move-result v0 │ │ -42ca54: 0f00 |0008: return v0 │ │ +42cd70: |[42cd70] kotlin.jvm.internal.FunctionReference.isInline:()Z │ │ +42cd80: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cd86: 0c00 |0003: move-result-object v0 │ │ +42cd88: 7210 7dbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isInline:()Z // method@be7d │ │ +42cd8e: 0a00 |0007: move-result v0 │ │ +42cd90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #9 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3750,20 +3750,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42ca58: |[42ca58] kotlin.jvm.internal.FunctionReference.isOperator:()Z │ │ -42ca68: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42ca6e: 0c00 |0003: move-result-object v0 │ │ -42ca70: 7210 71be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isOperator:()Z // method@be71 │ │ -42ca76: 0a00 |0007: move-result v0 │ │ -42ca78: 0f00 |0008: return v0 │ │ +42cd94: |[42cd94] kotlin.jvm.internal.FunctionReference.isOperator:()Z │ │ +42cda4: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cdaa: 0c00 |0003: move-result-object v0 │ │ +42cdac: 7210 7ebe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isOperator:()Z // method@be7e │ │ +42cdb2: 0a00 |0007: move-result v0 │ │ +42cdb4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #10 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3771,20 +3771,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42ca7c: |[42ca7c] kotlin.jvm.internal.FunctionReference.isSuspend:()Z │ │ -42ca8c: 6e10 3fb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b93f │ │ -42ca92: 0c00 |0003: move-result-object v0 │ │ -42ca94: 7210 72be 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isSuspend:()Z // method@be72 │ │ -42ca9a: 0a00 |0007: move-result v0 │ │ -42ca9c: 0f00 |0008: return v0 │ │ +42cdb8: |[42cdb8] kotlin.jvm.internal.FunctionReference.isSuspend:()Z │ │ +42cdc8: 6e10 4cb9 0100 |0000: invoke-virtual {v1}, Lkotlin/jvm/internal/FunctionReference;.getReflected:()Lkotlin/reflect/KFunction; // method@b94c │ │ +42cdce: 0c00 |0003: move-result-object v0 │ │ +42cdd0: 7210 7fbe 0000 |0004: invoke-interface {v0}, Lkotlin/reflect/KFunction;.isSuspend:()Z // method@be7f │ │ +42cdd6: 0a00 |0007: move-result v0 │ │ +42cdd8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ #11 : (in Lkotlin/jvm/internal/FunctionReference;) │ │ @@ -3792,56 +3792,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -42cb18: |[42cb18] kotlin.jvm.internal.FunctionReference.toString:()Ljava/lang/String; │ │ -42cb28: 6e10 37b9 0200 |0000: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.compute:()Lkotlin/reflect/KCallable; // method@b937 │ │ -42cb2e: 0c00 |0003: move-result-object v0 │ │ -42cb30: 3220 0700 |0004: if-eq v0, v2, 000b // +0007 │ │ -42cb34: 6e10 fe95 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@95fe │ │ -42cb3a: 0c00 |0009: move-result-object v0 │ │ -42cb3c: 1100 |000a: return-object v0 │ │ -42cb3e: 1a00 5126 |000b: const-string v0, "" // string@2651 │ │ -42cb42: 6e10 3cb9 0200 |000d: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b93c │ │ -42cb48: 0c01 |0010: move-result-object v1 │ │ -42cb4a: 6e20 3696 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -42cb50: 0a00 |0014: move-result v0 │ │ -42cb52: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -42cb56: 1a00 b99f |0017: const-string v0, "constructor (Kotlin reflection is not available)" // string@9fb9 │ │ -42cb5a: 2818 |0019: goto 0031 // +0018 │ │ -42cb5c: 2200 1118 |001a: new-instance v0, Ljava/lang/StringBuilder; // type@1811 │ │ -42cb60: 1a01 efae |001c: const-string v1, "function " // string@aeef │ │ -42cb64: 7020 7096 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -42cb6a: 6e10 3cb9 0200 |0021: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b93c │ │ -42cb70: 0c01 |0024: move-result-object v1 │ │ -42cb72: 6e20 7996 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -42cb78: 1a01 260a |0028: const-string v1, " (Kotlin reflection is not available)" // string@0a26 │ │ -42cb7c: 6e20 7996 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -42cb82: 6e10 8a96 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -42cb88: 0c00 |0030: move-result-object v0 │ │ -42cb8a: 1100 |0031: return-object v0 │ │ +42ce54: |[42ce54] kotlin.jvm.internal.FunctionReference.toString:()Ljava/lang/String; │ │ +42ce64: 6e10 44b9 0200 |0000: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.compute:()Lkotlin/reflect/KCallable; // method@b944 │ │ +42ce6a: 0c00 |0003: move-result-object v0 │ │ +42ce6c: 3220 0700 |0004: if-eq v0, v2, 000b // +0007 │ │ +42ce70: 6e10 0b96 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@960b │ │ +42ce76: 0c00 |0009: move-result-object v0 │ │ +42ce78: 1100 |000a: return-object v0 │ │ +42ce7a: 1a00 5226 |000b: const-string v0, "" // string@2652 │ │ +42ce7e: 6e10 49b9 0200 |000d: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b949 │ │ +42ce84: 0c01 |0010: move-result-object v1 │ │ +42ce86: 6e20 4396 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +42ce8c: 0a00 |0014: move-result v0 │ │ +42ce8e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +42ce92: 1a00 be9f |0017: const-string v0, "constructor (Kotlin reflection is not available)" // string@9fbe │ │ +42ce96: 2818 |0019: goto 0031 // +0018 │ │ +42ce98: 2200 1218 |001a: new-instance v0, Ljava/lang/StringBuilder; // type@1812 │ │ +42ce9c: 1a01 f4ae |001c: const-string v1, "function " // string@aef4 │ │ +42cea0: 7020 7d96 1000 |001e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +42cea6: 6e10 49b9 0200 |0021: invoke-virtual {v2}, Lkotlin/jvm/internal/FunctionReference;.getName:()Ljava/lang/String; // method@b949 │ │ +42ceac: 0c01 |0024: move-result-object v1 │ │ +42ceae: 6e20 8696 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +42ceb4: 1a01 270a |0028: const-string v1, " (Kotlin reflection is not available)" // string@0a27 │ │ +42ceb8: 6e20 8696 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +42cebe: 6e10 9796 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +42cec4: 0c00 |0030: move-result-object v0 │ │ +42cec6: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0006 line=130 │ │ 0x000b line=134 │ │ 0x0021 line=136 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Lkotlin/jvm/internal/FunctionReference; │ │ │ │ - source_file_idx : 14892 (FunctionReference.java) │ │ + source_file_idx : 14895 (FunctionReference.java) │ │ │ │ Class #35 header: │ │ -class_idx : 7111 │ │ +class_idx : 7112 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 7110 │ │ -source_file_idx : 14893 │ │ +superclass_idx : 7111 │ │ +source_file_idx : 14896 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #35 - │ │ Class descriptor : 'Lkotlin/jvm/internal/FunctionReferenceImpl;' │ │ @@ -3856,24 +3856,24 @@ │ │ type : '(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -42c8a0: |[42c8a0] kotlin.jvm.internal.FunctionReferenceImpl.:(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ -42c8b0: 6202 d6b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReferenceImpl;.NO_RECEIVER:Ljava/lang/Object; // field@b5d6 │ │ -42c8b4: 0770 |0002: move-object v0, v7 │ │ -42c8b6: 0181 |0003: move v1, v8 │ │ -42c8b8: 0793 |0004: move-object v3, v9 │ │ -42c8ba: 07a4 |0005: move-object v4, v10 │ │ -42c8bc: 07b5 |0006: move-object v5, v11 │ │ -42c8be: 01c6 |0007: move v6, v12 │ │ -42c8c0: 7607 36b9 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b936 │ │ -42c8c6: 0e00 |000b: return-void │ │ +42cbdc: |[42cbdc] kotlin.jvm.internal.FunctionReferenceImpl.:(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ +42cbec: 6202 d9b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReferenceImpl;.NO_RECEIVER:Ljava/lang/Object; // field@b5d9 │ │ +42cbf0: 0770 |0002: move-object v0, v7 │ │ +42cbf2: 0181 |0003: move v1, v8 │ │ +42cbf4: 0793 |0004: move-object v3, v9 │ │ +42cbf6: 07a4 |0005: move-object v4, v10 │ │ +42cbf8: 07b5 |0006: move-object v5, v11 │ │ +42cbfa: 01c6 |0007: move v6, v12 │ │ +42cbfc: 7607 43b9 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b943 │ │ +42cc02: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x000c reg=7 this Lkotlin/jvm/internal/FunctionReferenceImpl; │ │ 0x0000 - 0x000c reg=8 (null) I │ │ 0x0000 - 0x000c reg=9 (null) Ljava/lang/Class; │ │ @@ -3886,17 +3886,17 @@ │ │ type : '(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -42c8c8: |[42c8c8] kotlin.jvm.internal.FunctionReferenceImpl.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ -42c8d8: 7607 36b9 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b936 │ │ -42c8de: 0e00 |0003: return-void │ │ +42cc04: |[42cc04] kotlin.jvm.internal.FunctionReferenceImpl.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V │ │ +42cc14: 7607 43b9 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b943 │ │ +42cc1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lkotlin/jvm/internal/FunctionReferenceImpl; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Object; │ │ @@ -3910,48 +3910,48 @@ │ │ type : '(ILkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 21 16-bit code units │ │ -42c8e0: |[42c8e0] kotlin.jvm.internal.FunctionReferenceImpl.:(ILkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V │ │ -42c8f0: 6202 d6b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReferenceImpl;.NO_RECEIVER:Ljava/lang/Object; // field@b5d6 │ │ -42c8f4: 0790 |0002: move-object v0, v9 │ │ -42c8f6: 1f00 b81b |0003: check-cast v0, Lkotlin/jvm/internal/ClassBasedDeclarationContainer; // type@1bb8 │ │ -42c8fa: 7210 a9b8 0000 |0005: invoke-interface {v0}, Lkotlin/jvm/internal/ClassBasedDeclarationContainer;.getJClass:()Ljava/lang/Class; // method@b8a9 │ │ -42c900: 0c03 |0008: move-result-object v3 │ │ -42c902: 2099 581c |0009: instance-of v9, v9, Lkotlin/reflect/KClass; // type@1c58 │ │ -42c906: df06 0901 |000b: xor-int/lit8 v6, v9, #int 1 // #01 │ │ -42c90a: 0770 |000d: move-object v0, v7 │ │ -42c90c: 0181 |000e: move v1, v8 │ │ -42c90e: 07a4 |000f: move-object v4, v10 │ │ -42c910: 07b5 |0010: move-object v5, v11 │ │ -42c912: 7607 36b9 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b936 │ │ -42c918: 0e00 |0014: return-void │ │ +42cc1c: |[42cc1c] kotlin.jvm.internal.FunctionReferenceImpl.:(ILkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V │ │ +42cc2c: 6202 d9b5 |0000: sget-object v2, Lkotlin/jvm/internal/FunctionReferenceImpl;.NO_RECEIVER:Ljava/lang/Object; // field@b5d9 │ │ +42cc30: 0790 |0002: move-object v0, v9 │ │ +42cc32: 1f00 b91b |0003: check-cast v0, Lkotlin/jvm/internal/ClassBasedDeclarationContainer; // type@1bb9 │ │ +42cc36: 7210 b6b8 0000 |0005: invoke-interface {v0}, Lkotlin/jvm/internal/ClassBasedDeclarationContainer;.getJClass:()Ljava/lang/Class; // method@b8b6 │ │ +42cc3c: 0c03 |0008: move-result-object v3 │ │ +42cc3e: 2099 591c |0009: instance-of v9, v9, Lkotlin/reflect/KClass; // type@1c59 │ │ +42cc42: df06 0901 |000b: xor-int/lit8 v6, v9, #int 1 // #01 │ │ +42cc46: 0770 |000d: move-object v0, v7 │ │ +42cc48: 0181 |000e: move v1, v8 │ │ +42cc4a: 07a4 |000f: move-object v4, v10 │ │ +42cc4c: 07b5 |0010: move-object v5, v11 │ │ +42cc4e: 7607 43b9 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReference;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b943 │ │ +42cc54: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0005 line=17 │ │ 0x0011 line=15 │ │ locals : │ │ 0x0000 - 0x0015 reg=7 this Lkotlin/jvm/internal/FunctionReferenceImpl; │ │ 0x0000 - 0x0015 reg=8 (null) I │ │ 0x0000 - 0x0015 reg=9 (null) Lkotlin/reflect/KDeclarationContainer; │ │ 0x0000 - 0x0015 reg=10 (null) Ljava/lang/String; │ │ 0x0000 - 0x0015 reg=11 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 14893 (FunctionReferenceImpl.java) │ │ + source_file_idx : 14896 (FunctionReferenceImpl.java) │ │ │ │ Class #36 header: │ │ class_idx : 1116 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 7111 │ │ -source_file_idx : 11304 │ │ +superclass_idx : 7112 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -3974,42 +3974,42 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 14 16-bit code units │ │ -1997c8: |[1997c8] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.:(Ljava/lang/Object;)V │ │ -1997d8: 1c03 6404 |0000: const-class v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -1997dc: 1a05 2ae1 |0002: const-string v5, "openWith()V" // string@e12a │ │ -1997e0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -1997e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1997e4: 1a04 26e1 |0006: const-string v4, "openWith" // string@e126 │ │ -1997e8: 0770 |0008: move-object v0, v7 │ │ -1997ea: 0782 |0009: move-object v2, v8 │ │ -1997ec: 7607 49b9 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReferenceImpl;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b949 │ │ -1997f2: 0e00 |000d: return-void │ │ +199898: |[199898] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.:(Ljava/lang/Object;)V │ │ +1998a8: 1c03 6404 |0000: const-class v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1998ac: 1a05 2fe1 |0002: const-string v5, "openWith()V" // string@e12f │ │ +1998b0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +1998b2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1998b4: 1a04 2be1 |0006: const-string v4, "openWith" // string@e12b │ │ +1998b8: 0770 |0008: move-object v0, v7 │ │ +1998ba: 0782 |0009: move-object v2, v8 │ │ +1998bc: 7607 56b9 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReferenceImpl;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b956 │ │ +1998c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;) │ │ name : 'invoke' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1997ac: |[1997ac] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.invoke:()Ljava/lang/Object; │ │ -1997bc: 6e10 ae0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.invoke:()V // method@0cae │ │ -1997c2: 6200 75b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1997c6: 1100 |0005: return-object v0 │ │ +19987c: |[19987c] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.invoke:()Ljava/lang/Object; │ │ +19988c: 6e10 ae0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.invoke:()V // method@0cae │ │ +199892: 6200 78b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +199896: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;) │ │ @@ -4017,32 +4017,32 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1997f4: |[1997f4] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.invoke:()V │ │ -199804: 5410 a903 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.receiver:Ljava/lang/Object; // field@03a9 │ │ -199808: 1f00 6404 |0002: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ -19980c: 6e10 060d 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.openWith:()V // method@0d06 │ │ -199812: 0e00 |0007: return-void │ │ +1998c4: |[1998c4] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$2$3.invoke:()V │ │ +1998d4: 5410 a903 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.receiver:Ljava/lang/Object; // field@03a9 │ │ +1998d8: 1f00 6404 |0002: check-cast v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // type@0464 │ │ +1998dc: 6e10 060d 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.openWith:()V // method@0d06 │ │ +1998e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3; │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #37 header: │ │ class_idx : 1117 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 690 │ │ -source_file_idx : 11304 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -4072,19 +4072,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -199814: |[199814] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$4$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ -199824: 5b01 ab03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199828: 5b02 aa03 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.$this_with:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03aa │ │ -19982c: 7010 4007 0000 |0004: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@0740 │ │ -199832: 0e00 |0007: return-void │ │ +1998e4: |[1998e4] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$4$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ +1998f4: 5b01 ab03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +1998f8: 5b02 aa03 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.$this_with:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03aa │ │ +1998fc: 7010 4007 0000 |0004: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@0740 │ │ +199902: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ @@ -4095,108 +4095,108 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -199834: |[199834] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$4$1.onPageSelected:(I)V │ │ -199844: 5450 ab03 |0000: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199848: 6e10 ed0c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ -19984e: 0c01 |0005: move-result-object v1 │ │ -199850: 6e20 a42b 6100 |0006: invoke-virtual {v1, v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getFile:(I)Lcom/infomaniak/drive/data/models/File; // method@2ba4 │ │ -199856: 0c01 |0009: move-result-object v1 │ │ -199858: 6e20 110d 1000 |000a: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@0d11 │ │ -19985e: 5450 ab03 |000d: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199862: 6e10 ee0c 0000 |000f: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ -199868: 0c00 |0012: move-result-object v0 │ │ -19986a: 5451 ab03 |0013: iget-object v1, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -19986e: 6e10 e80c 0100 |0015: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199874: 0c01 |0018: move-result-object v1 │ │ -199876: 6e20 d62c 1000 |0019: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.setCurrentPreview:(Lcom/infomaniak/drive/data/models/File;)V // method@2cd6 │ │ -19987c: 5450 ab03 |001c: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199880: 6e10 e50c 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0ce5 │ │ -199886: 0c00 |0021: move-result-object v0 │ │ -199888: 5451 ab03 |0022: iget-object v1, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -19988c: 6e10 ed0c 0100 |0024: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ -199892: 0c01 |0027: move-result-object v1 │ │ -199894: 6e20 a62b 6100 |0028: invoke-virtual {v1, v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getItemId:(I)J // method@2ba6 │ │ -19989a: 0b01 |002b: move-result-wide v1 │ │ -19989c: 2206 1118 |002c: new-instance v6, Ljava/lang/StringBuilder; // type@1811 │ │ -1998a0: 1a03 fcaa |002e: const-string v3, "f" // string@aafc │ │ -1998a4: 7020 7096 3600 |0030: invoke-direct {v6, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1998aa: 6e30 7596 1602 |0033: invoke-virtual {v6, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@9675 │ │ -1998b0: 6e10 8a96 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1998b6: 0c06 |0039: move-result-object v6 │ │ -1998b8: 6e20 1406 6000 |003a: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@0614 │ │ -1998be: 0c06 |003d: move-result-object v6 │ │ -1998c0: 1210 |003e: const/4 v0, #int 1 // #1 │ │ -1998c2: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -1998c4: 3806 1500 |0040: if-eqz v6, 0055 // +0015 │ │ -1998c8: 6202 ae00 |0042: sget-object v2, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1998cc: 6e20 2109 6200 |0044: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroidx/fragment/app/Fragment;)V // method@0921 │ │ -1998d2: 2062 7509 |0047: instance-of v2, v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment; // type@0975 │ │ -1998d6: 3802 0c00 |0049: if-eqz v2, 0055 // +000c │ │ -1998da: 1f06 7509 |004b: check-cast v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment; // type@0975 │ │ -1998de: 6e10 312b 0600 |004d: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment;.tryToUpdatePageCount:()Z // method@2b31 │ │ -1998e4: 0a06 |0050: move-result v6 │ │ -1998e6: 3806 0400 |0051: if-eqz v6, 0055 // +0004 │ │ -1998ea: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -1998ec: 2802 |0054: goto 0056 // +0002 │ │ -1998ee: 1206 |0055: const/4 v6, #int 0 // #0 │ │ -1998f0: 5452 aa03 |0056: iget-object v2, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.$this_with:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03aa │ │ -1998f4: 5422 aa02 |0058: iget-object v2, v2, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ -1998f8: 5453 ab03 |005a: iget-object v3, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -1998fc: 6e10 e80c 0300 |005c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199902: 0c04 |005f: move-result-object v4 │ │ -199904: 6e10 5e0a 0400 |0060: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ -19990a: 0a04 |0063: move-result v4 │ │ -19990c: 6e20 fd3e 4200 |0064: invoke-virtual {v2, v4}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleEditVisibility:(Z)V // method@3efd │ │ -199912: 6e20 f43e 6200 |0067: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setPageNumberVisibility:(Z)V // method@3ef4 │ │ -199918: 6e10 f30c 0300 |006a: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isPublicShare:()Z // method@0cf3 │ │ -19991e: 0a06 |006d: move-result v6 │ │ -199920: 3906 0e00 |006e: if-nez v6, 007c // +000e │ │ -199924: 6e10 e80c 0300 |0070: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19992a: 0c06 |0073: move-result-object v6 │ │ -19992c: 6e10 5e0a 0600 |0074: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ -199932: 0a06 |0077: move-result v6 │ │ -199934: 3906 0400 |0078: if-nez v6, 007c // +0004 │ │ -199938: 1216 |007a: const/4 v6, #int 1 // #1 │ │ -19993a: 2802 |007b: goto 007d // +0002 │ │ -19993c: 1206 |007c: const/4 v6, #int 0 // #0 │ │ -19993e: 6e20 fe3e 6200 |007d: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleOpenWithVisibility:(Z)V // method@3efe │ │ -199944: 5456 ab03 |0080: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199948: 6e10 e80c 0600 |0082: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19994e: 0c02 |0085: move-result-object v2 │ │ -199950: 6e10 5f0a 0200 |0086: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.isPDF:()Z // method@0a5f │ │ -199956: 0a02 |0089: move-result v2 │ │ -199958: b720 |008a: xor-int/2addr v0, v2 │ │ -19995a: 7120 d50c 0600 |008b: invoke-static {v6, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.access$setPrintButtonVisibility:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)V // method@0cd5 │ │ -199960: 5456 ab03 |008e: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199964: 6e10 e40c 0600 |0090: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19996a: 0c06 |0093: move-result-object v6 │ │ -19996c: 2060 9c0c |0094: instance-of v0, v6, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199970: 3800 0500 |0096: if-eqz v0, 009b // +0005 │ │ -199974: 1f06 9c0c |0098: check-cast v6, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199978: 2802 |009a: goto 009c // +0002 │ │ -19997a: 1206 |009b: const/4 v6, #int 0 // #0 │ │ -19997c: 3806 1700 |009c: if-eqz v6, 00b3 // +0017 │ │ -199980: 6e10 423e 0600 |009e: invoke-virtual {v6}, Lcom/infomaniak/drive/views/FileInfoActionsView;.getOpenWith:()Lcom/infomaniak/drive/views/BottomSheetItemView; // method@3e42 │ │ -199986: 0c06 |00a1: move-result-object v6 │ │ -199988: 3806 1100 |00a2: if-eqz v6, 00b3 // +0011 │ │ -19998c: 1f06 1f01 |00a4: check-cast v6, Landroid/view/View; // type@011f │ │ -199990: 5450 ab03 |00a6: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -199994: 6e10 f30c 0000 |00a8: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isPublicShare:()Z // method@0cf3 │ │ -19999a: 0a00 |00ab: move-result v0 │ │ -19999c: 3800 0400 |00ac: if-eqz v0, 00b0 // +0004 │ │ -1999a0: 1301 0800 |00ae: const/16 v1, #int 8 // #8 │ │ -1999a4: 6e20 4a03 1600 |00b0: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1999aa: 5456 ab03 |00b3: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ -1999ae: 7110 d60c 0600 |00b5: invoke-static {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.access$updateBottomSheetWithCurrentFile:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlinx/coroutines/Job; // method@0cd6 │ │ -1999b4: 0e00 |00b8: return-void │ │ +199904: |[199904] com.infomaniak.drive.ui.BasePreviewSliderFragment$onViewCreated$1$4$1.onPageSelected:(I)V │ │ +199914: 5450 ab03 |0000: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199918: 6e10 ed0c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ +19991e: 0c01 |0005: move-result-object v1 │ │ +199920: 6e20 b12b 6100 |0006: invoke-virtual {v1, v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getFile:(I)Lcom/infomaniak/drive/data/models/File; // method@2bb1 │ │ +199926: 0c01 |0009: move-result-object v1 │ │ +199928: 6e20 110d 1000 |000a: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@0d11 │ │ +19992e: 5450 ab03 |000d: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199932: 6e10 ee0c 0000 |000f: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ +199938: 0c00 |0012: move-result-object v0 │ │ +19993a: 5451 ab03 |0013: iget-object v1, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +19993e: 6e10 e80c 0100 |0015: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199944: 0c01 |0018: move-result-object v1 │ │ +199946: 6e20 e32c 1000 |0019: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.setCurrentPreview:(Lcom/infomaniak/drive/data/models/File;)V // method@2ce3 │ │ +19994c: 5450 ab03 |001c: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199950: 6e10 e50c 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0ce5 │ │ +199956: 0c00 |0021: move-result-object v0 │ │ +199958: 5451 ab03 |0022: iget-object v1, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +19995c: 6e10 ed0c 0100 |0024: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ +199962: 0c01 |0027: move-result-object v1 │ │ +199964: 6e20 b32b 6100 |0028: invoke-virtual {v1, v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getItemId:(I)J // method@2bb3 │ │ +19996a: 0b01 |002b: move-result-wide v1 │ │ +19996c: 2206 1218 |002c: new-instance v6, Ljava/lang/StringBuilder; // type@1812 │ │ +199970: 1a03 01ab |002e: const-string v3, "f" // string@ab01 │ │ +199974: 7020 7d96 3600 |0030: invoke-direct {v6, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19997a: 6e30 8296 1602 |0033: invoke-virtual {v6, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@9682 │ │ +199980: 6e10 9796 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +199986: 0c06 |0039: move-result-object v6 │ │ +199988: 6e20 1406 6000 |003a: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@0614 │ │ +19998e: 0c06 |003d: move-result-object v6 │ │ +199990: 1210 |003e: const/4 v0, #int 1 // #1 │ │ +199992: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +199994: 3806 1500 |0040: if-eqz v6, 0055 // +0015 │ │ +199998: 6202 ae00 |0042: sget-object v2, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19999c: 6e20 2109 6200 |0044: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroidx/fragment/app/Fragment;)V // method@0921 │ │ +1999a2: 2062 7609 |0047: instance-of v2, v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment; // type@0976 │ │ +1999a6: 3802 0c00 |0049: if-eqz v2, 0055 // +000c │ │ +1999aa: 1f06 7609 |004b: check-cast v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment; // type@0976 │ │ +1999ae: 6e10 3e2b 0600 |004d: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFFragment;.tryToUpdatePageCount:()Z // method@2b3e │ │ +1999b4: 0a06 |0050: move-result v6 │ │ +1999b6: 3806 0400 |0051: if-eqz v6, 0055 // +0004 │ │ +1999ba: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +1999bc: 2802 |0054: goto 0056 // +0002 │ │ +1999be: 1206 |0055: const/4 v6, #int 0 // #0 │ │ +1999c0: 5452 aa03 |0056: iget-object v2, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.$this_with:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03aa │ │ +1999c4: 5422 aa02 |0058: iget-object v2, v2, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ +1999c8: 5453 ab03 |005a: iget-object v3, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +1999cc: 6e10 e80c 0300 |005c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +1999d2: 0c04 |005f: move-result-object v4 │ │ +1999d4: 6e10 5e0a 0400 |0060: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ +1999da: 0a04 |0063: move-result v4 │ │ +1999dc: 6e20 0a3f 4200 |0064: invoke-virtual {v2, v4}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleEditVisibility:(Z)V // method@3f0a │ │ +1999e2: 6e20 013f 6200 |0067: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setPageNumberVisibility:(Z)V // method@3f01 │ │ +1999e8: 6e10 f30c 0300 |006a: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isPublicShare:()Z // method@0cf3 │ │ +1999ee: 0a06 |006d: move-result v6 │ │ +1999f0: 3906 0e00 |006e: if-nez v6, 007c // +000e │ │ +1999f4: 6e10 e80c 0300 |0070: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +1999fa: 0c06 |0073: move-result-object v6 │ │ +1999fc: 6e10 5e0a 0600 |0074: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ +199a02: 0a06 |0077: move-result v6 │ │ +199a04: 3906 0400 |0078: if-nez v6, 007c // +0004 │ │ +199a08: 1216 |007a: const/4 v6, #int 1 // #1 │ │ +199a0a: 2802 |007b: goto 007d // +0002 │ │ +199a0c: 1206 |007c: const/4 v6, #int 0 // #0 │ │ +199a0e: 6e20 0b3f 6200 |007d: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleOpenWithVisibility:(Z)V // method@3f0b │ │ +199a14: 5456 ab03 |0080: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199a18: 6e10 e80c 0600 |0082: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199a1e: 0c02 |0085: move-result-object v2 │ │ +199a20: 6e10 5f0a 0200 |0086: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.isPDF:()Z // method@0a5f │ │ +199a26: 0a02 |0089: move-result v2 │ │ +199a28: b720 |008a: xor-int/2addr v0, v2 │ │ +199a2a: 7120 d50c 0600 |008b: invoke-static {v6, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.access$setPrintButtonVisibility:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)V // method@0cd5 │ │ +199a30: 5456 ab03 |008e: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199a34: 6e10 e40c 0600 |0090: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +199a3a: 0c06 |0093: move-result-object v6 │ │ +199a3c: 2060 9d0c |0094: instance-of v0, v6, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199a40: 3800 0500 |0096: if-eqz v0, 009b // +0005 │ │ +199a44: 1f06 9d0c |0098: check-cast v6, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199a48: 2802 |009a: goto 009c // +0002 │ │ +199a4a: 1206 |009b: const/4 v6, #int 0 // #0 │ │ +199a4c: 3806 1700 |009c: if-eqz v6, 00b3 // +0017 │ │ +199a50: 6e10 4f3e 0600 |009e: invoke-virtual {v6}, Lcom/infomaniak/drive/views/FileInfoActionsView;.getOpenWith:()Lcom/infomaniak/drive/views/BottomSheetItemView; // method@3e4f │ │ +199a56: 0c06 |00a1: move-result-object v6 │ │ +199a58: 3806 1100 |00a2: if-eqz v6, 00b3 // +0011 │ │ +199a5c: 1f06 1f01 |00a4: check-cast v6, Landroid/view/View; // type@011f │ │ +199a60: 5450 ab03 |00a6: iget-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199a64: 6e10 f30c 0000 |00a8: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isPublicShare:()Z // method@0cf3 │ │ +199a6a: 0a00 |00ab: move-result v0 │ │ +199a6c: 3800 0400 |00ac: if-eqz v0, 00b0 // +0004 │ │ +199a70: 1301 0800 |00ae: const/16 v1, #int 8 // #8 │ │ +199a74: 6e20 4a03 1600 |00b0: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +199a7a: 5456 ab03 |00b3: iget-object v6, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03ab │ │ +199a7e: 7110 d60c 0600 |00b5: invoke-static {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.access$updateBottomSheetWithCurrentFile:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlinx/coroutines/Job; // method@0cd6 │ │ +199a84: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x000d line=129 │ │ 0x001c line=133 │ │ 0x0042 line=134 │ │ 0x0047 line=135 │ │ @@ -4208,28 +4208,28 @@ │ │ 0x008e line=145 │ │ 0x00b0 line=274 │ │ 0x00b3 line=146 │ │ locals : │ │ 0x0000 - 0x00b9 reg=5 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1; │ │ 0x0000 - 0x00b9 reg=6 (null) I │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #38 header: │ │ -class_idx : 7107 │ │ +class_idx : 7108 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14888 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14891 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #38 annotations: │ │ -Annotations on method #47382 'getFunctionDelegate' │ │ +Annotations on method #47395 'getFunctionDelegate' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Lkotlin/Function<" "*>;" } │ │ │ │ Class #38 - │ │ Class descriptor : 'Lkotlin/jvm/internal/FunctionAdapter;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -4239,21 +4239,21 @@ │ │ Virtual methods - │ │ #0 : (in Lkotlin/jvm/internal/FunctionAdapter;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14888 (FunctionAdapter.java) │ │ + source_file_idx : 14891 (FunctionAdapter.java) │ │ │ │ Class #39 header: │ │ class_idx : 1118 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 11304 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -4282,116 +4282,116 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -199a44: |[199a44] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -199a54: 1a00 eeae |0000: const-string v0, "function" // string@aeee │ │ -199a58: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -199a5e: 7010 f695 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@95f6 │ │ -199a64: 5b12 ac03 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ -199a68: 0e00 |000a: return-void │ │ +199b14: |[199b14] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +199b24: 1a00 f3ae |0000: const-string v0, "function" // string@aef3 │ │ +199b28: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +199b2e: 7010 0396 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@9603 │ │ +199b34: 5b12 ac03 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ +199b38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1999b8: |[1999b8] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -1999c8: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -1999cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1999ce: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -1999d2: 2030 c31b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1999d6: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -1999da: 0720 |0009: move-object v0, v2 │ │ -1999dc: 1f00 c31b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1999e0: 7210 16b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1999e6: 0c00 |000f: move-result-object v0 │ │ -1999e8: 1f03 c31b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1999ec: 7210 16b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1999f2: 0c03 |0015: move-result-object v3 │ │ -1999f4: 7120 67b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1999fa: 0a01 |0019: move-result v1 │ │ -1999fc: 0f01 |001a: return v1 │ │ +199a88: |[199a88] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +199a98: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +199a9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +199a9e: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +199aa2: 2030 c41b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +199aa6: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +199aaa: 0720 |0009: move-object v0, v2 │ │ +199aac: 1f00 c41b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +199ab0: 7210 23b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +199ab6: 0c00 |000f: move-result-object v0 │ │ +199ab8: 1f03 c41b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +199abc: 7210 23b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +199ac2: 0c03 |0015: move-result-object v3 │ │ +199ac4: 7120 74b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +199aca: 0a01 |0019: move-result v1 │ │ +199acc: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -199a28: |[199a28] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -199a38: 5410 ac03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ -199a3c: 1f00 8819 |0002: check-cast v0, Lkotlin/Function; // type@1988 │ │ -199a40: 1100 |0004: return-object v0 │ │ +199af8: |[199af8] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +199b08: 5410 ac03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ +199b0c: 1f00 8919 |0002: check-cast v0, Lkotlin/Function; // type@1989 │ │ +199b10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -199a00: |[199a00] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -199a10: 0710 |0000: move-object v0, v1 │ │ -199a12: 1f00 c31b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -199a16: 7210 16b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -199a1c: 0c00 |0006: move-result-object v0 │ │ -199a1e: 6e10 fb95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -199a24: 0a00 |000a: move-result v0 │ │ -199a26: 0f00 |000b: return v0 │ │ +199ad0: |[199ad0] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +199ae0: 0710 |0000: move-object v0, v1 │ │ +199ae2: 1f00 c41b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +199ae6: 7210 23b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +199aec: 0c00 |0006: move-result-object v0 │ │ +199aee: 6e10 0896 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +199af4: 0a00 |000a: move-result v0 │ │ +199af6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -199a6c: |[199a6c] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -199a7c: 5410 ac03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ -199a80: 7220 2db8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -199a86: 0e00 |0005: return-void │ │ +199b3c: |[199b3c] com.infomaniak.drive.ui.BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +199b4c: 5410 ac03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@03ac │ │ +199b50: 7220 3ab8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +199b56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #40 header: │ │ -class_idx : 7118 │ │ +class_idx : 7119 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 16585 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 16588 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -4417,18 +4417,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42d7b4: |[42d7b4] kotlin.jvm.internal.Lambda.:(I)V │ │ -42d7c4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -42d7ca: 5901 ddb5 |0003: iput v1, v0, Lkotlin/jvm/internal/Lambda;.arity:I // field@b5dd │ │ -42d7ce: 0e00 |0005: return-void │ │ +42daf0: |[42daf0] kotlin.jvm.internal.Lambda.:(I)V │ │ +42db00: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +42db06: 5901 e0b5 |0003: iput v1, v0, Lkotlin/jvm/internal/Lambda;.arity:I // field@b5e0 │ │ +42db0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lkotlin/jvm/internal/Lambda; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ @@ -4438,17 +4438,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42d778: |[42d778] kotlin.jvm.internal.Lambda.getArity:()I │ │ -42d788: 5210 ddb5 |0000: iget v0, v1, Lkotlin/jvm/internal/Lambda;.arity:I // field@b5dd │ │ -42d78c: 0f00 |0002: return v0 │ │ +42dab4: |[42dab4] kotlin.jvm.internal.Lambda.getArity:()I │ │ +42dac4: 5210 e0b5 |0000: iget v0, v1, Lkotlin/jvm/internal/Lambda;.arity:I // field@b5e0 │ │ +42dac8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/Lambda; │ │ │ │ #1 : (in Lkotlin/jvm/internal/Lambda;) │ │ @@ -4456,33 +4456,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42d790: |[42d790] kotlin.jvm.internal.Lambda.toString:()Ljava/lang/String; │ │ -42d7a0: 7110 65ba 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/Lambda;)Ljava/lang/String; // method@ba65 │ │ -42d7a6: 0c00 |0003: move-result-object v0 │ │ -42d7a8: 1a01 85ea |0004: const-string v1, "renderLambdaToString(...)" // string@ea85 │ │ -42d7ac: 7120 6fb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -42d7b2: 1100 |0009: return-object v0 │ │ +42dacc: |[42dacc] kotlin.jvm.internal.Lambda.toString:()Ljava/lang/String; │ │ +42dadc: 7110 72ba 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.renderLambdaToString:(Lkotlin/jvm/internal/Lambda;)Ljava/lang/String; // method@ba72 │ │ +42dae2: 0c00 |0003: move-result-object v0 │ │ +42dae4: 1a01 8aea |0004: const-string v1, "renderLambdaToString(...)" // string@ea8a │ │ +42dae8: 7120 7cb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +42daee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lkotlin/jvm/internal/Lambda; │ │ │ │ - source_file_idx : 16585 (Lambda.kt) │ │ + source_file_idx : 16588 (Lambda.kt) │ │ │ │ Class #41 header: │ │ class_idx : 1119 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 14858 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 14861 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -4509,42 +4509,42 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -199ad4: |[199ad4] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.:(Landroidx/fragment/app/Fragment;)V │ │ -199ae4: 5b01 ad03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03ad │ │ -199ae8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -199aea: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -199af0: 0e00 |0006: return-void │ │ +199ba4: |[199ba4] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.:(Landroidx/fragment/app/Fragment;)V │ │ +199bb4: 5b01 ad03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03ad │ │ +199bb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +199bba: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +199bc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -199a88: |[199a88] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ -199a98: 5420 ad03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03ad │ │ -199a9c: 6e10 ff05 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ -199aa2: 0c00 |0005: move-result-object v0 │ │ -199aa4: 6e10 0e06 0000 |0006: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@060e │ │ -199aaa: 0c00 |0009: move-result-object v0 │ │ -199aac: 1a01 18eb |000a: const-string v1, "requireActivity().viewModelStore" // string@eb18 │ │ -199ab0: 7120 6fb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -199ab6: 1100 |000f: return-object v0 │ │ +199b58: |[199b58] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ +199b68: 5420 ad03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03ad │ │ +199b6c: 6e10 ff05 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ +199b72: 0c00 |0005: move-result-object v0 │ │ +199b74: 6e10 0e06 0000 |0006: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@060e │ │ +199b7a: 0c00 |0009: move-result-object v0 │ │ +199b7c: 1a01 1deb |000a: const-string v1, "requireActivity().viewModelStore" // string@eb1d │ │ +199b80: 7120 7cb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +199b86: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;) │ │ @@ -4552,31 +4552,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199ab8: |[199ab8] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.invoke:()Ljava/lang/Object; │ │ -199ac8: 6e10 b70c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0cb7 │ │ -199ace: 0c00 |0003: move-result-object v0 │ │ -199ad0: 1100 |0004: return-object v0 │ │ +199b88: |[199b88] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1.invoke:()Ljava/lang/Object; │ │ +199b98: 6e10 b70c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0cb7 │ │ +199b9e: 0c00 |0003: move-result-object v0 │ │ +199ba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1; │ │ │ │ - source_file_idx : 14858 (FragmentViewModelLazy.kt) │ │ + source_file_idx : 14861 (FragmentViewModelLazy.kt) │ │ │ │ Class #42 header: │ │ class_idx : 1120 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 14858 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 14861 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -4607,49 +4607,49 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -199b58: |[199b58] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.:(Lkotlin/jvm/functions/Function0;Landroidx/fragment/app/Fragment;)V │ │ -199b68: 5b01 ae03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@03ae │ │ -199b6c: 5b02 af03 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03af │ │ -199b70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -199b72: 7020 8fb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -199b78: 0e00 |0008: return-void │ │ +199c28: |[199c28] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.:(Lkotlin/jvm/functions/Function0;Landroidx/fragment/app/Fragment;)V │ │ +199c38: 5b01 ae03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@03ae │ │ +199c3c: 5b02 af03 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03af │ │ +199c40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +199c42: 7020 9cb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +199c48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/viewmodel/CreationExtras;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -199af4: |[199af4] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ -199b04: 5420 ae03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@03ae │ │ -199b08: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -199b0c: 7210 22b8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -199b12: 0c00 |0007: move-result-object v0 │ │ -199b14: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ -199b18: 3900 1100 |000a: if-nez v0, 001b // +0011 │ │ -199b1c: 5420 af03 |000c: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03af │ │ -199b20: 6e10 ff05 0000 |000e: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ -199b26: 0c00 |0011: move-result-object v0 │ │ -199b28: 6e10 0506 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0605 │ │ -199b2e: 0c00 |0015: move-result-object v0 │ │ -199b30: 1a01 16eb |0016: const-string v1, "requireActivity().defaultViewModelCreationExtras" // string@eb16 │ │ -199b34: 7120 6fb9 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -199b3a: 1100 |001b: return-object v0 │ │ +199bc4: |[199bc4] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ +199bd4: 5420 ae03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@03ae │ │ +199bd8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +199bdc: 7210 2fb8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +199be2: 0c00 |0007: move-result-object v0 │ │ +199be4: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ +199be8: 3900 1100 |000a: if-nez v0, 001b // +0011 │ │ +199bec: 5420 af03 |000c: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03af │ │ +199bf0: 6e10 ff05 0000 |000e: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ +199bf6: 0c00 |0011: move-result-object v0 │ │ +199bf8: 6e10 0506 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0605 │ │ +199bfe: 0c00 |0015: move-result-object v0 │ │ +199c00: 1a01 1beb |0016: const-string v1, "requireActivity().defaultViewModelCreationExtras" // string@eb1b │ │ +199c04: 7120 7cb9 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +199c0a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;) │ │ @@ -4657,31 +4657,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199b3c: |[199b3c] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.invoke:()Ljava/lang/Object; │ │ -199b4c: 6e10 ba0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0cba │ │ -199b52: 0c00 |0003: move-result-object v0 │ │ -199b54: 1100 |0004: return-object v0 │ │ +199c0c: |[199c0c] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2.invoke:()Ljava/lang/Object; │ │ +199c1c: 6e10 ba0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0cba │ │ +199c22: 0c00 |0003: move-result-object v0 │ │ +199c24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2; │ │ │ │ - source_file_idx : 14858 (FragmentViewModelLazy.kt) │ │ + source_file_idx : 14861 (FragmentViewModelLazy.kt) │ │ │ │ Class #43 header: │ │ class_idx : 1121 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 14858 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 14861 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -4708,42 +4708,42 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -199bc8: |[199bc8] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.:(Landroidx/fragment/app/Fragment;)V │ │ -199bd8: 5b01 b003 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03b0 │ │ -199bdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -199bde: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -199be4: 0e00 |0006: return-void │ │ +199c98: |[199c98] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.:(Landroidx/fragment/app/Fragment;)V │ │ +199ca8: 5b01 b003 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03b0 │ │ +199cac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +199cae: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +199cb4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -199b7c: |[199b7c] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -199b8c: 5420 b003 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03b0 │ │ -199b90: 6e10 ff05 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ -199b96: 0c00 |0005: move-result-object v0 │ │ -199b98: 6e10 0606 0000 |0006: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0606 │ │ -199b9e: 0c00 |0009: move-result-object v0 │ │ -199ba0: 1a01 17eb |000a: const-string v1, "requireActivity().defaultViewModelProviderFactory" // string@eb17 │ │ -199ba4: 7120 6fb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -199baa: 1100 |000f: return-object v0 │ │ +199c4c: |[199c4c] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +199c5c: 5420 b003 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.$this_activityViewModels:Landroidx/fragment/app/Fragment; // field@03b0 │ │ +199c60: 6e10 ff05 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@05ff │ │ +199c66: 0c00 |0005: move-result-object v0 │ │ +199c68: 6e10 0606 0000 |0006: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0606 │ │ +199c6e: 0c00 |0009: move-result-object v0 │ │ +199c70: 1a01 1ceb |000a: const-string v1, "requireActivity().defaultViewModelProviderFactory" // string@eb1c │ │ +199c74: 7120 7cb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +199c7a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;) │ │ @@ -4751,31 +4751,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199bac: |[199bac] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.invoke:()Ljava/lang/Object; │ │ -199bbc: 6e10 bd0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0cbd │ │ -199bc2: 0c00 |0003: move-result-object v0 │ │ -199bc4: 1100 |0004: return-object v0 │ │ +199c7c: |[199c7c] com.infomaniak.drive.ui.BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3.invoke:()Ljava/lang/Object; │ │ +199c8c: 6e10 bd0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0cbd │ │ +199c92: 0c00 |0003: move-result-object v0 │ │ +199c94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3; │ │ │ │ - source_file_idx : 14858 (FragmentViewModelLazy.kt) │ │ + source_file_idx : 14861 (FragmentViewModelLazy.kt) │ │ │ │ Class #44 header: │ │ class_idx : 1122 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 34806 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 34810 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -4805,70 +4805,70 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -199c48: |[199c48] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ -199c58: 5b01 b103 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ -199c5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -199c5e: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -199c64: 0e00 |0006: return-void │ │ +199d18: |[199d18] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V │ │ +199d28: 5b01 b103 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ +199d2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +199d2e: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +199d34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;) │ │ name : 'invoke' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -199be8: |[199be8] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1.invoke:()Ljava/lang/Object; │ │ -199bf8: 5420 b103 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ -199bfc: 6e10 e40c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -199c02: 0c00 |0005: move-result-object v0 │ │ -199c04: 2001 9c0c |0006: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199c08: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -199c0c: 1f00 9c0c |000a: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199c10: 5421 b103 |000c: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ -199c14: 6e10 e80c 0100 |000e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199c1a: 0c01 |0011: move-result-object v1 │ │ -199c1c: 6e20 713e 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView;.updateCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3e71 │ │ -199c22: 2810 |0015: goto 0025 // +0010 │ │ -199c24: 2001 6b0c |0016: instance-of v1, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -199c28: 3801 0d00 |0018: if-eqz v1, 0025 // +000d │ │ -199c2c: 1f00 6b0c |001a: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -199c30: 5421 b103 |001c: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ -199c34: 6e10 e80c 0100 |001e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199c3a: 0c01 |0021: move-result-object v1 │ │ -199c3c: 6e20 583d 1000 |0022: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.updateWithExternalFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3d58 │ │ -199c42: 6200 75b3 |0025: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -199c46: 1100 |0027: return-object v0 │ │ +199cb8: |[199cb8] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1.invoke:()Ljava/lang/Object; │ │ +199cc8: 5420 b103 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ +199ccc: 6e10 e40c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +199cd2: 0c00 |0005: move-result-object v0 │ │ +199cd4: 2001 9d0c |0006: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199cd8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +199cdc: 1f00 9d0c |000a: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199ce0: 5421 b103 |000c: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ +199ce4: 6e10 e80c 0100 |000e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199cea: 0c01 |0011: move-result-object v1 │ │ +199cec: 6e20 7e3e 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView;.updateCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3e7e │ │ +199cf2: 2810 |0015: goto 0025 // +0010 │ │ +199cf4: 2001 6c0c |0016: instance-of v1, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +199cf8: 3801 0d00 |0018: if-eqz v1, 0025 // +000d │ │ +199cfc: 1f00 6c0c |001a: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +199d00: 5421 b103 |001c: iget-object v1, v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b1 │ │ +199d04: 6e10 e80c 0100 |001e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199d0a: 0c01 |0021: move-result-object v1 │ │ +199d0c: 6e20 653d 1000 |0022: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.updateWithExternalFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3d65 │ │ +199d12: 6200 78b3 |0025: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +199d16: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0006 line=209 │ │ 0x0016 line=210 │ │ 0x0025 line=212 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1; │ │ │ │ - source_file_idx : 34806 (WithLifecycleState.kt) │ │ + source_file_idx : 34810 (WithLifecycleState.kt) │ │ │ │ Class #45 header: │ │ class_idx : 1123 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 11304 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 11307 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -4907,168 +4907,168 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -199e14: |[199e14] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V │ │ -199e24: 5b01 b303 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ -199e28: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -199e2a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -199e30: 0e00 |0006: return-void │ │ +199ee4: |[199ee4] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V │ │ +199ef4: 5b01 b303 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ +199ef8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +199efa: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +199f00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -199df0: |[199df0] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -199e00: 2202 6304 |0000: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ -199e04: 5410 b303 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ -199e08: 7030 c10c 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V // method@0cc1 │ │ -199e0e: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -199e12: 1102 |0009: return-object v2 │ │ +199ec0: |[199ec0] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +199ed0: 2202 6304 |0000: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ +199ed4: 5410 b303 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ +199ed8: 7030 c10c 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V // method@0cc1 │ │ +199ede: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +199ee2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -199c68: |[199c68] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -199c78: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -199c7c: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -199c80: 6e30 c40c 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0cc4 │ │ -199c86: 0c01 |0007: move-result-object v1 │ │ -199c88: 1101 |0008: return-object v1 │ │ +199d38: |[199d38] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +199d48: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +199d4c: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +199d50: 6e30 c40c 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0cc4 │ │ +199d56: 0c01 |0007: move-result-object v1 │ │ +199d58: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -199c8c: |[199c8c] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -199c9c: 6e30 c20c 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0cc2 │ │ -199ca2: 0c01 |0003: move-result-object v1 │ │ -199ca4: 1f01 6304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ -199ca8: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -199cac: 6e20 c50c 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc5 │ │ -199cb2: 0c01 |000b: move-result-object v1 │ │ -199cb4: 1101 |000c: return-object v1 │ │ +199d5c: |[199d5c] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +199d6c: 6e30 c20c 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0cc2 │ │ +199d72: 0c01 |0003: move-result-object v1 │ │ +199d74: 1f01 6304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ +199d78: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +199d7c: 6e20 c50c 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc5 │ │ +199d82: 0c01 |000b: move-result-object v1 │ │ +199d84: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 147 16-bit code units │ │ -199cb8: |[199cb8] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -199cc8: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -199cce: 0c00 |0003: move-result-object v0 │ │ -199cd0: 5291 b203 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.label:I // field@03b2 │ │ -199cd4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -199cd6: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -199cda: 3321 0700 |0009: if-ne v1, v2, 0010 // +0007 │ │ -199cde: 7110 349d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -199ce4: 2900 8200 |000e: goto/16 0090 // +0082 │ │ -199ce8: 220a f317 |0010: new-instance v10, Ljava/lang/IllegalStateException; // type@17f3 │ │ -199cec: 1a00 cb97 |0012: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -199cf0: 7020 7e95 0a00 |0014: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -199cf6: 270a |0017: throw v10 │ │ -199cf8: 7110 349d 0a00 |0018: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -199cfe: 549a b303 |001b: iget-object v10, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ -199d02: 6e10 ea0c 0a00 |001d: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0cea │ │ -199d08: 0c03 |0020: move-result-object v3 │ │ -199d0a: 1a0a 4d26 |0021: const-string v10, "(...)" // string@264d │ │ -199d0e: 7120 6fb9 a300 |0023: invoke-static {v3, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -199d14: 549a b303 |0026: iget-object v10, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ -199d18: 6204 8f00 |0028: sget-object v4, Landroidx/lifecycle/Lifecycle$State;.RESUMED:Landroidx/lifecycle/Lifecycle$State; // field@008f │ │ -199d1c: 7100 21cb 0000 |002a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -199d22: 0c01 |002d: move-result-object v1 │ │ -199d24: 6e10 fccc 0100 |002e: invoke-virtual {v1}, Lkotlinx/coroutines/MainCoroutineDispatcher;.getImmediate:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@ccfc │ │ -199d2a: 0c01 |0031: move-result-object v1 │ │ -199d2c: 7210 51b4 0900 |0032: invoke-interface {v9}, Lkotlin/coroutines/Continuation;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b451 │ │ -199d32: 0c05 |0035: move-result-object v5 │ │ -199d34: 6e20 fdcc 5100 |0036: invoke-virtual {v1, v5}, Lkotlinx/coroutines/MainCoroutineDispatcher;.isDispatchNeeded:(Lkotlin/coroutines/CoroutineContext;)Z // method@ccfd │ │ -199d3a: 0a05 |0039: move-result v5 │ │ -199d3c: 3905 3f00 |003a: if-nez v5, 0079 // +003f │ │ -199d40: 6e10 2d06 0300 |003c: invoke-virtual {v3}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ -199d46: 0c06 |003f: move-result-object v6 │ │ -199d48: 6207 8e00 |0040: sget-object v7, Landroidx/lifecycle/Lifecycle$State;.DESTROYED:Landroidx/lifecycle/Lifecycle$State; // field@008e │ │ -199d4c: 3276 3100 |0042: if-eq v6, v7, 0073 // +0031 │ │ -199d50: 6e10 2d06 0300 |0044: invoke-virtual {v3}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ -199d56: 0c06 |0047: move-result-object v6 │ │ -199d58: 0747 |0048: move-object v7, v4 │ │ -199d5a: 1f07 eb17 |0049: check-cast v7, Ljava/lang/Enum; // type@17eb │ │ -199d5e: 6e20 2a06 7600 |004b: invoke-virtual {v6, v7}, Landroidx/lifecycle/Lifecycle$State;.compareTo:(Ljava/lang/Enum;)I // method@062a │ │ -199d64: 0a06 |004e: move-result v6 │ │ -199d66: 3a06 2a00 |004f: if-ltz v6, 0079 // +002a │ │ -199d6a: 6e10 e40c 0a00 |0051: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -199d70: 0c00 |0054: move-result-object v0 │ │ -199d72: 2001 9c0c |0055: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199d76: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ -199d7a: 1f00 9c0c |0059: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -199d7e: 6e10 e80c 0a00 |005b: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199d84: 0c0a |005e: move-result-object v10 │ │ -199d86: 6e20 713e a000 |005f: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/views/FileInfoActionsView;.updateCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3e71 │ │ -199d8c: 280e |0062: goto 0070 // +000e │ │ -199d8e: 2001 6b0c |0063: instance-of v1, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -199d92: 3801 0b00 |0065: if-eqz v1, 0070 // +000b │ │ -199d96: 1f00 6b0c |0067: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -199d9a: 6e10 e80c 0a00 |0069: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -199da0: 0c0a |006c: move-result-object v10 │ │ -199da2: 6e20 583d a000 |006d: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.updateWithExternalFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3d58 │ │ -199da8: 620a 75b3 |0070: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -199dac: 281e |0072: goto 0090 // +001e │ │ -199dae: 220a 3e02 |0073: new-instance v10, Landroidx/lifecycle/LifecycleDestroyedException; // type@023e │ │ -199db2: 7010 3106 0a00 |0075: invoke-direct {v10}, Landroidx/lifecycle/LifecycleDestroyedException;.:()V // method@0631 │ │ -199db8: 270a |0078: throw v10 │ │ -199dba: 0716 |0079: move-object v6, v1 │ │ -199dbc: 1f06 b41d |007a: check-cast v6, Lkotlinx/coroutines/CoroutineDispatcher; // type@1db4 │ │ -199dc0: 2201 6204 |007c: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1; // type@0462 │ │ -199dc4: 7020 bf0c a100 |007e: invoke-direct {v1, v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0cbf │ │ -199dca: 0717 |0081: move-object v7, v1 │ │ -199dcc: 1f07 8c1b |0082: check-cast v7, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -199dd0: 0798 |0084: move-object v8, v9 │ │ -199dd2: 1f08 c81a |0085: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -199dd6: 5992 b203 |0087: iput v2, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.label:I // field@03b2 │ │ -199dda: 7706 5706 0300 |0089: invoke-static/range {v3, v4, v5, v6, v7, v8}, Landroidx/lifecycle/WithLifecycleStateKt;.suspendWithStateAtLeastUnchecked:(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;ZLkotlinx/coroutines/CoroutineDispatcher;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0657 │ │ -199de0: 0c0a |008c: move-result-object v10 │ │ -199de2: 330a 0300 |008d: if-ne v10, v0, 0090 // +0003 │ │ -199de6: 1100 |008f: return-object v0 │ │ -199de8: 620a 75b3 |0090: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -199dec: 110a |0092: return-object v10 │ │ +199d88: |[199d88] com.infomaniak.drive.ui.BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +199d98: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +199d9e: 0c00 |0003: move-result-object v0 │ │ +199da0: 5291 b203 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.label:I // field@03b2 │ │ +199da4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +199da6: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +199daa: 3321 0700 |0009: if-ne v1, v2, 0010 // +0007 │ │ +199dae: 7110 419d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +199db4: 2900 8200 |000e: goto/16 0090 // +0082 │ │ +199db8: 220a f417 |0010: new-instance v10, Ljava/lang/IllegalStateException; // type@17f4 │ │ +199dbc: 1a00 d097 |0012: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +199dc0: 7020 8b95 0a00 |0014: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +199dc6: 270a |0017: throw v10 │ │ +199dc8: 7110 419d 0a00 |0018: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +199dce: 549a b303 |001b: iget-object v10, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ +199dd2: 6e10 ea0c 0a00 |001d: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0cea │ │ +199dd8: 0c03 |0020: move-result-object v3 │ │ +199dda: 1a0a 4e26 |0021: const-string v10, "(...)" // string@264e │ │ +199dde: 7120 7cb9 a300 |0023: invoke-static {v3, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +199de4: 549a b303 |0026: iget-object v10, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.this$0:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; // field@03b3 │ │ +199de8: 6204 8f00 |0028: sget-object v4, Landroidx/lifecycle/Lifecycle$State;.RESUMED:Landroidx/lifecycle/Lifecycle$State; // field@008f │ │ +199dec: 7100 2ecb 0000 |002a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +199df2: 0c01 |002d: move-result-object v1 │ │ +199df4: 6e10 09cd 0100 |002e: invoke-virtual {v1}, Lkotlinx/coroutines/MainCoroutineDispatcher;.getImmediate:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cd09 │ │ +199dfa: 0c01 |0031: move-result-object v1 │ │ +199dfc: 7210 5eb4 0900 |0032: invoke-interface {v9}, Lkotlin/coroutines/Continuation;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@b45e │ │ +199e02: 0c05 |0035: move-result-object v5 │ │ +199e04: 6e20 0acd 5100 |0036: invoke-virtual {v1, v5}, Lkotlinx/coroutines/MainCoroutineDispatcher;.isDispatchNeeded:(Lkotlin/coroutines/CoroutineContext;)Z // method@cd0a │ │ +199e0a: 0a05 |0039: move-result v5 │ │ +199e0c: 3905 3f00 |003a: if-nez v5, 0079 // +003f │ │ +199e10: 6e10 2d06 0300 |003c: invoke-virtual {v3}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ +199e16: 0c06 |003f: move-result-object v6 │ │ +199e18: 6207 8e00 |0040: sget-object v7, Landroidx/lifecycle/Lifecycle$State;.DESTROYED:Landroidx/lifecycle/Lifecycle$State; // field@008e │ │ +199e1c: 3276 3100 |0042: if-eq v6, v7, 0073 // +0031 │ │ +199e20: 6e10 2d06 0300 |0044: invoke-virtual {v3}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ +199e26: 0c06 |0047: move-result-object v6 │ │ +199e28: 0747 |0048: move-object v7, v4 │ │ +199e2a: 1f07 ec17 |0049: check-cast v7, Ljava/lang/Enum; // type@17ec │ │ +199e2e: 6e20 2a06 7600 |004b: invoke-virtual {v6, v7}, Landroidx/lifecycle/Lifecycle$State;.compareTo:(Ljava/lang/Enum;)I // method@062a │ │ +199e34: 0a06 |004e: move-result v6 │ │ +199e36: 3a06 2a00 |004f: if-ltz v6, 0079 // +002a │ │ +199e3a: 6e10 e40c 0a00 |0051: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +199e40: 0c00 |0054: move-result-object v0 │ │ +199e42: 2001 9d0c |0055: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199e46: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ +199e4a: 1f00 9d0c |0059: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +199e4e: 6e10 e80c 0a00 |005b: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199e54: 0c0a |005e: move-result-object v10 │ │ +199e56: 6e20 7e3e a000 |005f: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/views/FileInfoActionsView;.updateCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3e7e │ │ +199e5c: 280e |0062: goto 0070 // +000e │ │ +199e5e: 2001 6c0c |0063: instance-of v1, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +199e62: 3801 0b00 |0065: if-eqz v1, 0070 // +000b │ │ +199e66: 1f00 6c0c |0067: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +199e6a: 6e10 e80c 0a00 |0069: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +199e70: 0c0a |006c: move-result-object v10 │ │ +199e72: 6e20 653d a000 |006d: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.updateWithExternalFile:(Lcom/infomaniak/drive/data/models/File;)V // method@3d65 │ │ +199e78: 620a 78b3 |0070: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +199e7c: 281e |0072: goto 0090 // +001e │ │ +199e7e: 220a 3e02 |0073: new-instance v10, Landroidx/lifecycle/LifecycleDestroyedException; // type@023e │ │ +199e82: 7010 3106 0a00 |0075: invoke-direct {v10}, Landroidx/lifecycle/LifecycleDestroyedException;.:()V // method@0631 │ │ +199e88: 270a |0078: throw v10 │ │ +199e8a: 0716 |0079: move-object v6, v1 │ │ +199e8c: 1f06 b51d |007a: check-cast v6, Lkotlinx/coroutines/CoroutineDispatcher; // type@1db5 │ │ +199e90: 2201 6204 |007c: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1; // type@0462 │ │ +199e94: 7020 bf0c a100 |007e: invoke-direct {v1, v10}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1$invokeSuspend$$inlined$withResumed$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0cbf │ │ +199e9a: 0717 |0081: move-object v7, v1 │ │ +199e9c: 1f07 8d1b |0082: check-cast v7, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +199ea0: 0798 |0084: move-object v8, v9 │ │ +199ea2: 1f08 c91a |0085: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +199ea6: 5992 b203 |0087: iput v2, v9, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.label:I // field@03b2 │ │ +199eaa: 7706 5706 0300 |0089: invoke-static/range {v3, v4, v5, v6, v7, v8}, Landroidx/lifecycle/WithLifecycleStateKt;.suspendWithStateAtLeastUnchecked:(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;ZLkotlinx/coroutines/CoroutineDispatcher;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0657 │ │ +199eb0: 0c0a |008c: move-result-object v10 │ │ +199eb2: 330a 0300 |008d: if-ne v10, v0, 0090 // +0003 │ │ +199eb6: 1100 |008f: return-object v0 │ │ +199eb8: 620a 78b3 |0090: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +199ebc: 110a |0092: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=231 │ │ 0x001b line=232 │ │ 0x0028 line=275 │ │ 0x002a line=276 │ │ 0x0032 line=277 │ │ @@ -5081,43 +5081,43 @@ │ │ 0x0073 line=279 │ │ 0x0079 line=283 │ │ 0x0090 line=238 │ │ locals : │ │ 0x0000 - 0x0093 reg=9 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; │ │ 0x0000 - 0x0093 reg=10 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #46 header: │ │ -class_idx : 3223 │ │ +class_idx : 3224 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 14668 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 14671 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/infomaniak/drive/views/FileInfoActionsView; │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="OnItemClickListener" │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion; Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls; } │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��r\n\n��\n��\n\n\n\n\n\n\n\n��\n\n��\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nf�� K20:KJ0202\n0HJ0H&J0H&J0H&J0H&J0HJ0HJ020HJ0H&J0HJ0202 0HJ!0H&J\"0H&J#02$0%H&J&0H&J'02 (00)H&J*02 (00)H&J+02,0 H&J-02,0 H&J.02/02 (00)H&J 002\n102j`32\n402j`3H&J502 600)HJ702809HJ:02;00?2@0HJ-A02B0%2 C0<0D2809H¢EJF02 C0<0D2809HJ\nG0 HJ\nH0 HJI0H¢JR0X¦¢R0X¦¢\tR\n0 X¦¢ \r¨L" } d2={ "Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;" "" "ownerFragment" "Landroidx/fragment/app/Fragment;" "getOwnerFragment" "()Landroidx/fragment/app/Fragment;" "currentContext" "Landroid/content/Context;" "getCurrentContext" "()Landroid/content/Context;" "currentFile" "Lcom/infomaniak/drive/data/models/File;" "getCurrentFile" "()Lcom/infomaniak/drive/data/models/File;" "trackFileActionEvent" "" "name" "" "value" "" "shareFile" "saveToKDrive" "openWith" "printClicked" "addFavoritesClicked" "cancelExternalImportClicked" "colorFolderClicked" "color" "displayInfoClicked" "downloadFileClicked" "dropBoxClicked" "isDropBox" "canCreateDropbox" "fileRightsClicked" "goToFolder" "manageCategoriesClicked" "fileId" "" "onCacheAddedToOffline" "onDeleteFile" "onApiResponse" "Lkotlin/Function0;" "onLeaveShare" "onDuplicateFile" "destinationFolder" "onMoveFile" "onRenameFile" "newName" "removeOfflineFile" "offlineLocalPath" "Ljava/io/File;" "Lcom/infomaniak/drive/utils/IOFile;" "cacheFile" "sharePublicLink" "onActionFinished" "editDocumentClicked" "mainViewModel" "Lcom/infomaniak/drive/ui/MainViewModel;" "onSelectFolderResult" "data" "Landroid/content/Intent;" "availableOfflineSwitched" "fileInfoActionsView" "Lcom/infomaniak/drive/views/FileInfoActionsView;" "isChecked" "moveFileClicked" "folderId" "selectFolderResultLauncher" "Landroidx/activity/result/ActivityResultLauncher;" "(Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V" "duplicateFileClicked" "leaveShare" "renameFileClicked" "deleteFileClicked" "()Lkotlin/Unit;" "Companion" "kdrive-5.4.4 (50400401)_fdroidRelease" } k=1 mv={ 2 0 0 } xi=48 │ │ -Annotations on method #15849 'duplicateFileClicked' │ │ +Annotations on method #15862 'duplicateFileClicked' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroidx/activity/result/ActivityResultLauncher<" "Landroid/content/Intent;" ">;" "Lcom/infomaniak/drive/ui/MainViewModel;" ")V" } │ │ -Annotations on method #15858 'moveFileClicked' │ │ +Annotations on method #15871 'moveFileClicked' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/Integer;" "Landroidx/activity/result/ActivityResultLauncher<" "Landroid/content/Intent;" ">;" "Lcom/infomaniak/drive/ui/MainViewModel;" ")V" } │ │ -Annotations on method #15860 'onDeleteFile' │ │ +Annotations on method #15873 'onDeleteFile' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/jvm/functions/Function0<" "Lkotlin/Unit;" ">;)V" } │ │ -Annotations on method #15862 'onLeaveShare' │ │ +Annotations on method #15875 'onLeaveShare' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/jvm/functions/Function0<" "Lkotlin/Unit;" ">;)V" } │ │ -Annotations on method #15864 'onRenameFile' │ │ +Annotations on method #15877 'onRenameFile' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Ljava/lang/String;" "Lkotlin/jvm/functions/Function0<" "Lkotlin/Unit;" ">;)V" } │ │ -Annotations on method #15872 'sharePublicLink' │ │ +Annotations on method #15885 'sharePublicLink' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Lkotlin/jvm/functions/Function0<" "Lkotlin/Unit;" ">;)V" } │ │ │ │ Class #46 - │ │ Class descriptor : 'Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -5133,18 +5133,18 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -2458d8: |[2458d8] com.infomaniak.drive.views.FileInfoActionsView$OnItemClickListener.:()V │ │ -2458e8: 6200 4e14 |0000: sget-object v0, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion;.$$INSTANCE:Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion; // field@144e │ │ -2458ec: 6900 5814 |0002: sput-object v0, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;.Companion:Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion; // field@1458 │ │ -2458f0: 0e00 |0004: return-void │ │ +245c14: |[245c14] com.infomaniak.drive.views.FileInfoActionsView$OnItemClickListener.:()V │ │ +245c24: 6200 5114 |0000: sget-object v0, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion;.$$INSTANCE:Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion; // field@1451 │ │ +245c28: 6900 5b14 |0002: sput-object v0, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;.Companion:Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$Companion; // field@145b │ │ +245c2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;) │ │ name : 'addFavoritesClicked' │ │ @@ -5334,21 +5334,21 @@ │ │ │ │ #31 : (in Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;) │ │ name : 'sharePublicLink' │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14668 (FileInfoActionsView.kt) │ │ + source_file_idx : 14671 (FileInfoActionsView.kt) │ │ │ │ Class #47 header: │ │ class_idx : 1124 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 557 │ │ -source_file_idx : 11304 │ │ +source_file_idx : 11307 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 33 │ │ virtual_methods_size: 42 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -5426,298 +5426,298 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199f10: |[199f10] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$8z7lzy28ObzLydAo-33yiNsuUH0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -199f20: 7120 050d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$9$lambda$8:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0d05 │ │ -199f26: 0a00 |0003: move-result v0 │ │ -199f28: 0f00 |0004: return v0 │ │ +199fe0: |[199fe0] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$8z7lzy28ObzLydAo-33yiNsuUH0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +199ff0: 7120 050d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$9$lambda$8:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0d05 │ │ +199ff6: 0a00 |0003: move-result v0 │ │ +199ff8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$BjgWO4FSpmztaOJWfMm5BlotlCg' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a18c: |[19a18c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$BjgWO4FSpmztaOJWfMm5BlotlCg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ -19a19c: 7120 100d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers$lambda$19:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0d10 │ │ -19a1a2: 0c00 |0003: move-result-object v0 │ │ -19a1a4: 1100 |0004: return-object v0 │ │ +19a25c: |[19a25c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$BjgWO4FSpmztaOJWfMm5BlotlCg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ +19a26c: 7120 100d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers$lambda$19:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0d10 │ │ +19a272: 0c00 |0003: move-result-object v0 │ │ +19a274: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$F7wJ01wofi0CgfkQGg58WSFzwZM' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19a4ac: |[19a4ac] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$F7wJ01wofi0CgfkQGg58WSFzwZM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V │ │ -19a4bc: 7140 000d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V // method@0d00 │ │ -19a4c2: 0e00 |0003: return-void │ │ +19a57c: |[19a57c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$F7wJ01wofi0CgfkQGg58WSFzwZM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V │ │ +19a58c: 7140 000d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V // method@0d00 │ │ +19a592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$JE_u2Tp96mNrfjPRNeyUm8LDojY' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a06c: |[19a06c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$JE_u2Tp96mNrfjPRNeyUm8LDojY:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ -19a07c: 7110 070d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler_delegate$lambda$3:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0d07 │ │ -19a082: 0c00 |0003: move-result-object v0 │ │ -19a084: 1100 |0004: return-object v0 │ │ +19a13c: |[19a13c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$JE_u2Tp96mNrfjPRNeyUm8LDojY:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ +19a14c: 7110 070d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler_delegate$lambda$3:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // method@0d07 │ │ +19a152: 0c00 |0003: move-result-object v0 │ │ +19a154: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$KbfJ8jGT_ENfbF1nq-HevyQyq7U' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a1a8: |[19a1a8] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$KbfJ8jGT_ENfbF1nq-HevyQyq7U:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; │ │ -19a1b8: 7110 040d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$7$lambda$6:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; // method@0d04 │ │ -19a1be: 0c00 |0003: move-result-object v0 │ │ -19a1c0: 1100 |0004: return-object v0 │ │ +19a278: |[19a278] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$KbfJ8jGT_ENfbF1nq-HevyQyq7U:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; │ │ +19a288: 7110 040d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$7$lambda$6:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; // method@0d04 │ │ +19a28e: 0c00 |0003: move-result-object v0 │ │ +19a290: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$R4B5NZ6cWaucfs--yIOPrTAS-Hg' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199e34: |[199e34] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$R4B5NZ6cWaucfs--yIOPrTAS-Hg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; │ │ -199e44: 7110 dc0c 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext_delegate$lambda$0:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; // method@0cdc │ │ -199e4a: 0c00 |0003: move-result-object v0 │ │ -199e4c: 1100 |0004: return-object v0 │ │ +199f04: |[199f04] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$R4B5NZ6cWaucfs--yIOPrTAS-Hg:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; │ │ +199f14: 7110 dc0c 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext_delegate$lambda$0:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; // method@0cdc │ │ +199f1a: 0c00 |0003: move-result-object v0 │ │ +199f1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$W-PfXtedZwxc5pYBWZkAnp2DxcM' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a1c4: |[19a1c4] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$W-PfXtedZwxc5pYBWZkAnp2DxcM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ -19a1d4: 7120 0f0d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers$lambda$18:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0d0f │ │ -19a1da: 0c00 |0003: move-result-object v0 │ │ -19a1dc: 1100 |0004: return-object v0 │ │ +19a294: |[19a294] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$W-PfXtedZwxc5pYBWZkAnp2DxcM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ +19a2a4: 7120 0f0d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers$lambda$18:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; // method@0d0f │ │ +19a2aa: 0c00 |0003: move-result-object v0 │ │ +19a2ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$W7CTYEe1059IQDds_sar-rZLM08' │ │ type : '(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a12c: |[19a12c] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$W7CTYEe1059IQDds_sar-rZLM08:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; │ │ -19a13c: 7110 010d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14$lambda$13:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; // method@0d01 │ │ -19a142: 0c00 |0003: move-result-object v0 │ │ -19a144: 1100 |0004: return-object v0 │ │ +19a1fc: |[19a1fc] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$W7CTYEe1059IQDds_sar-rZLM08:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; │ │ +19a20c: 7110 010d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14$lambda$13:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; // method@0d01 │ │ +19a212: 0c00 |0003: move-result-object v0 │ │ +19a214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$Z6sZn0Gu5NfcGvZTq9RfuRIHnTI' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a1e0: |[19a1e0] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$Z6sZn0Gu5NfcGvZTq9RfuRIHnTI:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ -19a1f0: 7120 080d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler_delegate$lambda$3$lambda$2:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0d08 │ │ -19a1f6: 0c00 |0003: move-result-object v0 │ │ -19a1f8: 1100 |0004: return-object v0 │ │ +19a2b0: |[19a2b0] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$Z6sZn0Gu5NfcGvZTq9RfuRIHnTI:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ +19a2c0: 7120 080d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler_delegate$lambda$3$lambda$2:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0d08 │ │ +19a2c6: 0c00 |0003: move-result-object v0 │ │ +19a2c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$gJDscCsQ5dzzKaO0FLnCo6w6esk' │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a4c4: |[19a4c4] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$gJDscCsQ5dzzKaO0FLnCo6w6esk:(Landroidx/activity/result/ActivityResult;)V │ │ -19a4d4: 7110 0d0d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher$lambda$1:(Landroidx/activity/result/ActivityResult;)V // method@0d0d │ │ -19a4da: 0e00 |0003: return-void │ │ +19a594: |[19a594] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$gJDscCsQ5dzzKaO0FLnCo6w6esk:(Landroidx/activity/result/ActivityResult;)V │ │ +19a5a4: 7110 0d0d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher$lambda$1:(Landroidx/activity/result/ActivityResult;)V // method@0d0d │ │ +19a5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$p45y3LT0W-IpWabHRfyahXPgdLE' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a1fc: |[19a1fc] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$p45y3LT0W-IpWabHRfyahXPgdLE:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ -19a20c: 7120 020d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$4:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0d02 │ │ -19a212: 0c00 |0003: move-result-object v0 │ │ -19a214: 1100 |0004: return-object v0 │ │ +19a2cc: |[19a2cc] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$p45y3LT0W-IpWabHRfyahXPgdLE:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ +19a2dc: 7120 020d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$4:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; // method@0d02 │ │ +19a2e2: 0c00 |0003: move-result-object v0 │ │ +19a2e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$pJIJ9-3GdflzFJrf2RNRfy3eNyM' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19a218: |[19a218] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$pJIJ9-3GdflzFJrf2RNRfy3eNyM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -19a228: 7130 ff0c 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$11:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0cff │ │ -19a22e: 0c00 |0003: move-result-object v0 │ │ -19a230: 1100 |0004: return-object v0 │ │ +19a2e8: |[19a2e8] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$pJIJ9-3GdflzFJrf2RNRfy3eNyM:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +19a2f8: 7130 ff0c 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$11:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0cff │ │ +19a2fe: 0c00 |0003: move-result-object v0 │ │ +19a300: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '$r8$lambda$qZwzFLhnNtXmC6aWZQzZQYSXT-I' │ │ type : '(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a234: |[19a234] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$qZwzFLhnNtXmC6aWZQzZQYSXT-I:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; │ │ -19a244: 7120 030d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$7$lambda$5:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; // method@0d03 │ │ -19a24a: 0c00 |0003: move-result-object v0 │ │ -19a24c: 1100 |0004: return-object v0 │ │ +19a304: |[19a304] com.infomaniak.drive.ui.BasePreviewSliderFragment.$r8$lambda$qZwzFLhnNtXmC6aWZQzZQYSXT-I:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; │ │ +19a314: 7120 030d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.onViewCreated$lambda$17$lambda$7$lambda$5:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; // method@0d03 │ │ +19a31a: 0c00 |0003: move-result-object v0 │ │ +19a31c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19a4dc: |[19a4dc] com.infomaniak.drive.ui.BasePreviewSliderFragment.:()V │ │ -19a4ec: 2200 5a04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; // type@045a │ │ -19a4f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19a4f2: 7020 a40c 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ca4 │ │ -19a4f8: 6900 b403 |0006: sput-object v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.Companion:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; // field@03b4 │ │ -19a4fc: 0e00 |0008: return-void │ │ +19a5ac: |[19a5ac] com.infomaniak.drive.ui.BasePreviewSliderFragment.:()V │ │ +19a5bc: 2200 5a04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; // type@045a │ │ +19a5c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19a5c2: 7020 a40c 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ca4 │ │ +19a5c8: 6900 b403 |0006: sput-object v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.Companion:Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$Companion; // field@03b4 │ │ +19a5cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 96 16-bit code units │ │ -19a500: |[19a500] com.infomaniak.drive.ui.BasePreviewSliderFragment.:()V │ │ -19a510: 7010 e905 0500 |0000: invoke-direct {v5}, Landroidx/fragment/app/Fragment;.:()V // method@05e9 │ │ -19a516: 0750 |0003: move-object v0, v5 │ │ -19a518: 1f00 2d02 |0004: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -19a51c: 1c01 d504 |0006: const-class v1, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -19a520: 7110 51ba 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -19a526: 0c01 |000b: move-result-object v1 │ │ -19a528: 2202 5f04 |000c: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1; // type@045f │ │ -19a52c: 7020 b60c 0200 |000e: invoke-direct {v2, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.:(Landroidx/fragment/app/Fragment;)V // method@0cb6 │ │ -19a532: 1f02 8c1b |0011: check-cast v2, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19a536: 2203 6004 |0013: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2; // type@0460 │ │ -19a53a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -19a53c: 7030 b90c 4300 |0016: invoke-direct {v3, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.:(Lkotlin/jvm/functions/Function0;Landroidx/fragment/app/Fragment;)V // method@0cb9 │ │ -19a542: 1f03 8c1b |0019: check-cast v3, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19a546: 2204 6104 |001b: new-instance v4, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3; // type@0461 │ │ -19a54a: 7020 bc0c 0400 |001d: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.:(Landroidx/fragment/app/Fragment;)V // method@0cbc │ │ -19a550: 1f04 8c1b |0020: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19a554: 7154 1a06 1032 |0022: invoke-static {v0, v1, v2, v3, v4}, Landroidx/fragment/app/FragmentViewModelLazyKt;.createViewModelLazy:(Landroidx/fragment/app/Fragment;Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@061a │ │ -19a55a: 0c00 |0025: move-result-object v0 │ │ -19a55c: 5b50 ba03 |0026: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.mainViewModel$delegate:Lkotlin/Lazy; // field@03ba │ │ -19a560: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -19a562: 5c50 b903 |0029: iput-boolean v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -19a566: 2200 5704 |002b: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7; // type@0457 │ │ -19a56a: 7020 9d0c 5000 |002d: invoke-direct {v0, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c9d │ │ -19a570: 7110 4b9c 0000 |0030: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19a576: 0c00 |0033: move-result-object v0 │ │ -19a578: 5b50 b603 |0034: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext$delegate:Lkotlin/Lazy; // field@03b6 │ │ -19a57c: 2200 f50b |0036: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf5 │ │ -19a580: 7010 903a 0000 |0038: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a90 │ │ -19a586: 5b50 b803 |003b: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ -19a58a: 2200 8201 |003d: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ -19a58e: 7010 8304 0000 |003f: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ -19a594: 1f00 7f01 |0042: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ -19a598: 2201 5804 |0044: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8; // type@0458 │ │ -19a59c: 7010 9f0c 0100 |0046: invoke-direct {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8;.:()V // method@0c9f │ │ -19a5a2: 6e30 090d 0501 |0049: invoke-virtual {v5, v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0d09 │ │ -19a5a8: 0c00 |004c: move-result-object v0 │ │ -19a5aa: 1a01 7de9 |004d: const-string v1, "registerForActivityResult(...)" // string@e97d │ │ -19a5ae: 7120 6fb9 1000 |004f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a5b4: 5b50 bd03 |0052: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@03bd │ │ -19a5b8: 2200 5904 |0054: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9; // type@0459 │ │ -19a5bc: 7020 a10c 5000 |0056: invoke-direct {v0, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0ca1 │ │ -19a5c2: 7110 4b9c 0000 |0059: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19a5c8: 0c00 |005c: move-result-object v0 │ │ -19a5ca: 5b50 bb03 |005d: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler$delegate:Lkotlin/Lazy; // field@03bb │ │ -19a5ce: 0e00 |005f: return-void │ │ +19a5d0: |[19a5d0] com.infomaniak.drive.ui.BasePreviewSliderFragment.:()V │ │ +19a5e0: 7010 e905 0500 |0000: invoke-direct {v5}, Landroidx/fragment/app/Fragment;.:()V // method@05e9 │ │ +19a5e6: 0750 |0003: move-object v0, v5 │ │ +19a5e8: 1f00 2d02 |0004: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +19a5ec: 1c01 d504 |0006: const-class v1, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +19a5f0: 7110 5eba 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +19a5f6: 0c01 |000b: move-result-object v1 │ │ +19a5f8: 2202 5f04 |000c: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1; // type@045f │ │ +19a5fc: 7020 b60c 0200 |000e: invoke-direct {v2, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$1;.:(Landroidx/fragment/app/Fragment;)V // method@0cb6 │ │ +19a602: 1f02 8d1b |0011: check-cast v2, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19a606: 2203 6004 |0013: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2; // type@0460 │ │ +19a60a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +19a60c: 7030 b90c 4300 |0016: invoke-direct {v3, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$2;.:(Lkotlin/jvm/functions/Function0;Landroidx/fragment/app/Fragment;)V // method@0cb9 │ │ +19a612: 1f03 8d1b |0019: check-cast v3, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19a616: 2204 6104 |001b: new-instance v4, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3; // type@0461 │ │ +19a61a: 7020 bc0c 0400 |001d: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$special$$inlined$activityViewModels$default$3;.:(Landroidx/fragment/app/Fragment;)V // method@0cbc │ │ +19a620: 1f04 8d1b |0020: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19a624: 7154 1a06 1032 |0022: invoke-static {v0, v1, v2, v3, v4}, Landroidx/fragment/app/FragmentViewModelLazyKt;.createViewModelLazy:(Landroidx/fragment/app/Fragment;Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@061a │ │ +19a62a: 0c00 |0025: move-result-object v0 │ │ +19a62c: 5b50 ba03 |0026: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.mainViewModel$delegate:Lkotlin/Lazy; // field@03ba │ │ +19a630: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +19a632: 5c50 b903 |0029: iput-boolean v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +19a636: 2200 5704 |002b: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7; // type@0457 │ │ +19a63a: 7020 9d0c 5000 |002d: invoke-direct {v0, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c9d │ │ +19a640: 7110 589c 0000 |0030: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19a646: 0c00 |0033: move-result-object v0 │ │ +19a648: 5b50 b603 |0034: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext$delegate:Lkotlin/Lazy; // field@03b6 │ │ +19a64c: 2200 f60b |0036: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf6 │ │ +19a650: 7010 9d3a 0000 |0038: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a9d │ │ +19a656: 5b50 b803 |003b: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ +19a65a: 2200 8201 |003d: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ +19a65e: 7010 8304 0000 |003f: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ +19a664: 1f00 7f01 |0042: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ +19a668: 2201 5804 |0044: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8; // type@0458 │ │ +19a66c: 7010 9f0c 0100 |0046: invoke-direct {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda8;.:()V // method@0c9f │ │ +19a672: 6e30 090d 0501 |0049: invoke-virtual {v5, v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0d09 │ │ +19a678: 0c00 |004c: move-result-object v0 │ │ +19a67a: 1a01 82e9 |004d: const-string v1, "registerForActivityResult(...)" // string@e982 │ │ +19a67e: 7120 7cb9 1000 |004f: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a684: 5b50 bd03 |0052: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@03bd │ │ +19a688: 2200 5904 |0054: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9; // type@0459 │ │ +19a68c: 7020 a10c 5000 |0056: invoke-direct {v0, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0ca1 │ │ +19a692: 7110 589c 0000 |0059: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19a698: 0c00 |005c: move-result-object v0 │ │ +19a69a: 5b50 bb03 |005d: iput-object v0, v5, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler$delegate:Lkotlin/Lazy; // field@03bb │ │ +19a69e: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=62 │ │ 0x0006 line=277 │ │ 0x0026 line=62 │ │ 0x0029 line=71 │ │ @@ -5733,17 +5733,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a5d0: |[19a5d0] com.infomaniak.drive.ui.BasePreviewSliderFragment.access$setPrintButtonVisibility:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)V │ │ -19a5e0: 7020 130d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPrintButtonVisibility:(Z)V // method@0d13 │ │ -19a5e6: 0e00 |0003: return-void │ │ +19a6a0: |[19a6a0] com.infomaniak.drive.ui.BasePreviewSliderFragment.access$setPrintButtonVisibility:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)V │ │ +19a6b0: 7020 130d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPrintButtonVisibility:(Z)V // method@0d13 │ │ +19a6b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -5752,18 +5752,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlinx/coroutines/Job;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a430: |[19a430] com.infomaniak.drive.ui.BasePreviewSliderFragment.access$updateBottomSheetWithCurrentFile:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlinx/coroutines/Job; │ │ -19a440: 7010 190d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.updateBottomSheetWithCurrentFile:()Lkotlinx/coroutines/Job; // method@0d19 │ │ -19a446: 0c00 |0003: move-result-object v0 │ │ -19a448: 1100 |0004: return-object v0 │ │ +19a500: |[19a500] com.infomaniak.drive.ui.BasePreviewSliderFragment.access$updateBottomSheetWithCurrentFile:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlinx/coroutines/Job; │ │ +19a510: 7010 190d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.updateBottomSheetWithCurrentFile:()Lkotlinx/coroutines/Job; // method@0d19 │ │ +19a516: 0c00 |0003: move-result-object v0 │ │ +19a518: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -5771,29 +5771,29 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19a618: |[19a618] com.infomaniak.drive.ui.BasePreviewSliderFragment.clearEdgeToEdge:()V │ │ -19a628: 6e10 0b0d 0300 |0000: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ -19a62e: 0c00 |0003: move-result-object v0 │ │ -19a630: 7110 6db9 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19a636: 0701 |0007: move-object v1, v0 │ │ -19a638: 1f01 1600 |0008: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19a63c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19a63e: 7120 0d3b 2100 |000b: invoke-static {v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.toggleSystemBar:(Landroid/app/Activity;Z)V // method@3b0d │ │ -19a644: 6e10 0f06 0000 |000e: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@060f │ │ -19a64a: 0c00 |0011: move-result-object v0 │ │ -19a64c: 1a01 19bd |0012: const-string v1, "getWindow(...)" // string@bd19 │ │ -19a650: 7120 6fb9 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a656: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19a658: 7120 e745 1000 |0018: invoke-static {v0, v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.toggleEdgeToEdge:(Landroid/view/Window;Z)V // method@45e7 │ │ -19a65e: 0e00 |001b: return-void │ │ +19a6e8: |[19a6e8] com.infomaniak.drive.ui.BasePreviewSliderFragment.clearEdgeToEdge:()V │ │ +19a6f8: 6e10 0b0d 0300 |0000: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ +19a6fe: 0c00 |0003: move-result-object v0 │ │ +19a700: 7110 7ab9 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19a706: 0701 |0007: move-object v1, v0 │ │ +19a708: 1f01 1600 |0008: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19a70c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19a70e: 7120 1a3b 2100 |000b: invoke-static {v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.toggleSystemBar:(Landroid/app/Activity;Z)V // method@3b1a │ │ +19a714: 6e10 0f06 0000 |000e: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@060f │ │ +19a71a: 0c00 |0011: move-result-object v0 │ │ +19a71c: 1a01 1ebd |0012: const-string v1, "getWindow(...)" // string@bd1e │ │ +19a720: 7120 7cb9 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a726: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19a728: 7120 f445 1000 |0018: invoke-static {v0, v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.toggleEdgeToEdge:(Landroid/view/Window;Z)V // method@45f4 │ │ +19a72e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0004 line=241 │ │ 0x000e line=242 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -5803,18 +5803,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199e50: |[199e50] com.infomaniak.drive.ui.BasePreviewSliderFragment.currentContext_delegate$lambda$0:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; │ │ -199e60: 6e10 0c0d 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ -199e66: 0c00 |0003: move-result-object v0 │ │ -199e68: 1100 |0004: return-object v0 │ │ +199f20: |[199f20] com.infomaniak.drive.ui.BasePreviewSliderFragment.currentContext_delegate$lambda$0:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Landroid/content/Context; │ │ +199f30: 6e10 0c0d 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ +199f36: 0c00 |0003: move-result-object v0 │ │ +199f38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #19 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -5822,27 +5822,27 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -19a26c: |[19a26c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$11:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -19a27c: 6e10 e80c 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a282: 0c00 |0003: move-result-object v0 │ │ -19a284: 6e10 5e0a 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ -19a28a: 0a00 |0007: move-result v0 │ │ -19a28c: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -19a290: 5410 aa02 |000a: iget-object v0, v1, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ -19a294: 6e10 eb94 0200 |000c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19a29a: 0a01 |000f: move-result v1 │ │ -19a29c: df01 0101 |0010: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -19a2a0: 6e20 fe3e 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleOpenWithVisibility:(Z)V // method@3efe │ │ -19a2a6: 6200 75b3 |0015: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a2aa: 1100 |0017: return-object v0 │ │ +19a33c: |[19a33c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$11:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +19a34c: 6e10 e80c 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a352: 0c00 |0003: move-result-object v0 │ │ +19a354: 6e10 5e0a 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.isOnlyOfficePreview:()Z // method@0a5e │ │ +19a35a: 0a00 |0007: move-result v0 │ │ +19a35c: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +19a360: 5410 aa02 |000a: iget-object v0, v1, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ +19a364: 6e10 f894 0200 |000c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19a36a: 0a01 |000f: move-result v1 │ │ +19a36c: df01 0101 |0010: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +19a370: 6e20 0b3f 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleOpenWithVisibility:(Z)V // method@3f0b │ │ +19a376: 6200 78b3 |0015: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a37a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0015 line=153 │ │ locals : │ │ 0x0000 - 0x0018 reg=0 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0018 reg=1 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ @@ -5853,50 +5853,50 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 9 │ │ insns size : 70 16-bit code units │ │ -19a83c: |[19a83c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V │ │ -19a84c: 1a00 58ed |0000: const-string v0, "scope" // string@ed58 │ │ -19a850: 7120 70b9 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19a856: 6e10 e80c 0900 |0005: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a85c: 0c09 |0008: move-result-object v9 │ │ -19a85e: 6e10 2d0a 0900 |0009: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -19a864: 0a09 |000c: move-result v9 │ │ -19a866: 2200 1118 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1811 │ │ -19a86a: 1a01 f8bf |000f: const-string v1, "id: " // string@bff8 │ │ -19a86e: 7020 7096 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19a874: 6e20 7496 9000 |0014: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19a87a: 6e10 8a96 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19a880: 0c09 |001a: move-result-object v9 │ │ -19a882: 1a00 e5a2 |001b: const-string v0, "currentFile" // string@a2e5 │ │ -19a886: 7230 2a74 0c09 |001d: invoke-interface {v12, v0, v9}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@742a │ │ -19a88c: 6e10 9199 0a00 |0020: invoke-virtual {v10}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@9991 │ │ -19a892: 0c09 |0023: move-result-object v9 │ │ -19a894: 1a0a 5026 |0024: const-string v10, "(...)" // string@2650 │ │ -19a898: 7120 6fb9 a900 |0026: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a89e: 0790 |0029: move-object v0, v9 │ │ -19a8a0: 1f00 f817 |002a: check-cast v0, Ljava/lang/Iterable; // type@17f8 │ │ -19a8a4: 2206 5404 |002c: new-instance v6, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4; // type@0454 │ │ -19a8a8: 7010 970c 0600 |002e: invoke-direct {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4;.:()V // method@0c97 │ │ -19a8ae: 1307 1f00 |0031: const/16 v7, #int 31 // #1f │ │ -19a8b2: 1208 |0033: const/4 v8, #int 0 // #0 │ │ -19a8b4: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -19a8b6: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -19a8b8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -19a8ba: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -19a8bc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -19a8be: 7709 84aa 0000 |0039: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@aa84 │ │ -19a8c4: 0c09 |003c: move-result-object v9 │ │ -19a8c6: 1a0a f2ab |003d: const-string v10, "files.values" // string@abf2 │ │ -19a8ca: 7230 2a74 ac09 |003f: invoke-interface {v12, v10, v9}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@742a │ │ -19a8d0: 7110 a77a 0b00 |0042: invoke-static {v11}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -19a8d6: 0e00 |0045: return-void │ │ +19a90c: |[19a90c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;Lio/sentry/IScope;)V │ │ +19a91c: 1a00 5ded |0000: const-string v0, "scope" // string@ed5d │ │ +19a920: 7120 7db9 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19a926: 6e10 e80c 0900 |0005: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a92c: 0c09 |0008: move-result-object v9 │ │ +19a92e: 6e10 2d0a 0900 |0009: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +19a934: 0a09 |000c: move-result v9 │ │ +19a936: 2200 1218 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1812 │ │ +19a93a: 1a01 fdbf |000f: const-string v1, "id: " // string@bffd │ │ +19a93e: 7020 7d96 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19a944: 6e20 8196 9000 |0014: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19a94a: 6e10 9796 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19a950: 0c09 |001a: move-result-object v9 │ │ +19a952: 1a00 eaa2 |001b: const-string v0, "currentFile" // string@a2ea │ │ +19a956: 7230 3774 0c09 |001d: invoke-interface {v12, v0, v9}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@7437 │ │ +19a95c: 6e10 9e99 0a00 |0020: invoke-virtual {v10}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@999e │ │ +19a962: 0c09 |0023: move-result-object v9 │ │ +19a964: 1a0a 5126 |0024: const-string v10, "(...)" // string@2651 │ │ +19a968: 7120 7cb9 a900 |0026: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a96e: 0790 |0029: move-object v0, v9 │ │ +19a970: 1f00 f917 |002a: check-cast v0, Ljava/lang/Iterable; // type@17f9 │ │ +19a974: 2206 5404 |002c: new-instance v6, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4; // type@0454 │ │ +19a978: 7010 970c 0600 |002e: invoke-direct {v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda4;.:()V // method@0c97 │ │ +19a97e: 1307 1f00 |0031: const/16 v7, #int 31 // #1f │ │ +19a982: 1208 |0033: const/4 v8, #int 0 // #0 │ │ +19a984: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +19a986: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +19a988: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +19a98a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +19a98c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +19a98e: 7709 91aa 0000 |0039: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@aa91 │ │ +19a994: 0c09 |003c: move-result-object v9 │ │ +19a996: 1a0a f7ab |003d: const-string v10, "files.values" // string@abf7 │ │ +19a99a: 7230 3774 ac09 |003f: invoke-interface {v12, v10, v9}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@7437 │ │ +19a9a0: 7110 b47a 0b00 |0042: invoke-static {v11}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +19a9a6: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=162 │ │ 0x0020 line=163 │ │ 0x0042 line=164 │ │ locals : │ │ 0x0000 - 0x0046 reg=9 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -5909,27 +5909,27 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -19a148: |[19a148] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14$lambda$13:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; │ │ -19a158: 1a00 ffc5 |0000: const-string v0, "it" // string@c5ff │ │ -19a15c: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19a162: 6e10 2d0a 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -19a168: 0a02 |0008: move-result v2 │ │ -19a16a: 2200 1118 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1811 │ │ -19a16e: 1a01 f8bf |000b: const-string v1, "id: " // string@bff8 │ │ -19a172: 7020 7096 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19a178: 6e20 7496 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19a17e: 6e10 8a96 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19a184: 0c02 |0016: move-result-object v2 │ │ -19a186: 1f02 df17 |0017: check-cast v2, Ljava/lang/CharSequence; // type@17df │ │ -19a18a: 1102 |0019: return-object v2 │ │ +19a218: |[19a218] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$16$lambda$15$lambda$14$lambda$13:(Lcom/infomaniak/drive/data/models/File;)Ljava/lang/CharSequence; │ │ +19a228: 1a00 04c6 |0000: const-string v0, "it" // string@c604 │ │ +19a22c: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19a232: 6e10 2d0a 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +19a238: 0a02 |0008: move-result v2 │ │ +19a23a: 2200 1218 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1812 │ │ +19a23e: 1a01 fdbf |000b: const-string v1, "id: " // string@bffd │ │ +19a242: 7020 7d96 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19a248: 6e20 8196 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19a24e: 6e10 9796 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19a254: 0c02 |0016: move-result-object v2 │ │ +19a256: 1f02 e017 |0017: check-cast v2, Ljava/lang/CharSequence; // type@17e0 │ │ +19a25a: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ │ │ #22 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -5937,19 +5937,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19a2ac: |[19a2ac] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$4:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ -19a2bc: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -19a2c0: 6e10 de0c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.downloadFileClicked:()V // method@0cde │ │ -19a2c6: 6200 75b3 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a2ca: 1100 |0007: return-object v0 │ │ +19a37c: |[19a37c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$4:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ +19a38c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +19a390: 6e10 de0c 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.downloadFileClicked:()V // method@0cde │ │ +19a396: 6200 78b3 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a39a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ @@ -5959,34 +5959,34 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 32 16-bit code units │ │ -19a2cc: |[19a2cc] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$7$lambda$5:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; │ │ -19a2dc: 5488 ab02 |0000: iget-object v8, v8, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.pdfContainer:Landroidx/constraintlayout/widget/ConstraintLayout; // field@02ab │ │ -19a2e0: 1a00 08e3 |0002: const-string v0, "pdfContainer" // string@e308 │ │ -19a2e4: 7120 6fb9 0800 |0004: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a2ea: 0781 |0007: move-object v1, v8 │ │ -19a2ec: 1f01 1f01 |0008: check-cast v1, Landroid/view/View; // type@011f │ │ -19a2f0: 3809 0500 |000a: if-eqz v9, 000f // +0005 │ │ -19a2f4: 5298 8400 |000c: iget v8, v9, Landroidx/core/graphics/Insets;.right:I // field@0084 │ │ -19a2f8: 2802 |000e: goto 0010 // +0002 │ │ -19a2fa: 1208 |000f: const/4 v8, #int 0 // #0 │ │ -19a2fc: 7110 9895 0800 |0010: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19a302: 0c04 |0013: move-result-object v4 │ │ -19a304: 1306 0b00 |0014: const/16 v6, #int 11 // #b │ │ -19a308: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -19a30a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -19a30c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -19a30e: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -19a310: 7707 d245 0100 |001a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.setMargins$default:(Landroid/view/View;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45d2 │ │ -19a316: 6208 75b3 |001d: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a31a: 1108 |001f: return-object v8 │ │ +19a39c: |[19a39c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$7$lambda$5:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;Landroidx/core/graphics/Insets;)Lkotlin/Unit; │ │ +19a3ac: 5488 ab02 |0000: iget-object v8, v8, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.pdfContainer:Landroidx/constraintlayout/widget/ConstraintLayout; // field@02ab │ │ +19a3b0: 1a00 0de3 |0002: const-string v0, "pdfContainer" // string@e30d │ │ +19a3b4: 7120 7cb9 0800 |0004: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a3ba: 0781 |0007: move-object v1, v8 │ │ +19a3bc: 1f01 1f01 |0008: check-cast v1, Landroid/view/View; // type@011f │ │ +19a3c0: 3809 0500 |000a: if-eqz v9, 000f // +0005 │ │ +19a3c4: 5298 8400 |000c: iget v8, v9, Landroidx/core/graphics/Insets;.right:I // field@0084 │ │ +19a3c8: 2802 |000e: goto 0010 // +0002 │ │ +19a3ca: 1208 |000f: const/4 v8, #int 0 // #0 │ │ +19a3cc: 7110 a595 0800 |0010: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19a3d2: 0c04 |0013: move-result-object v4 │ │ +19a3d4: 1306 0b00 |0014: const/16 v6, #int 11 // #b │ │ +19a3d8: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +19a3da: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +19a3dc: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +19a3de: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +19a3e0: 7707 df45 0100 |001a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.setMargins$default:(Landroid/view/View;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45df │ │ +19a3e6: 6208 78b3 |001d: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a3ea: 1108 |001f: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0020 reg=8 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ 0x0000 - 0x0020 reg=9 (null) Landroidx/core/graphics/Insets; │ │ │ │ @@ -5995,34 +5995,34 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -19a31c: |[19a31c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$7$lambda$6:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; │ │ -19a32c: 0730 |0000: move-object v0, v3 │ │ -19a32e: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -19a332: 6e10 e80c 0300 |0003: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a338: 0c01 |0006: move-result-object v1 │ │ -19a33a: 6e10 eb0c 0300 |0007: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ -19a340: 0c03 |000a: move-result-object v3 │ │ -19a342: 6e10 e10f 0300 |000b: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ -19a348: 0c03 |000e: move-result-object v3 │ │ -19a34a: 7210 41d7 0300 |000f: invoke-interface {v3}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d741 │ │ -19a350: 0c03 |0012: move-result-object v3 │ │ -19a352: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -19a354: 7110 ef94 0200 |0014: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19a35a: 0c02 |0017: move-result-object v2 │ │ -19a35c: 7120 67b9 2300 |0018: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19a362: 0a03 |001b: move-result v3 │ │ -19a364: df03 0301 |001c: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -19a368: 7130 ec3a 1003 |001e: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/utils/ExtensionsKt;.openOnlyOfficeDocument:(Landroidx/fragment/app/Fragment;Lcom/infomaniak/drive/data/models/File;Z)V // method@3aec │ │ -19a36e: 6203 75b3 |0021: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a372: 1103 |0023: return-object v3 │ │ +19a3ec: |[19a3ec] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$7$lambda$6:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lkotlin/Unit; │ │ +19a3fc: 0730 |0000: move-object v0, v3 │ │ +19a3fe: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +19a402: 6e10 e80c 0300 |0003: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a408: 0c01 |0006: move-result-object v1 │ │ +19a40a: 6e10 eb0c 0300 |0007: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ +19a410: 0c03 |000a: move-result-object v3 │ │ +19a412: 6e10 e10f 0300 |000b: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ +19a418: 0c03 |000e: move-result-object v3 │ │ +19a41a: 7210 4ed7 0300 |000f: invoke-interface {v3}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d74e │ │ +19a420: 0c03 |0012: move-result-object v3 │ │ +19a422: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +19a424: 7110 fc94 0200 |0014: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19a42a: 0c02 |0017: move-result-object v2 │ │ +19a42c: 7120 74b9 2300 |0018: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19a432: 0a03 |001b: move-result v3 │ │ +19a434: df03 0301 |001c: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +19a438: 7130 f93a 1003 |001e: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/utils/ExtensionsKt;.openOnlyOfficeDocument:(Landroidx/fragment/app/Fragment;Lcom/infomaniak/drive/data/models/File;Z)V // method@3af9 │ │ +19a43e: 6203 78b3 |0021: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a442: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x000b line=286 │ │ 0x001e line=107 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6032,44 +6032,44 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -199f74: |[199f74] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$9$lambda$8:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -199f84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -199f86: 0f00 |0001: return v0 │ │ +19a044: |[19a044] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated$lambda$17$lambda$9$lambda$8:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +19a054: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19a056: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : 'previewPDFHandler_delegate$lambda$3' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -19a0ac: |[19a0ac] com.infomaniak.drive.ui.BasePreviewSliderFragment.previewPDFHandler_delegate$lambda$3:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ -19a0bc: 2206 7b09 |0000: new-instance v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // type@097b │ │ -19a0c0: 6e10 0c0d 0700 |0002: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ -19a0c6: 0c01 |0005: move-result-object v1 │ │ -19a0c8: 1a00 1beb |0006: const-string v0, "requireContext(...)" // string@eb1b │ │ -19a0cc: 7120 6fb9 0100 |0008: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a0d2: 2203 4d04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0; // type@044d │ │ -19a0d6: 7020 890c 7300 |000d: invoke-direct {v3, v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c89 │ │ -19a0dc: 1224 |0010: const/4 v4, #int 2 // #2 │ │ -19a0de: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -19a0e0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -19a0e2: 0760 |0013: move-object v0, v6 │ │ -19a0e4: 7606 572b 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;.:(Landroid/content/Context;Landroid/net/Uri;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@2b57 │ │ -19a0ea: 1106 |0017: return-object v6 │ │ +19a17c: |[19a17c] com.infomaniak.drive.ui.BasePreviewSliderFragment.previewPDFHandler_delegate$lambda$3:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ +19a18c: 2206 7c09 |0000: new-instance v6, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // type@097c │ │ +19a190: 6e10 0c0d 0700 |0002: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ +19a196: 0c01 |0005: move-result-object v1 │ │ +19a198: 1a00 20eb |0006: const-string v0, "requireContext(...)" // string@eb20 │ │ +19a19c: 7120 7cb9 0100 |0008: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a1a2: 2203 4d04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0; // type@044d │ │ +19a1a6: 7020 890c 7300 |000d: invoke-direct {v3, v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c89 │ │ +19a1ac: 1224 |0010: const/4 v4, #int 2 // #2 │ │ +19a1ae: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +19a1b0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +19a1b2: 0760 |0013: move-object v0, v6 │ │ +19a1b4: 7606 642b 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;.:(Landroid/content/Context;Landroid/net/Uri;Lkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@2b64 │ │ +19a1ba: 1106 |0017: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=84 │ │ 0x0014 line=82 │ │ locals : │ │ @@ -6080,22 +6080,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19a374: |[19a374] com.infomaniak.drive.ui.BasePreviewSliderFragment.previewPDFHandler_delegate$lambda$3$lambda$2:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ -19a384: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19a388: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -19a38c: 6201 75b3 |0004: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a390: 1101 |0006: return-object v1 │ │ -19a392: 7020 130d 2100 |0007: invoke-direct {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPrintButtonVisibility:(Z)V // method@0d13 │ │ -19a398: 6201 75b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a39c: 1101 |000c: return-object v1 │ │ +19a444: |[19a444] com.infomaniak.drive.ui.BasePreviewSliderFragment.previewPDFHandler_delegate$lambda$3$lambda$2:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Z)Lkotlin/Unit; │ │ +19a454: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19a458: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +19a45c: 6201 78b3 |0004: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a460: 1101 |0006: return-object v1 │ │ +19a462: 7020 130d 2100 |0007: invoke-direct {v1, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPrintButtonVisibility:(Z)V // method@0d13 │ │ +19a468: 6201 78b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a46c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0007 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6106,41 +6106,41 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19ab2c: |[19ab2c] com.infomaniak.drive.ui.BasePreviewSliderFragment.selectFolderResultLauncher$lambda$1:(Landroidx/activity/result/ActivityResult;)V │ │ -19ab3c: 0e00 |0000: return-void │ │ +19abfc: |[19abfc] com.infomaniak.drive.ui.BasePreviewSliderFragment.selectFolderResultLauncher$lambda$1:(Landroidx/activity/result/ActivityResult;)V │ │ +19ac0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ name : 'setBackActionHandlers$lambda$18' │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -19a3a0: |[19a3a0] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers$lambda$18:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ -19a3b0: 6e10 e60c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getContext:()Landroid/content/Context; // method@0ce6 │ │ -19a3b6: 0c03 |0003: move-result-object v3 │ │ -19a3b8: 3803 0f00 |0004: if-eqz v3, 0013 // +000f │ │ -19a3bc: 6200 de13 |0006: sget-object v0, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13de │ │ -19a3c0: 6e10 e80c 0200 |0008: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a3c6: 0c01 |000b: move-result-object v1 │ │ -19a3c8: 6e10 f00c 0200 |000c: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@0cf0 │ │ -19a3ce: 0c02 |000f: move-result-object v2 │ │ -19a3d0: 6e40 a33c 3021 |0010: invoke-virtual {v0, v3, v1, v2}, Lcom/infomaniak/drive/utils/Utils;.openWith:(Landroid/content/Context;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@3ca3 │ │ -19a3d6: 6202 75b3 |0013: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a3da: 1102 |0015: return-object v2 │ │ +19a470: |[19a470] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers$lambda$18:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ +19a480: 6e10 e60c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getContext:()Landroid/content/Context; // method@0ce6 │ │ +19a486: 0c03 |0003: move-result-object v3 │ │ +19a488: 3803 0f00 |0004: if-eqz v3, 0013 // +000f │ │ +19a48c: 6200 e113 |0006: sget-object v0, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13e1 │ │ +19a490: 6e10 e80c 0200 |0008: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a496: 0c01 |000b: move-result-object v1 │ │ +19a498: 6e10 f00c 0200 |000c: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@0cf0 │ │ +19a49e: 0c02 |000f: move-result-object v2 │ │ +19a4a0: 6e40 b03c 3021 |0010: invoke-virtual {v0, v3, v1, v2}, Lcom/infomaniak/drive/utils/Utils;.openWith:(Landroid/content/Context;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@3cb0 │ │ +19a4a6: 6202 78b3 |0013: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a4aa: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0016 reg=3 (null) I │ │ │ │ @@ -6149,31 +6149,31 @@ │ │ type : '(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -19a3dc: |[19a3dc] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers$lambda$19:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ -19a3ec: 6e10 0c0d 0300 |0000: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ -19a3f2: 0c04 |0003: move-result-object v4 │ │ -19a3f4: 1a00 1beb |0004: const-string v0, "requireContext(...)" // string@eb1b │ │ -19a3f8: 7120 6fb9 0400 |0006: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a3fe: 6e10 e80c 0300 |0009: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a404: 0c01 |000c: move-result-object v1 │ │ -19a406: 6e10 0c0d 0300 |000d: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ -19a40c: 0c02 |0010: move-result-object v2 │ │ -19a40e: 7120 6fb9 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a414: 6e10 f00c 0300 |0014: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@0cf0 │ │ -19a41a: 0c03 |0017: move-result-object v3 │ │ -19a41c: 6e30 180a 2103 |0018: invoke-virtual {v1, v2, v3}, Lcom/infomaniak/drive/data/models/File;.getCacheFile:(Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;)Ljava/io/File; // method@0a18 │ │ -19a422: 0c03 |001b: move-result-object v3 │ │ -19a424: 7120 ae3b 3400 |001c: invoke-static {v4, v3}, Lcom/infomaniak/drive/utils/PreviewUtilsKt;.printPdf:(Landroid/content/Context;Ljava/io/File;)V // method@3bae │ │ -19a42a: 6203 75b3 |001f: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19a42e: 1103 |0021: return-object v3 │ │ +19a4ac: |[19a4ac] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers$lambda$19:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;I)Lkotlin/Unit; │ │ +19a4bc: 6e10 0c0d 0300 |0000: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ +19a4c2: 0c04 |0003: move-result-object v4 │ │ +19a4c4: 1a00 20eb |0004: const-string v0, "requireContext(...)" // string@eb20 │ │ +19a4c8: 7120 7cb9 0400 |0006: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a4ce: 6e10 e80c 0300 |0009: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a4d4: 0c01 |000c: move-result-object v1 │ │ +19a4d6: 6e10 0c0d 0300 |000d: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireContext:()Landroid/content/Context; // method@0d0c │ │ +19a4dc: 0c02 |0010: move-result-object v2 │ │ +19a4de: 7120 7cb9 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a4e4: 6e10 f00c 0300 |0014: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@0cf0 │ │ +19a4ea: 0c03 |0017: move-result-object v3 │ │ +19a4ec: 6e30 180a 2103 |0018: invoke-virtual {v1, v2, v3}, Lcom/infomaniak/drive/data/models/File;.getCacheFile:(Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;)Ljava/io/File; // method@0a18 │ │ +19a4f2: 0c03 |001b: move-result-object v3 │ │ +19a4f4: 7120 bb3b 3400 |001c: invoke-static {v4, v3}, Lcom/infomaniak/drive/utils/PreviewUtilsKt;.printPdf:(Landroid/content/Context;Ljava/io/File;)V // method@3bbb │ │ +19a4fa: 6203 78b3 |001f: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19a4fe: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x001f line=210 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 (null) Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0022 reg=4 (null) I │ │ @@ -6183,35 +6183,35 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -19abd0: |[19abd0] com.infomaniak.drive.ui.BasePreviewSliderFragment.setPrintButtonVisibility:(Z)V │ │ -19abe0: 6e10 e40c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19abe6: 0c00 |0003: move-result-object v0 │ │ -19abe8: 2001 9c0c |0004: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -19abec: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -19abf0: 6e10 e40c 0200 |0008: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19abf6: 0c00 |000b: move-result-object v0 │ │ -19abf8: 1a01 29dc |000c: const-string v1, "null cannot be cast to non-null type com.infomaniak.drive.views.FileInfoActionsView" // string@dc29 │ │ -19abfc: 7120 6eb9 1000 |000e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -19ac02: 1f00 9c0c |0011: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -19ac06: 6e20 693e 3000 |0013: invoke-virtual {v0, v3}, Lcom/infomaniak/drive/views/FileInfoActionsView;.setPrintVisibility:(Z)V // method@3e69 │ │ -19ac0c: 2813 |0016: goto 0029 // +0013 │ │ -19ac0e: 2000 6b0c |0017: instance-of v0, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -19ac12: 3800 1000 |0019: if-eqz v0, 0029 // +0010 │ │ -19ac16: 6e10 e40c 0200 |001b: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19ac1c: 0c00 |001e: move-result-object v0 │ │ -19ac1e: 1a01 28dc |001f: const-string v1, "null cannot be cast to non-null type com.infomaniak.drive.views.ExternalFileInfoActionsView" // string@dc28 │ │ -19ac22: 7120 6eb9 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -19ac28: 1f00 6b0c |0024: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6b │ │ -19ac2c: 6e20 573d 3000 |0026: invoke-virtual {v0, v3}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.isPrintingHidden:(Z)V // method@3d57 │ │ -19ac32: 0e00 |0029: return-void │ │ +19aca0: |[19aca0] com.infomaniak.drive.ui.BasePreviewSliderFragment.setPrintButtonVisibility:(Z)V │ │ +19acb0: 6e10 e40c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19acb6: 0c00 |0003: move-result-object v0 │ │ +19acb8: 2001 9d0c |0004: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +19acbc: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +19acc0: 6e10 e40c 0200 |0008: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19acc6: 0c00 |000b: move-result-object v0 │ │ +19acc8: 1a01 2edc |000c: const-string v1, "null cannot be cast to non-null type com.infomaniak.drive.views.FileInfoActionsView" // string@dc2e │ │ +19accc: 7120 7bb9 1000 |000e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +19acd2: 1f00 9d0c |0011: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +19acd6: 6e20 763e 3000 |0013: invoke-virtual {v0, v3}, Lcom/infomaniak/drive/views/FileInfoActionsView;.setPrintVisibility:(Z)V // method@3e76 │ │ +19acdc: 2813 |0016: goto 0029 // +0013 │ │ +19acde: 2000 6c0c |0017: instance-of v0, v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +19ace2: 3800 1000 |0019: if-eqz v0, 0029 // +0010 │ │ +19ace6: 6e10 e40c 0200 |001b: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19acec: 0c00 |001e: move-result-object v0 │ │ +19acee: 1a01 2ddc |001f: const-string v1, "null cannot be cast to non-null type com.infomaniak.drive.views.ExternalFileInfoActionsView" // string@dc2d │ │ +19acf2: 7120 7bb9 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +19acf8: 1f00 6c0c |0024: check-cast v0, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView; // type@0c6c │ │ +19acfc: 6e20 643d 3000 |0026: invoke-virtual {v0, v3}, Lcom/infomaniak/drive/views/ExternalFileInfoActionsView;.isPrintingHidden:(Z)V // method@3d64 │ │ +19ad02: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x0017 line=248 │ │ locals : │ │ 0x0000 - 0x002a reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6222,37 +6222,37 @@ │ │ type : '()Lkotlinx/coroutines/Job;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -19a44c: |[19a44c] com.infomaniak.drive.ui.BasePreviewSliderFragment.updateBottomSheetWithCurrentFile:()Lkotlinx/coroutines/Job; │ │ -19a45c: 6e10 f10c 0700 |0000: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@0cf1 │ │ -19a462: 0c00 |0003: move-result-object v0 │ │ -19a464: 1a01 f3bc |0004: const-string v1, "getViewLifecycleOwner(...)" // string@bcf3 │ │ -19a468: 7120 6fb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a46e: 7110 3506 0000 |0009: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -19a474: 0c00 |000c: move-result-object v0 │ │ -19a476: 0701 |000d: move-object v1, v0 │ │ -19a478: 1f01 be1d |000e: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19a47c: 7100 21cb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -19a482: 0c00 |0013: move-result-object v0 │ │ -19a484: 0702 |0014: move-object v2, v0 │ │ -19a486: 1f02 d31a |0015: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19a48a: 2200 6304 |0017: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ -19a48e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -19a490: 7030 c10c 7003 |001a: invoke-direct {v0, v7, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V // method@0cc1 │ │ -19a496: 0704 |001d: move-object v4, v0 │ │ -19a498: 1f04 9b1b |001e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19a49c: 1225 |0020: const/4 v5, #int 2 // #2 │ │ -19a49e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -19a4a0: 7706 67c9 0100 |0022: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -19a4a6: 0c00 |0025: move-result-object v0 │ │ -19a4a8: 1100 |0026: return-object v0 │ │ +19a51c: |[19a51c] com.infomaniak.drive.ui.BasePreviewSliderFragment.updateBottomSheetWithCurrentFile:()Lkotlinx/coroutines/Job; │ │ +19a52c: 6e10 f10c 0700 |0000: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@0cf1 │ │ +19a532: 0c00 |0003: move-result-object v0 │ │ +19a534: 1a01 f8bc |0004: const-string v1, "getViewLifecycleOwner(...)" // string@bcf8 │ │ +19a538: 7120 7cb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a53e: 7110 3506 0000 |0009: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +19a544: 0c00 |000c: move-result-object v0 │ │ +19a546: 0701 |000d: move-object v1, v0 │ │ +19a548: 1f01 bf1d |000e: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19a54c: 7100 2ecb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +19a552: 0c00 |0013: move-result-object v0 │ │ +19a554: 0702 |0014: move-object v2, v0 │ │ +19a556: 1f02 d41a |0015: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19a55a: 2200 6304 |0017: new-instance v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1; // type@0463 │ │ +19a55e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +19a560: 7030 c10c 7003 |001a: invoke-direct {v0, v7, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$updateBottomSheetWithCurrentFile$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lkotlin/coroutines/Continuation;)V // method@0cc1 │ │ +19a566: 0704 |001d: move-object v4, v0 │ │ +19a568: 1f04 9c1b |001e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19a56c: 1225 |0020: const/4 v5, #int 2 // #2 │ │ +19a56e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +19a570: 7706 74c9 0100 |0022: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +19a576: 0c00 |0025: move-result-object v0 │ │ +19a578: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0027 reg=7 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ Virtual methods - │ │ @@ -6261,17 +6261,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a5e8: |[19a5e8] com.infomaniak.drive.ui.BasePreviewSliderFragment.addFavoritesClicked:()V │ │ -19a5f8: 7110 ca3d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.addFavoritesClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dca │ │ -19a5fe: 0e00 |0003: return-void │ │ +19a6b8: |[19a6b8] com.infomaniak.drive.ui.BasePreviewSliderFragment.addFavoritesClicked:()V │ │ +19a6c8: 7110 d73d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.addFavoritesClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dd7 │ │ +19a6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6279,18 +6279,18 @@ │ │ type : '(Lcom/infomaniak/drive/views/FileInfoActionsView;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -199f2c: |[199f2c] com.infomaniak.drive.ui.BasePreviewSliderFragment.availableOfflineSwitched:(Lcom/infomaniak/drive/views/FileInfoActionsView;Z)Z │ │ -199f3c: 7130 cb3d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.availableOfflineSwitched:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lcom/infomaniak/drive/views/FileInfoActionsView;Z)Z // method@3dcb │ │ -199f42: 0a01 |0003: move-result v1 │ │ -199f44: 0f01 |0004: return v1 │ │ +199ffc: |[199ffc] com.infomaniak.drive.ui.BasePreviewSliderFragment.availableOfflineSwitched:(Lcom/infomaniak/drive/views/FileInfoActionsView;Z)Z │ │ +19a00c: 7130 d83d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.availableOfflineSwitched:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lcom/infomaniak/drive/views/FileInfoActionsView;Z)Z // method@3dd8 │ │ +19a012: 0a01 |0003: move-result v1 │ │ +19a014: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/infomaniak/drive/views/FileInfoActionsView; │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ @@ -6300,17 +6300,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a600: |[19a600] com.infomaniak.drive.ui.BasePreviewSliderFragment.cancelExternalImportClicked:()V │ │ -19a610: 7110 cc3d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.cancelExternalImportClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dcc │ │ -19a616: 0e00 |0003: return-void │ │ +19a6d0: |[19a6d0] com.infomaniak.drive.ui.BasePreviewSliderFragment.cancelExternalImportClicked:()V │ │ +19a6e0: 7110 d93d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.cancelExternalImportClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dd9 │ │ +19a6e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6318,17 +6318,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a660: |[19a660] com.infomaniak.drive.ui.BasePreviewSliderFragment.colorFolderClicked:(Ljava/lang/String;)V │ │ -19a670: 7120 cd3d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.colorFolderClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Ljava/lang/String;)V // method@3dcd │ │ -19a676: 0e00 |0003: return-void │ │ +19a730: |[19a730] com.infomaniak.drive.ui.BasePreviewSliderFragment.colorFolderClicked:(Ljava/lang/String;)V │ │ +19a740: 7120 da3d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.colorFolderClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Ljava/lang/String;)V // method@3dda │ │ +19a746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -6337,18 +6337,18 @@ │ │ type : '()Lkotlin/Unit;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a250: |[19a250] com.infomaniak.drive.ui.BasePreviewSliderFragment.deleteFileClicked:()Lkotlin/Unit; │ │ -19a260: 7110 ce3d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.deleteFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lkotlin/Unit; // method@3dce │ │ -19a266: 0c00 |0003: move-result-object v0 │ │ -19a268: 1100 |0004: return-object v0 │ │ +19a320: |[19a320] com.infomaniak.drive.ui.BasePreviewSliderFragment.deleteFileClicked:()Lkotlin/Unit; │ │ +19a330: 7110 db3d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.deleteFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lkotlin/Unit; // method@3ddb │ │ +19a336: 0c00 |0003: move-result-object v0 │ │ +19a338: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6356,17 +6356,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a678: |[19a678] com.infomaniak.drive.ui.BasePreviewSliderFragment.downloadFileClicked:()V │ │ -19a688: 7110 d13d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.downloadFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dd1 │ │ -19a68e: 0e00 |0003: return-void │ │ +19a748: |[19a748] com.infomaniak.drive.ui.BasePreviewSliderFragment.downloadFileClicked:()V │ │ +19a758: 7110 de3d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.downloadFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)V // method@3dde │ │ +19a75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6374,17 +6374,17 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19a690: |[19a690] com.infomaniak.drive.ui.BasePreviewSliderFragment.dropBoxClicked:(ZZ)V │ │ -19a6a0: 7130 d23d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.dropBoxClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;ZZ)V // method@3dd2 │ │ -19a6a6: 0e00 |0003: return-void │ │ +19a760: |[19a760] com.infomaniak.drive.ui.BasePreviewSliderFragment.dropBoxClicked:(ZZ)V │ │ +19a770: 7130 df3d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.dropBoxClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;ZZ)V // method@3ddf │ │ +19a776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -6394,17 +6394,17 @@ │ │ type : '(Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19a6a8: |[19a6a8] com.infomaniak.drive.ui.BasePreviewSliderFragment.duplicateFileClicked:(Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -19a6b8: 7130 d33d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.duplicateFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3dd3 │ │ -19a6be: 0e00 |0003: return-void │ │ +19a778: |[19a778] com.infomaniak.drive.ui.BasePreviewSliderFragment.duplicateFileClicked:(Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +19a788: 7130 e03d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.duplicateFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3de0 │ │ +19a78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/activity/result/ActivityResultLauncher; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -6414,17 +6414,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a6c0: |[19a6c0] com.infomaniak.drive.ui.BasePreviewSliderFragment.editDocumentClicked:(Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -19a6d0: 7120 d43d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.editDocumentClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3dd4 │ │ -19a6d6: 0e00 |0003: return-void │ │ +19a790: |[19a790] com.infomaniak.drive.ui.BasePreviewSliderFragment.editDocumentClicked:(Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +19a7a0: 7120 e13d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.editDocumentClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3de1 │ │ +19a7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -6433,18 +6433,18 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19a014: |[19a014] com.infomaniak.drive.ui.BasePreviewSliderFragment.getBinding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ -19a024: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19a028: 7110 6db9 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19a02e: 1100 |0005: return-object v0 │ │ +19a0e4: |[19a0e4] com.infomaniak.drive.ui.BasePreviewSliderFragment.getBinding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ +19a0f4: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19a0f8: 7110 7ab9 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19a0fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6464,20 +6464,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -199e6c: |[199e6c] com.infomaniak.drive.ui.BasePreviewSliderFragment.getCurrentContext:()Landroid/content/Context; │ │ -199e7c: 5410 b603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext$delegate:Lkotlin/Lazy; // field@03b6 │ │ -199e80: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -199e86: 0c00 |0005: move-result-object v0 │ │ -199e88: 1f00 3500 |0006: check-cast v0, Landroid/content/Context; // type@0035 │ │ -199e8c: 1100 |0008: return-object v0 │ │ +199f3c: |[199f3c] com.infomaniak.drive.ui.BasePreviewSliderFragment.getCurrentContext:()Landroid/content/Context; │ │ +199f4c: 5410 b603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentContext$delegate:Lkotlin/Lazy; // field@03b6 │ │ +199f50: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +199f56: 0c00 |0005: move-result-object v0 │ │ +199f58: 1f00 3500 |0006: check-cast v0, Landroid/content/Context; // type@0035 │ │ +199f5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6485,22 +6485,22 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -199f88: |[199f88] com.infomaniak.drive.ui.BasePreviewSliderFragment.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; │ │ -199f98: 5410 b703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentFile:Lcom/infomaniak/drive/data/models/File; // field@03b7 │ │ -199f9c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -199fa0: 1100 |0004: return-object v0 │ │ -199fa2: 1a00 e5a2 |0005: const-string v0, "currentFile" // string@a2e5 │ │ -199fa6: 7110 8db9 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -199fac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -199fae: 1100 |000b: return-object v0 │ │ +19a058: |[19a058] com.infomaniak.drive.ui.BasePreviewSliderFragment.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; │ │ +19a068: 5410 b703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentFile:Lcom/infomaniak/drive/data/models/File; // field@03b7 │ │ +19a06c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +19a070: 1100 |0004: return-object v0 │ │ +19a072: 1a00 eaa2 |0005: const-string v0, "currentFile" // string@a2ea │ │ +19a076: 7110 9ab9 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +19a07c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +19a07e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6508,17 +6508,17 @@ │ │ type : '()Lcom/infomaniak/drive/utils/DrivePermissions;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a114: |[19a114] com.infomaniak.drive.ui.BasePreviewSliderFragment.getDrivePermissions:()Lcom/infomaniak/drive/utils/DrivePermissions; │ │ -19a124: 5410 b803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ -19a128: 1100 |0002: return-object v0 │ │ +19a1e4: |[19a1e4] com.infomaniak.drive.ui.BasePreviewSliderFragment.getDrivePermissions:()Lcom/infomaniak/drive/utils/DrivePermissions; │ │ +19a1f4: 5410 b803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ +19a1f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #15 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6526,20 +6526,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/MainViewModel;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19a048: |[19a048] com.infomaniak.drive.ui.BasePreviewSliderFragment.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; │ │ -19a058: 5410 ba03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.mainViewModel$delegate:Lkotlin/Lazy; // field@03ba │ │ -19a05c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19a062: 0c00 |0005: move-result-object v0 │ │ -19a064: 1f00 d504 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -19a068: 1100 |0008: return-object v0 │ │ +19a118: |[19a118] com.infomaniak.drive.ui.BasePreviewSliderFragment.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; │ │ +19a128: 5410 ba03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.mainViewModel$delegate:Lkotlin/Lazy; // field@03ba │ │ +19a12c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19a132: 0c00 |0005: move-result-object v0 │ │ +19a134: 1f00 d504 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +19a138: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #16 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6547,20 +6547,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19a088: |[19a088] com.infomaniak.drive.ui.BasePreviewSliderFragment.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ -19a098: 5410 bb03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler$delegate:Lkotlin/Lazy; // field@03bb │ │ -19a09c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19a0a2: 0c00 |0005: move-result-object v0 │ │ -19a0a4: 1f00 7b09 |0006: check-cast v0, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // type@097b │ │ -19a0a8: 1100 |0008: return-object v0 │ │ +19a158: |[19a158] com.infomaniak.drive.ui.BasePreviewSliderFragment.getPreviewPDFHandler:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; │ │ +19a168: 5410 bb03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewPDFHandler$delegate:Lkotlin/Lazy; // field@03bb │ │ +19a16c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19a172: 0c00 |0005: move-result-object v0 │ │ +19a174: 1f00 7c09 |0006: check-cast v0, Lcom/infomaniak/drive/ui/fileList/preview/PreviewPDFHandler; // type@097c │ │ +19a178: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6568,22 +6568,22 @@ │ │ type : '()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19a0ec: |[19a0ec] com.infomaniak.drive.ui.BasePreviewSliderFragment.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; │ │ -19a0fc: 5410 bc03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewSliderAdapter:Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // field@03bc │ │ -19a100: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -19a104: 1100 |0004: return-object v0 │ │ -19a106: 1a00 90e4 |0005: const-string v0, "previewSliderAdapter" // string@e490 │ │ -19a10a: 7110 8db9 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -19a110: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -19a112: 1100 |000b: return-object v0 │ │ +19a1bc: |[19a1bc] com.infomaniak.drive.ui.BasePreviewSliderFragment.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; │ │ +19a1cc: 5410 bc03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewSliderAdapter:Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // field@03bc │ │ +19a1d0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +19a1d4: 1100 |0004: return-object v0 │ │ +19a1d6: 1a00 95e4 |0005: const-string v0, "previewSliderAdapter" // string@e495 │ │ +19a1da: 7110 9ab9 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +19a1e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +19a1e2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #18 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6597,17 +6597,17 @@ │ │ type : '()Landroidx/activity/result/ActivityResultLauncher;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199e90: |[199e90] com.infomaniak.drive.ui.BasePreviewSliderFragment.getSelectFolderResultLauncher:()Landroidx/activity/result/ActivityResultLauncher; │ │ -199ea0: 5410 bd03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@03bd │ │ -199ea4: 1100 |0002: return-object v0 │ │ +199f60: |[199f60] com.infomaniak.drive.ui.BasePreviewSliderFragment.getSelectFolderResultLauncher:()Landroidx/activity/result/ActivityResultLauncher; │ │ +199f70: 5410 bd03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@03bd │ │ +199f74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #20 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6615,22 +6615,22 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/UserDrive;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -199fe8: |[199fe8] com.infomaniak.drive.ui.BasePreviewSliderFragment.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; │ │ -199ff8: 5410 be03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@03be │ │ -199ffc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -19a000: 1100 |0004: return-object v0 │ │ -19a002: 1b00 5f02 0100 |0005: const-string/jumbo v0, "userDrive" // string@0001025f │ │ -19a008: 7110 8db9 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -19a00e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -19a010: 1100 |000c: return-object v0 │ │ +19a0b8: |[19a0b8] com.infomaniak.drive.ui.BasePreviewSliderFragment.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; │ │ +19a0c8: 5410 be03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@03be │ │ +19a0cc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +19a0d0: 1100 |0004: return-object v0 │ │ +19a0d2: 1b00 6402 0100 |0005: const-string/jumbo v0, "userDrive" // string@00010264 │ │ +19a0d8: 7110 9ab9 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +19a0de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +19a0e0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #21 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6638,17 +6638,17 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a030: |[19a030] com.infomaniak.drive.ui.BasePreviewSliderFragment.get_binding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ -19a040: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19a044: 1100 |0002: return-object v0 │ │ +19a100: |[19a100] com.infomaniak.drive.ui.BasePreviewSliderFragment.get_binding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ +19a110: 5410 b503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19a114: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #22 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6662,18 +6662,18 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199fb0: |[199fb0] com.infomaniak.drive.ui.BasePreviewSliderFragment.leaveShare:()Lcom/infomaniak/drive/data/models/File; │ │ -199fc0: 7110 d53d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.leaveShare:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lcom/infomaniak/drive/data/models/File; // method@3dd5 │ │ -199fc6: 0c00 |0003: move-result-object v0 │ │ -199fc8: 1100 |0004: return-object v0 │ │ +19a080: |[19a080] com.infomaniak.drive.ui.BasePreviewSliderFragment.leaveShare:()Lcom/infomaniak/drive/data/models/File; │ │ +19a090: 7110 e23d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.leaveShare:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lcom/infomaniak/drive/data/models/File; // method@3de2 │ │ +19a096: 0c00 |0003: move-result-object v0 │ │ +19a098: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #24 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6681,17 +6681,17 @@ │ │ type : '(Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19a6d8: |[19a6d8] com.infomaniak.drive.ui.BasePreviewSliderFragment.moveFileClicked:(Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -19a6e8: 7140 d83d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.moveFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3dd8 │ │ -19a6ee: 0e00 |0003: return-void │ │ +19a7a8: |[19a7a8] com.infomaniak.drive.ui.BasePreviewSliderFragment.moveFileClicked:(Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +19a7b8: 7140 e53d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.moveFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Ljava/lang/Integer;Landroidx/activity/result/ActivityResultLauncher;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@3de5 │ │ +19a7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/activity/result/ActivityResultLauncher; │ │ @@ -6702,22 +6702,22 @@ │ │ type : '()Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -199f48: |[199f48] com.infomaniak.drive.ui.BasePreviewSliderFragment.noPreviewList:()Z │ │ -199f58: 6e10 eb0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ -199f5e: 0c00 |0003: move-result-object v0 │ │ -199f60: 6e10 ca0f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; // method@0fca │ │ -199f66: 0c00 |0007: move-result-object v0 │ │ -199f68: 6e10 8b99 0000 |0008: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@998b │ │ -199f6e: 0a00 |000b: move-result v0 │ │ -199f70: 0f00 |000c: return v0 │ │ +19a018: |[19a018] com.infomaniak.drive.ui.BasePreviewSliderFragment.noPreviewList:()Z │ │ +19a028: 6e10 eb0c 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ +19a02e: 0c00 |0003: move-result-object v0 │ │ +19a030: 6e10 ca0f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; // method@0fca │ │ +19a036: 0c00 |0007: move-result-object v0 │ │ +19a038: 6e10 9899 0000 |0008: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@9998 │ │ +19a03e: 0a00 |000b: move-result v0 │ │ +19a040: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #26 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -6725,37 +6725,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -19a6f0: |[19a6f0] com.infomaniak.drive.ui.BasePreviewSliderFragment.onDestroy:()V │ │ -19a700: 0720 |0000: move-object v0, v2 │ │ -19a702: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -19a706: 7110 8506 0000 |0003: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ -19a70c: 0c00 |0006: move-result-object v0 │ │ -19a70e: 6e10 6906 0000 |0007: invoke-virtual {v0}, Landroidx/navigation/NavController;.getPreviousBackStackEntry:()Landroidx/navigation/NavBackStackEntry; // method@0669 │ │ -19a714: 0c00 |000a: move-result-object v0 │ │ -19a716: 3800 1200 |000b: if-eqz v0, 001d // +0012 │ │ -19a71a: 6e10 6006 0000 |000d: invoke-virtual {v0}, Landroidx/navigation/NavBackStackEntry;.getDestination:()Landroidx/navigation/NavDestination; // method@0660 │ │ -19a720: 0c00 |0010: move-result-object v0 │ │ -19a722: 3800 0c00 |0011: if-eqz v0, 001d // +000c │ │ -19a726: 6e10 7606 0000 |0013: invoke-virtual {v0}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -19a72c: 0a00 |0016: move-result v0 │ │ -19a72e: 1401 8504 0a7f |0017: const v1, #float 1.83457e+38 // #7f0a0485 │ │ -19a734: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ -19a738: 280d |001c: goto 0029 // +000d │ │ -19a73a: 6e10 eb0c 0200 |001d: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ -19a740: 0c00 |0020: move-result-object v0 │ │ -19a742: 2201 c618 |0021: new-instance v1, Ljava/util/LinkedHashMap; // type@18c6 │ │ -19a746: 7010 8399 0100 |0023: invoke-direct {v1}, Ljava/util/LinkedHashMap;.:()V // method@9983 │ │ -19a74c: 6e20 0010 1000 |0026: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentPreviewFileList:(Ljava/util/LinkedHashMap;)V // method@1000 │ │ -19a752: 6f10 f705 0200 |0029: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@05f7 │ │ -19a758: 0e00 |002c: return-void │ │ +19a7c0: |[19a7c0] com.infomaniak.drive.ui.BasePreviewSliderFragment.onDestroy:()V │ │ +19a7d0: 0720 |0000: move-object v0, v2 │ │ +19a7d2: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +19a7d6: 7110 8506 0000 |0003: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ +19a7dc: 0c00 |0006: move-result-object v0 │ │ +19a7de: 6e10 6906 0000 |0007: invoke-virtual {v0}, Landroidx/navigation/NavController;.getPreviousBackStackEntry:()Landroidx/navigation/NavBackStackEntry; // method@0669 │ │ +19a7e4: 0c00 |000a: move-result-object v0 │ │ +19a7e6: 3800 1200 |000b: if-eqz v0, 001d // +0012 │ │ +19a7ea: 6e10 6006 0000 |000d: invoke-virtual {v0}, Landroidx/navigation/NavBackStackEntry;.getDestination:()Landroidx/navigation/NavDestination; // method@0660 │ │ +19a7f0: 0c00 |0010: move-result-object v0 │ │ +19a7f2: 3800 0c00 |0011: if-eqz v0, 001d // +000c │ │ +19a7f6: 6e10 7606 0000 |0013: invoke-virtual {v0}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +19a7fc: 0a00 |0016: move-result v0 │ │ +19a7fe: 1401 8504 0a7f |0017: const v1, #float 1.83457e+38 // #7f0a0485 │ │ +19a804: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ +19a808: 280d |001c: goto 0029 // +000d │ │ +19a80a: 6e10 eb0c 0200 |001d: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ +19a810: 0c00 |0020: move-result-object v0 │ │ +19a812: 2201 c718 |0021: new-instance v1, Ljava/util/LinkedHashMap; // type@18c7 │ │ +19a816: 7010 9099 0100 |0023: invoke-direct {v1}, Ljava/util/LinkedHashMap;.:()V // method@9990 │ │ +19a81c: 6e20 0010 1000 |0026: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentPreviewFileList:(Ljava/util/LinkedHashMap;)V // method@1000 │ │ +19a822: 6f10 f705 0200 |0029: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@05f7 │ │ +19a828: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x001d line=197 │ │ 0x0029 line=200 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6765,25 +6765,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -19a75c: |[19a75c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onDestroyView:()V │ │ -19a76c: 6f10 f805 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@05f8 │ │ -19a772: 5410 b503 |0003: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19a776: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -19a77a: 5400 ac02 |0007: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.previewSliderParent:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@02ac │ │ -19a77e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -19a782: 1f00 2301 |000b: check-cast v0, Landroid/view/ViewGroup; // type@0123 │ │ -19a786: 7110 3507 0000 |000d: invoke-static {v0}, Landroidx/transition/TransitionManager;.endTransitions:(Landroid/view/ViewGroup;)V // method@0735 │ │ -19a78c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -19a78e: 5b10 b503 |0011: iput-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19a792: 0e00 |0013: return-void │ │ +19a82c: |[19a82c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onDestroyView:()V │ │ +19a83c: 6f10 f805 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@05f8 │ │ +19a842: 5410 b503 |0003: iget-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19a846: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +19a84a: 5400 ac02 |0007: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.previewSliderParent:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@02ac │ │ +19a84e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +19a852: 1f00 2301 |000b: check-cast v0, Landroid/view/ViewGroup; // type@0123 │ │ +19a856: 7110 3507 0000 |000d: invoke-static {v0}, Landroidx/transition/TransitionManager;.endTransitions:(Landroid/view/ViewGroup;)V // method@0735 │ │ +19a85c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +19a85e: 5b10 b503 |0011: iput-object v0, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19a862: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0011 line=191 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6793,26 +6793,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19a794: |[19a794] com.infomaniak.drive.ui.BasePreviewSliderFragment.onPause:()V │ │ -19a7a4: 6f10 f905 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@05f9 │ │ -19a7aa: 6e10 f60c 0200 |0003: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.noPreviewList:()Z // method@0cf6 │ │ -19a7b0: 0a00 |0006: move-result v0 │ │ -19a7b2: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -19a7b6: 0e00 |0009: return-void │ │ -19a7b8: 6e10 ee0c 0200 |000a: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ -19a7be: 0c00 |000d: move-result-object v0 │ │ -19a7c0: 6e10 e80c 0200 |000e: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19a7c6: 0c01 |0011: move-result-object v1 │ │ -19a7c8: 6e20 d62c 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.setCurrentPreview:(Lcom/infomaniak/drive/data/models/File;)V // method@2cd6 │ │ -19a7ce: 0e00 |0015: return-void │ │ +19a864: |[19a864] com.infomaniak.drive.ui.BasePreviewSliderFragment.onPause:()V │ │ +19a874: 6f10 f905 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@05f9 │ │ +19a87a: 6e10 f60c 0200 |0003: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.noPreviewList:()Z // method@0cf6 │ │ +19a880: 0a00 |0006: move-result v0 │ │ +19a882: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +19a886: 0e00 |0009: return-void │ │ +19a888: 6e10 ee0c 0200 |000a: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ +19a88e: 0c00 |000d: move-result-object v0 │ │ +19a890: 6e10 e80c 0200 |000e: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19a896: 0c01 |0011: move-result-object v1 │ │ +19a898: 6e20 e32c 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.setCurrentPreview:(Lcom/infomaniak/drive/data/models/File;)V // method@2ce3 │ │ +19a89e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x000a line=180 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ @@ -6822,17 +6822,17 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a7d0: |[19a7d0] com.infomaniak.drive.ui.BasePreviewSliderFragment.onSelectFolderResult:(Landroid/content/Intent;)V │ │ -19a7e0: 7120 d93d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.onSelectFolderResult:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Landroid/content/Intent;)V // method@3dd9 │ │ -19a7e6: 0e00 |0003: return-void │ │ +19a8a0: |[19a8a0] com.infomaniak.drive.ui.BasePreviewSliderFragment.onSelectFolderResult:(Landroid/content/Intent;)V │ │ +19a8b0: 7120 e63d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.onSelectFolderResult:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Landroid/content/Intent;)V // method@3de6 │ │ +19a8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -6841,23 +6841,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19a7e8: |[19a7e8] com.infomaniak.drive.ui.BasePreviewSliderFragment.onStart:()V │ │ -19a7f8: 6f10 fb05 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@05fb │ │ -19a7fe: 6e10 0b0d 0200 |0003: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ -19a804: 0c00 |0006: move-result-object v0 │ │ -19a806: 1a01 19eb |0007: const-string v1, "requireActivity(...)" // string@eb19 │ │ -19a80a: 7120 6fb9 1000 |0009: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a810: 1f00 1600 |000c: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -19a814: 7110 013b 0000 |000e: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setupStatusBarForPreview:(Landroid/app/Activity;)V // method@3b01 │ │ -19a81a: 0e00 |0011: return-void │ │ +19a8b8: |[19a8b8] com.infomaniak.drive.ui.BasePreviewSliderFragment.onStart:()V │ │ +19a8c8: 6f10 fb05 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@05fb │ │ +19a8ce: 6e10 0b0d 0200 |0003: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ +19a8d4: 0c00 |0006: move-result-object v0 │ │ +19a8d6: 1a01 1eeb |0007: const-string v1, "requireActivity(...)" // string@eb1e │ │ +19a8da: 7120 7cb9 1000 |0009: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19a8e0: 1f00 1600 |000c: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +19a8e4: 7110 0e3b 0000 |000e: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setupStatusBarForPreview:(Landroid/app/Activity;)V // method@3b0e │ │ +19a8ea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -6866,18 +6866,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19a81c: |[19a81c] com.infomaniak.drive.ui.BasePreviewSliderFragment.onStop:()V │ │ -19a82c: 7010 da0c 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.clearEdgeToEdge:()V // method@0cda │ │ -19a832: 6f10 fc05 0000 |0003: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStop:()V // method@05fc │ │ -19a838: 0e00 |0006: return-void │ │ +19a8ec: |[19a8ec] com.infomaniak.drive.ui.BasePreviewSliderFragment.onStop:()V │ │ +19a8fc: 7010 da0c 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.clearEdgeToEdge:()V // method@0cda │ │ +19a902: 6f10 fc05 0000 |0003: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStop:()V // method@05fc │ │ +19a908: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -6886,142 +6886,142 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 283 16-bit code units │ │ -19a8d8: |[19a8d8] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -19a8e8: 1b00 3803 0100 |0000: const-string/jumbo v0, "view" // string@00010338 │ │ -19a8ee: 7120 70b9 0500 |0003: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19a8f4: 6e10 e20c 0400 |0006: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBinding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // method@0ce2 │ │ -19a8fa: 0c00 |0009: move-result-object v0 │ │ -19a8fc: 6f30 fd05 5406 |000a: invoke-super {v4, v5, v6}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@05fd │ │ -19a902: 6e10 0e0d 0400 |000d: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers:()V // method@0d0e │ │ -19a908: 5445 b803 |0010: iget-object v5, v4, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ -19a90c: 0746 |0012: move-object v6, v4 │ │ -19a90e: 1f06 2d02 |0013: check-cast v6, Landroidx/fragment/app/Fragment; // type@022d │ │ -19a912: 2201 4e04 |0015: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10; // type@044e │ │ -19a916: 7020 8b0c 4100 |0017: invoke-direct {v1, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c8b │ │ -19a91c: 6e30 9c3a 6501 |001a: invoke-virtual {v5, v6, v1}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions:(Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)V // method@3a9c │ │ -19a922: 5405 aa02 |001d: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ -19a926: 6e10 350c 0000 |001f: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0c35 │ │ -19a92c: 0c01 |0022: move-result-object v1 │ │ -19a92e: 1a02 13ba |0023: const-string v2, "getRoot(...)" // string@ba13 │ │ -19a932: 7120 6fb9 2100 |0025: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a938: 1f01 1f01 |0028: check-cast v1, Landroid/view/View; // type@011f │ │ -19a93c: 6e10 e40c 0400 |002a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19a942: 0c02 |002d: move-result-object v2 │ │ -19a944: 2203 4f04 |002e: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11; // type@044f │ │ -19a948: 7020 8d0c 0300 |0030: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0c8d │ │ -19a94e: 6e40 fa3e 1532 |0033: invoke-virtual {v5, v1, v2, v3}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setupWindowInsetsListener:(Landroid/view/View;Landroid/view/View;Lkotlin/jvm/functions/Function1;)V // method@3efa │ │ -19a954: 2201 5b04 |0036: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2; // type@045b │ │ -19a958: 7110 8506 0600 |0038: invoke-static {v6}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ -19a95e: 0c06 |003b: move-result-object v6 │ │ -19a960: 7020 a90c 6100 |003c: invoke-direct {v1, v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.:(Ljava/lang/Object;)V // method@0ca9 │ │ -19a966: 1f01 8c1b |003f: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19a96a: 2206 5c04 |0041: new-instance v6, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3; // type@045c │ │ -19a96e: 7020 ac0c 4600 |0043: invoke-direct {v6, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.:(Ljava/lang/Object;)V // method@0cac │ │ -19a974: 1f06 8c1b |0046: check-cast v6, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19a978: 2202 5004 |0048: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12; // type@0450 │ │ -19a97c: 7020 8f0c 4200 |004a: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c8f │ │ -19a982: 6e40 f53e 1526 |004d: invoke-virtual {v5, v1, v6, v2}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setup:(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@3ef5 │ │ -19a988: 6e10 e40c 0400 |0050: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19a98e: 0c05 |0053: move-result-object v5 │ │ -19a990: 1206 |0054: const/4 v6, #int 0 // #0 │ │ -19a992: 6e20 4a03 6500 |0055: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19a998: 2201 5104 |0058: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1; // type@0451 │ │ -19a99c: 7010 910c 0100 |005a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1;.:()V // method@0c91 │ │ -19a9a2: 6e20 4403 1500 |005d: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0344 │ │ -19a9a8: 2205 8609 |0060: new-instance v5, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // type@0986 │ │ -19a9ac: 6e10 e50c 0400 |0062: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0ce5 │ │ -19a9b2: 0c01 |0065: move-result-object v1 │ │ -19a9b4: 1a02 23b1 |0066: const-string v2, "getChildFragmentManager(...)" // string@b123 │ │ -19a9b8: 7120 6fb9 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a9be: 6e10 ea0c 0400 |006b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0cea │ │ -19a9c4: 0c02 |006e: move-result-object v2 │ │ -19a9c6: 1a03 4d26 |006f: const-string v3, "(...)" // string@264d │ │ -19a9ca: 7120 6fb9 3200 |0071: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19a9d0: 6e10 ee0c 0400 |0074: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ -19a9d6: 0c03 |0077: move-result-object v3 │ │ -19a9d8: 6e10 d52c 0300 |0078: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@2cd5 │ │ -19a9de: 0c03 |007b: move-result-object v3 │ │ -19a9e0: 7040 9f2b 1532 |007c: invoke-direct {v5, v1, v2, v3}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.:(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@2b9f │ │ -19a9e6: 6e20 120d 5400 |007f: invoke-virtual {v4, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPreviewSliderAdapter:(Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;)V // method@0d12 │ │ -19a9ec: 5405 ae02 |0082: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ -19a9f0: 6e10 ed0c 0400 |0084: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ -19a9f6: 0c01 |0087: move-result-object v1 │ │ -19a9f8: 1f01 7d02 |0088: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ -19a9fc: 6e20 4607 1500 |008a: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0746 │ │ -19aa02: 1211 |008d: const/4 v1, #int 1 // #1 │ │ -19aa04: 6e20 4907 1500 |008e: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@0749 │ │ -19aa0a: 2201 5d04 |0091: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1; // type@045d │ │ -19aa0e: 7030 af0c 4100 |0093: invoke-direct {v1, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0caf │ │ -19aa14: 1f01 b202 |0096: check-cast v1, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback; // type@02b2 │ │ -19aa18: 6e20 4507 1500 |0098: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@0745 │ │ -19aa1e: 6e10 ee0c 0400 |009b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ -19aa24: 0c05 |009e: move-result-object v5 │ │ -19aa26: 6e10 d32c 0500 |009f: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.getPdfIsDownloading:()Landroidx/lifecycle/MutableLiveData; // method@2cd3 │ │ -19aa2c: 0c05 |00a2: move-result-object v5 │ │ -19aa2e: 6e10 f10c 0400 |00a3: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@0cf1 │ │ -19aa34: 0c01 |00a6: move-result-object v1 │ │ -19aa36: 2202 5204 |00a7: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2; // type@0452 │ │ -19aa3a: 7030 930c 4200 |00a9: invoke-direct {v2, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0c93 │ │ -19aa40: 2203 5e04 |00ac: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0; // type@045e │ │ -19aa44: 7020 b10c 2300 |00ae: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0cb1 │ │ -19aa4a: 1f03 4802 |00b1: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -19aa4e: 6e30 4306 1503 |00b3: invoke-virtual {v5, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ -19aa54: 6e10 eb0c 0400 |00b6: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ -19aa5a: 0c05 |00b9: move-result-object v5 │ │ -19aa5c: 6e10 ca0f 0500 |00ba: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; // method@0fca │ │ -19aa62: 0c05 |00bd: move-result-object v5 │ │ -19aa64: 6e10 ed0c 0400 |00be: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ -19aa6a: 0c01 |00c1: move-result-object v1 │ │ -19aa6c: 2202 b518 |00c2: new-instance v2, Ljava/util/ArrayList; // type@18b5 │ │ -19aa70: 6e10 9199 0500 |00c4: invoke-virtual {v5}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@9991 │ │ -19aa76: 0c03 |00c7: move-result-object v3 │ │ -19aa78: 7020 9d98 3200 |00c8: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@989d │ │ -19aa7e: 6e20 aa2b 2100 |00cb: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.setFiles:(Ljava/util/ArrayList;)V // method@2baa │ │ -19aa84: 6e10 ed0c 0400 |00ce: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ -19aa8a: 0c01 |00d1: move-result-object v1 │ │ -19aa8c: 6e10 e80c 0400 |00d2: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ -19aa92: 0c02 |00d5: move-result-object v2 │ │ -19aa94: 6e20 a72b 2100 |00d6: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getPosition:(Lcom/infomaniak/drive/data/models/File;)I // method@2ba7 │ │ -19aa9a: 0a01 |00d9: move-result v1 │ │ -19aa9c: 6202 43b3 |00da: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -19aaa0: 5402 ae02 |00dc: iget-object v2, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ -19aaa4: 6e30 4807 1206 |00de: invoke-virtual {v2, v1, v6}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@0748 │ │ -19aaaa: 6201 75b3 |00e1: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19aaae: 7110 199d 0100 |00e3: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -19aab4: 0c01 |00e6: move-result-object v1 │ │ -19aab6: 280c |00e7: goto 00f3 // +000c │ │ -19aab8: 0d01 |00e8: move-exception v1 │ │ -19aaba: 6202 43b3 |00e9: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -19aabe: 7110 279d 0100 |00eb: invoke-static {v1}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d27 │ │ -19aac4: 0c01 |00ee: move-result-object v1 │ │ -19aac6: 7110 199d 0100 |00ef: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -19aacc: 0c01 |00f2: move-result-object v1 │ │ -19aace: 7110 1d9d 0100 |00f3: invoke-static {v1}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@9d1d │ │ -19aad4: 0c01 |00f6: move-result-object v1 │ │ -19aad6: 3801 2300 |00f7: if-eqz v1, 011a // +0023 │ │ -19aada: 2202 5304 |00f9: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3; // type@0453 │ │ -19aade: 7040 950c 4215 |00fb: invoke-direct {v2, v4, v5, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;)V // method@0c95 │ │ -19aae4: 7110 f47a 0200 |00fe: invoke-static {v2}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -19aaea: 6e10 9199 0500 |0101: invoke-virtual {v5}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@9991 │ │ -19aaf0: 0c05 |0104: move-result-object v5 │ │ -19aaf2: 1a01 5026 |0105: const-string v1, "(...)" // string@2650 │ │ -19aaf6: 7120 6fb9 1500 |0107: invoke-static {v5, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19aafc: 1f05 f817 |010a: check-cast v5, Ljava/lang/Iterable; // type@17f8 │ │ -19ab00: 7110 78aa 0500 |010c: invoke-static {v5}, Lkotlin/collections/CollectionsKt;.first:(Ljava/lang/Iterable;)Ljava/lang/Object; // method@aa78 │ │ -19ab06: 0c05 |010f: move-result-object v5 │ │ -19ab08: 1f05 8b03 |0110: check-cast v5, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -19ab0c: 6e20 110d 5400 |0112: invoke-virtual {v4, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@0d11 │ │ -19ab12: 5405 ae02 |0115: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ -19ab16: 6e30 4807 6506 |0117: invoke-virtual {v5, v6, v6}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@0748 │ │ -19ab1c: 0e00 |011a: return-void │ │ +19a9a8: |[19a9a8] com.infomaniak.drive.ui.BasePreviewSliderFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +19a9b8: 1b00 3d03 0100 |0000: const-string/jumbo v0, "view" // string@0001033d │ │ +19a9be: 7120 7db9 0500 |0003: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19a9c4: 6e10 e20c 0400 |0006: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBinding:()Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // method@0ce2 │ │ +19a9ca: 0c00 |0009: move-result-object v0 │ │ +19a9cc: 6f30 fd05 5406 |000a: invoke-super {v4, v5, v6}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@05fd │ │ +19a9d2: 6e10 0e0d 0400 |000d: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setBackActionHandlers:()V // method@0d0e │ │ +19a9d8: 5445 b803 |0010: iget-object v5, v4, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@03b8 │ │ +19a9dc: 0746 |0012: move-object v6, v4 │ │ +19a9de: 1f06 2d02 |0013: check-cast v6, Landroidx/fragment/app/Fragment; // type@022d │ │ +19a9e2: 2201 4e04 |0015: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10; // type@044e │ │ +19a9e6: 7020 8b0c 4100 |0017: invoke-direct {v1, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c8b │ │ +19a9ec: 6e30 a93a 6501 |001a: invoke-virtual {v5, v6, v1}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions:(Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)V // method@3aa9 │ │ +19a9f2: 5405 aa02 |001d: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ +19a9f6: 6e10 350c 0000 |001f: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0c35 │ │ +19a9fc: 0c01 |0022: move-result-object v1 │ │ +19a9fe: 1a02 18ba |0023: const-string v2, "getRoot(...)" // string@ba18 │ │ +19aa02: 7120 7cb9 2100 |0025: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19aa08: 1f01 1f01 |0028: check-cast v1, Landroid/view/View; // type@011f │ │ +19aa0c: 6e10 e40c 0400 |002a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19aa12: 0c02 |002d: move-result-object v2 │ │ +19aa14: 2203 4f04 |002e: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11; // type@044f │ │ +19aa18: 7020 8d0c 0300 |0030: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0c8d │ │ +19aa1e: 6e40 073f 1532 |0033: invoke-virtual {v5, v1, v2, v3}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setupWindowInsetsListener:(Landroid/view/View;Landroid/view/View;Lkotlin/jvm/functions/Function1;)V // method@3f07 │ │ +19aa24: 2201 5b04 |0036: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2; // type@045b │ │ +19aa28: 7110 8506 0600 |0038: invoke-static {v6}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ +19aa2e: 0c06 |003b: move-result-object v6 │ │ +19aa30: 7020 a90c 6100 |003c: invoke-direct {v1, v6}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$2;.:(Ljava/lang/Object;)V // method@0ca9 │ │ +19aa36: 1f01 8d1b |003f: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19aa3a: 2206 5c04 |0041: new-instance v6, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3; // type@045c │ │ +19aa3e: 7020 ac0c 4600 |0043: invoke-direct {v6, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$2$3;.:(Ljava/lang/Object;)V // method@0cac │ │ +19aa44: 1f06 8d1b |0046: check-cast v6, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19aa48: 2202 5004 |0048: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12; // type@0450 │ │ +19aa4c: 7020 8f0c 4200 |004a: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda12;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c8f │ │ +19aa52: 6e40 023f 1526 |004d: invoke-virtual {v5, v1, v6, v2}, Lcom/infomaniak/drive/views/PreviewHeaderView;.setup:(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@3f02 │ │ +19aa58: 6e10 e40c 0400 |0050: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19aa5e: 0c05 |0053: move-result-object v5 │ │ +19aa60: 1206 |0054: const/4 v6, #int 0 // #0 │ │ +19aa62: 6e20 4a03 6500 |0055: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19aa68: 2201 5104 |0058: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1; // type@0451 │ │ +19aa6c: 7010 910c 0100 |005a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda1;.:()V // method@0c91 │ │ +19aa72: 6e20 4403 1500 |005d: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0344 │ │ +19aa78: 2205 8709 |0060: new-instance v5, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // type@0987 │ │ +19aa7c: 6e10 e50c 0400 |0062: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0ce5 │ │ +19aa82: 0c01 |0065: move-result-object v1 │ │ +19aa84: 1a02 28b1 |0066: const-string v2, "getChildFragmentManager(...)" // string@b128 │ │ +19aa88: 7120 7cb9 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19aa8e: 6e10 ea0c 0400 |006b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0cea │ │ +19aa94: 0c02 |006e: move-result-object v2 │ │ +19aa96: 1a03 4e26 |006f: const-string v3, "(...)" // string@264e │ │ +19aa9a: 7120 7cb9 3200 |0071: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19aaa0: 6e10 ee0c 0400 |0074: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ +19aaa6: 0c03 |0077: move-result-object v3 │ │ +19aaa8: 6e10 e22c 0300 |0078: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.getUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; // method@2ce2 │ │ +19aaae: 0c03 |007b: move-result-object v3 │ │ +19aab0: 7040 ac2b 1532 |007c: invoke-direct {v5, v1, v2, v3}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.:(Landroidx/fragment/app/FragmentManager;Landroidx/lifecycle/Lifecycle;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@2bac │ │ +19aab6: 6e20 120d 5400 |007f: invoke-virtual {v4, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setPreviewSliderAdapter:(Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;)V // method@0d12 │ │ +19aabc: 5405 ae02 |0082: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ +19aac0: 6e10 ed0c 0400 |0084: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ +19aac6: 0c01 |0087: move-result-object v1 │ │ +19aac8: 1f01 7d02 |0088: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ +19aacc: 6e20 4607 1500 |008a: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0746 │ │ +19aad2: 1211 |008d: const/4 v1, #int 1 // #1 │ │ +19aad4: 6e20 4907 1500 |008e: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@0749 │ │ +19aada: 2201 5d04 |0091: new-instance v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1; // type@045d │ │ +19aade: 7030 af0c 4100 |0093: invoke-direct {v1, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$onViewCreated$1$4$1;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0caf │ │ +19aae4: 1f01 b202 |0096: check-cast v1, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback; // type@02b2 │ │ +19aae8: 6e20 4507 1500 |0098: invoke-virtual {v5, v1}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@0745 │ │ +19aaee: 6e10 ee0c 0400 |009b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderViewModel:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel; // method@0cee │ │ +19aaf4: 0c05 |009e: move-result-object v5 │ │ +19aaf6: 6e10 e02c 0500 |009f: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderViewModel;.getPdfIsDownloading:()Landroidx/lifecycle/MutableLiveData; // method@2ce0 │ │ +19aafc: 0c05 |00a2: move-result-object v5 │ │ +19aafe: 6e10 f10c 0400 |00a3: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@0cf1 │ │ +19ab04: 0c01 |00a6: move-result-object v1 │ │ +19ab06: 2202 5204 |00a7: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2; // type@0452 │ │ +19ab0a: 7030 930c 4200 |00a9: invoke-direct {v2, v4, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V // method@0c93 │ │ +19ab10: 2203 5e04 |00ac: new-instance v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0; // type@045e │ │ +19ab14: 7020 b10c 2300 |00ae: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0cb1 │ │ +19ab1a: 1f03 4802 |00b1: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +19ab1e: 6e30 4306 1503 |00b3: invoke-virtual {v5, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ +19ab24: 6e10 eb0c 0400 |00b6: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0ceb │ │ +19ab2a: 0c05 |00b9: move-result-object v5 │ │ +19ab2c: 6e10 ca0f 0500 |00ba: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; // method@0fca │ │ +19ab32: 0c05 |00bd: move-result-object v5 │ │ +19ab34: 6e10 ed0c 0400 |00be: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ +19ab3a: 0c01 |00c1: move-result-object v1 │ │ +19ab3c: 2202 b618 |00c2: new-instance v2, Ljava/util/ArrayList; // type@18b6 │ │ +19ab40: 6e10 9e99 0500 |00c4: invoke-virtual {v5}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@999e │ │ +19ab46: 0c03 |00c7: move-result-object v3 │ │ +19ab48: 7020 aa98 3200 |00c8: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@98aa │ │ +19ab4e: 6e20 b72b 2100 |00cb: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.setFiles:(Ljava/util/ArrayList;)V // method@2bb7 │ │ +19ab54: 6e10 ed0c 0400 |00ce: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getPreviewSliderAdapter:()Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // method@0ced │ │ +19ab5a: 0c01 |00d1: move-result-object v1 │ │ +19ab5c: 6e10 e80c 0400 |00d2: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getCurrentFile:()Lcom/infomaniak/drive/data/models/File; // method@0ce8 │ │ +19ab62: 0c02 |00d5: move-result-object v2 │ │ +19ab64: 6e20 b42b 2100 |00d6: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;.getPosition:(Lcom/infomaniak/drive/data/models/File;)I // method@2bb4 │ │ +19ab6a: 0a01 |00d9: move-result v1 │ │ +19ab6c: 6202 46b3 |00da: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +19ab70: 5402 ae02 |00dc: iget-object v2, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ +19ab74: 6e30 4807 1206 |00de: invoke-virtual {v2, v1, v6}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@0748 │ │ +19ab7a: 6201 78b3 |00e1: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19ab7e: 7110 269d 0100 |00e3: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +19ab84: 0c01 |00e6: move-result-object v1 │ │ +19ab86: 280c |00e7: goto 00f3 // +000c │ │ +19ab88: 0d01 |00e8: move-exception v1 │ │ +19ab8a: 6202 46b3 |00e9: sget-object v2, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +19ab8e: 7110 349d 0100 |00eb: invoke-static {v1}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d34 │ │ +19ab94: 0c01 |00ee: move-result-object v1 │ │ +19ab96: 7110 269d 0100 |00ef: invoke-static {v1}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +19ab9c: 0c01 |00f2: move-result-object v1 │ │ +19ab9e: 7110 2a9d 0100 |00f3: invoke-static {v1}, Lkotlin/Result;.exceptionOrNull-impl:(Ljava/lang/Object;)Ljava/lang/Throwable; // method@9d2a │ │ +19aba4: 0c01 |00f6: move-result-object v1 │ │ +19aba6: 3801 2300 |00f7: if-eqz v1, 011a // +0023 │ │ +19abaa: 2202 5304 |00f9: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3; // type@0453 │ │ +19abae: 7040 950c 4215 |00fb: invoke-direct {v2, v4, v5, v1}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;Ljava/util/LinkedHashMap;Ljava/lang/Throwable;)V // method@0c95 │ │ +19abb4: 7110 017b 0200 |00fe: invoke-static {v2}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +19abba: 6e10 9e99 0500 |0101: invoke-virtual {v5}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@999e │ │ +19abc0: 0c05 |0104: move-result-object v5 │ │ +19abc2: 1a01 5126 |0105: const-string v1, "(...)" // string@2651 │ │ +19abc6: 7120 7cb9 1500 |0107: invoke-static {v5, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19abcc: 1f05 f917 |010a: check-cast v5, Ljava/lang/Iterable; // type@17f9 │ │ +19abd0: 7110 85aa 0500 |010c: invoke-static {v5}, Lkotlin/collections/CollectionsKt;.first:(Ljava/lang/Iterable;)Ljava/lang/Object; // method@aa85 │ │ +19abd6: 0c05 |010f: move-result-object v5 │ │ +19abd8: 1f05 8b03 |0110: check-cast v5, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +19abdc: 6e20 110d 5400 |0112: invoke-virtual {v4, v5}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V // method@0d11 │ │ +19abe2: 5405 ae02 |0115: iget-object v5, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.viewPager:Landroidx/viewpager2/widget/ViewPager2; // field@02ae │ │ +19abe6: 6e30 4807 6506 |0117: invoke-virtual {v5, v6, v6}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@0748 │ │ +19abec: 0e00 |011a: return-void │ │ catches : 1 │ │ 0x00da - 0x00e7 │ │ -> 0x00e8 │ │ positions : │ │ 0x0006 line=93 │ │ 0x000a line=94 │ │ 0x000d line=96 │ │ @@ -7065,18 +7065,18 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199fcc: |[199fcc] com.infomaniak.drive.ui.BasePreviewSliderFragment.renameFileClicked:()Lcom/infomaniak/drive/data/models/File; │ │ -199fdc: 7110 da3d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.renameFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lcom/infomaniak/drive/data/models/File; // method@3dda │ │ -199fe2: 0c00 |0003: move-result-object v0 │ │ -199fe4: 1100 |0004: return-object v0 │ │ +19a09c: |[19a09c] com.infomaniak.drive.ui.BasePreviewSliderFragment.renameFileClicked:()Lcom/infomaniak/drive/data/models/File; │ │ +19a0ac: 7110 e73d 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.renameFileClicked:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;)Lcom/infomaniak/drive/data/models/File; // method@3de7 │ │ +19a0b2: 0c00 |0003: move-result-object v0 │ │ +19a0b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ #34 : (in Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;) │ │ @@ -7084,30 +7084,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -19ab40: |[19ab40] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers:()V │ │ -19ab50: 0730 |0000: move-object v0, v3 │ │ -19ab52: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -19ab56: 6201 1708 |0003: sget-object v1, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.OPEN_WITH:Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction; // field@0817 │ │ -19ab5a: 6e10 5c19 0100 |0005: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.getValue:()Ljava/lang/String; // method@195c │ │ -19ab60: 0c01 |0008: move-result-object v1 │ │ -19ab62: 2202 5504 |0009: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5; // type@0455 │ │ -19ab66: 7020 990c 3200 |000b: invoke-direct {v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c99 │ │ -19ab6c: 7130 ae45 1002 |000e: invoke-static {v0, v1, v2}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.getBackNavigationResult:(Landroidx/fragment/app/Fragment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@45ae │ │ -19ab72: 6201 1808 |0011: sget-object v1, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.PRINT_PDF:Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction; // field@0818 │ │ -19ab76: 6e10 5c19 0100 |0013: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.getValue:()Ljava/lang/String; // method@195c │ │ -19ab7c: 0c01 |0016: move-result-object v1 │ │ -19ab7e: 2202 5604 |0017: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6; // type@0456 │ │ -19ab82: 7020 9b0c 3200 |0019: invoke-direct {v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c9b │ │ -19ab88: 7130 ae45 1002 |001c: invoke-static {v0, v1, v2}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.getBackNavigationResult:(Landroidx/fragment/app/Fragment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@45ae │ │ -19ab8e: 0e00 |001f: return-void │ │ +19ac10: |[19ac10] com.infomaniak.drive.ui.BasePreviewSliderFragment.setBackActionHandlers:()V │ │ +19ac20: 0730 |0000: move-object v0, v3 │ │ +19ac22: 1f00 2d02 |0001: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +19ac26: 6201 1a08 |0003: sget-object v1, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.OPEN_WITH:Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction; // field@081a │ │ +19ac2a: 6e10 6919 0100 |0005: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.getValue:()Ljava/lang/String; // method@1969 │ │ +19ac30: 0c01 |0008: move-result-object v1 │ │ +19ac32: 2202 5504 |0009: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5; // type@0455 │ │ +19ac36: 7020 990c 3200 |000b: invoke-direct {v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c99 │ │ +19ac3c: 7130 bb45 1002 |000e: invoke-static {v0, v1, v2}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.getBackNavigationResult:(Landroidx/fragment/app/Fragment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@45bb │ │ +19ac42: 6201 1b08 |0011: sget-object v1, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.PRINT_PDF:Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction; // field@081b │ │ +19ac46: 6e10 6919 0100 |0013: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/fileList/BaseDownloadProgressDialog$DownloadAction;.getValue:()Ljava/lang/String; // method@1969 │ │ +19ac4c: 0c01 |0016: move-result-object v1 │ │ +19ac4e: 2202 5604 |0017: new-instance v2, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6; // type@0456 │ │ +19ac52: 7020 9b0c 3200 |0019: invoke-direct {v2, v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;)V // method@0c9b │ │ +19ac58: 7130 bb45 1002 |001c: invoke-static {v0, v1, v2}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.getBackNavigationResult:(Landroidx/fragment/app/Fragment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@45bb │ │ +19ac5e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0011 line=208 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ @@ -7116,19 +7116,19 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19ab90: |[19ab90] com.infomaniak.drive.ui.BasePreviewSliderFragment.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V │ │ -19aba0: 1a00 5426 |0000: const-string v0, "" // string@2654 │ │ -19aba4: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19abaa: 5b12 b703 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentFile:Lcom/infomaniak/drive/data/models/File; // field@03b7 │ │ -19abae: 0e00 |0007: return-void │ │ +19ac60: |[19ac60] com.infomaniak.drive.ui.BasePreviewSliderFragment.setCurrentFile:(Lcom/infomaniak/drive/data/models/File;)V │ │ +19ac70: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ +19ac74: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19ac7a: 5b12 b703 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.currentFile:Lcom/infomaniak/drive/data/models/File; // field@03b7 │ │ +19ac7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ │ │ @@ -7137,19 +7137,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19abb0: |[19abb0] com.infomaniak.drive.ui.BasePreviewSliderFragment.setPreviewSliderAdapter:(Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;)V │ │ -19abc0: 1a00 5426 |0000: const-string v0, "" // string@2654 │ │ -19abc4: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19abca: 5b12 bc03 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewSliderAdapter:Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // field@03bc │ │ -19abce: 0e00 |0007: return-void │ │ +19ac80: |[19ac80] com.infomaniak.drive.ui.BasePreviewSliderFragment.setPreviewSliderAdapter:(Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter;)V │ │ +19ac90: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ +19ac94: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19ac9a: 5b12 bc03 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.previewSliderAdapter:Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; // field@03bc │ │ +19ac9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/fileList/preview/PreviewSliderAdapter; │ │ │ │ @@ -7158,19 +7158,19 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/UserDrive;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19ac34: |[19ac34] com.infomaniak.drive.ui.BasePreviewSliderFragment.setUserDrive:(Lcom/infomaniak/drive/data/models/UserDrive;)V │ │ -19ac44: 1a00 5426 |0000: const-string v0, "" // string@2654 │ │ -19ac48: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19ac4e: 5b12 be03 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@03be │ │ -19ac52: 0e00 |0007: return-void │ │ +19ad04: |[19ad04] com.infomaniak.drive.ui.BasePreviewSliderFragment.setUserDrive:(Lcom/infomaniak/drive/data/models/UserDrive;)V │ │ +19ad14: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ +19ad18: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19ad1e: 5b12 be03 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@03be │ │ +19ad22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ │ │ @@ -7179,17 +7179,17 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ac54: |[19ac54] com.infomaniak.drive.ui.BasePreviewSliderFragment.set_binding:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ -19ac64: 5b01 b503 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -19ac68: 0e00 |0002: return-void │ │ +19ad24: |[19ad24] com.infomaniak.drive.ui.BasePreviewSliderFragment.set_binding:(Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;)V │ │ +19ad34: 5b01 b503 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +19ad38: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; │ │ │ │ @@ -7198,17 +7198,17 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ac6c: |[19ac6c] com.infomaniak.drive.ui.BasePreviewSliderFragment.sharePublicLink:(Lkotlin/jvm/functions/Function0;)V │ │ -19ac7c: 7120 dd3d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.sharePublicLink:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lkotlin/jvm/functions/Function0;)V // method@3ddd │ │ -19ac82: 0e00 |0003: return-void │ │ +19ad3c: |[19ad3c] com.infomaniak.drive.ui.BasePreviewSliderFragment.sharePublicLink:(Lkotlin/jvm/functions/Function0;)V │ │ +19ad4c: 7120 ea3d 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener$DefaultImpls;.sharePublicLink:(Lcom/infomaniak/drive/views/FileInfoActionsView$OnItemClickListener;Lkotlin/jvm/functions/Function0;)V // method@3dea │ │ +19ad52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lkotlin/jvm/functions/Function0; │ │ │ │ @@ -7217,32 +7217,32 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -19ac84: |[19ac84] com.infomaniak.drive.ui.BasePreviewSliderFragment.toggleBottomSheet:(Z)V │ │ -19ac94: 6e10 e40c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ -19ac9a: 0c00 |0003: move-result-object v0 │ │ -19ac9c: 2001 9c0c |0004: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -19aca0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -19aca4: 1f00 9c0c |0008: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9c │ │ -19aca8: 2802 |000a: goto 000c // +0002 │ │ -19acaa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -19acac: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -19acb0: 6e10 673e 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView;.scrollToTop:()V // method@3e67 │ │ -19acb6: 6e10 e30c 0200 |0011: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetBehavior:()Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@0ce3 │ │ -19acbc: 0c00 |0014: move-result-object v0 │ │ -19acbe: 3803 0400 |0015: if-eqz v3, 0019 // +0004 │ │ -19acc2: 1243 |0017: const/4 v3, #int 4 // #4 │ │ -19acc4: 2802 |0018: goto 001a // +0002 │ │ -19acc6: 1253 |0019: const/4 v3, #int 5 // #5 │ │ -19acc8: 6e20 2208 3000 |001a: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@0822 │ │ -19acce: 0e00 |001d: return-void │ │ +19ad54: |[19ad54] com.infomaniak.drive.ui.BasePreviewSliderFragment.toggleBottomSheet:(Z)V │ │ +19ad64: 6e10 e40c 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetView:()Landroid/view/View; // method@0ce4 │ │ +19ad6a: 0c00 |0003: move-result-object v0 │ │ +19ad6c: 2001 9d0c |0004: instance-of v1, v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +19ad70: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +19ad74: 1f00 9d0c |0008: check-cast v0, Lcom/infomaniak/drive/views/FileInfoActionsView; // type@0c9d │ │ +19ad78: 2802 |000a: goto 000c // +0002 │ │ +19ad7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +19ad7c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +19ad80: 6e10 743e 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/views/FileInfoActionsView;.scrollToTop:()V // method@3e74 │ │ +19ad86: 6e10 e30c 0200 |0011: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.getBottomSheetBehavior:()Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@0ce3 │ │ +19ad8c: 0c00 |0014: move-result-object v0 │ │ +19ad8e: 3803 0400 |0015: if-eqz v3, 0019 // +0004 │ │ +19ad92: 1243 |0017: const/4 v3, #int 4 // #4 │ │ +19ad94: 2802 |0018: goto 001a // +0002 │ │ +19ad96: 1253 |0019: const/4 v3, #int 5 // #5 │ │ +19ad98: 6e20 2208 3000 |001a: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@0822 │ │ +19ad9e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0011 line=224 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ 0x0000 - 0x001e reg=3 (null) Z │ │ @@ -7252,54 +7252,54 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -199ea8: |[199ea8] com.infomaniak.drive.ui.BasePreviewSliderFragment.toggleFullscreen:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -199eb8: 5430 b503 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ -199ebc: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ -199ec0: 5401 ac02 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.previewSliderParent:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@02ac │ │ -199ec4: 5532 b903 |0006: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -199ec8: df02 0201 |0008: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -199ecc: 5c32 b903 |000a: iput-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -199ed0: 5400 aa02 |000c: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ -199ed4: 5532 b903 |000e: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -199ed8: 6e20 ff3e 2000 |0010: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleVisibility:(Z)V // method@3eff │ │ -199ede: 5530 b903 |0013: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -199ee2: 6e20 170d 0300 |0015: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.toggleBottomSheet:(Z)V // method@0d17 │ │ -199ee8: 6e10 0b0d 0300 |0018: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ -199eee: 0c00 |001b: move-result-object v0 │ │ -199ef0: 1a02 19eb |001c: const-string v2, "requireActivity(...)" // string@eb19 │ │ -199ef4: 7120 6fb9 2000 |001e: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -199efa: 1f00 1600 |0021: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -199efe: 5532 b903 |0023: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ -199f02: 7120 0d3b 2000 |0025: invoke-static {v0, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.toggleSystemBar:(Landroid/app/Activity;Z)V // method@3b0d │ │ -199f08: 2802 |0028: goto 002a // +0002 │ │ -199f0a: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -199f0c: 1101 |002a: return-object v1 │ │ +199f78: |[199f78] com.infomaniak.drive.ui.BasePreviewSliderFragment.toggleFullscreen:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +199f88: 5430 b503 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;._binding:Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding; // field@03b5 │ │ +199f8c: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ +199f90: 5401 ac02 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.previewSliderParent:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@02ac │ │ +199f94: 5532 b903 |0006: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +199f98: df02 0201 |0008: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +199f9c: 5c32 b903 |000a: iput-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +199fa0: 5400 aa02 |000c: iget-object v0, v0, Lcom/infomaniak/drive/databinding/FragmentPreviewSliderBinding;.header:Lcom/infomaniak/drive/views/PreviewHeaderView; // field@02aa │ │ +199fa4: 5532 b903 |000e: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +199fa8: 6e20 0c3f 2000 |0010: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/views/PreviewHeaderView;.toggleVisibility:(Z)V // method@3f0c │ │ +199fae: 5530 b903 |0013: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +199fb2: 6e20 170d 0300 |0015: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.toggleBottomSheet:(Z)V // method@0d17 │ │ +199fb8: 6e10 0b0d 0300 |0018: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@0d0b │ │ +199fbe: 0c00 |001b: move-result-object v0 │ │ +199fc0: 1a02 1eeb |001c: const-string v2, "requireActivity(...)" // string@eb1e │ │ +199fc4: 7120 7cb9 2000 |001e: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +199fca: 1f00 1600 |0021: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +199fce: 5532 b903 |0023: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/BasePreviewSliderFragment;.isOverlayShown:Z // field@03b9 │ │ +199fd2: 7120 1a3b 2000 |0025: invoke-static {v0, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.toggleSystemBar:(Landroid/app/Activity;Z)V // method@3b1a │ │ +199fd8: 2802 |0028: goto 002a // +0002 │ │ +199fda: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +199fdc: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0006 line=215 │ │ 0x000c line=216 │ │ 0x0013 line=217 │ │ 0x0018 line=218 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Lcom/infomaniak/drive/ui/BasePreviewSliderFragment; │ │ │ │ - source_file_idx : 11304 (BasePreviewSliderFragment.kt) │ │ + source_file_idx : 11307 (BasePreviewSliderFragment.kt) │ │ │ │ Class #48 header: │ │ class_idx : 1125 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #48 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;' │ │ @@ -7319,18 +7319,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19acf0: |[19acf0] com.infomaniak.drive.ui.LaunchActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ -19ad00: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19ad06: 5b01 bf03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03bf │ │ -19ad0a: 0e00 |0005: return-void │ │ +19adc0: |[19adc0] com.infomaniak.drive.ui.LaunchActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ +19add0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19add6: 5b01 bf03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03bf │ │ +19adda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ @@ -7340,32 +7340,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19acd0: |[19acd0] com.infomaniak.drive.ui.LaunchActivity$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ -19ace0: 5410 bf03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03bf │ │ -19ace4: 7110 400d 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.$r8$lambda$WsRfmQ2SMJ6ApmooMyZgAM9jYHA:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d40 │ │ -19acea: 0c00 |0005: move-result-object v0 │ │ -19acec: 1100 |0006: return-object v0 │ │ +19ada0: |[19ada0] com.infomaniak.drive.ui.LaunchActivity$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ +19adb0: 5410 bf03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03bf │ │ +19adb4: 7110 400d 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.$r8$lambda$WsRfmQ2SMJ6ApmooMyZgAM9jYHA:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d40 │ │ +19adba: 0c00 |0005: move-result-object v0 │ │ +19adbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #49 header: │ │ class_idx : 1126 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -7386,17 +7386,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19ad0c: |[19ad0c] com.infomaniak.drive.ui.LaunchActivity$Companion.:()V │ │ -19ad1c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19ad22: 0e00 |0003: return-void │ │ +19addc: |[19addc] com.infomaniak.drive.ui.LaunchActivity$Companion.:()V │ │ +19adec: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19adf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/LaunchActivity$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$Companion;) │ │ @@ -7404,29 +7404,29 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19ad24: |[19ad24] com.infomaniak.drive.ui.LaunchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19ad34: 7010 1c0d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity$Companion;.:()V // method@0d1c │ │ -19ad3a: 0e00 |0003: return-void │ │ +19adf4: |[19adf4] com.infomaniak.drive.ui.LaunchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19ae04: 7010 1c0d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity$Companion;.:()V // method@0d1c │ │ +19ae0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #50 header: │ │ class_idx : 1127 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 17339 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -7451,47 +7451,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -19ad3c: |[19ad3c] com.infomaniak.drive.ui.LaunchActivity$WhenMappings.:()V │ │ -19ad4c: 7100 8042 0000 |0000: invoke-static {}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.values:()[Lcom/infomaniak/lib/core/models/ApiResponseStatus; // method@4280 │ │ -19ad52: 0c00 |0003: move-result-object v0 │ │ -19ad54: 2100 |0004: array-length v0, v0 │ │ -19ad56: 2300 ef24 |0005: new-array v0, v0, [I // type@24ef │ │ -19ad5a: 6201 be4f |0007: sget-object v1, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.SUCCESS:Lcom/infomaniak/lib/core/models/ApiResponseStatus; // field@4fbe │ │ -19ad5e: 6e10 7e42 0100 |0009: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@427e │ │ -19ad64: 0a01 |000c: move-result v1 │ │ -19ad66: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -19ad68: 4b02 0001 |000e: aput v2, v0, v1 │ │ -19ad6c: 6201 bd4f |0010: sget-object v1, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.REDIRECT:Lcom/infomaniak/lib/core/models/ApiResponseStatus; // field@4fbd │ │ -19ad70: 6e10 7e42 0100 |0012: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@427e │ │ -19ad76: 0a01 |0015: move-result v1 │ │ -19ad78: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -19ad7a: 4b02 0001 |0017: aput v2, v0, v1 │ │ -19ad7e: 6900 c003 |0019: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@03c0 │ │ -19ad82: 0e00 |001b: return-void │ │ +19ae0c: |[19ae0c] com.infomaniak.drive.ui.LaunchActivity$WhenMappings.:()V │ │ +19ae1c: 7100 8d42 0000 |0000: invoke-static {}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.values:()[Lcom/infomaniak/lib/core/models/ApiResponseStatus; // method@428d │ │ +19ae22: 0c00 |0003: move-result-object v0 │ │ +19ae24: 2100 |0004: array-length v0, v0 │ │ +19ae26: 2300 f024 |0005: new-array v0, v0, [I // type@24f0 │ │ +19ae2a: 6201 c14f |0007: sget-object v1, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.SUCCESS:Lcom/infomaniak/lib/core/models/ApiResponseStatus; // field@4fc1 │ │ +19ae2e: 6e10 8b42 0100 |0009: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@428b │ │ +19ae34: 0a01 |000c: move-result v1 │ │ +19ae36: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +19ae38: 4b02 0001 |000e: aput v2, v0, v1 │ │ +19ae3c: 6201 c04f |0010: sget-object v1, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.REDIRECT:Lcom/infomaniak/lib/core/models/ApiResponseStatus; // field@4fc0 │ │ +19ae40: 6e10 8b42 0100 |0012: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@428b │ │ +19ae46: 0a01 |0015: move-result v1 │ │ +19ae48: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +19ae4a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +19ae4e: 6900 c003 |0019: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@03c0 │ │ +19ae52: 0e00 |001b: return-void │ │ catches : 2 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #51 header: │ │ class_idx : 1128 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -7529,155 +7529,155 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19aec4: |[19aec4] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19aed4: 5b01 c203 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ -19aed8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19aeda: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19aee0: 0e00 |0006: return-void │ │ +19af94: |[19af94] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19afa4: 5b01 c203 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ +19afa8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19afaa: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19afb0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19aea0: |[19aea0] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19aeb0: 2202 6804 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ -19aeb4: 5410 c203 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ -19aeb8: 7030 1f0d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d1f │ │ -19aebe: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19aec2: 1102 |0009: return-object v2 │ │ +19af70: |[19af70] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19af80: 2202 6804 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ +19af84: 5410 c203 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ +19af88: 7030 1f0d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d1f │ │ +19af8e: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19af92: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19ada0: |[19ada0] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19adb0: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19adb4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19adb8: 6e30 220d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d22 │ │ -19adbe: 0c01 |0007: move-result-object v1 │ │ -19adc0: 1101 |0008: return-object v1 │ │ +19ae70: |[19ae70] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19ae80: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19ae84: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19ae88: 6e30 220d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d22 │ │ +19ae8e: 0c01 |0007: move-result-object v1 │ │ +19ae90: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19adc4: |[19adc4] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19add4: 6e30 200d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d20 │ │ -19adda: 0c01 |0003: move-result-object v1 │ │ -19addc: 1f01 6804 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ -19ade0: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19ade4: 6e20 230d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d23 │ │ -19adea: 0c01 |000b: move-result-object v1 │ │ -19adec: 1101 |000c: return-object v1 │ │ +19ae94: |[19ae94] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19aea4: 6e30 200d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d20 │ │ +19aeaa: 0c01 |0003: move-result-object v1 │ │ +19aeac: 1f01 6804 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ +19aeb0: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19aeb4: 6e20 230d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d23 │ │ +19aeba: 0c01 |000b: move-result-object v1 │ │ +19aebc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -19adf0: |[19adf0] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19ae00: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19ae06: 0c00 |0003: move-result-object v0 │ │ -19ae08: 5241 c103 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ -19ae0c: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -19ae0e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -19ae10: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -19ae14: 3231 1000 |000a: if-eq v1, v3, 001a // +0010 │ │ -19ae18: 3321 0600 |000c: if-ne v1, v2, 0012 // +0006 │ │ -19ae1c: 7110 349d 0500 |000e: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19ae22: 283c |0011: goto 004d // +003c │ │ -19ae24: 2205 f317 |0012: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19ae28: 1a00 cb97 |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19ae2c: 7020 7e95 0500 |0016: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19ae32: 2705 |0019: throw v5 │ │ -19ae34: 7110 349d 0500 |001a: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19ae3a: 281d |001d: goto 003a // +001d │ │ -19ae3c: 7110 349d 0500 |001e: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19ae42: 5445 c203 |0021: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ -19ae46: 7110 440d 0500 |0023: invoke-static {v5}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$getPublicShareActivityExtras$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Landroid/os/Bundle; // method@0d44 │ │ -19ae4c: 0c05 |0026: move-result-object v5 │ │ -19ae4e: 3805 0500 |0027: if-eqz v5, 002c // +0005 │ │ -19ae52: 1c05 760b |0029: const-class v5, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivity; // type@0b76 │ │ -19ae56: 2824 |002b: goto 004f // +0024 │ │ -19ae58: 6205 f212 |002c: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19ae5c: 0741 |002e: move-object v1, v4 │ │ -19ae5e: 1f01 c81a |002f: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19ae62: 5943 c103 |0031: iput v3, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ -19ae66: 6e20 133a 1500 |0033: invoke-virtual {v5, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a13 │ │ -19ae6c: 0c05 |0036: move-result-object v5 │ │ -19ae6e: 3305 0300 |0037: if-ne v5, v0, 003a // +0003 │ │ -19ae72: 1100 |0039: return-object v0 │ │ -19ae74: 3905 0500 |003a: if-nez v5, 003f // +0005 │ │ -19ae78: 1c05 240a |003c: const-class v5, Lcom/infomaniak/drive/ui/login/LoginActivity; // type@0a24 │ │ -19ae7c: 2811 |003e: goto 004f // +0011 │ │ -19ae7e: 5445 c203 |003f: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ -19ae82: 0741 |0041: move-object v1, v4 │ │ -19ae84: 1f01 c81a |0042: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19ae88: 5942 c103 |0044: iput v2, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ -19ae8c: 7120 4a0d 1500 |0046: invoke-static {v5, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4a │ │ -19ae92: 0c05 |0049: move-result-object v5 │ │ -19ae94: 3305 0300 |004a: if-ne v5, v0, 004d // +0003 │ │ -19ae98: 1100 |004c: return-object v0 │ │ -19ae9a: 1f05 e117 |004d: check-cast v5, Ljava/lang/Class; // type@17e1 │ │ -19ae9e: 1105 |004f: return-object v5 │ │ +19aec0: |[19aec0] com.infomaniak.drive.ui.LaunchActivity$getDestinationClass$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19aed0: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19aed6: 0c00 |0003: move-result-object v0 │ │ +19aed8: 5241 c103 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ +19aedc: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +19aede: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +19aee0: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +19aee4: 3231 1000 |000a: if-eq v1, v3, 001a // +0010 │ │ +19aee8: 3321 0600 |000c: if-ne v1, v2, 0012 // +0006 │ │ +19aeec: 7110 419d 0500 |000e: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19aef2: 283c |0011: goto 004d // +003c │ │ +19aef4: 2205 f417 |0012: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19aef8: 1a00 d097 |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19aefc: 7020 8b95 0500 |0016: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19af02: 2705 |0019: throw v5 │ │ +19af04: 7110 419d 0500 |001a: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19af0a: 281d |001d: goto 003a // +001d │ │ +19af0c: 7110 419d 0500 |001e: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19af12: 5445 c203 |0021: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ +19af16: 7110 440d 0500 |0023: invoke-static {v5}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$getPublicShareActivityExtras$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Landroid/os/Bundle; // method@0d44 │ │ +19af1c: 0c05 |0026: move-result-object v5 │ │ +19af1e: 3805 0500 |0027: if-eqz v5, 002c // +0005 │ │ +19af22: 1c05 770b |0029: const-class v5, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivity; // type@0b77 │ │ +19af26: 2824 |002b: goto 004f // +0024 │ │ +19af28: 6205 f512 |002c: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19af2c: 0741 |002e: move-object v1, v4 │ │ +19af2e: 1f01 c91a |002f: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19af32: 5943 c103 |0031: iput v3, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ +19af36: 6e20 203a 1500 |0033: invoke-virtual {v5, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a20 │ │ +19af3c: 0c05 |0036: move-result-object v5 │ │ +19af3e: 3305 0300 |0037: if-ne v5, v0, 003a // +0003 │ │ +19af42: 1100 |0039: return-object v0 │ │ +19af44: 3905 0500 |003a: if-nez v5, 003f // +0005 │ │ +19af48: 1c05 250a |003c: const-class v5, Lcom/infomaniak/drive/ui/login/LoginActivity; // type@0a25 │ │ +19af4c: 2811 |003e: goto 004f // +0011 │ │ +19af4e: 5445 c203 |003f: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c2 │ │ +19af52: 0741 |0041: move-object v1, v4 │ │ +19af54: 1f01 c91a |0042: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19af58: 5942 c103 |0044: iput v2, v4, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.label:I // field@03c1 │ │ +19af5c: 7120 4a0d 1500 |0046: invoke-static {v5, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4a │ │ +19af62: 0c05 |0049: move-result-object v5 │ │ +19af64: 3305 0300 |004a: if-ne v5, v0, 004d // +0003 │ │ +19af68: 1100 |004c: return-object v0 │ │ +19af6a: 1f05 e217 |004d: check-cast v5, Ljava/lang/Class; // type@17e2 │ │ +19af6e: 1105 |004f: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=115 │ │ 0x0021 line=117 │ │ 0x002c line=118 │ │ 0x003f line=119 │ │ 0x004d line=115 │ │ locals : │ │ 0x0000 - 0x0050 reg=4 this Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; │ │ 0x0000 - 0x0050 reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #52 header: │ │ class_idx : 1129 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -7723,193 +7723,193 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b098: |[19b098] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b0a8: 5b01 c603 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ -19b0ac: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19b0ae: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19b0b4: 0e00 |0006: return-void │ │ +19b168: |[19b168] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b178: 5b01 c603 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ +19b17c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19b17e: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19b184: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19b074: |[19b074] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19b084: 2202 6904 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ -19b088: 5410 c603 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ -19b08c: 7030 240d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d24 │ │ -19b092: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b096: 1102 |0009: return-object v2 │ │ +19b144: |[19b144] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19b154: 2202 6904 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ +19b158: 5410 c603 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ +19b15c: 7030 240d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d24 │ │ +19b162: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b166: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19aee4: |[19aee4] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19aef4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19aef8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19aefc: 6e30 270d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d27 │ │ -19af02: 0c01 |0007: move-result-object v1 │ │ -19af04: 1101 |0008: return-object v1 │ │ +19afb4: |[19afb4] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19afc4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19afc8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19afcc: 6e30 270d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d27 │ │ +19afd2: 0c01 |0007: move-result-object v1 │ │ +19afd4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19af08: |[19af08] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19af18: 6e30 250d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d25 │ │ -19af1e: 0c01 |0003: move-result-object v1 │ │ -19af20: 1f01 6904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ -19af24: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19af28: 6e20 280d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d28 │ │ -19af2e: 0c01 |000b: move-result-object v1 │ │ -19af30: 1101 |000c: return-object v1 │ │ +19afd8: |[19afd8] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19afe8: 6e30 250d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d25 │ │ +19afee: 0c01 |0003: move-result-object v1 │ │ +19aff0: 1f01 6904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ +19aff4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19aff8: 6e20 280d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d28 │ │ +19affe: 0c01 |000b: move-result-object v1 │ │ +19b000: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 151 16-bit code units │ │ -19af34: |[19af34] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19af44: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19af4a: 0c00 |0003: move-result-object v0 │ │ -19af4c: 5281 c503 |0004: iget v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ -19af50: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -19af52: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -19af54: 1224 |0008: const/4 v4, #int 2 // #2 │ │ -19af56: 3801 2200 |0009: if-eqz v1, 002b // +0022 │ │ -19af5a: 3221 1400 |000b: if-eq v1, v2, 001f // +0014 │ │ -19af5e: 3341 0a00 |000d: if-ne v1, v4, 0017 // +000a │ │ -19af62: 5480 c303 |000f: iget-object v0, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ -19af66: 1f00 0f18 |0011: check-cast v0, Ljava/lang/String; // type@180f │ │ -19af6a: 7110 349d 0900 |0013: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19af70: 2861 |0016: goto 0077 // +0061 │ │ -19af72: 2209 f317 |0017: new-instance v9, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19af76: 1a00 cb97 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19af7a: 7020 7e95 0900 |001b: invoke-direct {v9, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19af80: 2709 |001e: throw v9 │ │ -19af82: 5481 c403 |001f: iget-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ -19af86: 1f01 0f18 |0021: check-cast v1, Ljava/lang/String; // type@180f │ │ -19af8a: 5482 c303 |0023: iget-object v2, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ -19af8e: 1f02 7104 |0025: check-cast v2, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ -19af92: 7110 349d 0900 |0027: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19af98: 2830 |002a: goto 005a // +0030 │ │ -19af9a: 7110 349d 0900 |002b: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19afa0: 5489 c603 |002e: iget-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ -19afa4: 6e10 520d 0900 |0030: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ -19afaa: 0c09 |0033: move-result-object v9 │ │ -19afac: 6e10 9c00 0900 |0034: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@009c │ │ -19afb2: 0c09 |0037: move-result-object v9 │ │ -19afb4: 3809 5e00 |0038: if-eqz v9, 0096 // +005e │ │ -19afb8: 6e10 c201 0900 |003a: invoke-virtual {v9}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01c2 │ │ -19afbe: 0c01 |003d: move-result-object v1 │ │ -19afc0: 3801 5800 |003e: if-eqz v1, 0096 // +0058 │ │ -19afc4: 5489 c603 |0040: iget-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ -19afc8: 6205 f212 |0042: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19afcc: 6e10 033a 0500 |0044: invoke-virtual {v5}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a03 │ │ -19afd2: 0c05 |0047: move-result-object v5 │ │ -19afd4: 3905 1300 |0048: if-nez v5, 005b // +0013 │ │ -19afd8: 6205 f212 |004a: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19afdc: 5b89 c303 |004c: iput-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ -19afe0: 5b81 c403 |004e: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ -19afe4: 5982 c503 |0050: iput v2, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ -19afe8: 6e20 133a 8500 |0052: invoke-virtual {v5, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a13 │ │ -19afee: 0c02 |0055: move-result-object v2 │ │ -19aff0: 3302 0300 |0056: if-ne v2, v0, 0059 // +0003 │ │ -19aff4: 1100 |0058: return-object v0 │ │ -19aff6: 0792 |0059: move-object v2, v9 │ │ -19aff8: 0729 |005a: move-object v9, v2 │ │ -19affa: 0712 |005b: move-object v2, v1 │ │ -19affc: 1f02 df17 |005c: check-cast v2, Ljava/lang/CharSequence; // type@17df │ │ -19b000: 1a05 ab25 |005e: const-string v5, "/app/share/" // string@25ab │ │ -19b004: 1f05 df17 |0060: check-cast v5, Ljava/lang/CharSequence; // type@17df │ │ -19b008: 1206 |0062: const/4 v6, #int 0 // #0 │ │ -19b00a: 7153 aac3 5246 |0063: invoke-static {v2, v5, v6, v4, v3}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@c3aa │ │ -19b010: 0a02 |0066: move-result v2 │ │ -19b012: 3802 1200 |0067: if-eqz v2, 0079 // +0012 │ │ -19b016: 5b81 c303 |0069: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ -19b01a: 5b83 c403 |006b: iput-object v3, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ -19b01e: 5984 c503 |006d: iput v4, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ -19b022: 7130 4d0d 1908 |006f: invoke-static {v9, v1, v8}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4d │ │ -19b028: 0c09 |0072: move-result-object v9 │ │ -19b02a: 3309 0300 |0073: if-ne v9, v0, 0076 // +0003 │ │ -19b02e: 1100 |0075: return-object v0 │ │ -19b030: 0710 |0076: move-object v0, v1 │ │ -19b032: 0701 |0077: move-object v1, v0 │ │ -19b034: 2804 |0078: goto 007c // +0004 │ │ -19b036: 7120 4c0d 1900 |0079: invoke-static {v9, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processInternalLink:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;)V // method@0d4c │ │ -19b03c: 6202 cb50 |007c: sget-object v2, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50cb │ │ -19b040: 2209 1118 |007e: new-instance v9, Ljava/lang/StringBuilder; // type@1811 │ │ -19b044: 1a00 b034 |0080: const-string v0, "DeepLink: " // string@34b0 │ │ -19b048: 7020 7096 0900 |0082: invoke-direct {v9, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19b04e: 6e20 7996 1900 |0085: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19b054: 6e10 8a96 0900 |0088: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19b05a: 0c04 |008b: move-result-object v4 │ │ -19b05c: 1246 |008c: const/4 v6, #int 4 // #4 │ │ -19b05e: 1207 |008d: const/4 v7, #int 0 // #0 │ │ -19b060: 1a03 0e83 |008e: const-string v3, "Upload" // string@830e │ │ -19b064: 1205 |0090: const/4 v5, #int 0 // #0 │ │ -19b066: 7706 2146 0200 |0091: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SentryLog;.i$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@4621 │ │ -19b06c: 6203 75b3 |0094: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b070: 1103 |0096: return-object v3 │ │ +19b004: |[19b004] com.infomaniak.drive.ui.LaunchActivity$handleDeeplink$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b014: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19b01a: 0c00 |0003: move-result-object v0 │ │ +19b01c: 5281 c503 |0004: iget v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ +19b020: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +19b022: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +19b024: 1224 |0008: const/4 v4, #int 2 // #2 │ │ +19b026: 3801 2200 |0009: if-eqz v1, 002b // +0022 │ │ +19b02a: 3221 1400 |000b: if-eq v1, v2, 001f // +0014 │ │ +19b02e: 3341 0a00 |000d: if-ne v1, v4, 0017 // +000a │ │ +19b032: 5480 c303 |000f: iget-object v0, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ +19b036: 1f00 1018 |0011: check-cast v0, Ljava/lang/String; // type@1810 │ │ +19b03a: 7110 419d 0900 |0013: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b040: 2861 |0016: goto 0077 // +0061 │ │ +19b042: 2209 f417 |0017: new-instance v9, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19b046: 1a00 d097 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19b04a: 7020 8b95 0900 |001b: invoke-direct {v9, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19b050: 2709 |001e: throw v9 │ │ +19b052: 5481 c403 |001f: iget-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ +19b056: 1f01 1018 |0021: check-cast v1, Ljava/lang/String; // type@1810 │ │ +19b05a: 5482 c303 |0023: iget-object v2, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ +19b05e: 1f02 7104 |0025: check-cast v2, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ +19b062: 7110 419d 0900 |0027: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b068: 2830 |002a: goto 005a // +0030 │ │ +19b06a: 7110 419d 0900 |002b: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b070: 5489 c603 |002e: iget-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ +19b074: 6e10 520d 0900 |0030: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ +19b07a: 0c09 |0033: move-result-object v9 │ │ +19b07c: 6e10 9c00 0900 |0034: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@009c │ │ +19b082: 0c09 |0037: move-result-object v9 │ │ +19b084: 3809 5e00 |0038: if-eqz v9, 0096 // +005e │ │ +19b088: 6e10 c201 0900 |003a: invoke-virtual {v9}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01c2 │ │ +19b08e: 0c01 |003d: move-result-object v1 │ │ +19b090: 3801 5800 |003e: if-eqz v1, 0096 // +0058 │ │ +19b094: 5489 c603 |0040: iget-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03c6 │ │ +19b098: 6205 f512 |0042: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b09c: 6e10 103a 0500 |0044: invoke-virtual {v5}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a10 │ │ +19b0a2: 0c05 |0047: move-result-object v5 │ │ +19b0a4: 3905 1300 |0048: if-nez v5, 005b // +0013 │ │ +19b0a8: 6205 f512 |004a: sget-object v5, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b0ac: 5b89 c303 |004c: iput-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ +19b0b0: 5b81 c403 |004e: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ +19b0b4: 5982 c503 |0050: iput v2, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ +19b0b8: 6e20 203a 8500 |0052: invoke-virtual {v5, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a20 │ │ +19b0be: 0c02 |0055: move-result-object v2 │ │ +19b0c0: 3302 0300 |0056: if-ne v2, v0, 0059 // +0003 │ │ +19b0c4: 1100 |0058: return-object v0 │ │ +19b0c6: 0792 |0059: move-object v2, v9 │ │ +19b0c8: 0729 |005a: move-object v9, v2 │ │ +19b0ca: 0712 |005b: move-object v2, v1 │ │ +19b0cc: 1f02 e017 |005c: check-cast v2, Ljava/lang/CharSequence; // type@17e0 │ │ +19b0d0: 1a05 ac25 |005e: const-string v5, "/app/share/" // string@25ac │ │ +19b0d4: 1f05 e017 |0060: check-cast v5, Ljava/lang/CharSequence; // type@17e0 │ │ +19b0d8: 1206 |0062: const/4 v6, #int 0 // #0 │ │ +19b0da: 7153 b7c3 5246 |0063: invoke-static {v2, v5, v6, v4, v3}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@c3b7 │ │ +19b0e0: 0a02 |0066: move-result v2 │ │ +19b0e2: 3802 1200 |0067: if-eqz v2, 0079 // +0012 │ │ +19b0e6: 5b81 c303 |0069: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$0:Ljava/lang/Object; // field@03c3 │ │ +19b0ea: 5b83 c403 |006b: iput-object v3, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.L$1:Ljava/lang/Object; // field@03c4 │ │ +19b0ee: 5984 c503 |006d: iput v4, v8, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.label:I // field@03c5 │ │ +19b0f2: 7130 4d0d 1908 |006f: invoke-static {v9, v1, v8}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4d │ │ +19b0f8: 0c09 |0072: move-result-object v9 │ │ +19b0fa: 3309 0300 |0073: if-ne v9, v0, 0076 // +0003 │ │ +19b0fe: 1100 |0075: return-object v0 │ │ +19b100: 0710 |0076: move-object v0, v1 │ │ +19b102: 0701 |0077: move-object v1, v0 │ │ +19b104: 2804 |0078: goto 007c // +0004 │ │ +19b106: 7120 4c0d 1900 |0079: invoke-static {v9, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processInternalLink:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;)V // method@0d4c │ │ +19b10c: 6202 ce50 |007c: sget-object v2, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50ce │ │ +19b110: 2209 1218 |007e: new-instance v9, Ljava/lang/StringBuilder; // type@1812 │ │ +19b114: 1a00 b334 |0080: const-string v0, "DeepLink: " // string@34b3 │ │ +19b118: 7020 7d96 0900 |0082: invoke-direct {v9, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19b11e: 6e20 8696 1900 |0085: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19b124: 6e10 9796 0900 |0088: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19b12a: 0c04 |008b: move-result-object v4 │ │ +19b12c: 1246 |008c: const/4 v6, #int 4 // #4 │ │ +19b12e: 1207 |008d: const/4 v7, #int 0 // #0 │ │ +19b130: 1a03 1283 |008e: const-string v3, "Upload" // string@8312 │ │ +19b134: 1205 |0090: const/4 v5, #int 0 // #0 │ │ +19b136: 7706 2e46 0200 |0091: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SentryLog;.i$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@462e │ │ +19b13c: 6203 78b3 |0094: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b140: 1103 |0096: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=163 │ │ 0x002e line=164 │ │ 0x0042 line=167 │ │ 0x005b line=169 │ │ 0x007c line=170 │ │ 0x0094 line=164 │ │ locals : │ │ 0x0000 - 0x0097 reg=8 this Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; │ │ 0x0000 - 0x0097 reg=9 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #53 header: │ │ class_idx : 1130 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -7949,56 +7949,56 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b0f0: |[19b0f0] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b100: 5b01 ca03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03ca │ │ -19b104: 7020 ddb4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -19b10a: 0e00 |0005: return-void │ │ +19b1c0: |[19b1c0] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b1d0: 5b01 ca03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03ca │ │ +19b1d4: 7020 eab4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +19b1da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -19b0b8: |[19b0b8] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b0c8: 5b23 c903 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.result:Ljava/lang/Object; // field@03c9 │ │ -19b0cc: 5223 c803 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19b0d0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -19b0d4: b603 |0006: or-int/2addr v3, v0 │ │ -19b0d6: 5923 c803 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19b0da: 5423 ca03 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03ca │ │ -19b0de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -19b0e0: 0721 |000c: move-object v1, v2 │ │ -19b0e2: 1f01 c81a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b0e6: 7151 480d 0300 |000f: invoke-static {v3, v0, v0, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handlePublicShareError:(Lcom/infomaniak/drive/ui/LaunchActivity;Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d48 │ │ -19b0ec: 0c03 |0012: move-result-object v3 │ │ -19b0ee: 1103 |0013: return-object v3 │ │ +19b188: |[19b188] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b198: 5b23 c903 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.result:Ljava/lang/Object; // field@03c9 │ │ +19b19c: 5223 c803 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19b1a0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +19b1a4: b603 |0006: or-int/2addr v3, v0 │ │ +19b1a6: 5923 c803 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19b1aa: 5423 ca03 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03ca │ │ +19b1ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +19b1b0: 0721 |000c: move-object v1, v2 │ │ +19b1b2: 1f01 c91a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b1b6: 7151 480d 0300 |000f: invoke-static {v3, v0, v0, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handlePublicShareError:(Lcom/infomaniak/drive/ui/LaunchActivity;Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d48 │ │ +19b1bc: 0c03 |0012: move-result-object v3 │ │ +19b1be: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #54 header: │ │ class_idx : 1131 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -8036,124 +8036,124 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b1d4: |[19b1d4] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b1e4: 5b01 cc03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ -19b1e8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19b1ea: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19b1f0: 0e00 |0006: return-void │ │ +19b2a4: |[19b2a4] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b2b4: 5b01 cc03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ +19b2b8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19b2ba: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19b2c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19b1b0: |[19b1b0] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19b1c0: 2202 6b04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ -19b1c4: 5410 cc03 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ -19b1c8: 7030 2b0d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d2b │ │ -19b1ce: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b1d2: 1102 |0009: return-object v2 │ │ +19b280: |[19b280] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19b290: 2202 6b04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ +19b294: 5410 cc03 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ +19b298: 7030 2b0d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d2b │ │ +19b29e: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b2a2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19b10c: |[19b10c] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b11c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19b120: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b124: 6e30 2e0d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d2e │ │ -19b12a: 0c01 |0007: move-result-object v1 │ │ -19b12c: 1101 |0008: return-object v1 │ │ +19b1dc: |[19b1dc] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b1ec: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19b1f0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b1f4: 6e30 2e0d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d2e │ │ +19b1fa: 0c01 |0007: move-result-object v1 │ │ +19b1fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19b130: |[19b130] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19b140: 6e30 2c0d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d2c │ │ -19b146: 0c01 |0003: move-result-object v1 │ │ -19b148: 1f01 6b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ -19b14c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b150: 6e20 2f0d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d2f │ │ -19b156: 0c01 |000b: move-result-object v1 │ │ -19b158: 1101 |000c: return-object v1 │ │ +19b200: |[19b200] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19b210: 6e30 2c0d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d2c │ │ +19b216: 0c01 |0003: move-result-object v1 │ │ +19b218: 1f01 6b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ +19b21c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b220: 6e20 2f0d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d2f │ │ +19b226: 0c01 |000b: move-result-object v1 │ │ +19b228: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -19b15c: |[19b15c] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b16c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19b172: 5240 cb03 |0003: iget v0, v4, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.label:I // field@03cb │ │ -19b176: 3900 1500 |0005: if-nez v0, 001a // +0015 │ │ -19b17a: 7110 349d 0500 |0007: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b180: 5445 cc03 |000a: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ -19b184: 1f05 3500 |000c: check-cast v5, Landroid/content/Context; // type@0035 │ │ -19b188: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -19b18a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -19b18c: 1402 4001 147f |0010: const v2, #float 1.96732e+38 // #7f140140 │ │ -19b192: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -19b194: 7151 e045 2503 |0014: invoke-static {v5, v2, v3, v0, v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showToast$default:(Landroid/content/Context;IIILjava/lang/Object;)V // method@45e0 │ │ -19b19a: 6205 75b3 |0017: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b19e: 1105 |0019: return-object v5 │ │ -19b1a0: 2205 f317 |001a: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19b1a4: 1a00 cb97 |001c: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19b1a8: 7020 7e95 0500 |001e: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19b1ae: 2705 |0021: throw v5 │ │ +19b22c: |[19b22c] com.infomaniak.drive.ui.LaunchActivity$handlePublicShareError$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b23c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19b242: 5240 cb03 |0003: iget v0, v4, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.label:I // field@03cb │ │ +19b246: 3900 1500 |0005: if-nez v0, 001a // +0015 │ │ +19b24a: 7110 419d 0500 |0007: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b250: 5445 cc03 |000a: iget-object v5, v4, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cc │ │ +19b254: 1f05 3500 |000c: check-cast v5, Landroid/content/Context; // type@0035 │ │ +19b258: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +19b25a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +19b25c: 1402 4001 147f |0010: const v2, #float 1.96732e+38 // #7f140140 │ │ +19b262: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +19b264: 7151 ed45 2503 |0014: invoke-static {v5, v2, v3, v0, v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showToast$default:(Landroid/content/Context;IIILjava/lang/Object;)V // method@45ed │ │ +19b26a: 6205 78b3 |0017: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b26e: 1105 |0019: return-object v5 │ │ +19b270: 2205 f417 |001a: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19b274: 1a00 d097 |001c: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19b278: 7020 8b95 0500 |001e: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19b27e: 2705 |0021: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=193 │ │ locals : │ │ 0x0000 - 0x0022 reg=4 this Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; │ │ 0x0000 - 0x0022 reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #55 header: │ │ class_idx : 1132 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -8189,55 +8189,55 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b22c: |[19b22c] com.infomaniak.drive.ui.LaunchActivity$loggedUserDestination$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b23c: 5b01 cf03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cf │ │ -19b240: 7020 ddb4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -19b246: 0e00 |0005: return-void │ │ +19b2fc: |[19b2fc] com.infomaniak.drive.ui.LaunchActivity$loggedUserDestination$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b30c: 5b01 cf03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cf │ │ +19b310: 7020 eab4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +19b316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19b1f4: |[19b1f4] com.infomaniak.drive.ui.LaunchActivity$loggedUserDestination$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b204: 5b12 ce03 |0000: iput-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.result:Ljava/lang/Object; // field@03ce │ │ -19b208: 5212 cd03 |0002: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19b20c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -19b210: b602 |0006: or-int/2addr v2, v0 │ │ -19b212: 5912 cd03 |0007: iput v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19b216: 5412 cf03 |0009: iget-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cf │ │ -19b21a: 0710 |000b: move-object v0, v1 │ │ -19b21c: 1f00 c81a |000c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b220: 7120 4a0d 0200 |000e: invoke-static {v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4a │ │ -19b226: 0c02 |0011: move-result-object v2 │ │ -19b228: 1102 |0012: return-object v2 │ │ +19b2c4: |[19b2c4] com.infomaniak.drive.ui.LaunchActivity$loggedUserDestination$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b2d4: 5b12 ce03 |0000: iput-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.result:Ljava/lang/Object; // field@03ce │ │ +19b2d8: 5212 cd03 |0002: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19b2dc: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +19b2e0: b602 |0006: or-int/2addr v2, v0 │ │ +19b2e2: 5912 cd03 |0007: iput v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19b2e6: 5412 cf03 |0009: iget-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03cf │ │ +19b2ea: 0710 |000b: move-object v0, v1 │ │ +19b2ec: 1f00 c91a |000c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b2f0: 7120 4a0d 0200 |000e: invoke-static {v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4a │ │ +19b2f6: 0c02 |0011: move-result-object v2 │ │ +19b2f8: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #56 header: │ │ class_idx : 1133 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -8280,167 +8280,167 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b3a4: |[19b3a4] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b3b4: 5b01 d203 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ -19b3b8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19b3ba: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19b3c0: 0e00 |0006: return-void │ │ +19b474: |[19b474] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b484: 5b01 d203 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ +19b488: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19b48a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19b490: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19b380: |[19b380] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19b390: 2202 6d04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ -19b394: 5410 d203 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ -19b398: 7030 320d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d32 │ │ -19b39e: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b3a2: 1102 |0009: return-object v2 │ │ +19b450: |[19b450] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19b460: 2202 6d04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ +19b464: 5410 d203 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ +19b468: 7030 320d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d32 │ │ +19b46e: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b472: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19b248: |[19b248] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b258: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19b25c: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b260: 6e30 350d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d35 │ │ -19b266: 0c01 |0007: move-result-object v1 │ │ -19b268: 1101 |0008: return-object v1 │ │ +19b318: |[19b318] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b328: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19b32c: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b330: 6e30 350d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d35 │ │ +19b336: 0c01 |0007: move-result-object v1 │ │ +19b338: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19b26c: |[19b26c] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19b27c: 6e30 330d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d33 │ │ -19b282: 0c01 |0003: move-result-object v1 │ │ -19b284: 1f01 6d04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ -19b288: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b28c: 6e20 360d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d36 │ │ -19b292: 0c01 |000b: move-result-object v1 │ │ -19b294: 1101 |000c: return-object v1 │ │ +19b33c: |[19b33c] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19b34c: 6e30 330d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d33 │ │ +19b352: 0c01 |0003: move-result-object v1 │ │ +19b354: 1f01 6d04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ +19b358: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b35c: 6e20 360d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d36 │ │ +19b362: 0c01 |000b: move-result-object v1 │ │ +19b364: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -19b298: |[19b298] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b2a8: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19b2ae: 0c00 |0003: move-result-object v0 │ │ -19b2b0: 5251 d103 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ -19b2b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19b2b6: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -19b2b8: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -19b2ba: 3801 1a00 |0009: if-eqz v1, 0023 // +001a │ │ -19b2be: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -19b2c2: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -19b2c6: 7110 349d 0600 |000f: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b2cc: 2856 |0012: goto 0068 // +0056 │ │ -19b2ce: 2206 f317 |0013: new-instance v6, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19b2d2: 1a00 cb97 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19b2d6: 7020 7e95 0600 |0017: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19b2dc: 2706 |001a: throw v6 │ │ -19b2de: 5451 d003 |001b: iget-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ -19b2e2: 1f01 7104 |001d: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ -19b2e6: 7110 349d 0600 |001f: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b2ec: 282f |0022: goto 0051 // +002f │ │ -19b2ee: 7110 349d 0600 |0023: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b2f4: 5456 d203 |0026: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ -19b2f8: 6e10 520d 0600 |0028: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ -19b2fe: 0c06 |002b: move-result-object v6 │ │ -19b300: 6e10 9e00 0600 |002c: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -19b306: 0c06 |002f: move-result-object v6 │ │ -19b308: 3806 3a00 |0030: if-eqz v6, 006a // +003a │ │ -19b30c: 1a01 30cc |0032: const-string v1, "logout_current_user_tag" // string@cc30 │ │ -19b310: 6e20 d601 1600 |0034: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ -19b316: 0a06 |0037: move-result v6 │ │ -19b318: 5451 d203 |0038: iget-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ -19b31c: 3806 2e00 |003a: if-eqz v6, 0068 // +002e │ │ -19b320: 6206 f212 |003c: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19b324: 6e10 033a 0600 |003e: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a03 │ │ -19b32a: 0c06 |0041: move-result-object v6 │ │ -19b32c: 3906 0f00 |0042: if-nez v6, 0051 // +000f │ │ -19b330: 6206 f212 |0044: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19b334: 5b51 d003 |0046: iput-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ -19b338: 5954 d103 |0048: iput v4, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ -19b33c: 6e20 133a 5600 |004a: invoke-virtual {v6, v5}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a13 │ │ -19b342: 0c06 |004d: move-result-object v6 │ │ -19b344: 3306 0300 |004e: if-ne v6, v0, 0051 // +0003 │ │ -19b348: 1100 |0050: return-object v0 │ │ -19b34a: 6206 f212 |0051: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19b34e: 6e10 033a 0600 |0053: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a03 │ │ -19b354: 0c06 |0056: move-result-object v6 │ │ -19b356: 3806 1100 |0057: if-eqz v6, 0068 // +0011 │ │ -19b35a: 6204 f212 |0059: sget-object v4, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19b35e: 1f01 3500 |005b: check-cast v1, Landroid/content/Context; // type@0035 │ │ -19b362: 5b52 d003 |005d: iput-object v2, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ -19b366: 5953 d103 |005f: iput v3, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ -19b36a: 6e40 123a 1456 |0061: invoke-virtual {v4, v1, v6, v5}, Lcom/infomaniak/drive/utils/AccountUtils;.removeUserAndDeleteToken:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a12 │ │ -19b370: 0c06 |0064: move-result-object v6 │ │ -19b372: 3306 0300 |0065: if-ne v6, v0, 0068 // +0003 │ │ -19b376: 1100 |0067: return-object v0 │ │ -19b378: 6202 75b3 |0068: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b37c: 1102 |006a: return-object v2 │ │ +19b368: |[19b368] com.infomaniak.drive.ui.LaunchActivity$logoutCurrentUserIfNeeded$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b378: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19b37e: 0c00 |0003: move-result-object v0 │ │ +19b380: 5251 d103 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ +19b384: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19b386: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +19b388: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +19b38a: 3801 1a00 |0009: if-eqz v1, 0023 // +001a │ │ +19b38e: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +19b392: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +19b396: 7110 419d 0600 |000f: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b39c: 2856 |0012: goto 0068 // +0056 │ │ +19b39e: 2206 f417 |0013: new-instance v6, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19b3a2: 1a00 d097 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19b3a6: 7020 8b95 0600 |0017: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19b3ac: 2706 |001a: throw v6 │ │ +19b3ae: 5451 d003 |001b: iget-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ +19b3b2: 1f01 7104 |001d: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ +19b3b6: 7110 419d 0600 |001f: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b3bc: 282f |0022: goto 0051 // +002f │ │ +19b3be: 7110 419d 0600 |0023: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b3c4: 5456 d203 |0026: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ +19b3c8: 6e10 520d 0600 |0028: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ +19b3ce: 0c06 |002b: move-result-object v6 │ │ +19b3d0: 6e10 9e00 0600 |002c: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +19b3d6: 0c06 |002f: move-result-object v6 │ │ +19b3d8: 3806 3a00 |0030: if-eqz v6, 006a // +003a │ │ +19b3dc: 1a01 35cc |0032: const-string v1, "logout_current_user_tag" // string@cc35 │ │ +19b3e0: 6e20 d601 1600 |0034: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ +19b3e6: 0a06 |0037: move-result v6 │ │ +19b3e8: 5451 d203 |0038: iget-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d2 │ │ +19b3ec: 3806 2e00 |003a: if-eqz v6, 0068 // +002e │ │ +19b3f0: 6206 f512 |003c: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b3f4: 6e10 103a 0600 |003e: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a10 │ │ +19b3fa: 0c06 |0041: move-result-object v6 │ │ +19b3fc: 3906 0f00 |0042: if-nez v6, 0051 // +000f │ │ +19b400: 6206 f512 |0044: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b404: 5b51 d003 |0046: iput-object v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ +19b408: 5954 d103 |0048: iput v4, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ +19b40c: 6e20 203a 5600 |004a: invoke-virtual {v6, v5}, Lcom/infomaniak/drive/utils/AccountUtils;.requestCurrentUser:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a20 │ │ +19b412: 0c06 |004d: move-result-object v6 │ │ +19b414: 3306 0300 |004e: if-ne v6, v0, 0051 // +0003 │ │ +19b418: 1100 |0050: return-object v0 │ │ +19b41a: 6206 f512 |0051: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b41e: 6e10 103a 0600 |0053: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a10 │ │ +19b424: 0c06 |0056: move-result-object v6 │ │ +19b426: 3806 1100 |0057: if-eqz v6, 0068 // +0011 │ │ +19b42a: 6204 f512 |0059: sget-object v4, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19b42e: 1f01 3500 |005b: check-cast v1, Landroid/content/Context; // type@0035 │ │ +19b432: 5b52 d003 |005d: iput-object v2, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.L$0:Ljava/lang/Object; // field@03d0 │ │ +19b436: 5953 d103 |005f: iput v3, v5, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.label:I // field@03d1 │ │ +19b43a: 6e40 1f3a 1456 |0061: invoke-virtual {v4, v1, v6, v5}, Lcom/infomaniak/drive/utils/AccountUtils;.removeUserAndDeleteToken:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a1f │ │ +19b440: 0c06 |0064: move-result-object v6 │ │ +19b442: 3306 0300 |0065: if-ne v6, v0, 0068 // +0003 │ │ +19b446: 1100 |0067: return-object v0 │ │ +19b448: 6202 78b3 |0068: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b44c: 1102 |006a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=233 │ │ 0x0026 line=234 │ │ 0x003c line=236 │ │ 0x0051 line=237 │ │ 0x0068 line=234 │ │ locals : │ │ 0x0000 - 0x006b reg=5 this Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; │ │ 0x0000 - 0x006b reg=6 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #57 header: │ │ class_idx : 1134 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -8478,171 +8478,171 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b520: |[19b520] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b530: 5b01 d403 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b534: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19b536: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19b53c: 0e00 |0006: return-void │ │ +19b5f0: |[19b5f0] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b600: 5b01 d403 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b604: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19b606: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19b60c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19b4fc: |[19b4fc] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19b50c: 2202 6e04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ -19b510: 5410 d403 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b514: 7030 370d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d37 │ │ -19b51a: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b51e: 1102 |0009: return-object v2 │ │ +19b5cc: |[19b5cc] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19b5dc: 2202 6e04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ +19b5e0: 5410 d403 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b5e4: 7030 370d 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d37 │ │ +19b5ea: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b5ee: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19b3c4: |[19b3c4] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b3d4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19b3d8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b3dc: 6e30 3a0d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d3a │ │ -19b3e2: 0c01 |0007: move-result-object v1 │ │ -19b3e4: 1101 |0008: return-object v1 │ │ +19b494: |[19b494] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b4a4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19b4a8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b4ac: 6e30 3a0d 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d3a │ │ +19b4b2: 0c01 |0007: move-result-object v1 │ │ +19b4b4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19b3e8: |[19b3e8] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19b3f8: 6e30 380d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d38 │ │ -19b3fe: 0c01 |0003: move-result-object v1 │ │ -19b400: 1f01 6e04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ -19b404: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b408: 6e20 3b0d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d3b │ │ -19b40e: 0c01 |000b: move-result-object v1 │ │ -19b410: 1101 |000c: return-object v1 │ │ +19b4b8: |[19b4b8] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19b4c8: 6e30 380d 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0d38 │ │ +19b4ce: 0c01 |0003: move-result-object v1 │ │ +19b4d0: 1f01 6e04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ +19b4d4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b4d8: 6e20 3b0d 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d3b │ │ +19b4de: 0c01 |000b: move-result-object v1 │ │ +19b4e0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -19b414: |[19b414] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b424: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19b42a: 0c00 |0003: move-result-object v0 │ │ -19b42c: 5251 d303 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ -19b430: 1232 |0006: const/4 v2, #int 3 // #3 │ │ -19b432: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -19b434: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -19b436: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -19b43a: 3241 1600 |000b: if-eq v1, v4, 0021 // +0016 │ │ -19b43e: 3231 1000 |000d: if-eq v1, v3, 001d // +0010 │ │ -19b442: 3321 0600 |000f: if-ne v1, v2, 0015 // +0006 │ │ -19b446: 7110 349d 0600 |0011: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b44c: 2850 |0014: goto 0064 // +0050 │ │ -19b44e: 2206 f317 |0015: new-instance v6, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19b452: 1a00 cb97 |0017: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19b456: 7020 7e95 0600 |0019: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19b45c: 2706 |001c: throw v6 │ │ -19b45e: 7110 349d 0600 |001d: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b464: 282e |0020: goto 004e // +002e │ │ -19b466: 7110 349d 0600 |0021: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b46c: 2812 |0024: goto 0036 // +0012 │ │ -19b46e: 7110 349d 0600 |0025: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19b474: 5456 d403 |0028: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b478: 0751 |002a: move-object v1, v5 │ │ -19b47a: 1f01 c81a |002b: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b47e: 5954 d303 |002d: iput v4, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ -19b482: 7120 4b0d 1600 |002f: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$logoutCurrentUserIfNeeded:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4b │ │ -19b488: 0c06 |0032: move-result-object v6 │ │ -19b48a: 3306 0300 |0033: if-ne v6, v0, 0036 // +0003 │ │ -19b48e: 1100 |0035: return-object v0 │ │ -19b490: 5456 d403 |0036: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b494: 7110 470d 0600 |0038: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleNotificationDestinationIntent:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d47 │ │ -19b49a: 5456 d403 |003b: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b49e: 7110 490d 0600 |003d: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleShortcuts:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d49 │ │ -19b4a4: 5456 d403 |0040: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b4a8: 0751 |0042: move-object v1, v5 │ │ -19b4aa: 1f01 c81a |0043: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b4ae: 5953 d303 |0045: iput v3, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ -19b4b2: 7120 460d 1600 |0047: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleDeeplink:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d46 │ │ -19b4b8: 0c06 |004a: move-result-object v6 │ │ -19b4ba: 3306 0300 |004b: if-ne v6, v0, 004e // +0003 │ │ -19b4be: 1100 |004d: return-object v0 │ │ -19b4c0: 5456 d403 |004e: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b4c4: 7110 450d 0600 |0050: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$getShouldStartApp$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Z // method@0d45 │ │ -19b4ca: 0a06 |0053: move-result v6 │ │ -19b4cc: 3806 1000 |0054: if-eqz v6, 0064 // +0010 │ │ -19b4d0: 5456 d403 |0056: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b4d4: 0751 |0058: move-object v1, v5 │ │ -19b4d6: 1f01 c81a |0059: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b4da: 5952 d303 |005b: iput v2, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ -19b4de: 7120 4e0d 1600 |005d: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4e │ │ -19b4e4: 0c06 |0060: move-result-object v6 │ │ -19b4e6: 3306 0300 |0061: if-ne v6, v0, 0064 // +0003 │ │ -19b4ea: 1100 |0063: return-object v0 │ │ -19b4ec: 5456 d403 |0064: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ -19b4f0: 6e10 4f0d 0600 |0066: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.finish:()V // method@0d4f │ │ -19b4f6: 6206 75b3 |0069: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19b4fa: 1106 |006b: return-object v6 │ │ +19b4e4: |[19b4e4] com.infomaniak.drive.ui.LaunchActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b4f4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19b4fa: 0c00 |0003: move-result-object v0 │ │ +19b4fc: 5251 d303 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ +19b500: 1232 |0006: const/4 v2, #int 3 // #3 │ │ +19b502: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +19b504: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +19b506: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +19b50a: 3241 1600 |000b: if-eq v1, v4, 0021 // +0016 │ │ +19b50e: 3231 1000 |000d: if-eq v1, v3, 001d // +0010 │ │ +19b512: 3321 0600 |000f: if-ne v1, v2, 0015 // +0006 │ │ +19b516: 7110 419d 0600 |0011: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b51c: 2850 |0014: goto 0064 // +0050 │ │ +19b51e: 2206 f417 |0015: new-instance v6, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19b522: 1a00 d097 |0017: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19b526: 7020 8b95 0600 |0019: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19b52c: 2706 |001c: throw v6 │ │ +19b52e: 7110 419d 0600 |001d: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b534: 282e |0020: goto 004e // +002e │ │ +19b536: 7110 419d 0600 |0021: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b53c: 2812 |0024: goto 0036 // +0012 │ │ +19b53e: 7110 419d 0600 |0025: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19b544: 5456 d403 |0028: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b548: 0751 |002a: move-object v1, v5 │ │ +19b54a: 1f01 c91a |002b: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b54e: 5954 d303 |002d: iput v4, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ +19b552: 7120 4b0d 1600 |002f: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$logoutCurrentUserIfNeeded:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4b │ │ +19b558: 0c06 |0032: move-result-object v6 │ │ +19b55a: 3306 0300 |0033: if-ne v6, v0, 0036 // +0003 │ │ +19b55e: 1100 |0035: return-object v0 │ │ +19b560: 5456 d403 |0036: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b564: 7110 470d 0600 |0038: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleNotificationDestinationIntent:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d47 │ │ +19b56a: 5456 d403 |003b: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b56e: 7110 490d 0600 |003d: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleShortcuts:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d49 │ │ +19b574: 5456 d403 |0040: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b578: 0751 |0042: move-object v1, v5 │ │ +19b57a: 1f01 c91a |0043: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b57e: 5953 d303 |0045: iput v3, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ +19b582: 7120 460d 1600 |0047: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$handleDeeplink:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d46 │ │ +19b588: 0c06 |004a: move-result-object v6 │ │ +19b58a: 3306 0300 |004b: if-ne v6, v0, 004e // +0003 │ │ +19b58e: 1100 |004d: return-object v0 │ │ +19b590: 5456 d403 |004e: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b594: 7110 450d 0600 |0050: invoke-static {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$getShouldStartApp$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Z // method@0d45 │ │ +19b59a: 0a06 |0053: move-result v6 │ │ +19b59c: 3806 1000 |0054: if-eqz v6, 0064 // +0010 │ │ +19b5a0: 5456 d403 |0056: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b5a4: 0751 |0058: move-object v1, v5 │ │ +19b5a6: 1f01 c91a |0059: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b5aa: 5952 d303 |005b: iput v2, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.label:I // field@03d3 │ │ +19b5ae: 7120 4e0d 1600 |005d: invoke-static {v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4e │ │ +19b5b4: 0c06 |0060: move-result-object v6 │ │ +19b5b6: 3306 0300 |0061: if-ne v6, v0, 0064 // +0003 │ │ +19b5ba: 1100 |0063: return-object v0 │ │ +19b5bc: 5456 d403 |0064: iget-object v6, v5, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d4 │ │ +19b5c0: 6e10 4f0d 0600 |0066: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/LaunchActivity;.finish:()V // method@0d4f │ │ +19b5c6: 6206 78b3 |0069: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19b5ca: 1106 |006b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=78 │ │ 0x0028 line=80 │ │ 0x0036 line=81 │ │ 0x003b line=82 │ │ 0x0040 line=83 │ │ 0x004e line=85 │ │ 0x0064 line=89 │ │ 0x0069 line=90 │ │ locals : │ │ 0x0000 - 0x006c reg=5 this Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; │ │ 0x0000 - 0x006c reg=6 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #58 header: │ │ class_idx : 1135 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -8678,56 +8678,56 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b578: |[19b578] com.infomaniak.drive.ui.LaunchActivity$processPublicShare$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b588: 5b01 d703 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d7 │ │ -19b58c: 7020 ddb4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -19b592: 0e00 |0005: return-void │ │ +19b648: |[19b648] com.infomaniak.drive.ui.LaunchActivity$processPublicShare$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b658: 5b01 d703 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d7 │ │ +19b65c: 7020 eab4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +19b662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -19b540: |[19b540] com.infomaniak.drive.ui.LaunchActivity$processPublicShare$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b550: 5b23 d603 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.result:Ljava/lang/Object; // field@03d6 │ │ -19b554: 5223 d503 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19b558: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -19b55c: b603 |0006: or-int/2addr v3, v0 │ │ -19b55e: 5923 d503 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19b562: 5423 d703 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d7 │ │ -19b566: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -19b568: 0721 |000c: move-object v1, v2 │ │ -19b56a: 1f01 c81a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b56e: 7130 4d0d 0301 |000f: invoke-static {v3, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4d │ │ -19b574: 0c03 |0012: move-result-object v3 │ │ -19b576: 1103 |0013: return-object v3 │ │ +19b610: |[19b610] com.infomaniak.drive.ui.LaunchActivity$processPublicShare$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b620: 5b23 d603 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.result:Ljava/lang/Object; // field@03d6 │ │ +19b624: 5223 d503 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19b628: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +19b62c: b603 |0006: or-int/2addr v3, v0 │ │ +19b62e: 5923 d503 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19b632: 5423 d703 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03d7 │ │ +19b636: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +19b638: 0721 |000c: move-object v1, v2 │ │ +19b63a: 1f01 c91a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b63e: 7130 4d0d 0301 |000f: invoke-static {v3, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4d │ │ +19b644: 0c03 |0012: move-result-object v3 │ │ +19b646: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #59 header: │ │ class_idx : 1136 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 17336 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 17339 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -8767,55 +8767,55 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b5cc: |[19b5cc] com.infomaniak.drive.ui.LaunchActivity$startApp$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ -19b5dc: 5b01 db03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03db │ │ -19b5e0: 7020 ddb4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -19b5e6: 0e00 |0005: return-void │ │ +19b69c: |[19b69c] com.infomaniak.drive.ui.LaunchActivity$startApp$1.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V │ │ +19b6ac: 5b01 db03 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03db │ │ +19b6b0: 7020 eab4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +19b6b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19b594: |[19b594] com.infomaniak.drive.ui.LaunchActivity$startApp$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b5a4: 5b12 da03 |0000: iput-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.result:Ljava/lang/Object; // field@03da │ │ -19b5a8: 5212 d903 |0002: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19b5ac: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -19b5b0: b602 |0006: or-int/2addr v2, v0 │ │ -19b5b2: 5912 d903 |0007: iput v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19b5b6: 5412 db03 |0009: iget-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03db │ │ -19b5ba: 0710 |000b: move-object v0, v1 │ │ -19b5bc: 1f00 c81a |000c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19b5c0: 7120 4e0d 0200 |000e: invoke-static {v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4e │ │ -19b5c6: 0c02 |0011: move-result-object v2 │ │ -19b5c8: 1102 |0012: return-object v2 │ │ +19b664: |[19b664] com.infomaniak.drive.ui.LaunchActivity$startApp$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b674: 5b12 da03 |0000: iput-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.result:Ljava/lang/Object; // field@03da │ │ +19b678: 5212 d903 |0002: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19b67c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +19b680: b602 |0006: or-int/2addr v2, v0 │ │ +19b682: 5912 d903 |0007: iput v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19b686: 5412 db03 |0009: iget-object v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.this$0:Lcom/infomaniak/drive/ui/LaunchActivity; // field@03db │ │ +19b68a: 0710 |000b: move-object v0, v1 │ │ +19b68c: 1f00 c91a |000c: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19b690: 7120 4e0d 0200 |000e: invoke-static {v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d4e │ │ +19b696: 0c02 |0011: move-result-object v2 │ │ +19b698: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #60 header: │ │ class_idx : 1137 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 390 │ │ -source_file_idx : 17336 │ │ +source_file_idx : 17339 │ │ static_fields_size : 3 │ │ instance_fields_size: 5 │ │ direct_methods_size : 30 │ │ virtual_methods_size: 2 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -8885,60 +8885,60 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19bb14: |[19bb14] com.infomaniak.drive.ui.LaunchActivity.$r8$lambda$WsRfmQ2SMJ6ApmooMyZgAM9jYHA:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19bb24: 7110 5a0d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs_delegate$lambda$1:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d5a │ │ -19bb2a: 0c00 |0003: move-result-object v0 │ │ -19bb2c: 1100 |0004: return-object v0 │ │ +19bbe4: |[19bbe4] com.infomaniak.drive.ui.LaunchActivity.$r8$lambda$WsRfmQ2SMJ6ApmooMyZgAM9jYHA:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19bbf4: 7110 5a0d 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs_delegate$lambda$1:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d5a │ │ +19bbfa: 0c00 |0003: move-result-object v0 │ │ +19bbfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19c2d8: |[19c2d8] com.infomaniak.drive.ui.LaunchActivity.:()V │ │ -19c2e8: 2200 6604 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$Companion; // type@0466 │ │ -19c2ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19c2ee: 7020 1d0d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d1d │ │ -19c2f4: 6900 dc03 |0006: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivity;.Companion:Lcom/infomaniak/drive/ui/LaunchActivity$Companion; // field@03dc │ │ -19c2f8: 0e00 |0008: return-void │ │ +19c3a8: |[19c3a8] com.infomaniak.drive.ui.LaunchActivity.:()V │ │ +19c3b8: 2200 6604 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$Companion; // type@0466 │ │ +19c3bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19c3be: 7020 1d0d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d1d │ │ +19c3c4: 6900 dc03 |0006: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivity;.Companion:Lcom/infomaniak/drive/ui/LaunchActivity$Companion; // field@03dc │ │ +19c3c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19c2fc: |[19c2fc] com.infomaniak.drive.ui.LaunchActivity.:()V │ │ -19c30c: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ -19c312: 2200 6504 |0003: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1; // type@0465 │ │ -19c316: 7020 1a0d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d1a │ │ -19c31c: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19c322: 0c00 |000b: move-result-object v0 │ │ -19c324: 5b10 e103 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@03e1 │ │ -19c328: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -19c32a: 5c10 e303 |000f: iput-boolean v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ -19c32e: 0e00 |0011: return-void │ │ +19c3cc: |[19c3cc] com.infomaniak.drive.ui.LaunchActivity.:()V │ │ +19c3dc: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ +19c3e2: 2200 6504 |0003: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1; // type@0465 │ │ +19c3e6: 7020 1a0d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;)V // method@0d1a │ │ +19c3ec: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19c3f2: 0c00 |000b: move-result-object v0 │ │ +19c3f4: 5b10 e103 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@03e1 │ │ +19c3f8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +19c3fa: 5c10 e303 |000f: iput-boolean v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ +19c3fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ 0x000f line=68 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ @@ -8948,18 +8948,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19bb90: |[19bb90] com.infomaniak.drive.ui.LaunchActivity.access$getDestinationClass:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bba0: 7020 510d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d51 │ │ -19bba6: 0c00 |0003: move-result-object v0 │ │ -19bba8: 1100 |0004: return-object v0 │ │ +19bc60: |[19bc60] com.infomaniak.drive.ui.LaunchActivity.access$getDestinationClass:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bc70: 7020 510d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d51 │ │ +19bc76: 0c00 |0003: move-result-object v0 │ │ +19bc78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -8968,17 +8968,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)Landroid/os/Bundle;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19bae4: |[19bae4] com.infomaniak.drive.ui.LaunchActivity.access$getPublicShareActivityExtras$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Landroid/os/Bundle; │ │ -19baf4: 5400 e203 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ -19baf8: 1100 |0002: return-object v0 │ │ +19bbb4: |[19bbb4] com.infomaniak.drive.ui.LaunchActivity.access$getPublicShareActivityExtras$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Landroid/os/Bundle; │ │ +19bbc4: 5400 e203 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ +19bbc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -8986,17 +8986,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19bafc: |[19bafc] com.infomaniak.drive.ui.LaunchActivity.access$getShouldStartApp$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Z │ │ -19bb0c: 5500 e303 |0000: iget-boolean v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ -19bb10: 0f00 |0002: return v0 │ │ +19bbcc: |[19bbcc] com.infomaniak.drive.ui.LaunchActivity.access$getShouldStartApp$p:(Lcom/infomaniak/drive/ui/LaunchActivity;)Z │ │ +19bbdc: 5500 e303 |0000: iget-boolean v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ +19bbe0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -9004,18 +9004,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19bbac: |[19bbac] com.infomaniak.drive.ui.LaunchActivity.access$handleDeeplink:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bbbc: 7020 540d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleDeeplink:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d54 │ │ -19bbc2: 0c00 |0003: move-result-object v0 │ │ -19bbc4: 1100 |0004: return-object v0 │ │ +19bc7c: |[19bc7c] com.infomaniak.drive.ui.LaunchActivity.access$handleDeeplink:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bc8c: 7020 540d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleDeeplink:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d54 │ │ +19bc92: 0c00 |0003: move-result-object v0 │ │ +19bc94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9024,17 +9024,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19c330: |[19c330] com.infomaniak.drive.ui.LaunchActivity.access$handleNotificationDestinationIntent:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ -19c340: 7010 550d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleNotificationDestinationIntent:()V // method@0d55 │ │ -19c346: 0e00 |0003: return-void │ │ +19c400: |[19c400] com.infomaniak.drive.ui.LaunchActivity.access$handleNotificationDestinationIntent:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ +19c410: 7010 550d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleNotificationDestinationIntent:()V // method@0d55 │ │ +19c416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -9042,18 +9042,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -19bbc8: |[19bbc8] com.infomaniak.drive.ui.LaunchActivity.access$handlePublicShareError:(Lcom/infomaniak/drive/ui/LaunchActivity;Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bbd8: 7054 560d 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivity;.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d56 │ │ -19bbde: 0c00 |0003: move-result-object v0 │ │ -19bbe0: 1100 |0004: return-object v0 │ │ +19bc98: |[19bc98] com.infomaniak.drive.ui.LaunchActivity.access$handlePublicShareError:(Lcom/infomaniak/drive/ui/LaunchActivity;Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bca8: 7054 560d 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivity;.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d56 │ │ +19bcae: 0c00 |0003: move-result-object v0 │ │ +19bcb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/infomaniak/lib/core/models/ApiError; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ @@ -9065,17 +9065,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19c348: |[19c348] com.infomaniak.drive.ui.LaunchActivity.access$handleShortcuts:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ -19c358: 7010 570d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleShortcuts:()V // method@0d57 │ │ -19c35e: 0e00 |0003: return-void │ │ +19c418: |[19c418] com.infomaniak.drive.ui.LaunchActivity.access$handleShortcuts:(Lcom/infomaniak/drive/ui/LaunchActivity;)V │ │ +19c428: 7010 570d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.handleShortcuts:()V // method@0d57 │ │ +19c42e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -9083,18 +9083,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19bbe4: |[19bbe4] com.infomaniak.drive.ui.LaunchActivity.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bbf4: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.loggedUserDestination:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d58 │ │ -19bbfa: 0c00 |0003: move-result-object v0 │ │ -19bbfc: 1100 |0004: return-object v0 │ │ +19bcb4: |[19bcb4] com.infomaniak.drive.ui.LaunchActivity.access$loggedUserDestination:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bcc4: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.loggedUserDestination:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d58 │ │ +19bcca: 0c00 |0003: move-result-object v0 │ │ +19bccc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9103,18 +9103,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19bc00: |[19bc00] com.infomaniak.drive.ui.LaunchActivity.access$logoutCurrentUserIfNeeded:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bc10: 7020 590d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.logoutCurrentUserIfNeeded:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d59 │ │ -19bc16: 0c00 |0003: move-result-object v0 │ │ -19bc18: 1100 |0004: return-object v0 │ │ +19bcd0: |[19bcd0] com.infomaniak.drive.ui.LaunchActivity.access$logoutCurrentUserIfNeeded:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bce0: 7020 590d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.logoutCurrentUserIfNeeded:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d59 │ │ +19bce6: 0c00 |0003: move-result-object v0 │ │ +19bce8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9123,17 +9123,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19c360: |[19c360] com.infomaniak.drive.ui.LaunchActivity.access$processInternalLink:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;)V │ │ -19c370: 7020 5f0d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.processInternalLink:(Ljava/lang/String;)V // method@0d5f │ │ -19c376: 0e00 |0003: return-void │ │ +19c430: |[19c430] com.infomaniak.drive.ui.LaunchActivity.access$processInternalLink:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;)V │ │ +19c440: 7020 5f0d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.processInternalLink:(Ljava/lang/String;)V // method@0d5f │ │ +19c446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -9142,18 +9142,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19bc1c: |[19bc1c] com.infomaniak.drive.ui.LaunchActivity.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bc2c: 7030 600d 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity;.processPublicShare:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d60 │ │ -19bc32: 0c00 |0003: move-result-object v0 │ │ -19bc34: 1100 |0004: return-object v0 │ │ +19bcec: |[19bcec] com.infomaniak.drive.ui.LaunchActivity.access$processPublicShare:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bcfc: 7030 600d 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivity;.processPublicShare:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d60 │ │ +19bd02: 0c00 |0003: move-result-object v0 │ │ +19bd04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -9163,18 +9163,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19bc38: |[19bc38] com.infomaniak.drive.ui.LaunchActivity.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bc48: 7020 650d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.startApp:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d65 │ │ -19bc4e: 0c00 |0003: move-result-object v0 │ │ -19bc50: 1100 |0004: return-object v0 │ │ +19bd08: |[19bd08] com.infomaniak.drive.ui.LaunchActivity.access$startApp:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bd18: 7020 650d 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.startApp:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d65 │ │ +19bd1e: 0c00 |0003: move-result-object v0 │ │ +19bd20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9183,25 +9183,25 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -19bc54: |[19bc54] com.infomaniak.drive.ui.LaunchActivity.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bc64: 7100 1fcb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -19bc6a: 0c00 |0003: move-result-object v0 │ │ -19bc6c: 1f00 d31a |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19bc70: 2201 6804 |0006: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ -19bc74: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -19bc76: 7030 1f0d 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d1f │ │ -19bc7c: 1f01 9b1b |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19bc80: 7130 6ac9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -19bc86: 0c04 |0011: move-result-object v4 │ │ -19bc88: 1104 |0012: return-object v4 │ │ +19bd24: |[19bd24] com.infomaniak.drive.ui.LaunchActivity.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bd34: 7100 2ccb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +19bd3a: 0c00 |0003: move-result-object v0 │ │ +19bd3c: 1f00 d41a |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19bd40: 2201 6804 |0006: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2; // type@0468 │ │ +19bd44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +19bd46: 7030 1f0d 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$getDestinationClass$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d1f │ │ +19bd4c: 1f01 9c1b |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19bd50: 7130 77c9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +19bd56: 0c04 |0011: move-result-object v4 │ │ +19bd58: 1104 |0012: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0013 reg=4 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9210,20 +9210,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19bb30: |[19bb30] com.infomaniak.drive.ui.LaunchActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19bb40: 5410 e103 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@03e1 │ │ -19bb44: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19bb4a: 0c00 |0005: move-result-object v0 │ │ -19bb4c: 1f00 7304 |0006: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19bb50: 1100 |0008: return-object v0 │ │ +19bc00: |[19bc00] com.infomaniak.drive.ui.LaunchActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19bc10: 5410 e103 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@03e1 │ │ +19bc14: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19bc1a: 0c00 |0005: move-result-object v0 │ │ +19bc1c: 1f00 7304 |0006: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19bc20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -9231,25 +9231,25 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -19bc8c: |[19bc8c] com.infomaniak.drive.ui.LaunchActivity.handleDeeplink:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bc9c: 7100 1fcb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -19bca2: 0c00 |0003: move-result-object v0 │ │ -19bca4: 2201 6904 |0004: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ -19bca8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19bcaa: 7030 240d 3102 |0007: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d24 │ │ -19bcb0: 1f01 9b1b |000a: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19bcb4: 1f00 d31a |000c: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19bcb8: 7130 6ac9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -19bcbe: 0c04 |0011: move-result-object v4 │ │ -19bcc0: 1104 |0012: return-object v4 │ │ +19bd5c: |[19bd5c] com.infomaniak.drive.ui.LaunchActivity.handleDeeplink:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bd6c: 7100 2ccb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +19bd72: 0c00 |0003: move-result-object v0 │ │ +19bd74: 2201 6904 |0004: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2; // type@0469 │ │ +19bd78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19bd7a: 7030 240d 3102 |0007: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$handleDeeplink$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d24 │ │ +19bd80: 1f01 9c1b |000a: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19bd84: 1f00 d41a |000c: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19bd88: 7130 77c9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +19bd8e: 0c04 |0011: move-result-object v4 │ │ +19bd90: 1104 |0012: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000c line=284 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0013 reg=4 (null) Lkotlin/coroutines/Continuation; │ │ @@ -9259,59 +9259,59 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 88 16-bit code units │ │ -19c378: |[19c378] com.infomaniak.drive.ui.LaunchActivity.handleNotificationDestinationIntent:()V │ │ -19c388: 7010 530d 0b00 |0000: invoke-direct {v11}, Lcom/infomaniak/drive/ui/LaunchActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d53 │ │ -19c38e: 0c00 |0003: move-result-object v0 │ │ -19c390: 3800 5300 |0004: if-eqz v0, 0057 // +0053 │ │ -19c394: 6e10 780d 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationUserId:()I // method@0d78 │ │ -19c39a: 0a01 |0009: move-result v1 │ │ -19c39c: 3801 4d00 |000a: if-eqz v1, 0057 // +004d │ │ -19c3a0: 6e10 760d 0000 |000c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationDriveId:()I // method@0d76 │ │ -19c3a6: 0a01 |000f: move-result v1 │ │ -19c3a8: 3801 4700 |0010: if-eqz v1, 0057 // +0047 │ │ -19c3ac: 2201 0c13 |0012: new-instance v1, Lio/sentry/Breadcrumb; // type@130c │ │ -19c3b0: 7010 3171 0100 |0014: invoke-direct {v1}, Lio/sentry/Breadcrumb;.:()V // method@7131 │ │ -19c3b6: 1a02 0e83 |0017: const-string v2, "Upload" // string@830e │ │ -19c3ba: 6e20 5771 2100 |0019: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setCategory:(Ljava/lang/String;)V // method@7157 │ │ -19c3c0: 1a02 0f83 |001c: const-string v2, "Upload notification has been clicked" // string@830f │ │ -19c3c4: 6e20 5a71 2100 |001e: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setMessage:(Ljava/lang/String;)V // method@715a │ │ -19c3ca: 6202 67a7 |0021: sget-object v2, Lio/sentry/SentryLevel;.INFO:Lio/sentry/SentryLevel; // field@a767 │ │ -19c3ce: 6e20 5971 2100 |0023: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setLevel:(Lio/sentry/SentryLevel;)V // method@7159 │ │ -19c3d4: 7110 9c7a 0100 |0026: invoke-static {v1}, Lio/sentry/Sentry;.addBreadcrumb:(Lio/sentry/Breadcrumb;)V // method@7a9c │ │ -19c3da: 6203 b800 |0029: sget-object v3, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -19c3de: 6e10 760d 0000 |002b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationDriveId:()I // method@0d76 │ │ -19c3e4: 0a01 |002e: move-result v1 │ │ -19c3e6: 7110 9895 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19c3ec: 0c05 |0032: move-result-object v5 │ │ -19c3ee: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -19c3f0: 7110 ef94 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19c3f6: 0c07 |0037: move-result-object v7 │ │ -19c3f8: 1309 1500 |0038: const/16 v9, #int 21 // #15 │ │ -19c3fc: 120a |003a: const/4 v10, #int 0 // #0 │ │ -19c3fe: 1204 |003b: const/4 v4, #int 0 // #0 │ │ -19c400: 1206 |003c: const/4 v6, #int 0 // #0 │ │ -19c402: 1208 |003d: const/4 v8, #int 0 // #0 │ │ -19c404: 7708 7809 0300 |003e: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ -19c40a: 0c01 |0041: move-result-object v1 │ │ -19c40c: 3801 1500 |0042: if-eqz v1, 0057 // +0015 │ │ -19c410: 6e10 790b 0100 |0044: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUserId:()I // method@0b79 │ │ -19c416: 0a02 |0047: move-result v2 │ │ -19c418: 6e10 6e0b 0100 |0048: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -19c41e: 0a03 |004b: move-result v3 │ │ -19c420: 6e10 770d 0000 |004c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationRemoteFolderId:()I // method@0d77 │ │ -19c426: 0a00 |004f: move-result v0 │ │ -19c428: 6e10 750b 0100 |0050: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ -19c42e: 0a01 |0053: move-result v1 │ │ -19c430: 7051 610d 2b03 |0054: invoke-direct {v11, v2, v3, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.setOpenSpecificFile:(IIIZ)V // method@0d61 │ │ -19c436: 0e00 |0057: return-void │ │ +19c448: |[19c448] com.infomaniak.drive.ui.LaunchActivity.handleNotificationDestinationIntent:()V │ │ +19c458: 7010 530d 0b00 |0000: invoke-direct {v11}, Lcom/infomaniak/drive/ui/LaunchActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d53 │ │ +19c45e: 0c00 |0003: move-result-object v0 │ │ +19c460: 3800 5300 |0004: if-eqz v0, 0057 // +0053 │ │ +19c464: 6e10 780d 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationUserId:()I // method@0d78 │ │ +19c46a: 0a01 |0009: move-result v1 │ │ +19c46c: 3801 4d00 |000a: if-eqz v1, 0057 // +004d │ │ +19c470: 6e10 760d 0000 |000c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationDriveId:()I // method@0d76 │ │ +19c476: 0a01 |000f: move-result v1 │ │ +19c478: 3801 4700 |0010: if-eqz v1, 0057 // +0047 │ │ +19c47c: 2201 0d13 |0012: new-instance v1, Lio/sentry/Breadcrumb; // type@130d │ │ +19c480: 7010 3e71 0100 |0014: invoke-direct {v1}, Lio/sentry/Breadcrumb;.:()V // method@713e │ │ +19c486: 1a02 1283 |0017: const-string v2, "Upload" // string@8312 │ │ +19c48a: 6e20 6471 2100 |0019: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setCategory:(Ljava/lang/String;)V // method@7164 │ │ +19c490: 1a02 1383 |001c: const-string v2, "Upload notification has been clicked" // string@8313 │ │ +19c494: 6e20 6771 2100 |001e: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setMessage:(Ljava/lang/String;)V // method@7167 │ │ +19c49a: 6202 6aa7 |0021: sget-object v2, Lio/sentry/SentryLevel;.INFO:Lio/sentry/SentryLevel; // field@a76a │ │ +19c49e: 6e20 6671 2100 |0023: invoke-virtual {v1, v2}, Lio/sentry/Breadcrumb;.setLevel:(Lio/sentry/SentryLevel;)V // method@7166 │ │ +19c4a4: 7110 a97a 0100 |0026: invoke-static {v1}, Lio/sentry/Sentry;.addBreadcrumb:(Lio/sentry/Breadcrumb;)V // method@7aa9 │ │ +19c4aa: 6203 b800 |0029: sget-object v3, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +19c4ae: 6e10 760d 0000 |002b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationDriveId:()I // method@0d76 │ │ +19c4b4: 0a01 |002e: move-result v1 │ │ +19c4b6: 7110 a595 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19c4bc: 0c05 |0032: move-result-object v5 │ │ +19c4be: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +19c4c0: 7110 fc94 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19c4c6: 0c07 |0037: move-result-object v7 │ │ +19c4c8: 1309 1500 |0038: const/16 v9, #int 21 // #15 │ │ +19c4cc: 120a |003a: const/4 v10, #int 0 // #0 │ │ +19c4ce: 1204 |003b: const/4 v4, #int 0 // #0 │ │ +19c4d0: 1206 |003c: const/4 v6, #int 0 // #0 │ │ +19c4d2: 1208 |003d: const/4 v8, #int 0 // #0 │ │ +19c4d4: 7708 7809 0300 |003e: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ +19c4da: 0c01 |0041: move-result-object v1 │ │ +19c4dc: 3801 1500 |0042: if-eqz v1, 0057 // +0015 │ │ +19c4e0: 6e10 790b 0100 |0044: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUserId:()I // method@0b79 │ │ +19c4e6: 0a02 |0047: move-result v2 │ │ +19c4e8: 6e10 6e0b 0100 |0048: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +19c4ee: 0a03 |004b: move-result v3 │ │ +19c4f0: 6e10 770d 0000 |004c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.getDestinationRemoteFolderId:()I // method@0d77 │ │ +19c4f6: 0a00 |004f: move-result v0 │ │ +19c4f8: 6e10 750b 0100 |0050: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ +19c4fe: 0a01 |0053: move-result v1 │ │ +19c500: 7051 610d 2b03 |0054: invoke-direct {v11, v2, v3, v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.setOpenSpecificFile:(IIIZ)V // method@0d61 │ │ +19c506: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0006 line=145 │ │ 0x0012 line=146 │ │ 0x0017 line=147 │ │ 0x001c line=148 │ │ @@ -9331,134 +9331,134 @@ │ │ type : '(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 20 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 216 16-bit code units │ │ -19bcc4: |[19bcc4] com.infomaniak.drive.ui.LaunchActivity.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19bcd4: 07f8 |0000: move-object v8, v15 │ │ -19bcd6: 0800 1300 |0001: move-object/from16 v0, v19 │ │ -19bcda: 2001 6a04 |0003: instance-of v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ -19bcde: 3801 1200 |0005: if-eqz v1, 0017 // +0012 │ │ -19bce2: 0701 |0007: move-object v1, v0 │ │ -19bce4: 1f01 6a04 |0008: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ -19bce8: 5212 c803 |000a: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19bcec: 1503 0080 |000c: const/high16 v3, #int -2147483648 // #8000 │ │ -19bcf0: b532 |000e: and-int/2addr v2, v3 │ │ -19bcf2: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ -19bcf6: 5210 c803 |0011: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19bcfa: b130 |0013: sub-int/2addr v0, v3 │ │ -19bcfc: 5910 c803 |0014: iput v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19bd00: 2806 |0016: goto 001c // +0006 │ │ -19bd02: 2201 6a04 |0017: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ -19bd06: 7030 290d f100 |0019: invoke-direct {v1, v15, v0}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d29 │ │ -19bd0c: 5410 c903 |001c: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.result:Ljava/lang/Object; // field@03c9 │ │ -19bd10: 7100 a1b4 0000 |001e: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19bd16: 0c02 |0021: move-result-object v2 │ │ -19bd18: 5213 c803 |0022: iget v3, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19bd1c: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -19bd1e: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ -19bd22: 3343 0a00 |0027: if-ne v3, v4, 0031 // +000a │ │ -19bd26: 5411 c703 |0029: iget-object v1, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.L$0:Ljava/lang/Object; // field@03c7 │ │ -19bd2a: 1f01 7104 |002b: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ -19bd2e: 7110 349d 0000 |002d: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19bd34: 2834 |0030: goto 0064 // +0034 │ │ -19bd36: 2200 f317 |0031: new-instance v0, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19bd3a: 1a01 cb97 |0033: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19bd3e: 7020 7e95 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19bd44: 2700 |0038: throw v0 │ │ -19bd46: 7110 349d 0000 |0039: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19bd4c: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -19bd4e: 3810 0700 |003d: if-eqz v16, 0044 // +0007 │ │ -19bd52: 7401 4a42 1000 |003f: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getException:()Ljava/lang/Exception; // method@424a │ │ -19bd58: 0c03 |0042: move-result-object v3 │ │ -19bd5a: 2802 |0043: goto 0045 // +0002 │ │ -19bd5c: 0703 |0044: move-object v3, v0 │ │ -19bd5e: 2033 2d0d |0045: instance-of v3, v3, Lcom/infomaniak/lib/core/api/ApiController$NetworkException; // type@0d2d │ │ -19bd62: 3803 2200 |0047: if-eqz v3, 0069 // +0022 │ │ -19bd66: 7100 21cb 0000 |0049: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -19bd6c: 0c03 |004c: move-result-object v3 │ │ -19bd6e: 1f03 b41d |004d: check-cast v3, Lkotlinx/coroutines/CoroutineDispatcher; // type@1db4 │ │ -19bd72: 2205 6b04 |004f: new-instance v5, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ -19bd76: 7030 2b0d f500 |0051: invoke-direct {v5, v15, v0}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d2b │ │ -19bd7c: 1f05 9b1b |0054: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19bd80: 1f03 d31a |0056: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19bd84: 5b18 c703 |0058: iput-object v8, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.L$0:Ljava/lang/Object; // field@03c7 │ │ -19bd88: 5914 c803 |005a: iput v4, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ -19bd8c: 7130 6ac9 5301 |005c: invoke-static {v3, v5, v1}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -19bd92: 0c00 |005f: move-result-object v0 │ │ -19bd94: 3320 0300 |0060: if-ne v0, v2, 0063 // +0003 │ │ -19bd98: 1102 |0062: return-object v2 │ │ -19bd9a: 0781 |0063: move-object v1, v8 │ │ -19bd9c: 6e10 500d 0100 |0064: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.finishAndRemoveTask:()V // method@0d50 │ │ -19bda2: 2900 6e00 |0067: goto/16 00d5 // +006e │ │ -19bda6: 3810 0700 |0069: if-eqz v16, 0070 // +0007 │ │ -19bdaa: 7401 4342 1000 |006b: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -19bdb0: 0c01 |006e: move-result-object v1 │ │ -19bdb2: 2802 |006f: goto 0071 // +0002 │ │ -19bdb4: 0701 |0070: move-object v1, v0 │ │ -19bdb6: 1a02 d7e2 |0071: const-string v2, "password_not_valid" // string@e2d7 │ │ -19bdba: 7120 67b9 2100 |0073: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19bdc0: 0a01 |0076: move-result v1 │ │ -19bdc2: 3801 1100 |0077: if-eqz v1, 0088 // +0011 │ │ -19bdc6: 1306 1400 |0079: const/16 v6, #int 20 // #14 │ │ -19bdca: 1207 |007b: const/4 v7, #int 0 // #0 │ │ -19bdcc: 1203 |007c: const/4 v3, #int 0 // #0 │ │ -19bdce: 1214 |007d: const/4 v4, #int 1 // #1 │ │ -19bdd0: 1205 |007e: const/4 v5, #int 0 // #0 │ │ -19bdd2: 07f0 |007f: move-object v0, v15 │ │ -19bdd4: 0801 1100 |0080: move-object/from16 v1, v17 │ │ -19bdd8: 0802 1200 |0082: move-object/from16 v2, v18 │ │ -19bddc: 7708 630d 0000 |0084: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ -19bde2: 284e |0087: goto 00d5 // +004e │ │ -19bde4: 3810 0700 |0088: if-eqz v16, 008f // +0007 │ │ -19bde8: 7401 4342 1000 |008a: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -19bdee: 0c01 |008d: move-result-object v1 │ │ -19bdf0: 2802 |008e: goto 0090 // +0002 │ │ -19bdf2: 0701 |008f: move-object v1, v0 │ │ -19bdf4: 1a02 5dcb |0090: const-string v2, "link_is_not_valid" // string@cb5d │ │ -19bdf8: 7120 67b9 2100 |0092: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19bdfe: 0a01 |0095: move-result v1 │ │ -19be00: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ -19be04: 1306 0c00 |0098: const/16 v6, #int 12 // #c │ │ -19be08: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -19be0a: 1203 |009b: const/4 v3, #int 0 // #0 │ │ -19be0c: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -19be0e: 1215 |009d: const/4 v5, #int 1 // #1 │ │ -19be10: 07f0 |009e: move-object v0, v15 │ │ -19be12: 0801 1100 |009f: move-object/from16 v1, v17 │ │ -19be16: 0802 1200 |00a1: move-object/from16 v2, v18 │ │ -19be1a: 7708 630d 0000 |00a3: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ -19be20: 282f |00a6: goto 00d5 // +002f │ │ -19be22: 6209 cb50 |00a7: sget-object v9, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50cb │ │ -19be26: 3810 0700 |00a9: if-eqz v16, 00b0 // +0007 │ │ -19be2a: 7401 4342 1000 |00ab: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -19be30: 0c01 |00ae: move-result-object v1 │ │ -19be32: 2802 |00af: goto 00b1 // +0002 │ │ -19be34: 0701 |00b0: move-object v1, v0 │ │ -19be36: 3810 0600 |00b1: if-eqz v16, 00b7 // +0006 │ │ -19be3a: 7401 4842 1000 |00b3: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getDescription:()Ljava/lang/String; // method@4248 │ │ -19be40: 0c00 |00b6: move-result-object v0 │ │ -19be42: 2202 1118 |00b7: new-instance v2, Ljava/lang/StringBuilder; // type@1811 │ │ -19be46: 1a03 d836 |00b9: const-string v3, "Error during getPublicShareFile: " // string@36d8 │ │ -19be4a: 7020 7096 3200 |00bb: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19be50: 6e20 7996 1200 |00be: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19be56: 1a01 360a |00c1: const-string v1, " / " // string@0a36 │ │ -19be5a: 6e20 7996 1200 |00c3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19be60: 6e20 7996 0200 |00c6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19be66: 6e10 8a96 0200 |00c9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19be6c: 0c0b |00cc: move-result-object v11 │ │ -19be6e: 124d |00cd: const/4 v13, #int 4 // #4 │ │ -19be70: 120e |00ce: const/4 v14, #int 0 // #0 │ │ -19be72: 1a0a 9ee5 |00cf: const-string v10, "publicShare" // string@e59e │ │ -19be76: 120c |00d1: const/4 v12, #int 0 // #0 │ │ -19be78: 7706 1e46 0900 |00d2: invoke-static/range {v9, v10, v11, v12, v13, v14}, Lcom/infomaniak/lib/core/utils/SentryLog;.e$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@461e │ │ -19be7e: 6200 75b3 |00d5: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19be82: 1100 |00d7: return-object v0 │ │ +19bd94: |[19bd94] com.infomaniak.drive.ui.LaunchActivity.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bda4: 07f8 |0000: move-object v8, v15 │ │ +19bda6: 0800 1300 |0001: move-object/from16 v0, v19 │ │ +19bdaa: 2001 6a04 |0003: instance-of v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ +19bdae: 3801 1200 |0005: if-eqz v1, 0017 // +0012 │ │ +19bdb2: 0701 |0007: move-object v1, v0 │ │ +19bdb4: 1f01 6a04 |0008: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ +19bdb8: 5212 c803 |000a: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19bdbc: 1503 0080 |000c: const/high16 v3, #int -2147483648 // #8000 │ │ +19bdc0: b532 |000e: and-int/2addr v2, v3 │ │ +19bdc2: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ +19bdc6: 5210 c803 |0011: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19bdca: b130 |0013: sub-int/2addr v0, v3 │ │ +19bdcc: 5910 c803 |0014: iput v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19bdd0: 2806 |0016: goto 001c // +0006 │ │ +19bdd2: 2201 6a04 |0017: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1; // type@046a │ │ +19bdd6: 7030 290d f100 |0019: invoke-direct {v1, v15, v0}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d29 │ │ +19bddc: 5410 c903 |001c: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.result:Ljava/lang/Object; // field@03c9 │ │ +19bde0: 7100 aeb4 0000 |001e: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19bde6: 0c02 |0021: move-result-object v2 │ │ +19bde8: 5213 c803 |0022: iget v3, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19bdec: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +19bdee: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ +19bdf2: 3343 0a00 |0027: if-ne v3, v4, 0031 // +000a │ │ +19bdf6: 5411 c703 |0029: iget-object v1, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.L$0:Ljava/lang/Object; // field@03c7 │ │ +19bdfa: 1f01 7104 |002b: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ +19bdfe: 7110 419d 0000 |002d: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19be04: 2834 |0030: goto 0064 // +0034 │ │ +19be06: 2200 f417 |0031: new-instance v0, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19be0a: 1a01 d097 |0033: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19be0e: 7020 8b95 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19be14: 2700 |0038: throw v0 │ │ +19be16: 7110 419d 0000 |0039: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19be1c: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +19be1e: 3810 0700 |003d: if-eqz v16, 0044 // +0007 │ │ +19be22: 7401 5742 1000 |003f: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getException:()Ljava/lang/Exception; // method@4257 │ │ +19be28: 0c03 |0042: move-result-object v3 │ │ +19be2a: 2802 |0043: goto 0045 // +0002 │ │ +19be2c: 0703 |0044: move-object v3, v0 │ │ +19be2e: 2033 2e0d |0045: instance-of v3, v3, Lcom/infomaniak/lib/core/api/ApiController$NetworkException; // type@0d2e │ │ +19be32: 3803 2200 |0047: if-eqz v3, 0069 // +0022 │ │ +19be36: 7100 2ecb 0000 |0049: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +19be3c: 0c03 |004c: move-result-object v3 │ │ +19be3e: 1f03 b51d |004d: check-cast v3, Lkotlinx/coroutines/CoroutineDispatcher; // type@1db5 │ │ +19be42: 2205 6b04 |004f: new-instance v5, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2; // type@046b │ │ +19be46: 7030 2b0d f500 |0051: invoke-direct {v5, v15, v0}, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d2b │ │ +19be4c: 1f05 9c1b |0054: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19be50: 1f03 d41a |0056: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19be54: 5b18 c703 |0058: iput-object v8, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.L$0:Ljava/lang/Object; // field@03c7 │ │ +19be58: 5914 c803 |005a: iput v4, v1, Lcom/infomaniak/drive/ui/LaunchActivity$handlePublicShareError$1;.label:I // field@03c8 │ │ +19be5c: 7130 77c9 5301 |005c: invoke-static {v3, v5, v1}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +19be62: 0c00 |005f: move-result-object v0 │ │ +19be64: 3320 0300 |0060: if-ne v0, v2, 0063 // +0003 │ │ +19be68: 1102 |0062: return-object v2 │ │ +19be6a: 0781 |0063: move-object v1, v8 │ │ +19be6c: 6e10 500d 0100 |0064: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.finishAndRemoveTask:()V // method@0d50 │ │ +19be72: 2900 6e00 |0067: goto/16 00d5 // +006e │ │ +19be76: 3810 0700 |0069: if-eqz v16, 0070 // +0007 │ │ +19be7a: 7401 5042 1000 |006b: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +19be80: 0c01 |006e: move-result-object v1 │ │ +19be82: 2802 |006f: goto 0071 // +0002 │ │ +19be84: 0701 |0070: move-object v1, v0 │ │ +19be86: 1a02 dce2 |0071: const-string v2, "password_not_valid" // string@e2dc │ │ +19be8a: 7120 74b9 2100 |0073: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19be90: 0a01 |0076: move-result v1 │ │ +19be92: 3801 1100 |0077: if-eqz v1, 0088 // +0011 │ │ +19be96: 1306 1400 |0079: const/16 v6, #int 20 // #14 │ │ +19be9a: 1207 |007b: const/4 v7, #int 0 // #0 │ │ +19be9c: 1203 |007c: const/4 v3, #int 0 // #0 │ │ +19be9e: 1214 |007d: const/4 v4, #int 1 // #1 │ │ +19bea0: 1205 |007e: const/4 v5, #int 0 // #0 │ │ +19bea2: 07f0 |007f: move-object v0, v15 │ │ +19bea4: 0801 1100 |0080: move-object/from16 v1, v17 │ │ +19bea8: 0802 1200 |0082: move-object/from16 v2, v18 │ │ +19beac: 7708 630d 0000 |0084: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ +19beb2: 284e |0087: goto 00d5 // +004e │ │ +19beb4: 3810 0700 |0088: if-eqz v16, 008f // +0007 │ │ +19beb8: 7401 5042 1000 |008a: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +19bebe: 0c01 |008d: move-result-object v1 │ │ +19bec0: 2802 |008e: goto 0090 // +0002 │ │ +19bec2: 0701 |008f: move-object v1, v0 │ │ +19bec4: 1a02 62cb |0090: const-string v2, "link_is_not_valid" // string@cb62 │ │ +19bec8: 7120 74b9 2100 |0092: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19bece: 0a01 |0095: move-result v1 │ │ +19bed0: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ +19bed4: 1306 0c00 |0098: const/16 v6, #int 12 // #c │ │ +19bed8: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +19beda: 1203 |009b: const/4 v3, #int 0 // #0 │ │ +19bedc: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +19bede: 1215 |009d: const/4 v5, #int 1 // #1 │ │ +19bee0: 07f0 |009e: move-object v0, v15 │ │ +19bee2: 0801 1100 |009f: move-object/from16 v1, v17 │ │ +19bee6: 0802 1200 |00a1: move-object/from16 v2, v18 │ │ +19beea: 7708 630d 0000 |00a3: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ +19bef0: 282f |00a6: goto 00d5 // +002f │ │ +19bef2: 6209 ce50 |00a7: sget-object v9, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50ce │ │ +19bef6: 3810 0700 |00a9: if-eqz v16, 00b0 // +0007 │ │ +19befa: 7401 5042 1000 |00ab: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +19bf00: 0c01 |00ae: move-result-object v1 │ │ +19bf02: 2802 |00af: goto 00b1 // +0002 │ │ +19bf04: 0701 |00b0: move-object v1, v0 │ │ +19bf06: 3810 0600 |00b1: if-eqz v16, 00b7 // +0006 │ │ +19bf0a: 7401 5542 1000 |00b3: invoke-virtual/range {v16}, Lcom/infomaniak/lib/core/models/ApiError;.getDescription:()Ljava/lang/String; // method@4255 │ │ +19bf10: 0c00 |00b6: move-result-object v0 │ │ +19bf12: 2202 1218 |00b7: new-instance v2, Ljava/lang/StringBuilder; // type@1812 │ │ +19bf16: 1a03 db36 |00b9: const-string v3, "Error during getPublicShareFile: " // string@36db │ │ +19bf1a: 7020 7d96 3200 |00bb: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19bf20: 6e20 8696 1200 |00be: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19bf26: 1a01 370a |00c1: const-string v1, " / " // string@0a37 │ │ +19bf2a: 6e20 8696 1200 |00c3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19bf30: 6e20 8696 0200 |00c6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19bf36: 6e10 9796 0200 |00c9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19bf3c: 0c0b |00cc: move-result-object v11 │ │ +19bf3e: 124d |00cd: const/4 v13, #int 4 // #4 │ │ +19bf40: 120e |00ce: const/4 v14, #int 0 // #0 │ │ +19bf42: 1a0a a3e5 |00cf: const-string v10, "publicShare" // string@e5a3 │ │ +19bf46: 120c |00d1: const/4 v12, #int 0 // #0 │ │ +19bf48: 7706 2b46 0900 |00d2: invoke-static/range {v9, v10, v11, v12, v13, v14}, Lcom/infomaniak/lib/core/utils/SentryLog;.e$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@462b │ │ +19bf4e: 6200 78b3 |00d5: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19bf52: 1100 |00d7: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0022 line=190 │ │ 0x003f line=192 │ │ 0x0049 line=193 │ │ 0x0056 line=285 │ │ 0x0064 line=194 │ │ @@ -9480,44 +9480,44 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 51 16-bit code units │ │ -19c438: |[19c438] com.infomaniak.drive.ui.LaunchActivity.handleShortcuts:()V │ │ -19c448: 6e10 520d 0800 |0000: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ -19c44e: 0c00 |0003: move-result-object v0 │ │ -19c450: 6e10 9e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -19c456: 0c00 |0007: move-result-object v0 │ │ -19c458: 3800 2a00 |0008: if-eqz v0, 0032 // +002a │ │ -19c45c: 1a01 71f7 |000a: const-string v1, "shortcuts_tag" // string@f771 │ │ -19c460: 6e20 e501 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -19c466: 0c00 |000f: move-result-object v0 │ │ -19c468: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -19c46c: 2201 a604 |0012: new-instance v1, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19c470: 1236 |0014: const/4 v6, #int 3 // #3 │ │ -19c472: 1207 |0015: const/4 v7, #int 0 // #0 │ │ -19c474: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -19c476: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -19c478: 0712 |0018: move-object v2, v1 │ │ -19c47a: 0705 |0019: move-object v5, v0 │ │ -19c47c: 7606 b40e 0200 |001a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ -19c482: 6e10 c10e 0100 |001d: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivityArgs;.toBundle:()Landroid/os/Bundle; // method@0ec1 │ │ -19c488: 0c01 |0020: move-result-object v1 │ │ -19c48a: 5b81 e003 |0021: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ -19c48e: 6201 d113 |0023: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.FEEDBACK:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d1 │ │ -19c492: 6e10 6e3c 0100 |0025: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19c498: 0c01 |0028: move-result-object v1 │ │ -19c49a: 7120 67b9 1000 |0029: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19c4a0: 0a00 |002c: move-result v0 │ │ -19c4a2: 3800 0500 |002d: if-eqz v0, 0032 // +0005 │ │ -19c4a6: 1210 |002f: const/4 v0, #int 1 // #1 │ │ -19c4a8: 5c80 df03 |0030: iput-boolean v0, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.isHelpShortcutPressed:Z // field@03df │ │ -19c4ac: 0e00 |0032: return-void │ │ +19c508: |[19c508] com.infomaniak.drive.ui.LaunchActivity.handleShortcuts:()V │ │ +19c518: 6e10 520d 0800 |0000: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ +19c51e: 0c00 |0003: move-result-object v0 │ │ +19c520: 6e10 9e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +19c526: 0c00 |0007: move-result-object v0 │ │ +19c528: 3800 2a00 |0008: if-eqz v0, 0032 // +002a │ │ +19c52c: 1a01 76f7 |000a: const-string v1, "shortcuts_tag" // string@f776 │ │ +19c530: 6e20 e501 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +19c536: 0c00 |000f: move-result-object v0 │ │ +19c538: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +19c53c: 2201 a604 |0012: new-instance v1, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19c540: 1236 |0014: const/4 v6, #int 3 // #3 │ │ +19c542: 1207 |0015: const/4 v7, #int 0 // #0 │ │ +19c544: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +19c546: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +19c548: 0712 |0018: move-object v2, v1 │ │ +19c54a: 0705 |0019: move-object v5, v0 │ │ +19c54c: 7606 b40e 0200 |001a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ +19c552: 6e10 c10e 0100 |001d: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivityArgs;.toBundle:()Landroid/os/Bundle; // method@0ec1 │ │ +19c558: 0c01 |0020: move-result-object v1 │ │ +19c55a: 5b81 e003 |0021: iput-object v1, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ +19c55e: 6201 d413 |0023: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.FEEDBACK:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d4 │ │ +19c562: 6e10 7b3c 0100 |0025: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19c568: 0c01 |0028: move-result-object v1 │ │ +19c56a: 7120 74b9 1000 |0029: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19c570: 0a00 |002c: move-result v0 │ │ +19c572: 3800 0500 |002d: if-eqz v0, 0032 // +0005 │ │ +19c576: 1210 |002f: const/4 v0, #int 1 // #1 │ │ +19c578: 5c80 df03 |0030: iput-boolean v0, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.isHelpShortcutPressed:Z // field@03df │ │ +19c57c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0012 line=244 │ │ 0x0023 line=245 │ │ locals : │ │ 0x0000 - 0x0033 reg=8 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ @@ -9527,122 +9527,122 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 188 16-bit code units │ │ -19be84: |[19be84] com.infomaniak.drive.ui.LaunchActivity.loggedUserDestination:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19be94: 20f0 6c04 |0000: instance-of v0, v15, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ -19be98: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -19be9c: 07f0 |0004: move-object v0, v15 │ │ -19be9e: 1f00 6c04 |0005: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ -19bea2: 5201 cd03 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19bea6: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -19beaa: b521 |000b: and-int/2addr v1, v2 │ │ -19beac: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -19beb0: 520f cd03 |000e: iget v15, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19beb4: b12f |0010: sub-int/2addr v15, v2 │ │ -19beb6: 590f cd03 |0011: iput v15, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19beba: 2806 |0013: goto 0019 // +0006 │ │ -19bebc: 2200 6c04 |0014: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ -19bec0: 7030 300d e00f |0016: invoke-direct {v0, v14, v15}, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d30 │ │ -19bec6: 0706 |0019: move-object v6, v0 │ │ -19bec8: 546f ce03 |001a: iget-object v15, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.result:Ljava/lang/Object; // field@03ce │ │ -19becc: 7100 a1b4 0000 |001c: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19bed2: 0c00 |001f: move-result-object v0 │ │ -19bed4: 5261 cd03 |0020: iget v1, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19bed8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -19beda: 3801 1000 |0023: if-eqz v1, 0033 // +0010 │ │ -19bede: 3321 0600 |0025: if-ne v1, v2, 002b // +0006 │ │ -19bee2: 7110 349d 0f00 |0027: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19bee8: 2845 |002a: goto 006f // +0045 │ │ -19beea: 220f f317 |002b: new-instance v15, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19beee: 1a00 cb97 |002d: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19bef2: 7020 7e95 0f00 |002f: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19bef8: 270f |0032: throw v15 │ │ -19befa: 7110 349d 0f00 |0033: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19bf00: 620f ae00 |0036: sget-object v15, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19bf04: 07e3 |0038: move-object v3, v14 │ │ -19bf06: 1f03 3500 |0039: check-cast v3, Landroid/content/Context; // type@0035 │ │ -19bf0a: 6201 f212 |003b: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19bf0e: 6e10 043a 0100 |003d: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -19bf14: 0a01 |0040: move-result v1 │ │ -19bf16: 6e30 2509 3f01 |0041: invoke-virtual {v15, v3, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ -19bf1c: 6207 b800 |0044: sget-object v7, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -19bf20: 620f f212 |0046: sget-object v15, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19bf24: 6e10 043a 0f00 |0048: invoke-virtual {v15}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -19bf2a: 0a08 |004b: move-result v8 │ │ -19bf2c: 130c 0e00 |004c: const/16 v12, #int 14 // #e │ │ -19bf30: 120d |004e: const/4 v13, #int 0 // #0 │ │ -19bf32: 1209 |004f: const/4 v9, #int 0 // #0 │ │ -19bf34: 120a |0050: const/4 v10, #int 0 // #0 │ │ -19bf36: 120b |0051: const/4 v11, #int 0 // #0 │ │ -19bf38: 7707 7b09 0700 |0052: invoke-static/range {v7, v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrivesCount$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;ILjava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)J // method@097b │ │ -19bf3e: 0b04 |0055: move-result-wide v4 │ │ -19bf40: 1607 0000 |0056: const-wide/16 v7, #int 0 // #0 │ │ -19bf44: 310f 0407 |0058: cmp-long v15, v4, v7 │ │ -19bf48: 390f 1500 |005a: if-nez v15, 006f // +0015 │ │ -19bf4c: 6201 f212 |005c: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19bf50: 5962 cd03 |005e: iput v2, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ -19bf54: 120f |0060: const/4 v15, #int 0 // #0 │ │ -19bf56: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -19bf58: 1205 |0062: const/4 v5, #int 0 // #0 │ │ -19bf5a: 1307 0e00 |0063: const/16 v7, #int 14 // #e │ │ -19bf5e: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -19bf60: 0732 |0066: move-object v2, v3 │ │ -19bf62: 01f3 |0067: move v3, v15 │ │ -19bf64: 7708 1e3a 0100 |0068: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a1e │ │ -19bf6a: 0c0f |006b: move-result-object v15 │ │ -19bf6c: 330f 0300 |006c: if-ne v15, v0, 006f // +0003 │ │ -19bf70: 1100 |006e: return-object v0 │ │ -19bf72: 6201 b800 |006f: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -19bf76: 620f f212 |0071: sget-object v15, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19bf7a: 6e10 043a 0f00 |0073: invoke-virtual {v15}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -19bf80: 0a0f |0076: move-result v15 │ │ -19bf82: 7110 d5b4 0f00 |0077: invoke-static {v15}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -19bf88: 0c02 |007a: move-result-object v2 │ │ -19bf8a: 1306 0e00 |007b: const/16 v6, #int 14 // #e │ │ -19bf8e: 1207 |007d: const/4 v7, #int 0 // #0 │ │ -19bf90: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -19bf92: 1204 |007f: const/4 v4, #int 0 // #0 │ │ -19bf94: 1205 |0080: const/4 v5, #int 0 // #0 │ │ -19bf96: 7707 7a09 0100 |0081: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ -19bf9c: 0c0f |0084: move-result-object v15 │ │ -19bf9e: 6e10 a898 0f00 |0085: invoke-virtual {v15}, Ljava/util/ArrayList;.isEmpty:()Z // method@98a8 │ │ -19bfa4: 0a00 |0088: move-result v0 │ │ -19bfa6: 3900 0300 |0089: if-nez v0, 008c // +0003 │ │ -19bfaa: 2802 |008b: goto 008d // +0002 │ │ -19bfac: 120f |008c: const/4 v15, #int 0 // #0 │ │ -19bfae: 380f 2c00 |008d: if-eqz v15, 00b9 // +002c │ │ -19bfb2: 1f0f f817 |008f: check-cast v15, Ljava/lang/Iterable; // type@17f8 │ │ -19bfb6: 20f0 b818 |0091: instance-of v0, v15, Ljava/util/Collection; // type@18b8 │ │ -19bfba: 3800 0c00 |0093: if-eqz v0, 009f // +000c │ │ -19bfbe: 07f0 |0095: move-object v0, v15 │ │ -19bfc0: 1f00 b818 |0096: check-cast v0, Ljava/util/Collection; // type@18b8 │ │ -19bfc4: 7210 2499 0000 |0098: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@9924 │ │ -19bfca: 0a00 |009b: move-result v0 │ │ -19bfcc: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ -19bfd0: 2818 |009e: goto 00b6 // +0018 │ │ -19bfd2: 7210 9c95 0f00 |009f: invoke-interface {v15}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -19bfd8: 0c0f |00a2: move-result-object v15 │ │ -19bfda: 7210 8099 0f00 |00a3: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -19bfe0: 0a00 |00a6: move-result v0 │ │ -19bfe2: 3800 0f00 |00a7: if-eqz v0, 00b6 // +000f │ │ -19bfe6: 7210 8199 0f00 |00a9: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -19bfec: 0c00 |00ac: move-result-object v0 │ │ -19bfee: 1f00 ba03 |00ad: check-cast v0, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -19bff2: 6e10 6f0b 0000 |00af: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenance:()Z // method@0b6f │ │ -19bff8: 0a00 |00b2: move-result v0 │ │ -19bffa: 3900 f0ff |00b3: if-nez v0, 00a3 // -0010 │ │ -19bffe: 2804 |00b5: goto 00b9 // +0004 │ │ -19c000: 1c0f da04 |00b6: const-class v15, Lcom/infomaniak/drive/ui/MaintenanceActivity; // type@04da │ │ -19c004: 2803 |00b8: goto 00bb // +0003 │ │ -19c006: 1c0f a404 |00b9: const-class v15, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ -19c00a: 110f |00bb: return-object v15 │ │ +19bf54: |[19bf54] com.infomaniak.drive.ui.LaunchActivity.loggedUserDestination:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19bf64: 20f0 6c04 |0000: instance-of v0, v15, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ +19bf68: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +19bf6c: 07f0 |0004: move-object v0, v15 │ │ +19bf6e: 1f00 6c04 |0005: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ +19bf72: 5201 cd03 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19bf76: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +19bf7a: b521 |000b: and-int/2addr v1, v2 │ │ +19bf7c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +19bf80: 520f cd03 |000e: iget v15, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19bf84: b12f |0010: sub-int/2addr v15, v2 │ │ +19bf86: 590f cd03 |0011: iput v15, v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19bf8a: 2806 |0013: goto 0019 // +0006 │ │ +19bf8c: 2200 6c04 |0014: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1; // type@046c │ │ +19bf90: 7030 300d e00f |0016: invoke-direct {v0, v14, v15}, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d30 │ │ +19bf96: 0706 |0019: move-object v6, v0 │ │ +19bf98: 546f ce03 |001a: iget-object v15, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.result:Ljava/lang/Object; // field@03ce │ │ +19bf9c: 7100 aeb4 0000 |001c: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19bfa2: 0c00 |001f: move-result-object v0 │ │ +19bfa4: 5261 cd03 |0020: iget v1, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19bfa8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +19bfaa: 3801 1000 |0023: if-eqz v1, 0033 // +0010 │ │ +19bfae: 3321 0600 |0025: if-ne v1, v2, 002b // +0006 │ │ +19bfb2: 7110 419d 0f00 |0027: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19bfb8: 2845 |002a: goto 006f // +0045 │ │ +19bfba: 220f f417 |002b: new-instance v15, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19bfbe: 1a00 d097 |002d: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19bfc2: 7020 8b95 0f00 |002f: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19bfc8: 270f |0032: throw v15 │ │ +19bfca: 7110 419d 0f00 |0033: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19bfd0: 620f ae00 |0036: sget-object v15, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19bfd4: 07e3 |0038: move-object v3, v14 │ │ +19bfd6: 1f03 3500 |0039: check-cast v3, Landroid/content/Context; // type@0035 │ │ +19bfda: 6201 f512 |003b: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19bfde: 6e10 113a 0100 |003d: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +19bfe4: 0a01 |0040: move-result v1 │ │ +19bfe6: 6e30 2509 3f01 |0041: invoke-virtual {v15, v3, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ +19bfec: 6207 b800 |0044: sget-object v7, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +19bff0: 620f f512 |0046: sget-object v15, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19bff4: 6e10 113a 0f00 |0048: invoke-virtual {v15}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +19bffa: 0a08 |004b: move-result v8 │ │ +19bffc: 130c 0e00 |004c: const/16 v12, #int 14 // #e │ │ +19c000: 120d |004e: const/4 v13, #int 0 // #0 │ │ +19c002: 1209 |004f: const/4 v9, #int 0 // #0 │ │ +19c004: 120a |0050: const/4 v10, #int 0 // #0 │ │ +19c006: 120b |0051: const/4 v11, #int 0 // #0 │ │ +19c008: 7707 7b09 0700 |0052: invoke-static/range {v7, v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrivesCount$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;ILjava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)J // method@097b │ │ +19c00e: 0b04 |0055: move-result-wide v4 │ │ +19c010: 1607 0000 |0056: const-wide/16 v7, #int 0 // #0 │ │ +19c014: 310f 0407 |0058: cmp-long v15, v4, v7 │ │ +19c018: 390f 1500 |005a: if-nez v15, 006f // +0015 │ │ +19c01c: 6201 f512 |005c: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c020: 5962 cd03 |005e: iput v2, v6, Lcom/infomaniak/drive/ui/LaunchActivity$loggedUserDestination$1;.label:I // field@03cd │ │ +19c024: 120f |0060: const/4 v15, #int 0 // #0 │ │ +19c026: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +19c028: 1205 |0062: const/4 v5, #int 0 // #0 │ │ +19c02a: 1307 0e00 |0063: const/16 v7, #int 14 // #e │ │ +19c02e: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +19c030: 0732 |0066: move-object v2, v3 │ │ +19c032: 01f3 |0067: move v3, v15 │ │ +19c034: 7708 2b3a 0100 |0068: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a2b │ │ +19c03a: 0c0f |006b: move-result-object v15 │ │ +19c03c: 330f 0300 |006c: if-ne v15, v0, 006f // +0003 │ │ +19c040: 1100 |006e: return-object v0 │ │ +19c042: 6201 b800 |006f: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +19c046: 620f f512 |0071: sget-object v15, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c04a: 6e10 113a 0f00 |0073: invoke-virtual {v15}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +19c050: 0a0f |0076: move-result v15 │ │ +19c052: 7110 e2b4 0f00 |0077: invoke-static {v15}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +19c058: 0c02 |007a: move-result-object v2 │ │ +19c05a: 1306 0e00 |007b: const/16 v6, #int 14 // #e │ │ +19c05e: 1207 |007d: const/4 v7, #int 0 // #0 │ │ +19c060: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +19c062: 1204 |007f: const/4 v4, #int 0 // #0 │ │ +19c064: 1205 |0080: const/4 v5, #int 0 // #0 │ │ +19c066: 7707 7a09 0100 |0081: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ +19c06c: 0c0f |0084: move-result-object v15 │ │ +19c06e: 6e10 b598 0f00 |0085: invoke-virtual {v15}, Ljava/util/ArrayList;.isEmpty:()Z // method@98b5 │ │ +19c074: 0a00 |0088: move-result v0 │ │ +19c076: 3900 0300 |0089: if-nez v0, 008c // +0003 │ │ +19c07a: 2802 |008b: goto 008d // +0002 │ │ +19c07c: 120f |008c: const/4 v15, #int 0 // #0 │ │ +19c07e: 380f 2c00 |008d: if-eqz v15, 00b9 // +002c │ │ +19c082: 1f0f f917 |008f: check-cast v15, Ljava/lang/Iterable; // type@17f9 │ │ +19c086: 20f0 b918 |0091: instance-of v0, v15, Ljava/util/Collection; // type@18b9 │ │ +19c08a: 3800 0c00 |0093: if-eqz v0, 009f // +000c │ │ +19c08e: 07f0 |0095: move-object v0, v15 │ │ +19c090: 1f00 b918 |0096: check-cast v0, Ljava/util/Collection; // type@18b9 │ │ +19c094: 7210 3199 0000 |0098: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@9931 │ │ +19c09a: 0a00 |009b: move-result v0 │ │ +19c09c: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ +19c0a0: 2818 |009e: goto 00b6 // +0018 │ │ +19c0a2: 7210 a995 0f00 |009f: invoke-interface {v15}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +19c0a8: 0c0f |00a2: move-result-object v15 │ │ +19c0aa: 7210 8d99 0f00 |00a3: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +19c0b0: 0a00 |00a6: move-result v0 │ │ +19c0b2: 3800 0f00 |00a7: if-eqz v0, 00b6 // +000f │ │ +19c0b6: 7210 8e99 0f00 |00a9: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +19c0bc: 0c00 |00ac: move-result-object v0 │ │ +19c0be: 1f00 ba03 |00ad: check-cast v0, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +19c0c2: 6e10 6f0b 0000 |00af: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenance:()Z // method@0b6f │ │ +19c0c8: 0a00 |00b2: move-result v0 │ │ +19c0ca: 3900 f0ff |00b3: if-nez v0, 00a3 // -0010 │ │ +19c0ce: 2804 |00b5: goto 00b9 // +0004 │ │ +19c0d0: 1c0f da04 |00b6: const-class v15, Lcom/infomaniak/drive/ui/MaintenanceActivity; // type@04da │ │ +19c0d4: 2803 |00b8: goto 00bb // +0003 │ │ +19c0d6: 1c0f a404 |00b9: const-class v15, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ +19c0da: 110f |00bb: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0020 line=123 │ │ 0x0036 line=124 │ │ 0x0044 line=127 │ │ 0x005c line=128 │ │ 0x006f line=131 │ │ @@ -9662,25 +9662,25 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -19c00c: |[19c00c] com.infomaniak.drive.ui.LaunchActivity.logoutCurrentUserIfNeeded:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19c01c: 7100 1fcb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -19c022: 0c00 |0003: move-result-object v0 │ │ -19c024: 1f00 d31a |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19c028: 2201 6d04 |0006: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ -19c02c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -19c02e: 7030 320d 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d32 │ │ -19c034: 1f01 9b1b |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19c038: 7130 6ac9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -19c03e: 0c04 |0011: move-result-object v4 │ │ -19c040: 1104 |0012: return-object v4 │ │ +19c0dc: |[19c0dc] com.infomaniak.drive.ui.LaunchActivity.logoutCurrentUserIfNeeded:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19c0ec: 7100 2ccb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +19c0f2: 0c00 |0003: move-result-object v0 │ │ +19c0f4: 1f00 d41a |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19c0f8: 2201 6d04 |0006: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2; // type@046d │ │ +19c0fc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +19c0fe: 7030 320d 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity$logoutCurrentUserIfNeeded$2;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d32 │ │ +19c104: 1f01 9c1b |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19c108: 7130 77c9 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +19c10e: 0c04 |0011: move-result-object v4 │ │ +19c110: 1104 |0012: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0013 reg=4 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -9689,27 +9689,27 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -19bb54: |[19bb54] com.infomaniak.drive.ui.LaunchActivity.navigationArgs_delegate$lambda$1:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19bb64: 6e10 520d 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ -19bb6a: 0c01 |0003: move-result-object v1 │ │ -19bb6c: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -19bb70: 6e10 9e00 0100 |0006: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -19bb76: 0c01 |0009: move-result-object v1 │ │ -19bb78: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -19bb7c: 6200 e403 |000c: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ -19bb80: 6e20 680d 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d68 │ │ -19bb86: 0c01 |0011: move-result-object v1 │ │ -19bb88: 2802 |0012: goto 0014 // +0002 │ │ -19bb8a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19bb8c: 1101 |0014: return-object v1 │ │ +19bc24: |[19bc24] com.infomaniak.drive.ui.LaunchActivity.navigationArgs_delegate$lambda$1:(Lcom/infomaniak/drive/ui/LaunchActivity;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19bc34: 6e10 520d 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.getIntent:()Landroid/content/Intent; // method@0d52 │ │ +19bc3a: 0c01 |0003: move-result-object v1 │ │ +19bc3c: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +19bc40: 6e10 9e00 0100 |0006: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +19bc46: 0c01 |0009: move-result-object v1 │ │ +19bc48: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +19bc4c: 6200 e403 |000c: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ +19bc50: 6e20 680d 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d68 │ │ +19bc56: 0c01 |0011: move-result-object v1 │ │ +19bc58: 2802 |0012: goto 0014 // +0002 │ │ +19bc5a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19bc5c: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ #24 : (in Lcom/infomaniak/drive/ui/LaunchActivity;) │ │ @@ -9717,108 +9717,108 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 173 16-bit code units │ │ -19c57c: |[19c57c] com.infomaniak.drive.ui.LaunchActivity.processInternalLink:(Ljava/lang/String;)V │ │ -19c58c: 2200 0f1d |0000: new-instance v0, Lkotlin/text/Regex; // type@1d0f │ │ -19c590: 1a01 aa25 |0002: const-string v1, "/app/[a-z]+/(\d+)/([a-z-]*)/?[a-z]*/?[a-z]*/?(\d*)/?[a-z]*/?[a-z]*/?(\d*)" // string@25aa │ │ -19c594: 7020 68c3 1000 |0004: invoke-direct {v0, v1}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c368 │ │ -19c59a: 07d1 |0007: move-object v1, v13 │ │ -19c59c: 1f01 df17 |0008: check-cast v1, Ljava/lang/CharSequence; // type@17df │ │ -19c5a0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -19c5a2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -19c5a4: 1224 |000c: const/4 v4, #int 2 // #2 │ │ -19c5a6: 7152 6fc3 1043 |000d: invoke-static {v0, v1, v3, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@c36f │ │ -19c5ac: 0c00 |0010: move-result-object v0 │ │ -19c5ae: 3800 9b00 |0011: if-eqz v0, 00ac // +009b │ │ -19c5b2: 7210 25c3 0000 |0013: invoke-interface {v0}, Lkotlin/text/MatchResult;.getDestructured:()Lkotlin/text/MatchResult$Destructured; // method@c325 │ │ -19c5b8: 0c00 |0016: move-result-object v0 │ │ -19c5ba: 6e10 23c3 0000 |0017: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c5c0: 0c01 |001a: move-result-object v1 │ │ -19c5c2: 7210 26c3 0100 |001b: invoke-interface {v1}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c5c8: 0c01 |001e: move-result-object v1 │ │ -19c5ca: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -19c5cc: 7220 a499 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c5d2: 0c01 |0023: move-result-object v1 │ │ -19c5d4: 1f01 0f18 |0024: check-cast v1, Ljava/lang/String; // type@180f │ │ -19c5d8: 6e10 23c3 0000 |0026: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c5de: 0c05 |0029: move-result-object v5 │ │ -19c5e0: 7210 26c3 0500 |002a: invoke-interface {v5}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c5e6: 0c05 |002d: move-result-object v5 │ │ -19c5e8: 7220 a499 4500 |002e: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c5ee: 0c04 |0031: move-result-object v4 │ │ -19c5f0: 1f04 0f18 |0032: check-cast v4, Ljava/lang/String; // type@180f │ │ -19c5f4: 6e10 23c3 0000 |0034: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c5fa: 0c05 |0037: move-result-object v5 │ │ -19c5fc: 7210 26c3 0500 |0038: invoke-interface {v5}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c602: 0c05 |003b: move-result-object v5 │ │ -19c604: 1236 |003c: const/4 v6, #int 3 // #3 │ │ -19c606: 7220 a499 6500 |003d: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c60c: 0c05 |0040: move-result-object v5 │ │ -19c60e: 1f05 0f18 |0041: check-cast v5, Ljava/lang/String; // type@180f │ │ -19c612: 6e10 23c3 0000 |0043: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c618: 0c00 |0046: move-result-object v0 │ │ -19c61a: 7210 26c3 0000 |0047: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c620: 0c00 |004a: move-result-object v0 │ │ -19c622: 1246 |004b: const/4 v6, #int 4 // #4 │ │ -19c624: 7220 a499 6000 |004c: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c62a: 0c00 |004f: move-result-object v0 │ │ -19c62c: 1f00 0f18 |0050: check-cast v0, Ljava/lang/String; // type@180f │ │ -19c630: 1a06 34f7 |0052: const-string v6, "shared-with-me" // string@f734 │ │ -19c634: 7120 67b9 6400 |0054: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19c63a: 0a04 |0057: move-result v4 │ │ -19c63c: 3804 0d00 |0058: if-eqz v4, 0065 // +000d │ │ -19c640: 6200 9d13 |005a: sget-object v0, Lcom/infomaniak/drive/utils/PublicShareUtils;.INSTANCE:Lcom/infomaniak/drive/utils/PublicShareUtils; // field@139d │ │ -19c644: 07c1 |005c: move-object v1, v12 │ │ -19c646: 1f01 1600 |005d: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19c64a: 6e30 be3b 100d |005f: invoke-virtual {v0, v1, v13}, Lcom/infomaniak/drive/utils/PublicShareUtils;.openDeepLinkInBrowser-gIAlu-s:(Landroid/app/Activity;Ljava/lang/String;)Ljava/lang/Object; // method@3bbe │ │ -19c650: 5cc3 e303 |0062: iput-boolean v3, v12, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ -19c654: 0e00 |0064: return-void │ │ -19c656: 7110 8e95 0100 |0065: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@958e │ │ -19c65c: 0a0d |0068: move-result v13 │ │ -19c65e: 0701 |0069: move-object v1, v0 │ │ -19c660: 1f01 df17 |006a: check-cast v1, Ljava/lang/CharSequence; // type@17df │ │ -19c664: 7210 f694 0100 |006c: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@94f6 │ │ -19c66a: 0a01 |006f: move-result v1 │ │ -19c66c: 3901 0d00 |0070: if-nez v1, 007d // +000d │ │ -19c670: 7110 2fc4 0500 |0072: invoke-static {v5}, Lkotlin/text/StringsKt;.toIntOrNull:(Ljava/lang/String;)Ljava/lang/Integer; // method@c42f │ │ -19c676: 0c00 |0075: move-result-object v0 │ │ -19c678: 3800 0b00 |0076: if-eqz v0, 0081 // +000b │ │ -19c67c: 6e10 8995 0000 |0078: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19c682: 0a02 |007b: move-result v2 │ │ -19c684: 2805 |007c: goto 0081 // +0005 │ │ -19c686: 7110 8e95 0000 |007d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@958e │ │ -19c68c: 0a02 |0080: move-result v2 │ │ -19c68e: 6204 b800 |0081: sget-object v4, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -19c692: 7110 9895 0d00 |0083: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19c698: 0c06 |0086: move-result-object v6 │ │ -19c69a: 7110 ef94 0300 |0087: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19c6a0: 0c08 |008a: move-result-object v8 │ │ -19c6a2: 130a 1500 |008b: const/16 v10, #int 21 // #15 │ │ -19c6a6: 120b |008d: const/4 v11, #int 0 // #0 │ │ -19c6a8: 1205 |008e: const/4 v5, #int 0 // #0 │ │ -19c6aa: 1207 |008f: const/4 v7, #int 0 // #0 │ │ -19c6ac: 1209 |0090: const/4 v9, #int 0 // #0 │ │ -19c6ae: 7708 7809 0400 |0091: invoke-static/range {v4, v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ -19c6b4: 0c00 |0094: move-result-object v0 │ │ -19c6b6: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -19c6ba: 6e10 790b 0000 |0097: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUserId:()I // method@0b79 │ │ -19c6c0: 0a01 |009a: move-result v1 │ │ -19c6c2: 6e10 750b 0000 |009b: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ -19c6c8: 0a00 |009e: move-result v0 │ │ -19c6ca: 7050 610d 1c2d |009f: invoke-direct {v12, v1, v13, v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.setOpenSpecificFile:(IIIZ)V // method@0d61 │ │ -19c6d0: 620d ae00 |00a2: sget-object v13, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19c6d4: 07c0 |00a4: move-object v0, v12 │ │ -19c6d6: 1f00 1600 |00a5: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -19c6da: 1a01 0cc2 |00a7: const-string v1, "internal" // string@c20c │ │ -19c6de: 6e30 1409 0d01 |00a9: invoke-virtual {v13, v0, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackDeepLink:(Landroid/app/Activity;Ljava/lang/String;)V // method@0914 │ │ -19c6e4: 0e00 |00ac: return-void │ │ +19c64c: |[19c64c] com.infomaniak.drive.ui.LaunchActivity.processInternalLink:(Ljava/lang/String;)V │ │ +19c65c: 2200 101d |0000: new-instance v0, Lkotlin/text/Regex; // type@1d10 │ │ +19c660: 1a01 ab25 |0002: const-string v1, "/app/[a-z]+/(\d+)/([a-z-]*)/?[a-z]*/?[a-z]*/?(\d*)/?[a-z]*/?[a-z]*/?(\d*)" // string@25ab │ │ +19c664: 7020 75c3 1000 |0004: invoke-direct {v0, v1}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c375 │ │ +19c66a: 07d1 |0007: move-object v1, v13 │ │ +19c66c: 1f01 e017 |0008: check-cast v1, Ljava/lang/CharSequence; // type@17e0 │ │ +19c670: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +19c672: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +19c674: 1224 |000c: const/4 v4, #int 2 // #2 │ │ +19c676: 7152 7cc3 1043 |000d: invoke-static {v0, v1, v3, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@c37c │ │ +19c67c: 0c00 |0010: move-result-object v0 │ │ +19c67e: 3800 9b00 |0011: if-eqz v0, 00ac // +009b │ │ +19c682: 7210 32c3 0000 |0013: invoke-interface {v0}, Lkotlin/text/MatchResult;.getDestructured:()Lkotlin/text/MatchResult$Destructured; // method@c332 │ │ +19c688: 0c00 |0016: move-result-object v0 │ │ +19c68a: 6e10 30c3 0000 |0017: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c690: 0c01 |001a: move-result-object v1 │ │ +19c692: 7210 33c3 0100 |001b: invoke-interface {v1}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c698: 0c01 |001e: move-result-object v1 │ │ +19c69a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +19c69c: 7220 b199 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c6a2: 0c01 |0023: move-result-object v1 │ │ +19c6a4: 1f01 1018 |0024: check-cast v1, Ljava/lang/String; // type@1810 │ │ +19c6a8: 6e10 30c3 0000 |0026: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c6ae: 0c05 |0029: move-result-object v5 │ │ +19c6b0: 7210 33c3 0500 |002a: invoke-interface {v5}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c6b6: 0c05 |002d: move-result-object v5 │ │ +19c6b8: 7220 b199 4500 |002e: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c6be: 0c04 |0031: move-result-object v4 │ │ +19c6c0: 1f04 1018 |0032: check-cast v4, Ljava/lang/String; // type@1810 │ │ +19c6c4: 6e10 30c3 0000 |0034: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c6ca: 0c05 |0037: move-result-object v5 │ │ +19c6cc: 7210 33c3 0500 |0038: invoke-interface {v5}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c6d2: 0c05 |003b: move-result-object v5 │ │ +19c6d4: 1236 |003c: const/4 v6, #int 3 // #3 │ │ +19c6d6: 7220 b199 6500 |003d: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c6dc: 0c05 |0040: move-result-object v5 │ │ +19c6de: 1f05 1018 |0041: check-cast v5, Ljava/lang/String; // type@1810 │ │ +19c6e2: 6e10 30c3 0000 |0043: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c6e8: 0c00 |0046: move-result-object v0 │ │ +19c6ea: 7210 33c3 0000 |0047: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c6f0: 0c00 |004a: move-result-object v0 │ │ +19c6f2: 1246 |004b: const/4 v6, #int 4 // #4 │ │ +19c6f4: 7220 b199 6000 |004c: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c6fa: 0c00 |004f: move-result-object v0 │ │ +19c6fc: 1f00 1018 |0050: check-cast v0, Ljava/lang/String; // type@1810 │ │ +19c700: 1a06 39f7 |0052: const-string v6, "shared-with-me" // string@f739 │ │ +19c704: 7120 74b9 6400 |0054: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19c70a: 0a04 |0057: move-result v4 │ │ +19c70c: 3804 0d00 |0058: if-eqz v4, 0065 // +000d │ │ +19c710: 6200 a013 |005a: sget-object v0, Lcom/infomaniak/drive/utils/PublicShareUtils;.INSTANCE:Lcom/infomaniak/drive/utils/PublicShareUtils; // field@13a0 │ │ +19c714: 07c1 |005c: move-object v1, v12 │ │ +19c716: 1f01 1600 |005d: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19c71a: 6e30 cb3b 100d |005f: invoke-virtual {v0, v1, v13}, Lcom/infomaniak/drive/utils/PublicShareUtils;.openDeepLinkInBrowser-gIAlu-s:(Landroid/app/Activity;Ljava/lang/String;)Ljava/lang/Object; // method@3bcb │ │ +19c720: 5cc3 e303 |0062: iput-boolean v3, v12, Lcom/infomaniak/drive/ui/LaunchActivity;.shouldStartApp:Z // field@03e3 │ │ +19c724: 0e00 |0064: return-void │ │ +19c726: 7110 9b95 0100 |0065: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@959b │ │ +19c72c: 0a0d |0068: move-result v13 │ │ +19c72e: 0701 |0069: move-object v1, v0 │ │ +19c730: 1f01 e017 |006a: check-cast v1, Ljava/lang/CharSequence; // type@17e0 │ │ +19c734: 7210 0395 0100 |006c: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@9503 │ │ +19c73a: 0a01 |006f: move-result v1 │ │ +19c73c: 3901 0d00 |0070: if-nez v1, 007d // +000d │ │ +19c740: 7110 3cc4 0500 |0072: invoke-static {v5}, Lkotlin/text/StringsKt;.toIntOrNull:(Ljava/lang/String;)Ljava/lang/Integer; // method@c43c │ │ +19c746: 0c00 |0075: move-result-object v0 │ │ +19c748: 3800 0b00 |0076: if-eqz v0, 0081 // +000b │ │ +19c74c: 6e10 9695 0000 |0078: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19c752: 0a02 |007b: move-result v2 │ │ +19c754: 2805 |007c: goto 0081 // +0005 │ │ +19c756: 7110 9b95 0000 |007d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@959b │ │ +19c75c: 0a02 |0080: move-result v2 │ │ +19c75e: 6204 b800 |0081: sget-object v4, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +19c762: 7110 a595 0d00 |0083: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19c768: 0c06 |0086: move-result-object v6 │ │ +19c76a: 7110 fc94 0300 |0087: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19c770: 0c08 |008a: move-result-object v8 │ │ +19c772: 130a 1500 |008b: const/16 v10, #int 21 // #15 │ │ +19c776: 120b |008d: const/4 v11, #int 0 // #0 │ │ +19c778: 1205 |008e: const/4 v5, #int 0 // #0 │ │ +19c77a: 1207 |008f: const/4 v7, #int 0 // #0 │ │ +19c77c: 1209 |0090: const/4 v9, #int 0 // #0 │ │ +19c77e: 7708 7809 0400 |0091: invoke-static/range {v4, v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ +19c784: 0c00 |0094: move-result-object v0 │ │ +19c786: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +19c78a: 6e10 790b 0000 |0097: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUserId:()I // method@0b79 │ │ +19c790: 0a01 |009a: move-result v1 │ │ +19c792: 6e10 750b 0000 |009b: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ +19c798: 0a00 |009e: move-result v0 │ │ +19c79a: 7050 610d 1c2d |009f: invoke-direct {v12, v1, v13, v2, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.setOpenSpecificFile:(IIIZ)V // method@0d61 │ │ +19c7a0: 620d ae00 |00a2: sget-object v13, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19c7a4: 07c0 |00a4: move-object v0, v12 │ │ +19c7a6: 1f00 1600 |00a5: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +19c7aa: 1a01 11c2 |00a7: const-string v1, "internal" // string@c211 │ │ +19c7ae: 6e30 1409 0d01 |00a9: invoke-virtual {v13, v0, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackDeepLink:(Landroid/app/Activity;Ljava/lang/String;)V // method@0914 │ │ +19c7b4: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0013 line=208 │ │ 0x0052 line=210 │ │ 0x005a line=211 │ │ 0x0062 line=212 │ │ @@ -9836,114 +9836,114 @@ │ │ type : '(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 182 16-bit code units │ │ -19c044: |[19c044] com.infomaniak.drive.ui.LaunchActivity.processPublicShare:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19c054: 20c1 6f04 |0000: instance-of v1, v12, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ -19c058: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -19c05c: 07c1 |0004: move-object v1, v12 │ │ -19c05e: 1f01 6f04 |0005: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ -19c062: 5212 d503 |0007: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19c066: 1503 0080 |0009: const/high16 v3, #int -2147483648 // #8000 │ │ -19c06a: b532 |000b: and-int/2addr v2, v3 │ │ -19c06c: 3802 0800 |000c: if-eqz v2, 0014 // +0008 │ │ -19c070: 5210 d503 |000e: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19c074: b130 |0010: sub-int/2addr v0, v3 │ │ -19c076: 5910 d503 |0011: iput v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19c07a: 2806 |0013: goto 0019 // +0006 │ │ -19c07c: 2201 6f04 |0014: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ -19c080: 7030 3c0d a10c |0016: invoke-direct {v1, v10, v12}, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d3c │ │ -19c086: 5410 d603 |0019: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.result:Ljava/lang/Object; // field@03d6 │ │ -19c08a: 7100 a1b4 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19c090: 0c02 |001e: move-result-object v2 │ │ -19c092: 5213 d503 |001f: iget v3, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19c096: 1214 |0021: const/4 v4, #int 1 // #1 │ │ -19c098: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ -19c09c: 3343 0700 |0024: if-ne v3, v4, 002b // +0007 │ │ -19c0a0: 7110 349d 0000 |0026: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19c0a6: 2900 8a00 |0029: goto/16 00b3 // +008a │ │ -19c0aa: 2200 f317 |002b: new-instance v0, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19c0ae: 1a01 cb97 |002d: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19c0b2: 7020 7e95 1000 |002f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19c0b8: 2700 |0032: throw v0 │ │ -19c0ba: 7110 349d 0000 |0033: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19c0c0: 2200 0f1d |0036: new-instance v0, Lkotlin/text/Regex; // type@1d0f │ │ -19c0c4: 1a03 ac25 |0038: const-string v3, "/app/share/(\d+)/([a-z0-9-]+)" // string@25ac │ │ -19c0c8: 7020 68c3 3000 |003a: invoke-direct {v0, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c368 │ │ -19c0ce: 07b3 |003d: move-object v3, v11 │ │ -19c0d0: 1f03 df17 |003e: check-cast v3, Ljava/lang/CharSequence; // type@17df │ │ -19c0d4: 1205 |0040: const/4 v5, #int 0 // #0 │ │ -19c0d6: 1206 |0041: const/4 v6, #int 0 // #0 │ │ -19c0d8: 1227 |0042: const/4 v7, #int 2 // #2 │ │ -19c0da: 7156 6fc3 3075 |0043: invoke-static {v0, v3, v5, v7, v6}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@c36f │ │ -19c0e0: 0c00 |0046: move-result-object v0 │ │ -19c0e2: 3800 6c00 |0047: if-eqz v0, 00b3 // +006c │ │ -19c0e6: 7210 25c3 0000 |0049: invoke-interface {v0}, Lkotlin/text/MatchResult;.getDestructured:()Lkotlin/text/MatchResult$Destructured; // method@c325 │ │ -19c0ec: 0c00 |004c: move-result-object v0 │ │ -19c0ee: 6e10 23c3 0000 |004d: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c0f4: 0c03 |0050: move-result-object v3 │ │ -19c0f6: 7210 26c3 0300 |0051: invoke-interface {v3}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c0fc: 0c03 |0054: move-result-object v3 │ │ -19c0fe: 7220 a499 4300 |0055: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c104: 0c03 |0058: move-result-object v3 │ │ -19c106: 1f03 0f18 |0059: check-cast v3, Ljava/lang/String; // type@180f │ │ -19c10a: 6e10 23c3 0000 |005b: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c323 │ │ -19c110: 0c00 |005e: move-result-object v0 │ │ -19c112: 7210 26c3 0000 |005f: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c326 │ │ -19c118: 0c00 |0062: move-result-object v0 │ │ -19c11a: 7220 a499 7000 |0063: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -19c120: 0c00 |0066: move-result-object v0 │ │ -19c122: 0705 |0067: move-object v5, v0 │ │ -19c124: 1f05 0f18 |0068: check-cast v5, Ljava/lang/String; // type@180f │ │ -19c128: 6200 b500 |006a: sget-object v0, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -19c12c: 7110 8e95 0300 |006c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@958e │ │ -19c132: 0a06 |006f: move-result v6 │ │ -19c134: 6e30 4b09 6005 |0070: invoke-virtual {v0, v6, v5}, Lcom/infomaniak/drive/data/api/ApiRepository;.getPublicShareInfo:(ILjava/lang/String;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@094b │ │ -19c13a: 0c00 |0073: move-result-object v0 │ │ -19c13c: 6e10 6a42 0000 |0074: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getResult:()Lcom/infomaniak/lib/core/models/ApiResponseStatus; // method@426a │ │ -19c142: 0c06 |0077: move-result-object v6 │ │ -19c144: 6208 c003 |0078: sget-object v8, Lcom/infomaniak/drive/ui/LaunchActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@03c0 │ │ -19c148: 6e10 7e42 0600 |007a: invoke-virtual {v6}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@427e │ │ -19c14e: 0a06 |007d: move-result v6 │ │ -19c150: 4406 0806 |007e: aget v6, v8, v6 │ │ -19c154: 3246 1b00 |0080: if-eq v6, v4, 009b // +001b │ │ -19c158: 3276 0f00 |0082: if-eq v6, v7, 0091 // +000f │ │ -19c15c: 6e10 6342 0000 |0084: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4263 │ │ -19c162: 0c00 |0087: move-result-object v0 │ │ -19c164: 5914 d503 |0088: iput v4, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ -19c168: 7051 560d 0a53 |008a: invoke-direct {v10, v0, v3, v5, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d56 │ │ -19c16e: 0c00 |008d: move-result-object v0 │ │ -19c170: 3320 2500 |008e: if-ne v0, v2, 00b3 // +0025 │ │ -19c174: 1102 |0090: return-object v2 │ │ -19c176: 6e10 6d42 0000 |0091: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getUri:()Ljava/lang/String; // method@426d │ │ -19c17c: 0c00 |0094: move-result-object v0 │ │ -19c17e: 3800 1e00 |0095: if-eqz v0, 00b3 // +001e │ │ -19c182: 7020 5f0d 0a00 |0097: invoke-direct {v10, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.processInternalLink:(Ljava/lang/String;)V // method@0d5f │ │ -19c188: 2819 |009a: goto 00b3 // +0019 │ │ -19c18a: 6e10 6242 0000 |009b: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@4262 │ │ -19c190: 0c00 |009e: move-result-object v0 │ │ -19c192: 7110 6db9 0000 |009f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19c198: 0704 |00a2: move-object v4, v0 │ │ -19c19a: 1f04 a903 |00a3: check-cast v4, Lcom/infomaniak/drive/data/models/ShareLink; // type@03a9 │ │ -19c19e: 1306 1800 |00a5: const/16 v6, #int 24 // #18 │ │ -19c1a2: 1207 |00a7: const/4 v7, #int 0 // #0 │ │ -19c1a4: 1208 |00a8: const/4 v8, #int 0 // #0 │ │ -19c1a6: 1209 |00a9: const/4 v9, #int 0 // #0 │ │ -19c1a8: 07a0 |00aa: move-object v0, v10 │ │ -19c1aa: 0731 |00ab: move-object v1, v3 │ │ -19c1ac: 0752 |00ac: move-object v2, v5 │ │ -19c1ae: 0743 |00ad: move-object v3, v4 │ │ -19c1b0: 0184 |00ae: move v4, v8 │ │ -19c1b2: 0195 |00af: move v5, v9 │ │ -19c1b4: 7708 630d 0000 |00b0: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ -19c1ba: 6200 75b3 |00b3: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19c1be: 1100 |00b5: return-object v0 │ │ +19c114: |[19c114] com.infomaniak.drive.ui.LaunchActivity.processPublicShare:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19c124: 20c1 6f04 |0000: instance-of v1, v12, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ +19c128: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +19c12c: 07c1 |0004: move-object v1, v12 │ │ +19c12e: 1f01 6f04 |0005: check-cast v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ +19c132: 5212 d503 |0007: iget v2, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19c136: 1503 0080 |0009: const/high16 v3, #int -2147483648 // #8000 │ │ +19c13a: b532 |000b: and-int/2addr v2, v3 │ │ +19c13c: 3802 0800 |000c: if-eqz v2, 0014 // +0008 │ │ +19c140: 5210 d503 |000e: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19c144: b130 |0010: sub-int/2addr v0, v3 │ │ +19c146: 5910 d503 |0011: iput v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19c14a: 2806 |0013: goto 0019 // +0006 │ │ +19c14c: 2201 6f04 |0014: new-instance v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1; // type@046f │ │ +19c150: 7030 3c0d a10c |0016: invoke-direct {v1, v10, v12}, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d3c │ │ +19c156: 5410 d603 |0019: iget-object v0, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.result:Ljava/lang/Object; // field@03d6 │ │ +19c15a: 7100 aeb4 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19c160: 0c02 |001e: move-result-object v2 │ │ +19c162: 5213 d503 |001f: iget v3, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19c166: 1214 |0021: const/4 v4, #int 1 // #1 │ │ +19c168: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ +19c16c: 3343 0700 |0024: if-ne v3, v4, 002b // +0007 │ │ +19c170: 7110 419d 0000 |0026: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19c176: 2900 8a00 |0029: goto/16 00b3 // +008a │ │ +19c17a: 2200 f417 |002b: new-instance v0, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19c17e: 1a01 d097 |002d: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19c182: 7020 8b95 1000 |002f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19c188: 2700 |0032: throw v0 │ │ +19c18a: 7110 419d 0000 |0033: invoke-static {v0}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19c190: 2200 101d |0036: new-instance v0, Lkotlin/text/Regex; // type@1d10 │ │ +19c194: 1a03 ad25 |0038: const-string v3, "/app/share/(\d+)/([a-z0-9-]+)" // string@25ad │ │ +19c198: 7020 75c3 3000 |003a: invoke-direct {v0, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c375 │ │ +19c19e: 07b3 |003d: move-object v3, v11 │ │ +19c1a0: 1f03 e017 |003e: check-cast v3, Ljava/lang/CharSequence; // type@17e0 │ │ +19c1a4: 1205 |0040: const/4 v5, #int 0 // #0 │ │ +19c1a6: 1206 |0041: const/4 v6, #int 0 // #0 │ │ +19c1a8: 1227 |0042: const/4 v7, #int 2 // #2 │ │ +19c1aa: 7156 7cc3 3075 |0043: invoke-static {v0, v3, v5, v7, v6}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@c37c │ │ +19c1b0: 0c00 |0046: move-result-object v0 │ │ +19c1b2: 3800 6c00 |0047: if-eqz v0, 00b3 // +006c │ │ +19c1b6: 7210 32c3 0000 |0049: invoke-interface {v0}, Lkotlin/text/MatchResult;.getDestructured:()Lkotlin/text/MatchResult$Destructured; // method@c332 │ │ +19c1bc: 0c00 |004c: move-result-object v0 │ │ +19c1be: 6e10 30c3 0000 |004d: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c1c4: 0c03 |0050: move-result-object v3 │ │ +19c1c6: 7210 33c3 0300 |0051: invoke-interface {v3}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c1cc: 0c03 |0054: move-result-object v3 │ │ +19c1ce: 7220 b199 4300 |0055: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c1d4: 0c03 |0058: move-result-object v3 │ │ +19c1d6: 1f03 1018 |0059: check-cast v3, Ljava/lang/String; // type@1810 │ │ +19c1da: 6e10 30c3 0000 |005b: invoke-virtual {v0}, Lkotlin/text/MatchResult$Destructured;.getMatch:()Lkotlin/text/MatchResult; // method@c330 │ │ +19c1e0: 0c00 |005e: move-result-object v0 │ │ +19c1e2: 7210 33c3 0000 |005f: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroupValues:()Ljava/util/List; // method@c333 │ │ +19c1e8: 0c00 |0062: move-result-object v0 │ │ +19c1ea: 7220 b199 7000 |0063: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +19c1f0: 0c00 |0066: move-result-object v0 │ │ +19c1f2: 0705 |0067: move-object v5, v0 │ │ +19c1f4: 1f05 1018 |0068: check-cast v5, Ljava/lang/String; // type@1810 │ │ +19c1f8: 6200 b500 |006a: sget-object v0, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +19c1fc: 7110 9b95 0300 |006c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@959b │ │ +19c202: 0a06 |006f: move-result v6 │ │ +19c204: 6e30 4b09 6005 |0070: invoke-virtual {v0, v6, v5}, Lcom/infomaniak/drive/data/api/ApiRepository;.getPublicShareInfo:(ILjava/lang/String;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@094b │ │ +19c20a: 0c00 |0073: move-result-object v0 │ │ +19c20c: 6e10 7742 0000 |0074: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getResult:()Lcom/infomaniak/lib/core/models/ApiResponseStatus; // method@4277 │ │ +19c212: 0c06 |0077: move-result-object v6 │ │ +19c214: 6208 c003 |0078: sget-object v8, Lcom/infomaniak/drive/ui/LaunchActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@03c0 │ │ +19c218: 6e10 8b42 0600 |007a: invoke-virtual {v6}, Lcom/infomaniak/lib/core/models/ApiResponseStatus;.ordinal:()I // method@428b │ │ +19c21e: 0a06 |007d: move-result v6 │ │ +19c220: 4406 0806 |007e: aget v6, v8, v6 │ │ +19c224: 3246 1b00 |0080: if-eq v6, v4, 009b // +001b │ │ +19c228: 3276 0f00 |0082: if-eq v6, v7, 0091 // +000f │ │ +19c22c: 6e10 7042 0000 |0084: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4270 │ │ +19c232: 0c00 |0087: move-result-object v0 │ │ +19c234: 5914 d503 |0088: iput v4, v1, Lcom/infomaniak/drive/ui/LaunchActivity$processPublicShare$1;.label:I // field@03d5 │ │ +19c238: 7051 560d 0a53 |008a: invoke-direct {v10, v0, v3, v5, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.handlePublicShareError:(Lcom/infomaniak/lib/core/models/ApiError;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d56 │ │ +19c23e: 0c00 |008d: move-result-object v0 │ │ +19c240: 3320 2500 |008e: if-ne v0, v2, 00b3 // +0025 │ │ +19c244: 1102 |0090: return-object v2 │ │ +19c246: 6e10 7a42 0000 |0091: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getUri:()Ljava/lang/String; // method@427a │ │ +19c24c: 0c00 |0094: move-result-object v0 │ │ +19c24e: 3800 1e00 |0095: if-eqz v0, 00b3 // +001e │ │ +19c252: 7020 5f0d 0a00 |0097: invoke-direct {v10, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.processInternalLink:(Ljava/lang/String;)V // method@0d5f │ │ +19c258: 2819 |009a: goto 00b3 // +0019 │ │ +19c25a: 6e10 6f42 0000 |009b: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@426f │ │ +19c260: 0c00 |009e: move-result-object v0 │ │ +19c262: 7110 7ab9 0000 |009f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19c268: 0704 |00a2: move-object v4, v0 │ │ +19c26a: 1f04 a903 |00a3: check-cast v4, Lcom/infomaniak/drive/data/models/ShareLink; // type@03a9 │ │ +19c26e: 1306 1800 |00a5: const/16 v6, #int 24 // #18 │ │ +19c272: 1207 |00a7: const/4 v7, #int 0 // #0 │ │ +19c274: 1208 |00a8: const/4 v8, #int 0 // #0 │ │ +19c276: 1209 |00a9: const/4 v9, #int 0 // #0 │ │ +19c278: 07a0 |00aa: move-object v0, v10 │ │ +19c27a: 0731 |00ab: move-object v1, v3 │ │ +19c27c: 0752 |00ac: move-object v2, v5 │ │ +19c27e: 0743 |00ad: move-object v3, v4 │ │ +19c280: 0184 |00ae: move v4, v8 │ │ +19c282: 0195 |00af: move v5, v9 │ │ +19c284: 7708 630d 0000 |00b0: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V // method@0d63 │ │ +19c28a: 6200 78b3 |00b3: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19c28e: 1100 |00b5: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x001f line=174 │ │ 0x0036 line=175 │ │ 0x0049 line=176 │ │ 0x006a line=178 │ │ 0x0074 line=179 │ │ @@ -9962,40 +9962,40 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 46 16-bit code units │ │ -19c6e8: |[19c6e8] com.infomaniak.drive.ui.LaunchActivity.setOpenSpecificFile:(IIIZ)V │ │ -19c6f8: 6200 f212 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19c6fc: 6e10 043a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -19c702: 0a00 |0005: move-result v0 │ │ -19c704: 3207 0700 |0006: if-eq v7, v0, 000d // +0007 │ │ -19c708: 6200 f212 |0008: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19c70c: 6e20 183a 7000 |000a: invoke-virtual {v0, v7}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentUserId:(I)V // method@3a18 │ │ -19c712: 390a 0f00 |000d: if-nez v10, 001c // +000f │ │ -19c716: 6207 f212 |000f: sget-object v7, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19c71a: 6e10 023a 0700 |0011: invoke-virtual {v7}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a02 │ │ -19c720: 0a07 |0014: move-result v7 │ │ -19c722: 3278 0700 |0015: if-eq v8, v7, 001c // +0007 │ │ -19c726: 6207 f212 |0017: sget-object v7, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19c72a: 6e20 163a 8700 |0019: invoke-virtual {v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a16 │ │ -19c730: 2207 a604 |001c: new-instance v7, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19c734: 1244 |001e: const/4 v4, #int 4 // #4 │ │ -19c736: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -19c738: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -19c73a: 0770 |0021: move-object v0, v7 │ │ -19c73c: 0191 |0022: move v1, v9 │ │ -19c73e: 01a2 |0023: move v2, v10 │ │ -19c740: 7606 b40e 0000 |0024: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ -19c746: 6e10 c10e 0700 |0027: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/MainActivityArgs;.toBundle:()Landroid/os/Bundle; // method@0ec1 │ │ -19c74c: 0c07 |002a: move-result-object v7 │ │ -19c74e: 5b67 e003 |002b: iput-object v7, v6, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ -19c752: 0e00 |002d: return-void │ │ +19c7b8: |[19c7b8] com.infomaniak.drive.ui.LaunchActivity.setOpenSpecificFile:(IIIZ)V │ │ +19c7c8: 6200 f512 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c7cc: 6e10 113a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +19c7d2: 0a00 |0005: move-result v0 │ │ +19c7d4: 3207 0700 |0006: if-eq v7, v0, 000d // +0007 │ │ +19c7d8: 6200 f512 |0008: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c7dc: 6e20 253a 7000 |000a: invoke-virtual {v0, v7}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentUserId:(I)V // method@3a25 │ │ +19c7e2: 390a 0f00 |000d: if-nez v10, 001c // +000f │ │ +19c7e6: 6207 f512 |000f: sget-object v7, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c7ea: 6e10 0f3a 0700 |0011: invoke-virtual {v7}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a0f │ │ +19c7f0: 0a07 |0014: move-result v7 │ │ +19c7f2: 3278 0700 |0015: if-eq v8, v7, 001c // +0007 │ │ +19c7f6: 6207 f512 |0017: sget-object v7, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19c7fa: 6e20 233a 8700 |0019: invoke-virtual {v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a23 │ │ +19c800: 2207 a604 |001c: new-instance v7, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19c804: 1244 |001e: const/4 v4, #int 4 // #4 │ │ +19c806: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +19c808: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +19c80a: 0770 |0021: move-object v0, v7 │ │ +19c80c: 0191 |0022: move v1, v9 │ │ +19c80e: 01a2 |0023: move v2, v10 │ │ +19c810: 7606 b40e 0000 |0024: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ +19c816: 6e10 c10e 0700 |0027: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/MainActivityArgs;.toBundle:()Landroid/os/Bundle; // method@0ec1 │ │ +19c81c: 0c07 |002a: move-result-object v7 │ │ +19c81e: 5b67 e003 |002b: iput-object v7, v6, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ +19c822: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x000f line=229 │ │ 0x001c line=230 │ │ locals : │ │ 0x0000 - 0x002e reg=6 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ @@ -10009,60 +10009,60 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 75 16-bit code units │ │ -19c79c: |[19c79c] com.infomaniak.drive.ui.LaunchActivity.setPublicShareActivityArgs:(Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZ)V │ │ -19c7ac: 2207 780b |0000: new-instance v7, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs; // type@0b78 │ │ -19c7b0: 7110 8e95 0900 |0002: invoke-static {v9}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@958e │ │ -19c7b6: 0a01 |0005: move-result v1 │ │ -19c7b8: 380b 0e00 |0006: if-eqz v11, 0014 // +000e │ │ -19c7bc: 6e10 ed0a 0b00 |0008: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/ShareLink;.getFileId:()Ljava/lang/Integer; // method@0aed │ │ -19c7c2: 0c09 |000b: move-result-object v9 │ │ -19c7c4: 3809 0800 |000c: if-eqz v9, 0014 // +0008 │ │ -19c7c8: 6e10 8995 0900 |000e: invoke-virtual {v9}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19c7ce: 0a09 |0011: move-result v9 │ │ -19c7d0: 0193 |0012: move v3, v9 │ │ -19c7d2: 2803 |0013: goto 0016 // +0003 │ │ -19c7d4: 12f9 |0014: const/4 v9, #int -1 // #ff │ │ -19c7d6: 12f3 |0015: const/4 v3, #int -1 // #ff │ │ -19c7d8: 1209 |0016: const/4 v9, #int 0 // #0 │ │ -19c7da: 380b 1100 |0017: if-eqz v11, 0028 // +0011 │ │ -19c7de: 6e10 ec0a 0b00 |0019: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/ShareLink;.getCapabilities:()Lcom/infomaniak/drive/data/models/file/sharelink/ShareLinkCapabilities; // method@0aec │ │ -19c7e4: 0c0b |001c: move-result-object v11 │ │ -19c7e6: 380b 0b00 |001d: if-eqz v11, 0028 // +000b │ │ -19c7ea: 6e10 ad0b 0b00 |001f: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/file/sharelink/ShareLinkCapabilities;.getCanDownload:()Z // method@0bad │ │ -19c7f0: 0a0b |0022: move-result v11 │ │ -19c7f2: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -19c7f4: 330b 0400 |0024: if-ne v11, v0, 0028 // +0004 │ │ -19c7f8: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -19c7fa: 2802 |0027: goto 0029 // +0002 │ │ -19c7fc: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -19c7fe: 0770 |0029: move-object v0, v7 │ │ -19c800: 07a2 |002a: move-object v2, v10 │ │ -19c802: 01c4 |002b: move v4, v12 │ │ -19c804: 01d5 |002c: move v5, v13 │ │ -19c806: 7607 5e37 0000 |002d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs;.:(ILjava/lang/String;IZZZ)V // method@375e │ │ -19c80c: 6e10 7237 0700 |0030: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs;.toBundle:()Landroid/os/Bundle; // method@3772 │ │ -19c812: 0c09 |0033: move-result-object v9 │ │ -19c814: 5b89 e203 |0034: iput-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ -19c818: 380c 0500 |0036: if-eqz v12, 003b // +0005 │ │ -19c81c: 1a09 aee5 |0038: const-string v9, "publicShareWithPassword" // string@e5ae │ │ -19c820: 2808 |003a: goto 0042 // +0008 │ │ -19c822: 380d 0500 |003b: if-eqz v13, 0040 // +0005 │ │ -19c826: 1a09 a4e5 |003d: const-string v9, "publicShareExpired" // string@e5a4 │ │ -19c82a: 2803 |003f: goto 0042 // +0003 │ │ -19c82c: 1a09 9ee5 |0040: const-string v9, "publicShare" // string@e59e │ │ -19c830: 620a ae00 |0042: sget-object v10, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19c834: 078b |0044: move-object v11, v8 │ │ -19c836: 1f0b 1600 |0045: check-cast v11, Landroid/app/Activity; // type@0016 │ │ -19c83a: 6e30 1409 ba09 |0047: invoke-virtual {v10, v11, v9}, Lcom/infomaniak/drive/MatomoDrive;.trackDeepLink:(Landroid/app/Activity;Ljava/lang/String;)V // method@0914 │ │ -19c840: 0e00 |004a: return-void │ │ +19c86c: |[19c86c] com.infomaniak.drive.ui.LaunchActivity.setPublicShareActivityArgs:(Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZ)V │ │ +19c87c: 2207 790b |0000: new-instance v7, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs; // type@0b79 │ │ +19c880: 7110 9b95 0900 |0002: invoke-static {v9}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@959b │ │ +19c886: 0a01 |0005: move-result v1 │ │ +19c888: 380b 0e00 |0006: if-eqz v11, 0014 // +000e │ │ +19c88c: 6e10 ed0a 0b00 |0008: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/ShareLink;.getFileId:()Ljava/lang/Integer; // method@0aed │ │ +19c892: 0c09 |000b: move-result-object v9 │ │ +19c894: 3809 0800 |000c: if-eqz v9, 0014 // +0008 │ │ +19c898: 6e10 9695 0900 |000e: invoke-virtual {v9}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19c89e: 0a09 |0011: move-result v9 │ │ +19c8a0: 0193 |0012: move v3, v9 │ │ +19c8a2: 2803 |0013: goto 0016 // +0003 │ │ +19c8a4: 12f9 |0014: const/4 v9, #int -1 // #ff │ │ +19c8a6: 12f3 |0015: const/4 v3, #int -1 // #ff │ │ +19c8a8: 1209 |0016: const/4 v9, #int 0 // #0 │ │ +19c8aa: 380b 1100 |0017: if-eqz v11, 0028 // +0011 │ │ +19c8ae: 6e10 ec0a 0b00 |0019: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/ShareLink;.getCapabilities:()Lcom/infomaniak/drive/data/models/file/sharelink/ShareLinkCapabilities; // method@0aec │ │ +19c8b4: 0c0b |001c: move-result-object v11 │ │ +19c8b6: 380b 0b00 |001d: if-eqz v11, 0028 // +000b │ │ +19c8ba: 6e10 ad0b 0b00 |001f: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/file/sharelink/ShareLinkCapabilities;.getCanDownload:()Z // method@0bad │ │ +19c8c0: 0a0b |0022: move-result v11 │ │ +19c8c2: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +19c8c4: 330b 0400 |0024: if-ne v11, v0, 0028 // +0004 │ │ +19c8c8: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +19c8ca: 2802 |0027: goto 0029 // +0002 │ │ +19c8cc: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +19c8ce: 0770 |0029: move-object v0, v7 │ │ +19c8d0: 07a2 |002a: move-object v2, v10 │ │ +19c8d2: 01c4 |002b: move v4, v12 │ │ +19c8d4: 01d5 |002c: move v5, v13 │ │ +19c8d6: 7607 6b37 0000 |002d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs;.:(ILjava/lang/String;IZZZ)V // method@376b │ │ +19c8dc: 6e10 7f37 0700 |0030: invoke-virtual {v7}, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivityArgs;.toBundle:()Landroid/os/Bundle; // method@377f │ │ +19c8e2: 0c09 |0033: move-result-object v9 │ │ +19c8e4: 5b89 e203 |0034: iput-object v9, v8, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ +19c8e8: 380c 0500 |0036: if-eqz v12, 003b // +0005 │ │ +19c8ec: 1a09 b3e5 |0038: const-string v9, "publicShareWithPassword" // string@e5b3 │ │ +19c8f0: 2808 |003a: goto 0042 // +0008 │ │ +19c8f2: 380d 0500 |003b: if-eqz v13, 0040 // +0005 │ │ +19c8f6: 1a09 a9e5 |003d: const-string v9, "publicShareExpired" // string@e5a9 │ │ +19c8fa: 2803 |003f: goto 0042 // +0003 │ │ +19c8fc: 1a09 a3e5 |0040: const-string v9, "publicShare" // string@e5a3 │ │ +19c900: 620a ae00 |0042: sget-object v10, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19c904: 078b |0044: move-object v11, v8 │ │ +19c906: 1f0b 1600 |0045: check-cast v11, Landroid/app/Activity; // type@0016 │ │ +19c90a: 6e30 1409 ba09 |0047: invoke-virtual {v10, v11, v9}, Lcom/infomaniak/drive/MatomoDrive;.trackDeepLink:(Landroid/app/Activity;Ljava/lang/String;)V // method@0914 │ │ +19c910: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0008 line=259 │ │ 0x0019 line=262 │ │ 0x002d line=256 │ │ @@ -10085,35 +10085,35 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -19c754: |[19c754] com.infomaniak.drive.ui.LaunchActivity.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V │ │ -19c764: dd0d 0c04 |0000: and-int/lit8 v13, v12, #int 4 // #04 │ │ -19c768: 380d 0300 |0002: if-eqz v13, 0005 // +0003 │ │ -19c76c: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -19c76e: 0793 |0005: move-object v3, v9 │ │ -19c770: dd09 0c08 |0006: and-int/lit8 v9, v12, #int 8 // #08 │ │ -19c774: 120d |0008: const/4 v13, #int 0 // #0 │ │ -19c776: 3809 0400 |0009: if-eqz v9, 000d // +0004 │ │ -19c77a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -19c77c: 2802 |000c: goto 000e // +0002 │ │ -19c77e: 01a4 |000d: move v4, v10 │ │ -19c780: dd09 0c10 |000e: and-int/lit8 v9, v12, #int 16 // #10 │ │ -19c784: 3809 0400 |0010: if-eqz v9, 0014 // +0004 │ │ -19c788: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -19c78a: 2802 |0013: goto 0015 // +0002 │ │ -19c78c: 01b5 |0014: move v5, v11 │ │ -19c78e: 0760 |0015: move-object v0, v6 │ │ -19c790: 0771 |0016: move-object v1, v7 │ │ -19c792: 0782 |0017: move-object v2, v8 │ │ -19c794: 7606 620d 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs:(Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZ)V // method@0d62 │ │ -19c79a: 0e00 |001b: return-void │ │ +19c824: |[19c824] com.infomaniak.drive.ui.LaunchActivity.setPublicShareActivityArgs$default:(Lcom/infomaniak/drive/ui/LaunchActivity;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZILjava/lang/Object;)V │ │ +19c834: dd0d 0c04 |0000: and-int/lit8 v13, v12, #int 4 // #04 │ │ +19c838: 380d 0300 |0002: if-eqz v13, 0005 // +0003 │ │ +19c83c: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +19c83e: 0793 |0005: move-object v3, v9 │ │ +19c840: dd09 0c08 |0006: and-int/lit8 v9, v12, #int 8 // #08 │ │ +19c844: 120d |0008: const/4 v13, #int 0 // #0 │ │ +19c846: 3809 0400 |0009: if-eqz v9, 000d // +0004 │ │ +19c84a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +19c84c: 2802 |000c: goto 000e // +0002 │ │ +19c84e: 01a4 |000d: move v4, v10 │ │ +19c850: dd09 0c10 |000e: and-int/lit8 v9, v12, #int 16 // #10 │ │ +19c854: 3809 0400 |0010: if-eqz v9, 0014 // +0004 │ │ +19c858: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +19c85a: 2802 |0013: goto 0015 // +0002 │ │ +19c85c: 01b5 |0014: move v5, v11 │ │ +19c85e: 0760 |0015: move-object v0, v6 │ │ +19c860: 0771 |0016: move-object v1, v7 │ │ +19c862: 0782 |0017: move-object v2, v8 │ │ +19c864: 7606 620d 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivity;.setPublicShareActivityArgs:(Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/ShareLink;ZZ)V // method@0d62 │ │ +19c86a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0018 line=249 │ │ locals : │ │ 0x0000 - 0x001c reg=6 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x001c reg=7 (null) Ljava/lang/String; │ │ 0x0000 - 0x001c reg=8 (null) Ljava/lang/String; │ │ @@ -10128,83 +10128,83 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -19c1c0: |[19c1c0] com.infomaniak.drive.ui.LaunchActivity.startApp:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19c1d0: 2050 7004 |0000: instance-of v0, v5, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ -19c1d4: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -19c1d8: 0750 |0004: move-object v0, v5 │ │ -19c1da: 1f00 7004 |0005: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ -19c1de: 5201 d903 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19c1e2: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -19c1e6: b521 |000b: and-int/2addr v1, v2 │ │ -19c1e8: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -19c1ec: 5205 d903 |000e: iget v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19c1f0: b125 |0010: sub-int/2addr v5, v2 │ │ -19c1f2: 5905 d903 |0011: iput v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19c1f6: 2806 |0013: goto 0019 // +0006 │ │ -19c1f8: 2200 7004 |0014: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ -19c1fc: 7030 3e0d 4005 |0016: invoke-direct {v0, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d3e │ │ -19c202: 5405 da03 |0019: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.result:Ljava/lang/Object; // field@03da │ │ -19c206: 7100 a1b4 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19c20c: 0c01 |001e: move-result-object v1 │ │ -19c20e: 5202 d903 |001f: iget v2, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19c212: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -19c214: 3802 1400 |0022: if-eqz v2, 0036 // +0014 │ │ -19c218: 3332 0a00 |0024: if-ne v2, v3, 002e // +000a │ │ -19c21c: 5400 d803 |0026: iget-object v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.L$0:Ljava/lang/Object; // field@03d8 │ │ -19c220: 1f00 7104 |0028: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ -19c224: 7110 349d 0500 |002a: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19c22a: 2818 |002d: goto 0045 // +0018 │ │ -19c22c: 2205 f317 |002e: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19c230: 1a00 cb97 |0030: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19c234: 7020 7e95 0500 |0032: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19c23a: 2705 |0035: throw v5 │ │ -19c23c: 7110 349d 0500 |0036: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19c242: 5b04 d803 |0039: iput-object v4, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.L$0:Ljava/lang/Object; // field@03d8 │ │ -19c246: 5903 d903 |003b: iput v3, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ -19c24a: 7020 510d 0400 |003d: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d51 │ │ -19c250: 0c05 |0040: move-result-object v5 │ │ -19c252: 3315 0300 |0041: if-ne v5, v1, 0044 // +0003 │ │ -19c256: 1101 |0043: return-object v1 │ │ -19c258: 0740 |0044: move-object v0, v4 │ │ -19c25a: 1f05 e117 |0045: check-cast v5, Ljava/lang/Class; // type@17e1 │ │ -19c25e: 2201 3c00 |0047: new-instance v1, Landroid/content/Intent; // type@003c │ │ -19c262: 0702 |0049: move-object v2, v0 │ │ -19c264: 1f02 3500 |004a: check-cast v2, Landroid/content/Context; // type@0035 │ │ -19c268: 7030 9300 2105 |004c: invoke-direct {v1, v2, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -19c26e: 1c02 a404 |004f: const-class v2, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ -19c272: 7120 67b9 2500 |0051: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19c278: 0a02 |0054: move-result v2 │ │ -19c27a: 3802 0a00 |0055: if-eqz v2, 005f // +000a │ │ -19c27e: 5405 e003 |0057: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ -19c282: 3805 2500 |0059: if-eqz v5, 007e // +0025 │ │ -19c286: 6e20 b000 5100 |005b: invoke-virtual {v1, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ -19c28c: 2820 |005e: goto 007e // +0020 │ │ -19c28e: 1c02 240a |005f: const-class v2, Lcom/infomaniak/drive/ui/login/LoginActivity; // type@0a24 │ │ -19c292: 7120 67b9 2500 |0061: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19c298: 0a02 |0064: move-result v2 │ │ -19c29a: 3802 0a00 |0065: if-eqz v2, 006f // +000a │ │ -19c29e: 1a05 49c4 |0067: const-string v5, "isHelpShortcutPressed" // string@c449 │ │ -19c2a2: 5502 df03 |0069: iget-boolean v2, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.isHelpShortcutPressed:Z // field@03df │ │ -19c2a6: 6e30 ae00 5102 |006b: invoke-virtual {v1, v5, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ae │ │ -19c2ac: 2810 |006e: goto 007e // +0010 │ │ -19c2ae: 1c02 760b |006f: const-class v2, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivity; // type@0b76 │ │ -19c2b2: 7120 67b9 2500 |0071: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19c2b8: 0a05 |0074: move-result v5 │ │ -19c2ba: 3805 0900 |0075: if-eqz v5, 007e // +0009 │ │ -19c2be: 5405 e203 |0077: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ -19c2c2: 3805 0500 |0079: if-eqz v5, 007e // +0005 │ │ -19c2c6: 6e20 b000 5100 |007b: invoke-virtual {v1, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ -19c2cc: 6e20 640d 1000 |007e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.startActivity:(Landroid/content/Intent;)V // method@0d64 │ │ -19c2d2: 6205 75b3 |0081: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19c2d6: 1105 |0083: return-object v5 │ │ +19c290: |[19c290] com.infomaniak.drive.ui.LaunchActivity.startApp:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19c2a0: 2050 7004 |0000: instance-of v0, v5, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ +19c2a4: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +19c2a8: 0750 |0004: move-object v0, v5 │ │ +19c2aa: 1f00 7004 |0005: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ +19c2ae: 5201 d903 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19c2b2: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +19c2b6: b521 |000b: and-int/2addr v1, v2 │ │ +19c2b8: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +19c2bc: 5205 d903 |000e: iget v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19c2c0: b125 |0010: sub-int/2addr v5, v2 │ │ +19c2c2: 5905 d903 |0011: iput v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19c2c6: 2806 |0013: goto 0019 // +0006 │ │ +19c2c8: 2200 7004 |0014: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1; // type@0470 │ │ +19c2cc: 7030 3e0d 4005 |0016: invoke-direct {v0, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d3e │ │ +19c2d2: 5405 da03 |0019: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.result:Ljava/lang/Object; // field@03da │ │ +19c2d6: 7100 aeb4 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19c2dc: 0c01 |001e: move-result-object v1 │ │ +19c2de: 5202 d903 |001f: iget v2, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19c2e2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +19c2e4: 3802 1400 |0022: if-eqz v2, 0036 // +0014 │ │ +19c2e8: 3332 0a00 |0024: if-ne v2, v3, 002e // +000a │ │ +19c2ec: 5400 d803 |0026: iget-object v0, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.L$0:Ljava/lang/Object; // field@03d8 │ │ +19c2f0: 1f00 7104 |0028: check-cast v0, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ +19c2f4: 7110 419d 0500 |002a: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19c2fa: 2818 |002d: goto 0045 // +0018 │ │ +19c2fc: 2205 f417 |002e: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19c300: 1a00 d097 |0030: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19c304: 7020 8b95 0500 |0032: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19c30a: 2705 |0035: throw v5 │ │ +19c30c: 7110 419d 0500 |0036: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19c312: 5b04 d803 |0039: iput-object v4, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.L$0:Ljava/lang/Object; // field@03d8 │ │ +19c316: 5903 d903 |003b: iput v3, v0, Lcom/infomaniak/drive/ui/LaunchActivity$startApp$1;.label:I // field@03d9 │ │ +19c31a: 7020 510d 0400 |003d: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/LaunchActivity;.getDestinationClass:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0d51 │ │ +19c320: 0c05 |0040: move-result-object v5 │ │ +19c322: 3315 0300 |0041: if-ne v5, v1, 0044 // +0003 │ │ +19c326: 1101 |0043: return-object v1 │ │ +19c328: 0740 |0044: move-object v0, v4 │ │ +19c32a: 1f05 e217 |0045: check-cast v5, Ljava/lang/Class; // type@17e2 │ │ +19c32e: 2201 3c00 |0047: new-instance v1, Landroid/content/Intent; // type@003c │ │ +19c332: 0702 |0049: move-object v2, v0 │ │ +19c334: 1f02 3500 |004a: check-cast v2, Landroid/content/Context; // type@0035 │ │ +19c338: 7030 9300 2105 |004c: invoke-direct {v1, v2, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +19c33e: 1c02 a404 |004f: const-class v2, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ +19c342: 7120 74b9 2500 |0051: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19c348: 0a02 |0054: move-result v2 │ │ +19c34a: 3802 0a00 |0055: if-eqz v2, 005f // +000a │ │ +19c34e: 5405 e003 |0057: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.mainActivityExtras:Landroid/os/Bundle; // field@03e0 │ │ +19c352: 3805 2500 |0059: if-eqz v5, 007e // +0025 │ │ +19c356: 6e20 b000 5100 |005b: invoke-virtual {v1, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ +19c35c: 2820 |005e: goto 007e // +0020 │ │ +19c35e: 1c02 250a |005f: const-class v2, Lcom/infomaniak/drive/ui/login/LoginActivity; // type@0a25 │ │ +19c362: 7120 74b9 2500 |0061: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19c368: 0a02 |0064: move-result v2 │ │ +19c36a: 3802 0a00 |0065: if-eqz v2, 006f // +000a │ │ +19c36e: 1a05 4ec4 |0067: const-string v5, "isHelpShortcutPressed" // string@c44e │ │ +19c372: 5502 df03 |0069: iget-boolean v2, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.isHelpShortcutPressed:Z // field@03df │ │ +19c376: 6e30 ae00 5102 |006b: invoke-virtual {v1, v5, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ae │ │ +19c37c: 2810 |006e: goto 007e // +0010 │ │ +19c37e: 1c02 770b |006f: const-class v2, Lcom/infomaniak/drive/ui/publicShare/PublicShareActivity; // type@0b77 │ │ +19c382: 7120 74b9 2500 |0071: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19c388: 0a05 |0074: move-result v5 │ │ +19c38a: 3805 0900 |0075: if-eqz v5, 007e // +0009 │ │ +19c38e: 5405 e203 |0077: iget-object v5, v0, Lcom/infomaniak/drive/ui/LaunchActivity;.publicShareActivityExtras:Landroid/os/Bundle; // field@03e2 │ │ +19c392: 3805 0500 |0079: if-eqz v5, 007e // +0005 │ │ +19c396: 6e20 b000 5100 |007b: invoke-virtual {v1, v5}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ +19c39c: 6e20 640d 1000 |007e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivity;.startActivity:(Landroid/content/Intent;)V // method@0d64 │ │ +19c3a2: 6205 78b3 |0081: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19c3a6: 1105 |0083: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x001f line=102 │ │ 0x0039 line=104 │ │ 0x0045 line=102 │ │ 0x0047 line=106 │ │ 0x004f line=108 │ │ @@ -10222,47 +10222,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -19c4b0: |[19c4b0] com.infomaniak.drive.ui.LaunchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -19c4c0: 6f20 8a04 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ -19c4c6: 0767 |0003: move-object v7, v6 │ │ -19c4c8: 1f07 8601 |0004: check-cast v7, Landroidx/appcompat/app/AppCompatActivity; // type@0186 │ │ -19c4cc: 7110 9541 0700 |0006: invoke-static {v7}, Lcom/infomaniak/lib/core/extensions/AppCompatActivityExtensionsKt;.setDefaultLocaleIfNeeded:(Landroidx/appcompat/app/AppCompatActivity;)V // method@4195 │ │ -19c4d2: 6200 718a |0009: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a71 │ │ -19c4d6: 0761 |000b: move-object v1, v6 │ │ -19c4d8: 1f01 2e02 |000c: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -19c4dc: 1404 910c 0103 |000e: const v4, #float 3.79241e-37 // #03010c91 │ │ -19c4e2: 1405 0b00 157f |0011: const v5, #float 1.98055e+38 // #7f15000b │ │ -19c4e8: 1a02 4a9c |0014: const-string v2, "com.infomaniak.drive" // string@9c4a │ │ -19c4ec: 1a03 f325 |0016: const-string v3, "5.4.4" // string@25f3 │ │ -19c4f0: 7406 f54a 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/stores/StoreUtils;.checkUpdateIsRequired:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;Ljava/lang/String;II)Lkotlinx/coroutines/Job; // method@4af5 │ │ -19c4f6: 6207 ae00 |001b: sget-object v7, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19c4fa: 0760 |001d: move-object v0, v6 │ │ -19c4fc: 1f00 1600 |001e: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -19c500: 6e20 2009 0700 |0020: invoke-virtual {v7, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroid/app/Activity;)V // method@0920 │ │ -19c506: 0767 |0023: move-object v7, v6 │ │ -19c508: 1f07 4202 |0024: check-cast v7, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19c50c: 7110 3506 0700 |0026: invoke-static {v7}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -19c512: 0c07 |0029: move-result-object v7 │ │ -19c514: 0770 |002a: move-object v0, v7 │ │ -19c516: 1f00 be1d |002b: check-cast v0, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19c51a: 2207 6e04 |002d: new-instance v7, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ -19c51e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -19c520: 7030 370d 6701 |0030: invoke-direct {v7, v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d37 │ │ -19c526: 0773 |0033: move-object v3, v7 │ │ -19c528: 1f03 9b1b |0034: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19c52c: 1234 |0036: const/4 v4, #int 3 // #3 │ │ -19c52e: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -19c530: 1202 |0038: const/4 v2, #int 0 // #0 │ │ -19c532: 7706 67c9 0000 |0039: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -19c538: 0e00 |003c: return-void │ │ +19c580: |[19c580] com.infomaniak.drive.ui.LaunchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +19c590: 6f20 8a04 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ +19c596: 0767 |0003: move-object v7, v6 │ │ +19c598: 1f07 8601 |0004: check-cast v7, Landroidx/appcompat/app/AppCompatActivity; // type@0186 │ │ +19c59c: 7110 a241 0700 |0006: invoke-static {v7}, Lcom/infomaniak/lib/core/extensions/AppCompatActivityExtensionsKt;.setDefaultLocaleIfNeeded:(Landroidx/appcompat/app/AppCompatActivity;)V // method@41a2 │ │ +19c5a2: 6200 748a |0009: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a74 │ │ +19c5a6: 0761 |000b: move-object v1, v6 │ │ +19c5a8: 1f01 2e02 |000c: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +19c5ac: 1404 910c 0103 |000e: const v4, #float 3.79241e-37 // #03010c91 │ │ +19c5b2: 1405 0b00 157f |0011: const v5, #float 1.98055e+38 // #7f15000b │ │ +19c5b8: 1a02 4f9c |0014: const-string v2, "com.infomaniak.drive" // string@9c4f │ │ +19c5bc: 1a03 f425 |0016: const-string v3, "5.4.4" // string@25f4 │ │ +19c5c0: 7406 024b 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/stores/StoreUtils;.checkUpdateIsRequired:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;Ljava/lang/String;II)Lkotlinx/coroutines/Job; // method@4b02 │ │ +19c5c6: 6207 ae00 |001b: sget-object v7, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19c5ca: 0760 |001d: move-object v0, v6 │ │ +19c5cc: 1f00 1600 |001e: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +19c5d0: 6e20 2009 0700 |0020: invoke-virtual {v7, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackScreen:(Landroid/app/Activity;)V // method@0920 │ │ +19c5d6: 0767 |0023: move-object v7, v6 │ │ +19c5d8: 1f07 4202 |0024: check-cast v7, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +19c5dc: 7110 3506 0700 |0026: invoke-static {v7}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +19c5e2: 0c07 |0029: move-result-object v7 │ │ +19c5e4: 0770 |002a: move-object v0, v7 │ │ +19c5e6: 1f00 bf1d |002b: check-cast v0, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19c5ea: 2207 6e04 |002d: new-instance v7, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1; // type@046e │ │ +19c5ee: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +19c5f0: 7030 370d 6701 |0030: invoke-direct {v7, v6, v1}, Lcom/infomaniak/drive/ui/LaunchActivity$onCreate$1;.:(Lcom/infomaniak/drive/ui/LaunchActivity;Lkotlin/coroutines/Continuation;)V // method@0d37 │ │ +19c5f6: 0773 |0033: move-object v3, v7 │ │ +19c5f8: 1f03 9c1b |0034: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19c5fc: 1234 |0036: const/4 v4, #int 3 // #3 │ │ +19c5fe: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +19c600: 1202 |0038: const/4 v2, #int 0 // #0 │ │ +19c602: 7706 74c9 0000 |0039: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +19c608: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ 0x0009 line=75 │ │ 0x001b line=76 │ │ 0x0023 line=78 │ │ @@ -10275,42 +10275,42 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19c53c: |[19c53c] com.infomaniak.drive.ui.LaunchActivity.onPause:()V │ │ -19c54c: 6f10 8c04 0400 |0000: invoke-super {v4}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@048c │ │ -19c552: 6000 3800 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19c556: 1301 2200 |0005: const/16 v1, #int 34 // #22 │ │ -19c55a: 1402 0100 0a01 |0007: const v2, #float 2.53466e-38 // #010a0001 │ │ -19c560: 1503 0a01 |000a: const/high16 v3, #int 17432576 // #10a │ │ -19c564: 3410 0700 |000c: if-lt v0, v1, 0013 // +0007 │ │ -19c568: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -19c56a: 7140 a70d 0423 |000f: invoke-static {v4, v0, v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Lcom/infomaniak/drive/ui/LaunchActivity;III)V // method@0da7 │ │ -19c570: 2804 |0012: goto 0016 // +0004 │ │ -19c572: 6e30 5e0d 3402 |0013: invoke-virtual {v4, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity;.overridePendingTransition:(II)V // method@0d5e │ │ -19c578: 0e00 |0016: return-void │ │ +19c60c: |[19c60c] com.infomaniak.drive.ui.LaunchActivity.onPause:()V │ │ +19c61c: 6f10 8c04 0400 |0000: invoke-super {v4}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@048c │ │ +19c622: 6000 3800 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19c626: 1301 2200 |0005: const/16 v1, #int 34 // #22 │ │ +19c62a: 1402 0100 0a01 |0007: const v2, #float 2.53466e-38 // #010a0001 │ │ +19c630: 1503 0a01 |000a: const/high16 v3, #int 17432576 // #10a │ │ +19c634: 3410 0700 |000c: if-lt v0, v1, 0013 // +0007 │ │ +19c638: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +19c63a: 7140 a70d 0423 |000f: invoke-static {v4, v0, v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Lcom/infomaniak/drive/ui/LaunchActivity;III)V // method@0da7 │ │ +19c640: 2804 |0012: goto 0016 // +0004 │ │ +19c642: 6e30 5e0d 3402 |0013: invoke-virtual {v4, v3, v2}, Lcom/infomaniak/drive/ui/LaunchActivity;.overridePendingTransition:(II)V // method@0d5e │ │ +19c648: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x000f line=96 │ │ 0x0013 line=98 │ │ locals : │ │ 0x0000 - 0x0017 reg=4 this Lcom/infomaniak/drive/ui/LaunchActivity; │ │ │ │ - source_file_idx : 17336 (LaunchActivity.kt) │ │ + source_file_idx : 17339 (LaunchActivity.kt) │ │ │ │ Class #61 header: │ │ class_idx : 1138 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 17338 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 17341 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #61 annotations: │ │ Annotations on class │ │ @@ -10335,17 +10335,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b758: |[19b758] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.:()V │ │ -19b768: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19b76e: 0e00 |0003: return-void │ │ +19b828: |[19b828] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.:()V │ │ +19b838: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19b83e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;) │ │ @@ -10353,64 +10353,64 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b770: |[19b770] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19b780: 7010 660d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.:()V // method@0d66 │ │ -19b786: 0e00 |0003: return-void │ │ +19b840: |[19b840] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19b850: 7010 660d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.:()V // method@0d66 │ │ +19b856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -19b5e8: |[19b5e8] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b5f8: 1a00 1d97 |0000: const-string v0, "bundle" // string@971d │ │ -19b5fc: 7120 70b9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19b602: 1c00 7304 |0005: const-class v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b606: 6e10 1a95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@951a │ │ -19b60c: 0c00 |000a: move-result-object v0 │ │ -19b60e: 6e20 f601 0600 |000b: invoke-virtual {v6, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ -19b614: 1a00 cea5 |000e: const-string v0, "destinationUserId" // string@a5ce │ │ -19b618: 6e20 d401 0600 |0010: invoke-virtual {v6, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19b61e: 0a01 |0013: move-result v1 │ │ -19b620: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -19b622: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -19b626: 6e20 db01 0600 |0017: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -19b62c: 0a00 |001a: move-result v0 │ │ -19b62e: 2802 |001b: goto 001d // +0002 │ │ -19b630: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -19b632: 1a01 c5a5 |001d: const-string v1, "destinationDriveId" // string@a5c5 │ │ -19b636: 6e20 d401 1600 |001f: invoke-virtual {v6, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19b63c: 0a03 |0022: move-result v3 │ │ -19b63e: 3803 0700 |0023: if-eqz v3, 002a // +0007 │ │ -19b642: 6e20 db01 1600 |0025: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -19b648: 0a01 |0028: move-result v1 │ │ -19b64a: 2802 |0029: goto 002b // +0002 │ │ -19b64c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -19b64e: 1a03 cca5 |002b: const-string v3, "destinationRemoteFolderId" // string@a5cc │ │ -19b652: 6e20 d401 3600 |002d: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19b658: 0a04 |0030: move-result v4 │ │ -19b65a: 3804 0600 |0031: if-eqz v4, 0037 // +0006 │ │ -19b65e: 6e20 db01 3600 |0033: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -19b664: 0a02 |0036: move-result v2 │ │ -19b666: 2206 7304 |0037: new-instance v6, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b66a: 7040 6c0d 0621 |0039: invoke-direct {v6, v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ -19b670: 1106 |003c: return-object v6 │ │ +19b6b8: |[19b6b8] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b6c8: 1a00 2297 |0000: const-string v0, "bundle" // string@9722 │ │ +19b6cc: 7120 7db9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19b6d2: 1c00 7304 |0005: const-class v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b6d6: 6e10 2795 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@9527 │ │ +19b6dc: 0c00 |000a: move-result-object v0 │ │ +19b6de: 6e20 f601 0600 |000b: invoke-virtual {v6, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ +19b6e4: 1a00 d3a5 |000e: const-string v0, "destinationUserId" // string@a5d3 │ │ +19b6e8: 6e20 d401 0600 |0010: invoke-virtual {v6, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19b6ee: 0a01 |0013: move-result v1 │ │ +19b6f0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +19b6f2: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +19b6f6: 6e20 db01 0600 |0017: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +19b6fc: 0a00 |001a: move-result v0 │ │ +19b6fe: 2802 |001b: goto 001d // +0002 │ │ +19b700: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +19b702: 1a01 caa5 |001d: const-string v1, "destinationDriveId" // string@a5ca │ │ +19b706: 6e20 d401 1600 |001f: invoke-virtual {v6, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19b70c: 0a03 |0022: move-result v3 │ │ +19b70e: 3803 0700 |0023: if-eqz v3, 002a // +0007 │ │ +19b712: 6e20 db01 1600 |0025: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +19b718: 0a01 |0028: move-result v1 │ │ +19b71a: 2802 |0029: goto 002b // +0002 │ │ +19b71c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +19b71e: 1a03 d1a5 |002b: const-string v3, "destinationRemoteFolderId" // string@a5d1 │ │ +19b722: 6e20 d401 3600 |002d: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19b728: 0a04 |0030: move-result v4 │ │ +19b72a: 3804 0600 |0031: if-eqz v4, 0037 // +0006 │ │ +19b72e: 6e20 db01 3600 |0033: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +19b734: 0a02 |0036: move-result v2 │ │ +19b736: 2206 7304 |0037: new-instance v6, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b73a: 7040 6c0d 0621 |0039: invoke-direct {v6, v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ +19b740: 1106 |003c: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ 0x000e line=36 │ │ 0x0017 line=37 │ │ 0x001d line=42 │ │ 0x0025 line=43 │ │ @@ -10426,71 +10426,71 @@ │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -19b674: |[19b674] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b684: 1a00 04ed |0000: const-string v0, "savedStateHandle" // string@ed04 │ │ -19b688: 7120 70b9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19b68e: 1a00 cea5 |0005: const-string v0, "destinationUserId" // string@a5ce │ │ -19b692: 6e20 4a06 0600 |0007: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19b698: 0a01 |000a: move-result v1 │ │ -19b69a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -19b69c: 7110 9895 0200 |000c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19b6a2: 0c02 |000f: move-result-object v2 │ │ -19b6a4: 3801 1300 |0010: if-eqz v1, 0023 // +0013 │ │ -19b6a8: 6e20 4b06 0600 |0012: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19b6ae: 0c00 |0015: move-result-object v0 │ │ -19b6b0: 1f00 f617 |0016: check-cast v0, Ljava/lang/Integer; // type@17f6 │ │ -19b6b4: 3800 0300 |0018: if-eqz v0, 001b // +0003 │ │ -19b6b8: 280a |001a: goto 0024 // +000a │ │ -19b6ba: 2206 f217 |001b: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19b6be: 1a00 e42a |001d: const-string v0, "Argument "destinationUserId" of type integer does not support null values" // string@2ae4 │ │ -19b6c2: 7020 7995 0600 |001f: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19b6c8: 2706 |0022: throw v6 │ │ -19b6ca: 0720 |0023: move-object v0, v2 │ │ -19b6cc: 1a01 c5a5 |0024: const-string v1, "destinationDriveId" // string@a5c5 │ │ -19b6d0: 6e20 4a06 1600 |0026: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19b6d6: 0a03 |0029: move-result v3 │ │ -19b6d8: 3803 1300 |002a: if-eqz v3, 003d // +0013 │ │ -19b6dc: 6e20 4b06 1600 |002c: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19b6e2: 0c01 |002f: move-result-object v1 │ │ -19b6e4: 1f01 f617 |0030: check-cast v1, Ljava/lang/Integer; // type@17f6 │ │ -19b6e8: 3801 0300 |0032: if-eqz v1, 0035 // +0003 │ │ -19b6ec: 280a |0034: goto 003e // +000a │ │ -19b6ee: 2206 f217 |0035: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19b6f2: 1a00 e12a |0037: const-string v0, "Argument "destinationDriveId" of type integer does not support null values" // string@2ae1 │ │ -19b6f6: 7020 7995 0600 |0039: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19b6fc: 2706 |003c: throw v6 │ │ -19b6fe: 0721 |003d: move-object v1, v2 │ │ -19b700: 1a03 cca5 |003e: const-string v3, "destinationRemoteFolderId" // string@a5cc │ │ -19b704: 6e20 4a06 3600 |0040: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19b70a: 0a04 |0043: move-result v4 │ │ -19b70c: 3804 1400 |0044: if-eqz v4, 0058 // +0014 │ │ -19b710: 6e20 4b06 3600 |0046: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19b716: 0c06 |0049: move-result-object v6 │ │ -19b718: 0762 |004a: move-object v2, v6 │ │ -19b71a: 1f02 f617 |004b: check-cast v2, Ljava/lang/Integer; // type@17f6 │ │ -19b71e: 3802 0300 |004d: if-eqz v2, 0050 // +0003 │ │ -19b722: 2809 |004f: goto 0058 // +0009 │ │ -19b724: 2206 f217 |0050: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19b728: 1a00 e32a |0052: const-string v0, "Argument "destinationRemoteFolderId" of type integer does not support null values" // string@2ae3 │ │ -19b72c: 7020 7995 0600 |0054: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19b732: 2706 |0057: throw v6 │ │ -19b734: 2206 7304 |0058: new-instance v6, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b738: 6e10 8995 0000 |005a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19b73e: 0a00 |005d: move-result v0 │ │ -19b740: 6e10 8995 0100 |005e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19b746: 0a01 |0061: move-result v1 │ │ -19b748: 6e10 8995 0200 |0062: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19b74e: 0a02 |0065: move-result v2 │ │ -19b750: 7040 6c0d 0621 |0066: invoke-direct {v6, v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ -19b756: 1106 |0069: return-object v6 │ │ +19b744: |[19b744] com.infomaniak.drive.ui.LaunchActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b754: 1a00 09ed |0000: const-string v0, "savedStateHandle" // string@ed09 │ │ +19b758: 7120 7db9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19b75e: 1a00 d3a5 |0005: const-string v0, "destinationUserId" // string@a5d3 │ │ +19b762: 6e20 4a06 0600 |0007: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19b768: 0a01 |000a: move-result v1 │ │ +19b76a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +19b76c: 7110 a595 0200 |000c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19b772: 0c02 |000f: move-result-object v2 │ │ +19b774: 3801 1300 |0010: if-eqz v1, 0023 // +0013 │ │ +19b778: 6e20 4b06 0600 |0012: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19b77e: 0c00 |0015: move-result-object v0 │ │ +19b780: 1f00 f717 |0016: check-cast v0, Ljava/lang/Integer; // type@17f7 │ │ +19b784: 3800 0300 |0018: if-eqz v0, 001b // +0003 │ │ +19b788: 280a |001a: goto 0024 // +000a │ │ +19b78a: 2206 f317 |001b: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19b78e: 1a00 e72a |001d: const-string v0, "Argument "destinationUserId" of type integer does not support null values" // string@2ae7 │ │ +19b792: 7020 8695 0600 |001f: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19b798: 2706 |0022: throw v6 │ │ +19b79a: 0720 |0023: move-object v0, v2 │ │ +19b79c: 1a01 caa5 |0024: const-string v1, "destinationDriveId" // string@a5ca │ │ +19b7a0: 6e20 4a06 1600 |0026: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19b7a6: 0a03 |0029: move-result v3 │ │ +19b7a8: 3803 1300 |002a: if-eqz v3, 003d // +0013 │ │ +19b7ac: 6e20 4b06 1600 |002c: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19b7b2: 0c01 |002f: move-result-object v1 │ │ +19b7b4: 1f01 f717 |0030: check-cast v1, Ljava/lang/Integer; // type@17f7 │ │ +19b7b8: 3801 0300 |0032: if-eqz v1, 0035 // +0003 │ │ +19b7bc: 280a |0034: goto 003e // +000a │ │ +19b7be: 2206 f317 |0035: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19b7c2: 1a00 e42a |0037: const-string v0, "Argument "destinationDriveId" of type integer does not support null values" // string@2ae4 │ │ +19b7c6: 7020 8695 0600 |0039: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19b7cc: 2706 |003c: throw v6 │ │ +19b7ce: 0721 |003d: move-object v1, v2 │ │ +19b7d0: 1a03 d1a5 |003e: const-string v3, "destinationRemoteFolderId" // string@a5d1 │ │ +19b7d4: 6e20 4a06 3600 |0040: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19b7da: 0a04 |0043: move-result v4 │ │ +19b7dc: 3804 1400 |0044: if-eqz v4, 0058 // +0014 │ │ +19b7e0: 6e20 4b06 3600 |0046: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19b7e6: 0c06 |0049: move-result-object v6 │ │ +19b7e8: 0762 |004a: move-object v2, v6 │ │ +19b7ea: 1f02 f717 |004b: check-cast v2, Ljava/lang/Integer; // type@17f7 │ │ +19b7ee: 3802 0300 |004d: if-eqz v2, 0050 // +0003 │ │ +19b7f2: 2809 |004f: goto 0058 // +0009 │ │ +19b7f4: 2206 f317 |0050: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19b7f8: 1a00 e62a |0052: const-string v0, "Argument "destinationRemoteFolderId" of type integer does not support null values" // string@2ae6 │ │ +19b7fc: 7020 8695 0600 |0054: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19b802: 2706 |0057: throw v6 │ │ +19b804: 2206 7304 |0058: new-instance v6, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b808: 6e10 9695 0000 |005a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19b80e: 0a00 |005d: move-result v0 │ │ +19b810: 6e10 9695 0100 |005e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19b816: 0a01 |0061: move-result v1 │ │ +19b818: 6e10 9695 0200 |0062: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19b81e: 0a02 |0065: move-result v2 │ │ +19b820: 7040 6c0d 0621 |0066: invoke-direct {v6, v0, v1, v2}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ +19b826: 1106 |0069: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ 0x000c line=66 │ │ 0x0012 line=61 │ │ 0x001b line=63 │ │ 0x0024 line=69 │ │ @@ -10502,21 +10502,21 @@ │ │ 0x0058 line=86 │ │ 0x0062 line=87 │ │ 0x0066 line=86 │ │ locals : │ │ 0x0000 - 0x006a reg=5 this Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; │ │ 0x0000 - 0x006a reg=6 (null) Landroidx/lifecycle/SavedStateHandle; │ │ │ │ - source_file_idx : 17338 (LaunchActivityArgs.kt) │ │ + source_file_idx : 17341 (LaunchActivityArgs.kt) │ │ │ │ Class #62 header: │ │ class_idx : 1139 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 17338 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 17341 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 12 │ │ │ │ Class #62 annotations: │ │ Annotations on class │ │ @@ -10557,61 +10557,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19ba40: |[19ba40] com.infomaniak.drive.ui.LaunchActivityArgs.:()V │ │ -19ba50: 2200 7204 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // type@0472 │ │ -19ba54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19ba56: 7020 670d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d67 │ │ -19ba5c: 6900 e403 |0006: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ -19ba60: 0e00 |0008: return-void │ │ +19bb10: |[19bb10] com.infomaniak.drive.ui.LaunchActivityArgs.:()V │ │ +19bb20: 2200 7204 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // type@0472 │ │ +19bb24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19bb26: 7020 670d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d67 │ │ +19bb2c: 6900 e403 |0006: sput-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ +19bb30: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -19ba64: |[19ba64] com.infomaniak.drive.ui.LaunchActivityArgs.:()V │ │ -19ba74: 1274 |0000: const/4 v4, #int 7 // #7 │ │ -19ba76: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19ba78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19ba7a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -19ba7c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -19ba7e: 0760 |0005: move-object v0, v6 │ │ -19ba80: 7606 6d0d 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d6d │ │ -19ba86: 0e00 |0009: return-void │ │ +19bb34: |[19bb34] com.infomaniak.drive.ui.LaunchActivityArgs.:()V │ │ +19bb44: 1274 |0000: const/4 v4, #int 7 // #7 │ │ +19bb46: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19bb48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19bb4a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +19bb4c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +19bb4e: 0760 |0005: move-object v0, v6 │ │ +19bb50: 7606 6d0d 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0d6d │ │ +19bb56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : '' │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19ba88: |[19ba88] com.infomaniak.drive.ui.LaunchActivityArgs.:(III)V │ │ -19ba98: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19ba9e: 5901 e703 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19baa2: 5902 e503 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19baa6: 5903 e603 |0007: iput v3, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19baaa: 0e00 |0009: return-void │ │ +19bb58: |[19bb58] com.infomaniak.drive.ui.LaunchActivityArgs.:(III)V │ │ +19bb68: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19bb6e: 5901 e703 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19bb72: 5902 e503 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19bb76: 5903 e603 |0007: iput v3, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19bb7a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ 0x0007 line=13 │ │ locals : │ │ @@ -10625,27 +10625,27 @@ │ │ type : '(IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -19baac: |[19baac] com.infomaniak.drive.ui.LaunchActivityArgs.:(IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19babc: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -19bac0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -19bac2: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -19bac6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -19bac8: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -19bacc: 3806 0300 |0008: if-eqz v6, 000b // +0003 │ │ -19bad0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -19bad2: dd05 0504 |000b: and-int/lit8 v5, v5, #int 4 // #04 │ │ -19bad6: 3805 0300 |000d: if-eqz v5, 0010 // +0003 │ │ -19bada: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -19badc: 7040 6c0d 2143 |0010: invoke-direct {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ -19bae2: 0e00 |0013: return-void │ │ +19bb7c: |[19bb7c] com.infomaniak.drive.ui.LaunchActivityArgs.:(IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19bb8c: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +19bb90: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +19bb92: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +19bb96: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19bb98: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +19bb9c: 3806 0300 |0008: if-eqz v6, 000b // +0003 │ │ +19bba0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +19bba2: dd05 0504 |000b: and-int/lit8 v5, v5, #int 4 // #04 │ │ +19bba6: 3805 0300 |000d: if-eqz v5, 0010 // +0003 │ │ +19bbaa: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +19bbac: 7040 6c0d 2143 |0010: invoke-direct {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ +19bbb2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=10 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ @@ -10658,180 +10658,180 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivityArgs;IIIILjava/lang/Object;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19b884: |[19b884] com.infomaniak.drive.ui.LaunchActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/LaunchActivityArgs;IIIILjava/lang/Object;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b894: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -19b898: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -19b89c: 5201 e703 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b8a0: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -19b8a4: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -19b8a8: 5202 e503 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b8ac: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -19b8b0: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -19b8b4: 5203 e603 |0010: iget v3, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b8b8: 6e40 710d 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.copy:(III)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d71 │ │ -19b8be: 0c00 |0015: move-result-object v0 │ │ -19b8c0: 1100 |0016: return-object v0 │ │ +19b954: |[19b954] com.infomaniak.drive.ui.LaunchActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/LaunchActivityArgs;IIIILjava/lang/Object;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b964: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +19b968: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +19b96c: 5201 e703 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19b970: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +19b974: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +19b978: 5202 e503 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19b97c: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +19b980: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +19b984: 5203 e603 |0010: iget v3, v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19b988: 6e40 710d 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.copy:(III)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d71 │ │ +19b98e: 0c00 |0015: move-result-object v0 │ │ +19b990: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19b8e0: |[19b8e0] com.infomaniak.drive.ui.LaunchActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b8f0: 6200 e403 |0000: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ -19b8f4: 6e20 680d 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d68 │ │ -19b8fa: 0c01 |0005: move-result-object v1 │ │ -19b8fc: 1101 |0006: return-object v1 │ │ +19b9b0: |[19b9b0] com.infomaniak.drive.ui.LaunchActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b9c0: 6200 e403 |0000: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ +19b9c4: 6e20 680d 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d68 │ │ +19b9ca: 0c01 |0005: move-result-object v1 │ │ +19b9cc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'fromSavedStateHandle' │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19b900: |[19b900] com.infomaniak.drive.ui.LaunchActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b910: 6200 e403 |0000: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ -19b914: 6e20 690d 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d69 │ │ -19b91a: 0c01 |0005: move-result-object v1 │ │ -19b91c: 1101 |0006: return-object v1 │ │ +19b9d0: |[19b9d0] com.infomaniak.drive.ui.LaunchActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b9e0: 6200 e403 |0000: sget-object v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.Companion:Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion; // field@03e4 │ │ +19b9e4: 6e20 690d 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/LaunchActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/LaunchActivityArgs; // method@0d69 │ │ +19b9ea: 0c01 |0005: move-result-object v1 │ │ +19b9ec: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b920: |[19b920] com.infomaniak.drive.ui.LaunchActivityArgs.component1:()I │ │ -19b930: 5210 e703 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b934: 0f00 |0002: return v0 │ │ +19b9f0: |[19b9f0] com.infomaniak.drive.ui.LaunchActivityArgs.component1:()I │ │ +19ba00: 5210 e703 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19ba04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b938: |[19b938] com.infomaniak.drive.ui.LaunchActivityArgs.component2:()I │ │ -19b948: 5210 e503 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b94c: 0f00 |0002: return v0 │ │ +19ba08: |[19ba08] com.infomaniak.drive.ui.LaunchActivityArgs.component2:()I │ │ +19ba18: 5210 e503 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19ba1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b950: |[19b950] com.infomaniak.drive.ui.LaunchActivityArgs.component3:()I │ │ -19b960: 5210 e603 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b964: 0f00 |0002: return v0 │ │ +19ba20: |[19ba20] com.infomaniak.drive.ui.LaunchActivityArgs.component3:()I │ │ +19ba30: 5210 e603 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19ba34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'copy' │ │ type : '(III)Lcom/infomaniak/drive/ui/LaunchActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19b8c4: |[19b8c4] com.infomaniak.drive.ui.LaunchActivityArgs.copy:(III)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ -19b8d4: 2200 7304 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b8d8: 7040 6c0d 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ -19b8de: 1100 |0005: return-object v0 │ │ +19b994: |[19b994] com.infomaniak.drive.ui.LaunchActivityArgs.copy:(III)Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ +19b9a4: 2200 7304 |0000: new-instance v0, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b9a8: 7040 6c0d 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.:(III)V // method@0d6c │ │ +19b9ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -19b830: |[19b830] com.infomaniak.drive.ui.LaunchActivityArgs.equals:(Ljava/lang/Object;)Z │ │ -19b840: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19b842: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -19b846: 0f00 |0003: return v0 │ │ -19b848: 2051 7304 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b84c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19b84e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -19b852: 0f02 |0009: return v2 │ │ -19b854: 1f05 7304 |000a: check-cast v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ -19b858: 5241 e703 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b85c: 5253 e703 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b860: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -19b864: 0f02 |0012: return v2 │ │ -19b866: 5241 e503 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b86a: 5253 e503 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b86e: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -19b872: 0f02 |0019: return v2 │ │ -19b874: 5241 e603 |001a: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b878: 5255 e603 |001c: iget v5, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b87c: 3251 0300 |001e: if-eq v1, v5, 0021 // +0003 │ │ -19b880: 0f02 |0020: return v2 │ │ -19b882: 0f00 |0021: return v0 │ │ +19b900: |[19b900] com.infomaniak.drive.ui.LaunchActivityArgs.equals:(Ljava/lang/Object;)Z │ │ +19b910: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19b912: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +19b916: 0f00 |0003: return v0 │ │ +19b918: 2051 7304 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b91c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19b91e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +19b922: 0f02 |0009: return v2 │ │ +19b924: 1f05 7304 |000a: check-cast v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs; // type@0473 │ │ +19b928: 5241 e703 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19b92c: 5253 e703 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19b930: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +19b934: 0f02 |0012: return v2 │ │ +19b936: 5241 e503 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19b93a: 5253 e503 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19b93e: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +19b942: 0f02 |0019: return v2 │ │ +19b944: 5241 e603 |001a: iget v1, v4, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19b948: 5255 e603 |001c: iget v5, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19b94c: 3251 0300 |001e: if-eq v1, v5, 0021 // +0003 │ │ +19b950: 0f02 |0020: return v2 │ │ +19b952: 0f00 |0021: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'getDestinationDriveId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b968: |[19b968] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationDriveId:()I │ │ -19b978: 5210 e503 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b97c: 0f00 |0002: return v0 │ │ +19ba38: |[19ba38] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationDriveId:()I │ │ +19ba48: 5210 e503 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19ba4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ @@ -10839,17 +10839,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b980: |[19b980] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationRemoteFolderId:()I │ │ -19b990: 5210 e603 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b994: 0f00 |0002: return v0 │ │ +19ba50: |[19ba50] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationRemoteFolderId:()I │ │ +19ba60: 5210 e603 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19ba64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ @@ -10857,17 +10857,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b998: |[19b998] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationUserId:()I │ │ -19b9a8: 5210 e703 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b9ac: 0f00 |0002: return v0 │ │ +19ba68: |[19ba68] com.infomaniak.drive.ui.LaunchActivityArgs.getDestinationUserId:()I │ │ +19ba78: 5210 e703 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19ba7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/LaunchActivityArgs; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ @@ -10875,49 +10875,49 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -19b9b0: |[19b9b0] com.infomaniak.drive.ui.LaunchActivityArgs.hashCode:()I │ │ -19b9c0: 5220 e703 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b9c4: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19b9c8: 5221 e503 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b9cc: b010 |0006: add-int/2addr v0, v1 │ │ -19b9ce: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19b9d2: 5221 e603 |0009: iget v1, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b9d6: b010 |000b: add-int/2addr v0, v1 │ │ -19b9d8: 0f00 |000c: return v0 │ │ +19ba80: |[19ba80] com.infomaniak.drive.ui.LaunchActivityArgs.hashCode:()I │ │ +19ba90: 5220 e703 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19ba94: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19ba98: 5221 e503 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19ba9c: b010 |0006: add-int/2addr v0, v1 │ │ +19ba9e: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19baa2: 5221 e603 |0009: iget v1, v2, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19baa6: b010 |000b: add-int/2addr v0, v1 │ │ +19baa8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/LaunchActivityArgs;) │ │ name : 'toBundle' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -19b788: |[19b788] com.infomaniak.drive.ui.LaunchActivityArgs.toBundle:()Landroid/os/Bundle; │ │ -19b798: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ -19b79c: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -19b7a2: 1a01 cea5 |0005: const-string v1, "destinationUserId" // string@a5ce │ │ -19b7a6: 5232 e703 |0007: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b7aa: 6e30 ee01 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -19b7b0: 1a01 c5a5 |000c: const-string v1, "destinationDriveId" // string@a5c5 │ │ -19b7b4: 5232 e503 |000e: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b7b8: 6e30 ee01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -19b7be: 1a01 cca5 |0013: const-string v1, "destinationRemoteFolderId" // string@a5cc │ │ -19b7c2: 5232 e603 |0015: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b7c6: 6e30 ee01 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -19b7cc: 1100 |001a: return-object v0 │ │ +19b858: |[19b858] com.infomaniak.drive.ui.LaunchActivityArgs.toBundle:()Landroid/os/Bundle; │ │ +19b868: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ +19b86c: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ +19b872: 1a01 d3a5 |0005: const-string v1, "destinationUserId" // string@a5d3 │ │ +19b876: 5232 e703 |0007: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19b87a: 6e30 ee01 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +19b880: 1a01 caa5 |000c: const-string v1, "destinationDriveId" // string@a5ca │ │ +19b884: 5232 e503 |000e: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19b888: 6e30 ee01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +19b88e: 1a01 d1a5 |0013: const-string v1, "destinationRemoteFolderId" // string@a5d1 │ │ +19b892: 5232 e603 |0015: iget v2, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19b896: 6e30 ee01 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +19b89c: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0005 line=17 │ │ 0x000c line=18 │ │ 0x0013 line=19 │ │ locals : │ │ @@ -10928,33 +10928,33 @@ │ │ type : '()Landroidx/lifecycle/SavedStateHandle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -19b7d0: |[19b7d0] com.infomaniak.drive.ui.LaunchActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ -19b7e0: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ -19b7e4: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ -19b7ea: 5231 e703 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b7ee: 7110 9895 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19b7f4: 0c01 |000a: move-result-object v1 │ │ -19b7f6: 1a02 cea5 |000b: const-string v2, "destinationUserId" // string@a5ce │ │ -19b7fa: 6e30 4d06 2001 |000d: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19b800: 5231 e503 |0010: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b804: 7110 9895 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19b80a: 0c01 |0015: move-result-object v1 │ │ -19b80c: 1a02 c5a5 |0016: const-string v2, "destinationDriveId" // string@a5c5 │ │ -19b810: 6e30 4d06 2001 |0018: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19b816: 5231 e603 |001b: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b81a: 7110 9895 0100 |001d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19b820: 0c01 |0020: move-result-object v1 │ │ -19b822: 1a02 cca5 |0021: const-string v2, "destinationRemoteFolderId" // string@a5cc │ │ -19b826: 6e30 4d06 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19b82c: 1100 |0026: return-object v0 │ │ +19b8a0: |[19b8a0] com.infomaniak.drive.ui.LaunchActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ +19b8b0: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ +19b8b4: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ +19b8ba: 5231 e703 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19b8be: 7110 a595 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19b8c4: 0c01 |000a: move-result-object v1 │ │ +19b8c6: 1a02 d3a5 |000b: const-string v2, "destinationUserId" // string@a5d3 │ │ +19b8ca: 6e30 4d06 2001 |000d: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19b8d0: 5231 e503 |0010: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19b8d4: 7110 a595 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19b8da: 0c01 |0015: move-result-object v1 │ │ +19b8dc: 1a02 caa5 |0016: const-string v2, "destinationDriveId" // string@a5ca │ │ +19b8e0: 6e30 4d06 2001 |0018: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19b8e6: 5231 e603 |001b: iget v1, v3, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19b8ea: 7110 a595 0100 |001d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19b8f0: 0c01 |0020: move-result-object v1 │ │ +19b8f2: 1a02 d1a5 |0021: const-string v2, "destinationRemoteFolderId" // string@a5d1 │ │ +19b8f6: 6e30 4d06 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19b8fc: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ 0x0010 line=26 │ │ 0x001b line=27 │ │ locals : │ │ @@ -10965,44 +10965,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -19b9dc: |[19b9dc] com.infomaniak.drive.ui.LaunchActivityArgs.toString:()Ljava/lang/String; │ │ -19b9ec: 5250 e703 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ -19b9f0: 5251 e503 |0002: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ -19b9f4: 5252 e603 |0004: iget v2, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ -19b9f8: 2203 1118 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1811 │ │ -19b9fc: 1a04 b943 |0008: const-string v4, "LaunchActivityArgs(destinationUserId=" // string@43b9 │ │ -19ba00: 7020 7096 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19ba06: 6e20 7496 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19ba0c: 1a00 ef22 |0010: const-string v0, ", destinationDriveId=" // string@22ef │ │ -19ba10: 6e20 7996 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19ba16: 6e20 7496 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19ba1c: 1a00 f022 |0018: const-string v0, ", destinationRemoteFolderId=" // string@22f0 │ │ -19ba20: 6e20 7996 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19ba26: 6e20 7496 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19ba2c: 1a00 9721 |0020: const-string v0, ")" // string@2197 │ │ -19ba30: 6e20 7996 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19ba36: 6e10 8a96 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19ba3c: 0c00 |0028: move-result-object v0 │ │ -19ba3e: 1100 |0029: return-object v0 │ │ +19baac: |[19baac] com.infomaniak.drive.ui.LaunchActivityArgs.toString:()Ljava/lang/String; │ │ +19babc: 5250 e703 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationUserId:I // field@03e7 │ │ +19bac0: 5251 e503 |0002: iget v1, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationDriveId:I // field@03e5 │ │ +19bac4: 5252 e603 |0004: iget v2, v5, Lcom/infomaniak/drive/ui/LaunchActivityArgs;.destinationRemoteFolderId:I // field@03e6 │ │ +19bac8: 2203 1218 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1812 │ │ +19bacc: 1a04 bc43 |0008: const-string v4, "LaunchActivityArgs(destinationUserId=" // string@43bc │ │ +19bad0: 7020 7d96 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19bad6: 6e20 8196 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19badc: 1a00 f022 |0010: const-string v0, ", destinationDriveId=" // string@22f0 │ │ +19bae0: 6e20 8696 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19bae6: 6e20 8196 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19baec: 1a00 f122 |0018: const-string v0, ", destinationRemoteFolderId=" // string@22f1 │ │ +19baf0: 6e20 8696 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19baf6: 6e20 8196 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19bafc: 1a00 9821 |0020: const-string v0, ")" // string@2198 │ │ +19bb00: 6e20 8696 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19bb06: 6e10 9796 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19bb0c: 0c00 |0028: move-result-object v0 │ │ +19bb0e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 17338 (LaunchActivityArgs.kt) │ │ + source_file_idx : 17341 (LaunchActivityArgs.kt) │ │ │ │ Class #63 header: │ │ class_idx : 1140 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 58 │ │ virtual_methods_size: 0 │ │ │ │ Class #63 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;' │ │ @@ -11017,18 +11017,18 @@ │ │ type : '(Lcom/infomaniak/core/ForegroundService;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19cadc: |[19cadc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;)I │ │ -19caec: 6e10 f608 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/core/ForegroundService;.getForegroundServiceType:()I // method@08f6 │ │ -19caf2: 0a00 |0003: move-result v0 │ │ -19caf4: 0f00 |0004: return v0 │ │ +19cbac: |[19cbac] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;)I │ │ +19cbbc: 6e10 f608 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/core/ForegroundService;.getForegroundServiceType:()I // method@08f6 │ │ +19cbc2: 0a00 |0003: move-result v0 │ │ +19cbc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/core/ForegroundService; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11036,18 +11036,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19c844: |[19c844] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -19c854: 2200 2300 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0023 │ │ -19c858: 7040 5600 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0056 │ │ -19c85e: 1100 |0005: return-object v0 │ │ +19c914: |[19c914] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +19c924: 2200 2300 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0023 │ │ +19c928: 7040 5600 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0056 │ │ +19c92e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -11057,18 +11057,18 @@ │ │ type : '(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19c860: |[19c860] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; │ │ -19c870: 7120 6302 1000 |0000: invoke-static {v0, v1}, Landroid/provider/MediaStore;.createDeleteRequest:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; // method@0263 │ │ -19c876: 0c00 |0003: move-result-object v0 │ │ -19c878: 1100 |0004: return-object v0 │ │ +19c930: |[19c930] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; │ │ +19c940: 7120 6302 1000 |0000: invoke-static {v0, v1}, Landroid/provider/MediaStore;.createDeleteRequest:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; // method@0263 │ │ +19c946: 0c00 |0003: move-result-object v0 │ │ +19c948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/ContentResolver; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/Collection; │ │ │ │ @@ -11077,18 +11077,18 @@ │ │ type : '(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -19c898: |[19c898] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ -19c8a8: 6e40 6a00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/content/ContentResolver;.loadThumbnail:(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@006a │ │ -19c8ae: 0c00 |0003: move-result-object v0 │ │ -19c8b0: 1100 |0004: return-object v0 │ │ +19c968: |[19c968] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ +19c978: 6e40 6a00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/content/ContentResolver;.loadThumbnail:(Landroid/net/Uri;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@006a │ │ +19c97e: 0c00 |0003: move-result-object v0 │ │ +19c980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/ContentResolver; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/Size; │ │ @@ -11099,18 +11099,18 @@ │ │ type : '(Landroid/media/MediaMetadataRetriever;JIIILandroid/media/MediaMetadataRetriever$BitmapParams;)Landroid/graphics/Bitmap;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 5 16-bit code units │ │ -19c8b4: |[19c8b4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/MediaMetadataRetriever;JIIILandroid/media/MediaMetadataRetriever$BitmapParams;)Landroid/graphics/Bitmap; │ │ -19c8c4: 7407 a501 0000 |0000: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/MediaMetadataRetriever;.getScaledFrameAtTime:(JIIILandroid/media/MediaMetadataRetriever$BitmapParams;)Landroid/graphics/Bitmap; // method@01a5 │ │ -19c8ca: 0c00 |0003: move-result-object v0 │ │ -19c8cc: 1100 |0004: return-object v0 │ │ +19c984: |[19c984] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/MediaMetadataRetriever;JIIILandroid/media/MediaMetadataRetriever$BitmapParams;)Landroid/graphics/Bitmap; │ │ +19c994: 7407 a501 0000 |0000: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/MediaMetadataRetriever;.getScaledFrameAtTime:(JIIILandroid/media/MediaMetadataRetriever$BitmapParams;)Landroid/graphics/Bitmap; // method@01a5 │ │ +19c99a: 0c00 |0003: move-result-object v0 │ │ +19c99c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/MediaMetadataRetriever; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) I │ │ @@ -11123,18 +11123,18 @@ │ │ type : '(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19c8d0: |[19c8d0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ -19c8e0: 7130 ae01 1002 |0000: invoke-static {v0, v1, v2}, Landroid/media/ThumbnailUtils;.createVideoThumbnail:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@01ae │ │ -19c8e6: 0c00 |0003: move-result-object v0 │ │ -19c8e8: 1100 |0004: return-object v0 │ │ +19c9a0: |[19c9a0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ +19c9b0: 7130 ae01 1002 |0000: invoke-static {v0, v1, v2}, Landroid/media/ThumbnailUtils;.createVideoThumbnail:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@01ae │ │ +19c9b6: 0c00 |0003: move-result-object v0 │ │ +19c9b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/io/File; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/util/Size; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -11144,17 +11144,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/icu/text/DecimalFormat;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c8ec: |[19c8ec] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/icu/text/DecimalFormat; │ │ -19c8fc: 1f00 7e00 |0000: check-cast v0, Landroid/icu/text/DecimalFormat; // type@007e │ │ -19c900: 1100 |0002: return-object v0 │ │ +19c9bc: |[19c9bc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/icu/text/DecimalFormat; │ │ +19c9cc: 1f00 7e00 |0000: check-cast v0, Landroid/icu/text/DecimalFormat; // type@007e │ │ +19c9d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11162,35 +11162,35 @@ │ │ type : '()Landroid/icu/text/MeasureFormat$FormatWidth;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c920: |[19c920] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/icu/text/MeasureFormat$FormatWidth; │ │ -19c930: 6200 2d00 |0000: sget-object v0, Landroid/icu/text/MeasureFormat$FormatWidth;.SHORT:Landroid/icu/text/MeasureFormat$FormatWidth; // field@002d │ │ -19c934: 1100 |0002: return-object v0 │ │ +19c9f0: |[19c9f0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/icu/text/MeasureFormat$FormatWidth; │ │ +19ca00: 6200 2d00 |0000: sget-object v0, Landroid/icu/text/MeasureFormat$FormatWidth;.SHORT:Landroid/icu/text/MeasureFormat$FormatWidth; // field@002d │ │ +19ca04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19c904: |[19c904] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat; │ │ -19c914: 7130 8501 1002 |0000: invoke-static {v0, v1, v2}, Landroid/icu/text/MeasureFormat;.getInstance:(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat; // method@0185 │ │ -19c91a: 0c00 |0003: move-result-object v0 │ │ -19c91c: 1100 |0004: return-object v0 │ │ +19c9d4: |[19c9d4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat; │ │ +19c9e4: 7130 8501 1002 |0000: invoke-static {v0, v1, v2}, Landroid/icu/text/MeasureFormat;.getInstance:(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat; // method@0185 │ │ +19c9ea: 0c00 |0003: move-result-object v0 │ │ +19c9ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Locale; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/icu/text/MeasureFormat$FormatWidth; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/icu/text/NumberFormat; │ │ @@ -11200,18 +11200,18 @@ │ │ type : '(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19c938: |[19c938] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Locale;)Landroid/icu/text/NumberFormat; │ │ -19c948: 7110 8601 0000 |0000: invoke-static {v0}, Landroid/icu/text/NumberFormat;.getInstance:(Ljava/util/Locale;)Landroid/icu/text/NumberFormat; // method@0186 │ │ -19c94e: 0c00 |0003: move-result-object v0 │ │ -19c950: 1100 |0004: return-object v0 │ │ +19ca08: |[19ca08] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Locale;)Landroid/icu/text/NumberFormat; │ │ +19ca18: 7110 8601 0000 |0000: invoke-static {v0}, Landroid/icu/text/NumberFormat;.getInstance:(Ljava/util/Locale;)Landroid/icu/text/NumberFormat; // method@0186 │ │ +19ca1e: 0c00 |0003: move-result-object v0 │ │ +19ca20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Locale; │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11219,18 +11219,18 @@ │ │ type : '(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)Landroid/icu/util/Measure;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -19c954: |[19c954] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)Landroid/icu/util/Measure; │ │ -19c964: 2200 8300 |0000: new-instance v0, Landroid/icu/util/Measure; // type@0083 │ │ -19c968: 7030 8a01 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/icu/util/Measure;.:(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)V // method@018a │ │ -19c96e: 1100 |0005: return-object v0 │ │ +19ca24: |[19ca24] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)Landroid/icu/util/Measure; │ │ +19ca34: 2200 8300 |0000: new-instance v0, Landroid/icu/util/Measure; // type@0083 │ │ +19ca38: 7030 8a01 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/icu/util/Measure;.:(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)V // method@018a │ │ +19ca3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Number; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/icu/util/MeasureUnit; │ │ │ │ @@ -11239,34 +11239,34 @@ │ │ type : '()Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c9d0: |[19c9d0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/icu/util/MeasureUnit; │ │ -19c9e0: 6200 3200 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.TERABYTE:Landroid/icu/util/MeasureUnit; // field@0032 │ │ -19c9e4: 1100 |0002: return-object v0 │ │ +19caa0: |[19caa0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/icu/util/MeasureUnit; │ │ +19cab0: 6200 3200 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.TERABYTE:Landroid/icu/util/MeasureUnit; // field@0032 │ │ +19cab4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #12 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Ljava/lang/Object;)Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c9e8: |[19c9e8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/icu/util/MeasureUnit; │ │ -19c9f8: 1f00 8400 |0000: check-cast v0, Landroid/icu/util/MeasureUnit; // type@0084 │ │ -19c9fc: 1100 |0002: return-object v0 │ │ +19cab8: |[19cab8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/icu/util/MeasureUnit; │ │ +19cac8: 1f00 8400 |0000: check-cast v0, Landroid/icu/util/MeasureUnit; // type@0084 │ │ +19cacc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11274,36 +11274,36 @@ │ │ type : '()Landroid/media/MediaMetadataRetriever$BitmapParams;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19ca00: |[19ca00] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/media/MediaMetadataRetriever$BitmapParams; │ │ -19ca10: 2200 8f00 |0000: new-instance v0, Landroid/media/MediaMetadataRetriever$BitmapParams; // type@008f │ │ -19ca14: 7010 a301 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever$BitmapParams;.:()V // method@01a3 │ │ -19ca1a: 1100 |0005: return-object v0 │ │ +19cad0: |[19cad0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Landroid/media/MediaMetadataRetriever$BitmapParams; │ │ +19cae0: 2200 8f00 |0000: new-instance v0, Landroid/media/MediaMetadataRetriever$BitmapParams; // type@008f │ │ +19cae4: 7010 a301 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever$BitmapParams;.:()V // method@01a3 │ │ +19caea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/net/ConnectivityManager;)Landroid/net/Network;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ca1c: |[19ca1c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; │ │ -19ca2c: 6e10 b001 0000 |0000: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetwork:()Landroid/net/Network; // method@01b0 │ │ -19ca32: 0c00 |0003: move-result-object v0 │ │ -19ca34: 1100 |0004: return-object v0 │ │ +19caec: |[19caec] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; │ │ +19cafc: 6e10 b001 0000 |0000: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetwork:()Landroid/net/Network; // method@01b0 │ │ +19cb02: 0c00 |0003: move-result-object v0 │ │ +19cb04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/net/ConnectivityManager; │ │ │ │ #15 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11311,18 +11311,18 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ca38: |[19ca38] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -19ca48: 7110 6402 0000 |0000: invoke-static {v0}, Landroid/provider/MediaStore;.setRequireOriginal:(Landroid/net/Uri;)Landroid/net/Uri; // method@0264 │ │ -19ca4e: 0c00 |0003: move-result-object v0 │ │ -19ca50: 1100 |0004: return-object v0 │ │ +19cb08: |[19cb08] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +19cb18: 7110 6402 0000 |0000: invoke-static {v0}, Landroid/provider/MediaStore;.setRequireOriginal:(Landroid/net/Uri;)Landroid/net/Uri; // method@0264 │ │ +19cb1e: 0c00 |0003: move-result-object v0 │ │ +19cb20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/net/Uri; │ │ │ │ #16 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11330,18 +11330,18 @@ │ │ type : '(Landroid/content/res/Configuration;)Landroid/os/LocaleList;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ca54: |[19ca54] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Configuration;)Landroid/os/LocaleList; │ │ -19ca64: 6e10 db00 0000 |0000: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLocales:()Landroid/os/LocaleList; // method@00db │ │ -19ca6a: 0c00 |0003: move-result-object v0 │ │ -19ca6c: 1100 |0004: return-object v0 │ │ +19cb24: |[19cb24] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Configuration;)Landroid/os/LocaleList; │ │ +19cb34: 6e10 db00 0000 |0000: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLocales:()Landroid/os/LocaleList; // method@00db │ │ +19cb3a: 0c00 |0003: move-result-object v0 │ │ +19cb3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/res/Configuration; │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11349,18 +11349,18 @@ │ │ type : '(Landroid/content/Context;Landroid/content/res/Resources$Theme;)Landroid/view/ContextThemeWrapper;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -19ca70: |[19ca70] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/res/Resources$Theme;)Landroid/view/ContextThemeWrapper; │ │ -19ca80: 2200 fe00 |0000: new-instance v0, Landroid/view/ContextThemeWrapper; // type@00fe │ │ -19ca84: 7030 bb02 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;Landroid/content/res/Resources$Theme;)V // method@02bb │ │ -19ca8a: 1100 |0005: return-object v0 │ │ +19cb40: |[19cb40] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/res/Resources$Theme;)Landroid/view/ContextThemeWrapper; │ │ +19cb50: 2200 fe00 |0000: new-instance v0, Landroid/view/ContextThemeWrapper; // type@00fe │ │ +19cb54: 7030 bb02 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;Landroid/content/res/Resources$Theme;)V // method@02bb │ │ +19cb5a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/res/Resources$Theme; │ │ │ │ @@ -11369,18 +11369,18 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19caf8: |[19caf8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable; │ │ -19cb08: 6e30 a600 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable; // method@00a6 │ │ -19cb0e: 0c00 |0003: move-result-object v0 │ │ -19cb10: 1100 |0004: return-object v0 │ │ +19cbc8: |[19cbc8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable; │ │ +19cbd8: 6e30 a600 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable; // method@00a6 │ │ +19cbde: 0c00 |0003: move-result-object v0 │ │ +19cbe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Class; │ │ @@ -11390,18 +11390,18 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19cb14: |[19cb14] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19cb24: 6e30 a400 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@00a4 │ │ -19cb2a: 0c00 |0003: move-result-object v0 │ │ -19cb2c: 1100 |0004: return-object v0 │ │ +19cbe4: |[19cbe4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +19cbf4: 6e30 a400 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@00a4 │ │ +19cbfa: 0c00 |0003: move-result-object v0 │ │ +19cbfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Class; │ │ @@ -11411,18 +11411,18 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19cb30: |[19cb30] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19cb40: 6e30 e001 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@01e0 │ │ -19cb46: 0c00 |0003: move-result-object v0 │ │ -19cb48: 1100 |0004: return-object v0 │ │ +19cc00: |[19cc00] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +19cc10: 6e30 e001 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@01e0 │ │ +19cc16: 0c00 |0003: move-result-object v0 │ │ +19cc18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Class; │ │ @@ -11432,18 +11432,18 @@ │ │ type : '(Landroid/icu/text/MeasureFormat;Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cb4c: |[19cb4c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/MeasureFormat;Ljava/lang/Object;)Ljava/lang/String; │ │ -19cb5c: 6e20 8401 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/MeasureFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0184 │ │ -19cb62: 0c00 |0003: move-result-object v0 │ │ -19cb64: 1100 |0004: return-object v0 │ │ +19cc1c: |[19cc1c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/MeasureFormat;Ljava/lang/Object;)Ljava/lang/String; │ │ +19cc2c: 6e20 8401 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/MeasureFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0184 │ │ +19cc32: 0c00 |0003: move-result-object v0 │ │ +19cc34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/icu/text/MeasureFormat; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -11452,18 +11452,18 @@ │ │ type : '(Ljava/time/ZonedDateTime;Ljava/time/format/DateTimeFormatter;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cb68: |[19cb68] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/ZonedDateTime;Ljava/time/format/DateTimeFormatter;)Ljava/lang/String; │ │ -19cb78: 6e20 7298 1000 |0000: invoke-virtual {v0, v1}, Ljava/time/ZonedDateTime;.format:(Ljava/time/format/DateTimeFormatter;)Ljava/lang/String; // method@9872 │ │ -19cb7e: 0c00 |0003: move-result-object v0 │ │ -19cb80: 1100 |0004: return-object v0 │ │ +19cc38: |[19cc38] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/ZonedDateTime;Ljava/time/format/DateTimeFormatter;)Ljava/lang/String; │ │ +19cc48: 6e20 7f98 1000 |0000: invoke-virtual {v0, v1}, Ljava/time/ZonedDateTime;.format:(Ljava/time/format/DateTimeFormatter;)Ljava/lang/String; // method@987f │ │ +19cc4e: 0c00 |0003: move-result-object v0 │ │ +19cc50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/time/ZonedDateTime; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/time/format/DateTimeFormatter; │ │ │ │ @@ -11472,18 +11472,18 @@ │ │ type : '(Ljava/util/Date;)Ljava/time/Instant;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19cb84: |[19cb84] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Date;)Ljava/time/Instant; │ │ -19cb94: 6e10 4e99 0000 |0000: invoke-virtual {v0}, Ljava/util/Date;.toInstant:()Ljava/time/Instant; // method@994e │ │ -19cb9a: 0c00 |0003: move-result-object v0 │ │ -19cb9c: 1100 |0004: return-object v0 │ │ +19cc54: |[19cc54] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/Date;)Ljava/time/Instant; │ │ +19cc64: 6e10 5b99 0000 |0000: invoke-virtual {v0}, Ljava/util/Date;.toInstant:()Ljava/time/Instant; // method@995b │ │ +19cc6a: 0c00 |0003: move-result-object v0 │ │ +19cc6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Date; │ │ │ │ #24 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11491,36 +11491,36 @@ │ │ type : '()Ljava/time/ZoneId;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19cba0: |[19cba0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Ljava/time/ZoneId; │ │ -19cbb0: 7100 7198 0000 |0000: invoke-static {}, Ljava/time/ZoneId;.systemDefault:()Ljava/time/ZoneId; // method@9871 │ │ -19cbb6: 0c00 |0003: move-result-object v0 │ │ -19cbb8: 1100 |0004: return-object v0 │ │ +19cc70: |[19cc70] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()Ljava/time/ZoneId; │ │ +19cc80: 7100 7e98 0000 |0000: invoke-static {}, Ljava/time/ZoneId;.systemDefault:()Ljava/time/ZoneId; // method@987e │ │ +19cc86: 0c00 |0003: move-result-object v0 │ │ +19cc88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #25 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cbbc: |[19cbbc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime; │ │ -19cbcc: 6e20 6798 1000 |0000: invoke-virtual {v0, v1}, Ljava/time/Instant;.atZone:(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime; // method@9867 │ │ -19cbd2: 0c00 |0003: move-result-object v0 │ │ -19cbd4: 1100 |0004: return-object v0 │ │ +19cc8c: |[19cc8c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime; │ │ +19cc9c: 6e20 7498 1000 |0000: invoke-virtual {v0, v1}, Ljava/time/Instant;.atZone:(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime; // method@9874 │ │ +19cca2: 0c00 |0003: move-result-object v0 │ │ +19cca4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/time/Instant; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/time/ZoneId; │ │ │ │ @@ -11529,18 +11529,18 @@ │ │ type : '(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19cbf4: |[19cbf4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ -19cc04: 7110 7598 0000 |0000: invoke-static {v0}, Ljava/time/format/DateTimeFormatter;.ofLocalizedDate:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9875 │ │ -19cc0a: 0c00 |0003: move-result-object v0 │ │ -19cc0c: 1100 |0004: return-object v0 │ │ +19ccc4: |[19ccc4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ +19ccd4: 7110 8298 0000 |0000: invoke-static {v0}, Ljava/time/format/DateTimeFormatter;.ofLocalizedDate:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9882 │ │ +19ccda: 0c00 |0003: move-result-object v0 │ │ +19ccdc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/time/format/FormatStyle; │ │ │ │ #27 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11548,18 +11548,18 @@ │ │ type : '(Ljava/time/format/FormatStyle;Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cc10: |[19cc10] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/format/FormatStyle;Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ -19cc20: 7120 7698 1000 |0000: invoke-static {v0, v1}, Ljava/time/format/DateTimeFormatter;.ofLocalizedDateTime:(Ljava/time/format/FormatStyle;Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9876 │ │ -19cc26: 0c00 |0003: move-result-object v0 │ │ -19cc28: 1100 |0004: return-object v0 │ │ +19cce0: |[19cce0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/time/format/FormatStyle;Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ +19ccf0: 7120 8398 1000 |0000: invoke-static {v0, v1}, Ljava/time/format/DateTimeFormatter;.ofLocalizedDateTime:(Ljava/time/format/FormatStyle;Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9883 │ │ +19ccf6: 0c00 |0003: move-result-object v0 │ │ +19ccf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/time/format/FormatStyle; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/time/format/FormatStyle; │ │ │ │ @@ -11568,18 +11568,18 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19cc2c: |[19cc2c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; │ │ -19cc3c: 6e30 a200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@00a2 │ │ -19cc42: 0c00 |0003: move-result-object v0 │ │ -19cc44: 1100 |0004: return-object v0 │ │ +19ccfc: |[19ccfc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; │ │ +19cd0c: 6e30 a200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@00a2 │ │ +19cd12: 0c00 |0003: move-result-object v0 │ │ +19cd14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Class; │ │ @@ -11589,18 +11589,18 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19cc48: |[19cc48] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; │ │ -19cc58: 6e30 e201 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@01e2 │ │ -19cc5e: 0c00 |0003: move-result-object v0 │ │ -19cc60: 1100 |0004: return-object v0 │ │ +19cd18: |[19cd18] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; │ │ +19cd28: 6e30 e201 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@01e2 │ │ +19cd2e: 0c00 |0003: move-result-object v0 │ │ +19cd30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Class; │ │ @@ -11610,18 +11610,18 @@ │ │ type : '(Landroid/os/LocaleList;I)Ljava/util/Locale;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cc64: |[19cc64] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/LocaleList;I)Ljava/util/Locale; │ │ -19cc74: 6e20 1802 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/LocaleList;.get:(I)Ljava/util/Locale; // method@0218 │ │ -19cc7a: 0c00 |0003: move-result-object v0 │ │ -19cc7c: 1100 |0004: return-object v0 │ │ +19cd34: |[19cd34] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/LocaleList;I)Ljava/util/Locale; │ │ +19cd44: 6e20 1802 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/LocaleList;.get:(I)Ljava/util/Locale; // method@0218 │ │ +19cd4a: 0c00 |0003: move-result-object v0 │ │ +19cd4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/LocaleList; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -11630,34 +11630,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cd10: |[19cd10] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()V │ │ -19cd20: 2200 8300 |0000: new-instance v0, Landroid/icu/util/Measure; // type@0083 │ │ -19cd24: 0e00 |0002: return-void │ │ +19cde0: |[19cde0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:()V │ │ +19cdf0: 2200 8300 |0000: new-instance v0, Landroid/icu/util/Measure; // type@0083 │ │ +19cdf4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #32 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19cd28: |[19cd28] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -19cd38: 6e30 5900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@0059 │ │ -19cd3e: 0e00 |0003: return-void │ │ +19cdf8: |[19cdf8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +19ce08: 6e30 5900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@0059 │ │ +19ce0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/media/AudioAttributes; │ │ @@ -11667,17 +11667,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cd40: |[19cd40] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19cd50: 6e20 5700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0057 │ │ -19cd56: 0e00 |0003: return-void │ │ +19ce10: |[19ce10] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19ce20: 6e20 5700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0057 │ │ +19ce26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -11686,17 +11686,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cd58: |[19cd58] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Ljava/lang/String;)V │ │ -19cd68: 6e20 5d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.deleteNotificationChannel:(Ljava/lang/String;)V // method@005d │ │ -19cd6e: 0e00 |0003: return-void │ │ +19ce28: |[19ce28] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Ljava/lang/String;)V │ │ +19ce38: 6e20 5d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.deleteNotificationChannel:(Ljava/lang/String;)V // method@005d │ │ +19ce3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -11705,17 +11705,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/util/List;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cd70: |[19cd70] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Ljava/util/List;)V │ │ -19cd80: 6e20 5b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannelGroups:(Ljava/util/List;)V // method@005b │ │ -19cd86: 0e00 |0003: return-void │ │ +19ce40: |[19ce40] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Ljava/util/List;)V │ │ +19ce50: 6e20 5b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannelGroups:(Ljava/util/List;)V // method@005b │ │ +19ce56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -11724,17 +11724,17 @@ │ │ type : '(Landroid/icu/text/DecimalFormat;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cd88: |[19cd88] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/DecimalFormat;I)V │ │ -19cd98: 6e20 8301 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/DecimalFormat;.setRoundingMode:(I)V // method@0183 │ │ -19cd9e: 0e00 |0003: return-void │ │ +19ce58: |[19ce58] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/DecimalFormat;I)V │ │ +19ce68: 6e20 8301 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/DecimalFormat;.setRoundingMode:(I)V // method@0183 │ │ +19ce6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/icu/text/DecimalFormat; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -11743,17 +11743,17 @@ │ │ type : '(Landroid/icu/text/NumberFormat;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cdb8: |[19cdb8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/NumberFormat;I)V │ │ -19cdc8: 6e20 8901 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setMinimumFractionDigits:(I)V // method@0189 │ │ -19cdce: 0e00 |0003: return-void │ │ +19ce88: |[19ce88] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/NumberFormat;I)V │ │ +19ce98: 6e20 8901 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setMinimumFractionDigits:(I)V // method@0189 │ │ +19ce9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/icu/text/NumberFormat; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -11762,17 +11762,17 @@ │ │ type : '(Landroid/icu/text/NumberFormat;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cda0: |[19cda0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/NumberFormat;Z)V │ │ -19cdb0: 6e20 8701 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setGroupingUsed:(Z)V // method@0187 │ │ -19cdb6: 0e00 |0003: return-void │ │ +19ce70: |[19ce70] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/icu/text/NumberFormat;Z)V │ │ +19ce80: 6e20 8701 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setGroupingUsed:(Z)V // method@0187 │ │ +19ce86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/icu/text/NumberFormat; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -11781,17 +11781,17 @@ │ │ type : '(Landroid/media/MediaMetadataRetriever$BitmapParams;Landroid/graphics/Bitmap$Config;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cdd0: |[19cdd0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/MediaMetadataRetriever$BitmapParams;Landroid/graphics/Bitmap$Config;)V │ │ -19cde0: 6e20 a401 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever$BitmapParams;.setPreferredConfig:(Landroid/graphics/Bitmap$Config;)V // method@01a4 │ │ -19cde6: 0e00 |0003: return-void │ │ +19cea0: |[19cea0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/MediaMetadataRetriever$BitmapParams;Landroid/graphics/Bitmap$Config;)V │ │ +19ceb0: 6e20 a401 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever$BitmapParams;.setPreferredConfig:(Landroid/graphics/Bitmap$Config;)V // method@01a4 │ │ +19ceb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/media/MediaMetadataRetriever$BitmapParams; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/graphics/Bitmap$Config; │ │ │ │ @@ -11800,17 +11800,17 @@ │ │ type : '(Lcom/infomaniak/core/ForegroundService;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cde8: |[19cde8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;I)V │ │ -19cdf8: 6e20 f808 1000 |0000: invoke-virtual {v0, v1}, Lcom/infomaniak/core/ForegroundService;.stopForeground:(I)V // method@08f8 │ │ -19cdfe: 0e00 |0003: return-void │ │ +19ceb8: |[19ceb8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;I)V │ │ +19cec8: 6e20 f808 1000 |0000: invoke-virtual {v0, v1}, Lcom/infomaniak/core/ForegroundService;.stopForeground:(I)V // method@08f8 │ │ +19cece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/core/ForegroundService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -11819,17 +11819,17 @@ │ │ type : '(Lcom/infomaniak/core/ForegroundService;ILandroid/app/Notification;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19ce00: |[19ce00] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;ILandroid/app/Notification;I)V │ │ -19ce10: 6e40 f708 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/core/ForegroundService;.startForeground:(ILandroid/app/Notification;I)V // method@08f7 │ │ -19ce16: 0e00 |0003: return-void │ │ +19ced0: |[19ced0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/core/ForegroundService;ILandroid/app/Notification;I)V │ │ +19cee0: 6e40 f708 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/core/ForegroundService;.startForeground:(ILandroid/app/Notification;I)V // method@08f7 │ │ +19cee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/core/ForegroundService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/app/Notification; │ │ @@ -11840,17 +11840,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/LaunchActivity;III)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19ce18: |[19ce18] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/drive/ui/LaunchActivity;III)V │ │ -19ce28: 6e40 5d0d 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/LaunchActivity;.overrideActivityTransition:(III)V // method@0d5d │ │ -19ce2e: 0e00 |0003: return-void │ │ +19cee8: |[19cee8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Lcom/infomaniak/drive/ui/LaunchActivity;III)V │ │ +19cef8: 6e40 5d0d 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/LaunchActivity;.overrideActivityTransition:(III)V // method@0d5d │ │ +19cefe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/LaunchActivity; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -11861,18 +11861,18 @@ │ │ type : '(Landroid/os/PowerManager;Ljava/lang/String;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19ca8c: |[19ca8c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -19ca9c: 6e20 3902 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0239 │ │ -19caa2: 0a00 |0003: move-result v0 │ │ -19caa4: 0f00 |0004: return v0 │ │ +19cb5c: |[19cb5c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +19cb6c: 6e20 3902 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0239 │ │ +19cb72: 0a00 |0003: move-result v0 │ │ +19cb74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/PowerManager; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -11881,17 +11881,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19caa8: |[19caa8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Z │ │ -19cab8: 2000 7e00 |0000: instance-of v0, v0, Landroid/icu/text/DecimalFormat; // type@007e │ │ -19cabc: 0f00 |0002: return v0 │ │ +19cb78: |[19cb78] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Z │ │ +19cb88: 2000 7e00 |0000: instance-of v0, v0, Landroid/icu/text/DecimalFormat; // type@007e │ │ +19cb8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #45 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11899,18 +11899,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/function/Predicate;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19cac0: |[19cac0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/List;Ljava/util/function/Predicate;)Z │ │ -19cad0: 7220 ad99 1000 |0000: invoke-interface {v0, v1}, Ljava/util/List;.removeIf:(Ljava/util/function/Predicate;)Z // method@99ad │ │ -19cad6: 0a00 |0003: move-result v0 │ │ -19cad8: 0f00 |0004: return v0 │ │ +19cb90: |[19cb90] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m:(Ljava/util/List;Ljava/util/function/Predicate;)Z │ │ +19cba0: 7220 ba99 1000 |0000: invoke-interface {v0, v1}, Ljava/util/List;.removeIf:(Ljava/util/function/Predicate;)Z // method@99ba │ │ +19cba6: 0a00 |0003: move-result v0 │ │ +19cba8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/function/Predicate; │ │ │ │ @@ -11919,18 +11919,18 @@ │ │ type : '(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19c87c: |[19c87c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ -19c88c: 7130 ad01 1002 |0000: invoke-static {v0, v1, v2}, Landroid/media/ThumbnailUtils;.createImageThumbnail:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@01ad │ │ -19c892: 0c00 |0003: move-result-object v0 │ │ -19c894: 1100 |0004: return-object v0 │ │ +19c94c: |[19c94c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; │ │ +19c95c: 7130 ad01 1002 |0000: invoke-static {v0, v1, v2}, Landroid/media/ThumbnailUtils;.createImageThumbnail:(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap; // method@01ad │ │ +19c962: 0c00 |0003: move-result-object v0 │ │ +19c964: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/io/File; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/util/Size; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -11940,35 +11940,35 @@ │ │ type : '()Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c970: |[19c970] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:()Landroid/icu/util/MeasureUnit; │ │ -19c980: 6200 2e00 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.BYTE:Landroid/icu/util/MeasureUnit; // field@002e │ │ -19c984: 1100 |0002: return-object v0 │ │ +19ca40: |[19ca40] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:()Landroid/icu/util/MeasureUnit; │ │ +19ca50: 6200 2e00 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.BYTE:Landroid/icu/util/MeasureUnit; // field@002e │ │ +19ca54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #48 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$1' │ │ type : '(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19cbd8: |[19cbd8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ -19cbe8: 7110 7798 0000 |0000: invoke-static {v0}, Ljava/time/format/DateTimeFormatter;.ofLocalizedTime:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9877 │ │ -19cbee: 0c00 |0003: move-result-object v0 │ │ -19cbf0: 1100 |0004: return-object v0 │ │ +19cca8: |[19cca8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; │ │ +19ccb8: 7110 8498 0000 |0000: invoke-static {v0}, Ljava/time/format/DateTimeFormatter;.ofLocalizedTime:(Ljava/time/format/FormatStyle;)Ljava/time/format/DateTimeFormatter; // method@9884 │ │ +19ccbe: 0c00 |0003: move-result-object v0 │ │ +19ccc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/time/format/FormatStyle; │ │ │ │ #49 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ @@ -11976,34 +11976,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cc80: |[19cc80] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -19cc90: 2200 8f00 |0000: new-instance v0, Landroid/media/MediaMetadataRetriever$BitmapParams; // type@008f │ │ -19cc94: 0e00 |0002: return-void │ │ +19cd50: |[19cd50] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +19cd60: 2200 8f00 |0000: new-instance v0, Landroid/media/MediaMetadataRetriever$BitmapParams; // type@008f │ │ +19cd64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #50 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$1' │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19cc98: |[19cc98] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19cca8: 6e20 5800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0058 │ │ -19ccae: 0e00 |0003: return-void │ │ +19cd68: |[19cd68] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19cd78: 6e20 5800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0058 │ │ +19cd7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -12012,17 +12012,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/util/List;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ccb0: |[19ccb0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationManager;Ljava/util/List;)V │ │ -19ccc0: 6e20 5c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannels:(Ljava/util/List;)V // method@005c │ │ -19ccc6: 0e00 |0003: return-void │ │ +19cd80: |[19cd80] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationManager;Ljava/util/List;)V │ │ +19cd90: 6e20 5c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannels:(Ljava/util/List;)V // method@005c │ │ +19cd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -12031,17 +12031,17 @@ │ │ type : '(Landroid/icu/text/NumberFormat;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ccc8: |[19ccc8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/icu/text/NumberFormat;I)V │ │ -19ccd8: 6e20 8801 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setMaximumFractionDigits:(I)V // method@0188 │ │ -19ccde: 0e00 |0003: return-void │ │ +19cd98: |[19cd98] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/icu/text/NumberFormat;I)V │ │ +19cda8: 6e20 8801 1000 |0000: invoke-virtual {v0, v1}, Landroid/icu/text/NumberFormat;.setMaximumFractionDigits:(I)V // method@0188 │ │ +19cdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/icu/text/NumberFormat; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -12050,98 +12050,98 @@ │ │ type : '()Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c988: |[19c988] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$2:()Landroid/icu/util/MeasureUnit; │ │ -19c998: 6200 3000 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.KILOBYTE:Landroid/icu/util/MeasureUnit; // field@0030 │ │ -19c99c: 1100 |0002: return-object v0 │ │ +19ca58: |[19ca58] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$2:()Landroid/icu/util/MeasureUnit; │ │ +19ca68: 6200 3000 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.KILOBYTE:Landroid/icu/util/MeasureUnit; // field@0030 │ │ +19ca6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #54 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$2' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cce0: |[19cce0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -19ccf0: 2200 2300 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0023 │ │ -19ccf4: 0e00 |0002: return-void │ │ +19cdb0: |[19cdb0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +19cdc0: 2200 2300 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0023 │ │ +19cdc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #55 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$3' │ │ type : '()Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c9a0: |[19c9a0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$3:()Landroid/icu/util/MeasureUnit; │ │ -19c9b0: 6200 3100 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.MEGABYTE:Landroid/icu/util/MeasureUnit; // field@0031 │ │ -19c9b4: 1100 |0002: return-object v0 │ │ +19ca70: |[19ca70] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$3:()Landroid/icu/util/MeasureUnit; │ │ +19ca80: 6200 3100 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.MEGABYTE:Landroid/icu/util/MeasureUnit; // field@0031 │ │ +19ca84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #56 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$3' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ccf8: |[19ccf8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -19cd08: 2200 fe00 |0000: new-instance v0, Landroid/view/ContextThemeWrapper; // type@00fe │ │ -19cd0c: 0e00 |0002: return-void │ │ +19cdc8: |[19cdc8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +19cdd8: 2200 fe00 |0000: new-instance v0, Landroid/view/ContextThemeWrapper; // type@00fe │ │ +19cddc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #57 : (in Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$4' │ │ type : '()Landroid/icu/util/MeasureUnit;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c9b8: |[19c9b8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$4:()Landroid/icu/util/MeasureUnit; │ │ -19c9c8: 6200 2f00 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.GIGABYTE:Landroid/icu/util/MeasureUnit; // field@002f │ │ -19c9cc: 1100 |0002: return-object v0 │ │ +19ca88: |[19ca88] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticApiModelOutline0.m$4:()Landroid/icu/util/MeasureUnit; │ │ +19ca98: 6200 2f00 |0000: sget-object v0, Landroid/icu/util/MeasureUnit;.GIGABYTE:Landroid/icu/util/MeasureUnit; // field@002f │ │ +19ca9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #64 header: │ │ class_idx : 1141 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #64 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;' │ │ @@ -12161,18 +12161,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19ce50: |[19ce50] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19ce60: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19ce66: 5b01 e803 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e8 │ │ -19ce6a: 0e00 |0005: return-void │ │ +19cf20: |[19cf20] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19cf30: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19cf36: 5b01 e803 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e8 │ │ +19cf3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12182,32 +12182,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19ce30: |[19ce30] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda10.invoke:()Ljava/lang/Object; │ │ -19ce40: 5410 e803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e8 │ │ -19ce44: 7110 480e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$jgp4KtpOL5ocM7w78x5KWHLEoFk:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e48 │ │ -19ce4a: 0c00 |0005: move-result-object v0 │ │ -19ce4c: 1100 |0006: return-object v0 │ │ +19cf00: |[19cf00] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda10.invoke:()Ljava/lang/Object; │ │ +19cf10: 5410 e803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e8 │ │ +19cf14: 7110 480e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$jgp4KtpOL5ocM7w78x5KWHLEoFk:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e48 │ │ +19cf1a: 0c00 |0005: move-result-object v0 │ │ +19cf1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #65 header: │ │ class_idx : 1142 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #65 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;' │ │ @@ -12231,19 +12231,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19ce94: |[19ce94] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -19cea4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19ceaa: 5b01 e903 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e9 │ │ -19ceae: 5b02 ea03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@03ea │ │ -19ceb2: 0e00 |0007: return-void │ │ +19cf64: |[19cf64] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +19cf74: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19cf7a: 5b01 e903 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e9 │ │ +19cf7e: 5b02 ea03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@03ea │ │ +19cf82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -12254,35 +12254,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -19ce6c: |[19ce6c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda11.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19ce7c: 5420 e903 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e9 │ │ -19ce80: 5421 ea03 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@03ea │ │ -19ce84: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -19ce88: 7130 380e 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$9UZInOJncd7YiNniwNGMte1-kYQ:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e38 │ │ -19ce8e: 0c03 |0009: move-result-object v3 │ │ -19ce90: 1103 |000a: return-object v3 │ │ +19cf3c: |[19cf3c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda11.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19cf4c: 5420 e903 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03e9 │ │ +19cf50: 5421 ea03 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@03ea │ │ +19cf54: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +19cf58: 7130 380e 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$9UZInOJncd7YiNniwNGMte1-kYQ:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e38 │ │ +19cf5e: 0c03 |0009: move-result-object v3 │ │ +19cf60: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #66 header: │ │ class_idx : 1143 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #66 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;' │ │ @@ -12310,20 +12310,20 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19cee0: |[19cee0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda12.:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19cef0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19cef6: 5b01 eb03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$0:Ljava/util/ArrayList; // field@03eb │ │ -19cefa: 5b02 ec03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$1:Ljava/util/List; // field@03ec │ │ -19cefe: 5b03 ed03 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$2:Lcom/infomaniak/drive/ui/MainActivity; // field@03ed │ │ -19cf02: 0e00 |0009: return-void │ │ +19cfb0: |[19cfb0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda12.:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19cfc0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19cfc6: 5b01 eb03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$0:Ljava/util/ArrayList; // field@03eb │ │ +19cfca: 5b02 ec03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$1:Ljava/util/List; // field@03ec │ │ +19cfce: 5b03 ed03 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$2:Lcom/infomaniak/drive/ui/MainActivity; // field@03ed │ │ +19cfd2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -12335,36 +12335,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19ceb4: |[19ceb4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda12.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19cec4: 5430 eb03 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$0:Ljava/util/ArrayList; // field@03eb │ │ -19cec8: 5431 ec03 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$1:Ljava/util/List; // field@03ec │ │ -19cecc: 5432 ed03 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$2:Lcom/infomaniak/drive/ui/MainActivity; // field@03ed │ │ -19ced0: 1f04 1e00 |0006: check-cast v4, Landroid/app/Dialog; // type@001e │ │ -19ced4: 7140 470e 1042 |0008: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$ivTKm0gHNyH8X7CFcD_nknOr2kA:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; // method@0e47 │ │ -19ceda: 0c04 |000b: move-result-object v4 │ │ -19cedc: 1104 |000c: return-object v4 │ │ +19cf84: |[19cf84] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda12.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19cf94: 5430 eb03 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$0:Ljava/util/ArrayList; // field@03eb │ │ +19cf98: 5431 ec03 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$1:Ljava/util/List; // field@03ec │ │ +19cf9c: 5432 ed03 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.f$2:Lcom/infomaniak/drive/ui/MainActivity; // field@03ed │ │ +19cfa0: 1f04 1e00 |0006: check-cast v4, Landroid/app/Dialog; // type@001e │ │ +19cfa4: 7140 470e 1042 |0008: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$ivTKm0gHNyH8X7CFcD_nknOr2kA:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; // method@0e47 │ │ +19cfaa: 0c04 |000b: move-result-object v4 │ │ +19cfac: 1104 |000c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x000d reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #67 header: │ │ class_idx : 1144 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #67 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;' │ │ @@ -12384,18 +12384,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cf30: |[19cf30] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda13.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19cf40: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19cf46: 5b01 ee03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ee │ │ -19cf4a: 0e00 |0005: return-void │ │ +19d000: |[19d000] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda13.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d010: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d016: 5b01 ee03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ee │ │ +19d01a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12405,36 +12405,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19cf04: |[19cf04] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda13.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19cf14: 5410 ee03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ee │ │ -19cf18: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -19cf1c: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19cf22: 0a02 |0007: move-result v2 │ │ -19cf24: 7120 510e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$x3a1qU2wLF5FrjIzzu_-dR_G1sY:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e51 │ │ -19cf2a: 0c02 |000b: move-result-object v2 │ │ -19cf2c: 1102 |000c: return-object v2 │ │ +19cfd4: |[19cfd4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda13.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19cfe4: 5410 ee03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ee │ │ +19cfe8: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +19cfec: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19cff2: 0a02 |0007: move-result v2 │ │ +19cff4: 7120 510e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$x3a1qU2wLF5FrjIzzu_-dR_G1sY:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e51 │ │ +19cffa: 0c02 |000b: move-result-object v2 │ │ +19cffc: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #68 header: │ │ class_idx : 1145 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #68 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;' │ │ @@ -12454,18 +12454,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cf6c: |[19cf6c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda14.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19cf7c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19cf82: 5b01 ef03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ef │ │ -19cf86: 0e00 |0005: return-void │ │ +19d03c: |[19d03c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda14.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d04c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d052: 5b01 ef03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ef │ │ +19d056: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12475,32 +12475,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19cf4c: |[19cf4c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda14.invoke:()Ljava/lang/Object; │ │ -19cf5c: 5410 ef03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ef │ │ -19cf60: 7110 350e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$0ZgrfezYhHpijSmRy_uslj5QwdA:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e35 │ │ -19cf66: 0c00 |0005: move-result-object v0 │ │ -19cf68: 1100 |0006: return-object v0 │ │ +19d01c: |[19d01c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda14.invoke:()Ljava/lang/Object; │ │ +19d02c: 5410 ef03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03ef │ │ +19d030: 7110 350e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$0ZgrfezYhHpijSmRy_uslj5QwdA:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e35 │ │ +19d036: 0c00 |0005: move-result-object v0 │ │ +19d038: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #69 header: │ │ class_idx : 1146 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #69 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;' │ │ @@ -12520,18 +12520,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cfac: |[19cfac] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda15.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19cfbc: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19cfc2: 5b01 f003 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f0 │ │ -19cfc6: 0e00 |0005: return-void │ │ +19d07c: |[19d07c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda15.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d08c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d092: 5b01 f003 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f0 │ │ +19d096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12541,34 +12541,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19cf88: |[19cf88] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda15.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19cf98: 5410 f003 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f0 │ │ -19cf9c: 1f02 ed17 |0002: check-cast v2, Ljava/lang/Exception; // type@17ed │ │ -19cfa0: 7120 450e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$cmz0v9Ffke_1tp9RidkPogq7mt8:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; // method@0e45 │ │ -19cfa6: 0c02 |0007: move-result-object v2 │ │ -19cfa8: 1102 |0008: return-object v2 │ │ +19d058: |[19d058] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda15.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d068: 5410 f003 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f0 │ │ +19d06c: 1f02 ee17 |0002: check-cast v2, Ljava/lang/Exception; // type@17ee │ │ +19d070: 7120 450e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$cmz0v9Ffke_1tp9RidkPogq7mt8:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; // method@0e45 │ │ +19d076: 0c02 |0007: move-result-object v2 │ │ +19d078: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #70 header: │ │ class_idx : 1147 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #70 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;' │ │ @@ -12588,18 +12588,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19cff4: |[19cff4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda16.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d004: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d00a: 5b01 f103 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f1 │ │ -19d00e: 0e00 |0005: return-void │ │ +19d0c4: |[19d0c4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda16.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d0d4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d0da: 5b01 f103 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f1 │ │ +19d0de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12609,36 +12609,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19cfc8: |[19cfc8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19cfd8: 5410 f103 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f1 │ │ -19cfdc: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -19cfe0: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19cfe6: 0a02 |0007: move-result v2 │ │ -19cfe8: 7120 4a0e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$nceaIJWKMJIwElX4Bcac5lRSKik:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e4a │ │ -19cfee: 0c02 |000b: move-result-object v2 │ │ -19cff0: 1102 |000c: return-object v2 │ │ +19d098: |[19d098] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d0a8: 5410 f103 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f1 │ │ +19d0ac: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +19d0b0: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19d0b6: 0a02 |0007: move-result v2 │ │ +19d0b8: 7120 4a0e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$nceaIJWKMJIwElX4Bcac5lRSKik:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e4a │ │ +19d0be: 0c02 |000b: move-result-object v2 │ │ +19d0c0: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #71 header: │ │ class_idx : 1148 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;' │ │ @@ -12658,18 +12658,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d03c: |[19d03c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda17.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d04c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d052: 5b01 f203 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f2 │ │ -19d056: 0e00 |0005: return-void │ │ +19d10c: |[19d10c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda17.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d11c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d122: 5b01 f203 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f2 │ │ +19d126: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12679,36 +12679,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19d010: |[19d010] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda17.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d020: 5410 f203 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f2 │ │ -19d024: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -19d028: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19d02e: 0a02 |0007: move-result v2 │ │ -19d030: 7120 4b0e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$qNUmFYNZok38BwoO51zb6xo7QIs:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e4b │ │ -19d036: 0c02 |000b: move-result-object v2 │ │ -19d038: 1102 |000c: return-object v2 │ │ +19d0e0: |[19d0e0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda17.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d0f0: 5410 f203 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f2 │ │ +19d0f4: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +19d0f8: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19d0fe: 0a02 |0007: move-result v2 │ │ +19d100: 7120 4b0e 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$qNUmFYNZok38BwoO51zb6xo7QIs:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e4b │ │ +19d106: 0c02 |000b: move-result-object v2 │ │ +19d108: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #72 header: │ │ class_idx : 1149 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #72 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;' │ │ @@ -12728,18 +12728,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d07c: |[19d07c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda18.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d08c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d092: 5b01 f303 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f3 │ │ -19d096: 0e00 |0005: return-void │ │ +19d14c: |[19d14c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda18.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d15c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d162: 5b01 f303 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f3 │ │ +19d166: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12749,34 +12749,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d058: |[19d058] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda18.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d068: 5410 f303 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f3 │ │ -19d06c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ -19d070: 7120 500e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$wlUhINFRiyULfMyXoLbRUQA64zk:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e50 │ │ -19d076: 0c02 |0007: move-result-object v2 │ │ -19d078: 1102 |0008: return-object v2 │ │ +19d128: |[19d128] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda18.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d138: 5410 f303 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f3 │ │ +19d13c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ +19d140: 7120 500e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$wlUhINFRiyULfMyXoLbRUQA64zk:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e50 │ │ +19d146: 0c02 |0007: move-result-object v2 │ │ +19d148: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #73 header: │ │ class_idx : 1150 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #73 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;' │ │ @@ -12796,18 +12796,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d0bc: |[19d0bc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda19.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d0cc: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d0d2: 5b01 f403 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f4 │ │ -19d0d6: 0e00 |0005: return-void │ │ +19d18c: |[19d18c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda19.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d19c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d1a2: 5b01 f403 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f4 │ │ +19d1a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12817,34 +12817,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d098: |[19d098] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda19.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d0a8: 5410 f403 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f4 │ │ -19d0ac: 1f02 c918 |0002: check-cast v2, Ljava/util/List; // type@18c9 │ │ -19d0b0: 7120 460e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$idHcg99GJebFNjMGcWoRRT8b5Ec:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; // method@0e46 │ │ -19d0b6: 0c02 |0007: move-result-object v2 │ │ -19d0b8: 1102 |0008: return-object v2 │ │ +19d168: |[19d168] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda19.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d178: 5410 f403 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f4 │ │ +19d17c: 1f02 ca18 |0002: check-cast v2, Ljava/util/List; // type@18ca │ │ +19d180: 7120 460e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$idHcg99GJebFNjMGcWoRRT8b5Ec:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; // method@0e46 │ │ +19d186: 0c02 |0007: move-result-object v2 │ │ +19d188: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #74 header: │ │ class_idx : 1151 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #74 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;' │ │ @@ -12864,18 +12864,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d0d8: |[19d0d8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d0e8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d0ee: 5b01 f503 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f5 │ │ -19d0f2: 0e00 |0005: return-void │ │ +19d1a8: |[19d1a8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d1b8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d1be: 5b01 f503 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f5 │ │ +19d1c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12885,32 +12885,32 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19d0f4: |[19d0f4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda1.onNavigationItemReselected:(Landroid/view/MenuItem;)V │ │ -19d104: 5410 f503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f5 │ │ -19d108: 7120 3c0e 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$FBQZJWhE8TB2ak6iqa9OkkT6Exc:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V // method@0e3c │ │ -19d10e: 0e00 |0005: return-void │ │ +19d1c4: |[19d1c4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda1.onNavigationItemReselected:(Landroid/view/MenuItem;)V │ │ +19d1d4: 5410 f503 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f5 │ │ +19d1d8: 7120 3c0e 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$FBQZJWhE8TB2ak6iqa9OkkT6Exc:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V // method@0e3c │ │ +19d1de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #75 header: │ │ class_idx : 1152 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #75 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;' │ │ @@ -12930,18 +12930,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d110: |[19d110] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda20.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d120: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d126: 5b01 f603 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f6 │ │ -19d12a: 0e00 |0005: return-void │ │ +19d1e0: |[19d1e0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda20.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d1f0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d1f6: 5b01 f603 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f6 │ │ +19d1fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -12951,34 +12951,34 @@ │ │ type : '(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19d12c: |[19d12c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda20.onDestinationChanged:(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ -19d13c: 5410 f603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f6 │ │ -19d140: 7140 490e 2043 |0002: invoke-static {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$mW6RQsZsdXrL9nKRAyWw5jlJYEQ:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e49 │ │ -19d146: 0e00 |0005: return-void │ │ +19d1fc: |[19d1fc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda20.onDestinationChanged:(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ +19d20c: 5410 f603 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f6 │ │ +19d210: 7140 490e 2043 |0002: invoke-static {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$mW6RQsZsdXrL9nKRAyWw5jlJYEQ:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e49 │ │ +19d216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/navigation/NavController; │ │ 0x0000 - 0x0006 reg=3 (null) Landroidx/navigation/NavDestination; │ │ 0x0000 - 0x0006 reg=4 (null) Landroid/os/Bundle; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #76 header: │ │ class_idx : 1153 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #76 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21;' │ │ @@ -12994,17 +12994,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19d16c: |[19d16c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda21.:()V │ │ -19d17c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d182: 0e00 |0003: return-void │ │ +19d23c: |[19d23c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda21.:()V │ │ +19d24c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21; │ │ │ │ Virtual methods - │ │ @@ -13013,33 +13013,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19d148: |[19d148] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda21.invoke:()Ljava/lang/Object; │ │ -19d158: 7100 430e 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$WnXaAGgjel0P-6xUz-Cu7y5-NXY:()Z // method@0e43 │ │ -19d15e: 0a00 |0003: move-result v0 │ │ -19d160: 7110 ef94 0000 |0004: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19d166: 0c00 |0007: move-result-object v0 │ │ -19d168: 1100 |0008: return-object v0 │ │ +19d218: |[19d218] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda21.invoke:()Ljava/lang/Object; │ │ +19d228: 7100 430e 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$WnXaAGgjel0P-6xUz-Cu7y5-NXY:()Z // method@0e43 │ │ +19d22e: 0a00 |0003: move-result v0 │ │ +19d230: 7110 fc94 0000 |0004: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19d236: 0c00 |0007: move-result-object v0 │ │ +19d238: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #77 header: │ │ class_idx : 1154 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;' │ │ @@ -13059,18 +13059,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d1a4: |[19d1a4] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda22.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d1b4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d1ba: 5b01 f703 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f7 │ │ -19d1be: 0e00 |0005: return-void │ │ +19d274: |[19d274] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda22.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d284: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d28a: 5b01 f703 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f7 │ │ +19d28e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13080,32 +13080,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d184: |[19d184] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda22.invoke:()Ljava/lang/Object; │ │ -19d194: 5410 f703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f7 │ │ -19d198: 7110 3b0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$EkZCs44BUMjkhS3-R0NoBc0COcE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e3b │ │ -19d19e: 0c00 |0005: move-result-object v0 │ │ -19d1a0: 1100 |0006: return-object v0 │ │ +19d254: |[19d254] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda22.invoke:()Ljava/lang/Object; │ │ +19d264: 5410 f703 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f7 │ │ +19d268: 7110 3b0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$EkZCs44BUMjkhS3-R0NoBc0COcE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e3b │ │ +19d26e: 0c00 |0005: move-result-object v0 │ │ +19d270: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #78 header: │ │ class_idx : 1155 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;' │ │ @@ -13125,18 +13125,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d1e0: |[19d1e0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda23.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d1f0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d1f6: 5b01 f803 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f8 │ │ -19d1fa: 0e00 |0005: return-void │ │ +19d2b0: |[19d2b0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda23.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d2c0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d2c6: 5b01 f803 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f8 │ │ +19d2ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13146,32 +13146,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d1c0: |[19d1c0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda23.invoke:()Ljava/lang/Object; │ │ -19d1d0: 5410 f803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f8 │ │ -19d1d4: 7110 4e0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$uVM6rvIP56-dPmI8LC85DVYgSXE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e4e │ │ -19d1da: 0c00 |0005: move-result-object v0 │ │ -19d1dc: 1100 |0006: return-object v0 │ │ +19d290: |[19d290] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda23.invoke:()Ljava/lang/Object; │ │ +19d2a0: 5410 f803 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f8 │ │ +19d2a4: 7110 4e0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$uVM6rvIP56-dPmI8LC85DVYgSXE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e4e │ │ +19d2aa: 0c00 |0005: move-result-object v0 │ │ +19d2ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #79 header: │ │ class_idx : 1156 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #79 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;' │ │ @@ -13191,18 +13191,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d21c: |[19d21c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda24.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d22c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d232: 5b01 f903 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f9 │ │ -19d236: 0e00 |0005: return-void │ │ +19d2ec: |[19d2ec] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda24.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d2fc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d302: 5b01 f903 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f9 │ │ +19d306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13212,32 +13212,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d1fc: |[19d1fc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda24.invoke:()Ljava/lang/Object; │ │ -19d20c: 5410 f903 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f9 │ │ -19d210: 7110 420e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$UZCvXdNhfbrd4lJ0CMfBYKI0KFY:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e42 │ │ -19d216: 0c00 |0005: move-result-object v0 │ │ -19d218: 1100 |0006: return-object v0 │ │ +19d2cc: |[19d2cc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda24.invoke:()Ljava/lang/Object; │ │ +19d2dc: 5410 f903 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03f9 │ │ +19d2e0: 7110 420e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$UZCvXdNhfbrd4lJ0CMfBYKI0KFY:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e42 │ │ +19d2e6: 0c00 |0005: move-result-object v0 │ │ +19d2e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #80 header: │ │ class_idx : 1157 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #80 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;' │ │ @@ -13257,18 +13257,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d25c: |[19d25c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda25.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d26c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d272: 5b01 fa03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fa │ │ -19d276: 0e00 |0005: return-void │ │ +19d32c: |[19d32c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda25.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d33c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d342: 5b01 fa03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fa │ │ +19d346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13278,34 +13278,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d238: |[19d238] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda25.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d248: 5410 fa03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fa │ │ -19d24c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ -19d250: 7120 3d0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$I1_jh2P-rflhCeYbNvvA0bGzca4:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e3d │ │ -19d256: 0c02 |0007: move-result-object v2 │ │ -19d258: 1102 |0008: return-object v2 │ │ +19d308: |[19d308] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda25.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d318: 5410 fa03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fa │ │ +19d31c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ +19d320: 7120 3d0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$I1_jh2P-rflhCeYbNvvA0bGzca4:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e3d │ │ +19d326: 0c02 |0007: move-result-object v2 │ │ +19d328: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #81 header: │ │ class_idx : 1158 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #81 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;' │ │ @@ -13325,18 +13325,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d29c: |[19d29c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda26.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d2ac: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d2b2: 5b01 fb03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fb │ │ -19d2b6: 0e00 |0005: return-void │ │ +19d36c: |[19d36c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda26.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d37c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d382: 5b01 fb03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fb │ │ +19d386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13346,34 +13346,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d278: |[19d278] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda26.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d288: 5410 fb03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fb │ │ -19d28c: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -19d290: 7120 4c0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$qx-R0MXzrWmUM2FLwA7-ThRXc_Q:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0e4c │ │ -19d296: 0c02 |0007: move-result-object v2 │ │ -19d298: 1102 |0008: return-object v2 │ │ +19d348: |[19d348] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda26.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d358: 5410 fb03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fb │ │ +19d35c: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +19d360: 7120 4c0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$qx-R0MXzrWmUM2FLwA7-ThRXc_Q:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0e4c │ │ +19d366: 0c02 |0007: move-result-object v2 │ │ +19d368: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #82 header: │ │ class_idx : 1159 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #82 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;' │ │ @@ -13397,19 +13397,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19d2b8: |[19d2b8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda27.:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;)V │ │ -19d2c8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d2ce: 5b01 fc03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fc │ │ -19d2d2: 5b02 fd03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$1:Landroid/os/Bundle; // field@03fd │ │ -19d2d6: 0e00 |0007: return-void │ │ +19d388: |[19d388] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda27.:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;)V │ │ +19d398: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d39e: 5b01 fc03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fc │ │ +19d3a2: 5b02 fd03 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$1:Landroid/os/Bundle; // field@03fd │ │ +19d3a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/os/Bundle; │ │ @@ -13420,33 +13420,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19d2d8: |[19d2d8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda27.onClick:(Landroid/view/View;)V │ │ -19d2e8: 5420 fc03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fc │ │ -19d2ec: 5421 fd03 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$1:Landroid/os/Bundle; // field@03fd │ │ -19d2f0: 7130 360e 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$4h_9pSdIudpI03YiUe8mxYLKlyU:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V // method@0e36 │ │ -19d2f6: 0e00 |0007: return-void │ │ +19d3a8: |[19d3a8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda27.onClick:(Landroid/view/View;)V │ │ +19d3b8: 5420 fc03 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@03fc │ │ +19d3bc: 5421 fd03 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.f$1:Landroid/os/Bundle; // field@03fd │ │ +19d3c0: 7130 360e 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$4h_9pSdIudpI03YiUe8mxYLKlyU:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V // method@0e36 │ │ +19d3c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #83 header: │ │ class_idx : 1160 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #83 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;' │ │ @@ -13466,18 +13466,18 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ActivityMainBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d31c: |[19d31c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda28.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;)V │ │ -19d32c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d332: 5b01 fe03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.f$0:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@03fe │ │ -19d336: 0e00 |0005: return-void │ │ +19d3ec: |[19d3ec] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda28.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;)V │ │ +19d3fc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d402: 5b01 fe03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.f$0:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@03fe │ │ +19d406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ │ │ @@ -13487,34 +13487,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d2f8: |[19d2f8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda28.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d308: 5410 fe03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.f$0:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@03fe │ │ -19d30c: 1f02 8b03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -19d310: 7120 370e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$5vEo1cf0K9I7Hy6jiHod2KZpJ3k:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e37 │ │ -19d316: 0c02 |0007: move-result-object v2 │ │ -19d318: 1102 |0008: return-object v2 │ │ +19d3c8: |[19d3c8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda28.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d3d8: 5410 fe03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.f$0:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@03fe │ │ +19d3dc: 1f02 8b03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +19d3e0: 7120 370e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$5vEo1cf0K9I7Hy6jiHod2KZpJ3k:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e37 │ │ +19d3e6: 0c02 |0007: move-result-object v2 │ │ +19d3e8: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #84 header: │ │ class_idx : 1161 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #84 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;' │ │ @@ -13534,18 +13534,18 @@ │ │ type : '(Landroid/view/GestureDetector;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d358: |[19d358] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda29.:(Landroid/view/GestureDetector;)V │ │ -19d368: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d36e: 5b01 ff03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.f$0:Landroid/view/GestureDetector; // field@03ff │ │ -19d372: 0e00 |0005: return-void │ │ +19d428: |[19d428] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda29.:(Landroid/view/GestureDetector;)V │ │ +19d438: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d43e: 5b01 ff03 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.f$0:Landroid/view/GestureDetector; // field@03ff │ │ +19d442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/GestureDetector; │ │ │ │ @@ -13555,34 +13555,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19d338: |[19d338] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda29.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -19d348: 5410 ff03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.f$0:Landroid/view/GestureDetector; // field@03ff │ │ -19d34c: 7130 440e 2003 |0002: invoke-static {v0, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$c2nBwgU-dy-VmE4Lg8FOdcmvbkU:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0e44 │ │ -19d352: 0a02 |0005: move-result v2 │ │ -19d354: 0f02 |0006: return v2 │ │ +19d408: |[19d408] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda29.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +19d418: 5410 ff03 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.f$0:Landroid/view/GestureDetector; // field@03ff │ │ +19d41c: 7130 440e 2003 |0002: invoke-static {v0, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$c2nBwgU-dy-VmE4Lg8FOdcmvbkU:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0e44 │ │ +19d422: 0a02 |0005: move-result v2 │ │ +19d424: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #85 header: │ │ class_idx : 1162 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #85 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;' │ │ @@ -13602,18 +13602,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d394: |[19d394] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d3a4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d3aa: 5b01 0004 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0400 │ │ -19d3ae: 0e00 |0005: return-void │ │ +19d464: |[19d464] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d474: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d47a: 5b01 0004 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0400 │ │ +19d47e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13623,32 +13623,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d374: |[19d374] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ -19d384: 5410 0004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0400 │ │ -19d388: 7110 4f0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$w0u2XKS61e3W4RlpPiNG4Va1sSY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e4f │ │ -19d38e: 0c00 |0005: move-result-object v0 │ │ -19d390: 1100 |0006: return-object v0 │ │ +19d444: |[19d444] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ +19d454: 5410 0004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0400 │ │ +19d458: 7110 4f0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$w0u2XKS61e3W4RlpPiNG4Va1sSY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e4f │ │ +19d45e: 0c00 |0005: move-result-object v0 │ │ +19d460: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #86 header: │ │ class_idx : 1163 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #86 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;' │ │ @@ -13668,18 +13668,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d3d0: |[19d3d0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d3e0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d3e6: 5b01 0104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0401 │ │ -19d3ea: 0e00 |0005: return-void │ │ +19d4a0: |[19d4a0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d4b0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d4b6: 5b01 0104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0401 │ │ +19d4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13689,32 +13689,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d3b0: |[19d3b0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ -19d3c0: 5410 0104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0401 │ │ -19d3c4: 7110 3a0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$Ec-wgRM_TBnsQDubEZNw92KQIuM:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e3a │ │ -19d3ca: 0c00 |0005: move-result-object v0 │ │ -19d3cc: 1100 |0006: return-object v0 │ │ +19d480: |[19d480] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ +19d490: 5410 0104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0401 │ │ +19d494: 7110 3a0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$Ec-wgRM_TBnsQDubEZNw92KQIuM:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e3a │ │ +19d49a: 0c00 |0005: move-result-object v0 │ │ +19d49c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #87 header: │ │ class_idx : 1164 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;' │ │ @@ -13734,18 +13734,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d40c: |[19d40c] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d41c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d422: 5b01 0204 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0402 │ │ -19d426: 0e00 |0005: return-void │ │ +19d4dc: |[19d4dc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d4ec: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d4f2: 5b01 0204 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0402 │ │ +19d4f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13755,32 +13755,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d3ec: |[19d3ec] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ -19d3fc: 5410 0204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0402 │ │ -19d400: 7110 3f0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$RhP9-93MRJypUmNXuWPd2axbAno:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@0e3f │ │ -19d406: 0c00 |0005: move-result-object v0 │ │ -19d408: 1100 |0006: return-object v0 │ │ +19d4bc: |[19d4bc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ +19d4cc: 5410 0204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0402 │ │ +19d4d0: 7110 3f0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$RhP9-93MRJypUmNXuWPd2axbAno:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@0e3f │ │ +19d4d6: 0c00 |0005: move-result-object v0 │ │ +19d4d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #88 header: │ │ class_idx : 1165 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #88 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;' │ │ @@ -13800,18 +13800,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d448: |[19d448] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d458: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d45e: 5b01 0304 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0403 │ │ -19d462: 0e00 |0005: return-void │ │ +19d518: |[19d518] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d528: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d52e: 5b01 0304 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0403 │ │ +19d532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13821,32 +13821,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d428: |[19d428] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda5.invoke:()Ljava/lang/Object; │ │ -19d438: 5410 0304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0403 │ │ -19d43c: 7110 4d0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$rb3BSWKWi5qJGKn5R3VKdcgEsSQ:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e4d │ │ -19d442: 0c00 |0005: move-result-object v0 │ │ -19d444: 1100 |0006: return-object v0 │ │ +19d4f8: |[19d4f8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda5.invoke:()Ljava/lang/Object; │ │ +19d508: 5410 0304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0403 │ │ +19d50c: 7110 4d0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$rb3BSWKWi5qJGKn5R3VKdcgEsSQ:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e4d │ │ +19d512: 0c00 |0005: move-result-object v0 │ │ +19d514: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #89 header: │ │ class_idx : 1166 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;' │ │ @@ -13866,18 +13866,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d464: |[19d464] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d474: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d47a: 5b01 0404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0404 │ │ -19d47e: 0e00 |0005: return-void │ │ +19d534: |[19d534] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d544: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d54a: 5b01 0404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0404 │ │ +19d54e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13887,33 +13887,33 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19d480: |[19d480] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda6.onActivityResult:(Ljava/lang/Object;)V │ │ -19d490: 5410 0404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0404 │ │ -19d494: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ -19d498: 7120 3e0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$RTIv9_5x2e3W_NhZ797zawvpK2I:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e3e │ │ -19d49e: 0e00 |0007: return-void │ │ +19d550: |[19d550] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda6.onActivityResult:(Ljava/lang/Object;)V │ │ +19d560: 5410 0404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0404 │ │ +19d564: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ +19d568: 7120 3e0e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$RTIv9_5x2e3W_NhZ797zawvpK2I:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e3e │ │ +19d56e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #90 header: │ │ class_idx : 1167 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #90 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;' │ │ @@ -13933,18 +13933,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d4c0: |[19d4c0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d4d0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d4d6: 5b01 0504 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0405 │ │ -19d4da: 0e00 |0005: return-void │ │ +19d590: |[19d590] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d5a0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d5a6: 5b01 0504 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0405 │ │ +19d5aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -13954,32 +13954,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d4a0: |[19d4a0] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda7.invoke:()Ljava/lang/Object; │ │ -19d4b0: 5410 0504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0405 │ │ -19d4b4: 7110 400e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$Syoeu2azxIcb6c9dj4IGeenZ3a8:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; // method@0e40 │ │ -19d4ba: 0c00 |0005: move-result-object v0 │ │ -19d4bc: 1100 |0006: return-object v0 │ │ +19d570: |[19d570] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda7.invoke:()Ljava/lang/Object; │ │ +19d580: 5410 0504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0405 │ │ +19d584: 7110 400e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$Syoeu2azxIcb6c9dj4IGeenZ3a8:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; // method@0e40 │ │ +19d58a: 0c00 |0005: move-result-object v0 │ │ +19d58c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #91 header: │ │ class_idx : 1168 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;' │ │ @@ -13999,18 +13999,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d4dc: |[19d4dc] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda8.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d4ec: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d4f2: 5b01 0604 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0406 │ │ -19d4f6: 0e00 |0005: return-void │ │ +19d5ac: |[19d5ac] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda8.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d5bc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d5c2: 5b01 0604 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0406 │ │ +19d5c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -14020,33 +14020,33 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19d4f8: |[19d4f8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -19d508: 5410 0604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0406 │ │ -19d50c: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ -19d510: 7120 390e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$AnaAPls6K15899AFraLYNwlzXz4:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e39 │ │ -19d516: 0e00 |0007: return-void │ │ +19d5c8: |[19d5c8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +19d5d8: 5410 0604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0406 │ │ +19d5dc: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ +19d5e0: 7120 390e 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$AnaAPls6K15899AFraLYNwlzXz4:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e39 │ │ +19d5e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #92 header: │ │ class_idx : 1169 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #92 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;' │ │ @@ -14066,18 +14066,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d538: |[19d538] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d548: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d54e: 5b01 0704 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0407 │ │ -19d552: 0e00 |0005: return-void │ │ +19d608: |[19d608] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d618: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d61e: 5b01 0704 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0407 │ │ +19d622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -14087,32 +14087,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19d518: |[19d518] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda9.invoke:()Ljava/lang/Object; │ │ -19d528: 5410 0704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0407 │ │ -19d52c: 7110 410e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$UWvw-JRxT_PSVcaGr8GjBcwL_OY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e41 │ │ -19d532: 0c00 |0005: move-result-object v0 │ │ -19d534: 1100 |0006: return-object v0 │ │ +19d5e8: |[19d5e8] com.infomaniak.drive.ui.MainActivity$$ExternalSyntheticLambda9.invoke:()Ljava/lang/Object; │ │ +19d5f8: 5410 0704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0407 │ │ +19d5fc: 7110 410e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.$r8$lambda$UWvw-JRxT_PSVcaGr8GjBcwL_OY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e41 │ │ +19d602: 0c00 |0005: move-result-object v0 │ │ +19d604: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #93 header: │ │ class_idx : 1170 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -14133,17 +14133,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19d554: |[19d554] com.infomaniak.drive.ui.MainActivity$Companion.:()V │ │ -19d564: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19d56a: 0e00 |0003: return-void │ │ +19d624: |[19d624] com.infomaniak.drive.ui.MainActivity$Companion.:()V │ │ +19d634: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19d63a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$Companion;) │ │ @@ -14151,29 +14151,29 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19d56c: |[19d56c] com.infomaniak.drive.ui.MainActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19d57c: 7010 f10d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity$Companion;.:()V // method@0df1 │ │ -19d582: 0e00 |0003: return-void │ │ +19d63c: |[19d63c] com.infomaniak.drive.ui.MainActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19d64c: 7010 f10d 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity$Companion;.:()V // method@0df1 │ │ +19d652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #94 header: │ │ class_idx : 1171 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 6123 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6124 │ │ +source_file_idx : 26945 │ │ static_fields_size : 5 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 2 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -14227,76 +14227,76 @@ │ │ type : '()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -19d5a8: |[19d5a8] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.$values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ -19d5b8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -19d5ba: 2300 1625 |0001: new-array v0, v0, [Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@2516 │ │ -19d5be: 6201 0a04 |0003: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ -19d5c2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -19d5c4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -19d5c8: 6201 0b04 |0008: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.Default:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040b │ │ -19d5cc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19d5ce: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -19d5d2: 6201 0c04 |000d: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ -19d5d6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -19d5d8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -19d5dc: 1100 |0012: return-object v0 │ │ +19d678: |[19d678] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.$values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ +19d688: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +19d68a: 2300 1725 |0001: new-array v0, v0, [Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@2517 │ │ +19d68e: 6201 0a04 |0003: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ +19d692: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19d694: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +19d698: 6201 0b04 |0008: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.Default:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040b │ │ +19d69c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19d69e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +19d6a2: 6201 0c04 |000d: sget-object v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ +19d6a6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +19d6a8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +19d6ac: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 65 16-bit code units │ │ -19d64c: |[19d64c] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:()V │ │ -19d65c: 2207 9304 |0000: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ -19d660: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -19d662: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -19d664: 1a01 e029 |0004: const-string v1, "AppBar" // string@29e0 │ │ -19d668: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19d66a: 1403 1e00 067f |0007: const v3, #float 1.78117e+38 // #7f06001e │ │ -19d670: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -19d672: 0770 |000b: move-object v0, v7 │ │ -19d674: 7607 f60d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df6 │ │ -19d67a: 6907 0a04 |000f: sput-object v7, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ -19d67e: 2200 9304 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ -19d682: 122d |0013: const/4 v13, #int 2 // #2 │ │ -19d684: 120e |0014: const/4 v14, #int 0 // #0 │ │ -19d686: 1a09 b334 |0015: const-string v9, "Default" // string@34b3 │ │ -19d68a: 121a |0017: const/4 v10, #int 1 // #1 │ │ -19d68c: 140b 1f00 067f |0018: const v11, #float 1.78117e+38 // #7f06001f │ │ -19d692: 120c |001b: const/4 v12, #int 0 // #0 │ │ -19d694: 0708 |001c: move-object v8, v0 │ │ -19d696: 7607 f60d 0800 |001d: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df6 │ │ -19d69c: 6900 0b04 |0020: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.Default:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040b │ │ -19d6a0: 2200 9304 |0022: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ -19d6a4: 1401 4d03 067f |0024: const v1, #float 1.78134e+38 // #7f06034d │ │ -19d6aa: 1402 4c03 067f |0027: const v2, #float 1.78134e+38 // #7f06034c │ │ -19d6b0: 1a03 286b |002a: const-string v3, "MyKSuite" // string@6b28 │ │ -19d6b4: 1224 |002c: const/4 v4, #int 2 // #2 │ │ -19d6b6: 7052 f50d 3014 |002d: invoke-direct {v0, v3, v4, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;III)V // method@0df5 │ │ -19d6bc: 6900 0c04 |0030: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ -19d6c0: 7100 f30d 0000 |0032: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // method@0df3 │ │ -19d6c6: 0c00 |0035: move-result-object v0 │ │ -19d6c8: 6900 0904 |0036: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$VALUES:[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@0409 │ │ -19d6cc: 1f00 9825 |0038: check-cast v0, [Ljava/lang/Enum; // type@2598 │ │ -19d6d0: 7110 14b5 0000 |003a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@b514 │ │ -19d6d6: 0c00 |003d: move-result-object v0 │ │ -19d6d8: 6900 0804 |003e: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@0408 │ │ -19d6dc: 0e00 |0040: return-void │ │ +19d71c: |[19d71c] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:()V │ │ +19d72c: 2207 9304 |0000: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ +19d730: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +19d732: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +19d734: 1a01 e329 |0004: const-string v1, "AppBar" // string@29e3 │ │ +19d738: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19d73a: 1403 1e00 067f |0007: const v3, #float 1.78117e+38 // #7f06001e │ │ +19d740: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +19d742: 0770 |000b: move-object v0, v7 │ │ +19d744: 7607 f60d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df6 │ │ +19d74a: 6907 0a04 |000f: sput-object v7, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ +19d74e: 2200 9304 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ +19d752: 122d |0013: const/4 v13, #int 2 // #2 │ │ +19d754: 120e |0014: const/4 v14, #int 0 // #0 │ │ +19d756: 1a09 b634 |0015: const-string v9, "Default" // string@34b6 │ │ +19d75a: 121a |0017: const/4 v10, #int 1 // #1 │ │ +19d75c: 140b 1f00 067f |0018: const v11, #float 1.78117e+38 // #7f06001f │ │ +19d762: 120c |001b: const/4 v12, #int 0 // #0 │ │ +19d764: 0708 |001c: move-object v8, v0 │ │ +19d766: 7607 f60d 0800 |001d: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df6 │ │ +19d76c: 6900 0b04 |0020: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.Default:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040b │ │ +19d770: 2200 9304 |0022: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ +19d774: 1401 4d03 067f |0024: const v1, #float 1.78134e+38 // #7f06034d │ │ +19d77a: 1402 4c03 067f |0027: const v2, #float 1.78134e+38 // #7f06034c │ │ +19d780: 1a03 2c6b |002a: const-string v3, "MyKSuite" // string@6b2c │ │ +19d784: 1224 |002c: const/4 v4, #int 2 // #2 │ │ +19d786: 7052 f50d 3014 |002d: invoke-direct {v0, v3, v4, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;III)V // method@0df5 │ │ +19d78c: 6900 0c04 |0030: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ +19d790: 7100 f30d 0000 |0032: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // method@0df3 │ │ +19d796: 0c00 |0035: move-result-object v0 │ │ +19d798: 6900 0904 |0036: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$VALUES:[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@0409 │ │ +19d79c: 1f00 9925 |0038: check-cast v0, [Ljava/lang/Enum; // type@2599 │ │ +19d7a0: 7110 21b5 0000 |003a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@b521 │ │ +19d7a6: 0c00 |003d: move-result-object v0 │ │ +19d7a8: 6900 0804 |003e: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@0408 │ │ +19d7ac: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0011 line=640 │ │ 0x0022 line=641 │ │ locals : │ │ │ │ @@ -14305,19 +14305,19 @@ │ │ type : '(Ljava/lang/String;III)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19d6e0: |[19d6e0] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:(Ljava/lang/String;III)V │ │ -19d6f0: 7030 5995 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@9559 │ │ -19d6f6: 5903 0e04 |0003: iput v3, v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.statusBarColor:I // field@040e │ │ -19d6fa: 5904 0d04 |0005: iput v4, v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.navigationBarColor:I // field@040d │ │ -19d6fe: 0e00 |0007: return-void │ │ +19d7b0: |[19d7b0] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:(Ljava/lang/String;III)V │ │ +19d7c0: 7030 6695 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@9566 │ │ +19d7c6: 5903 0e04 |0003: iput v3, v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.statusBarColor:I // field@040e │ │ +19d7ca: 5904 0d04 |0005: iput v4, v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.navigationBarColor:I // field@040d │ │ +19d7ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -14329,20 +14329,20 @@ │ │ type : '(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -19d700: |[19d700] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19d710: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ -19d714: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ -19d718: 0134 |0004: move v4, v3 │ │ -19d71a: 7054 f50d 1032 |0005: invoke-direct {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;III)V // method@0df5 │ │ -19d720: 0e00 |0008: return-void │ │ +19d7d0: |[19d7d0] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.:(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19d7e0: dd05 0502 |0000: and-int/lit8 v5, v5, #int 2 // #02 │ │ +19d7e4: 3805 0300 |0002: if-eqz v5, 0005 // +0003 │ │ +19d7e8: 0134 |0004: move v4, v3 │ │ +19d7ea: 7054 f50d 1032 |0005: invoke-direct {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.:(Ljava/lang/String;III)V // method@0df5 │ │ +19d7f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=638 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -14356,36 +14356,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d634: |[19d634] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getEntries:()Lkotlin/enums/EnumEntries; │ │ -19d644: 6200 0804 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@0408 │ │ -19d648: 1100 |0002: return-object v0 │ │ +19d704: |[19d704] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getEntries:()Lkotlin/enums/EnumEntries; │ │ +19d714: 6200 0804 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@0408 │ │ +19d718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19d584: |[19d584] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.valueOf:(Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ -19d594: 1c00 9304 |0000: const-class v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ -19d598: 7120 5d95 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@955d │ │ -19d59e: 0c01 |0005: move-result-object v1 │ │ -19d5a0: 1f01 9304 |0006: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ -19d5a4: 1101 |0008: return-object v1 │ │ +19d654: |[19d654] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.valueOf:(Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ +19d664: 1c00 9304 |0000: const-class v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ +19d668: 7120 6a95 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@956a │ │ +19d66e: 0c01 |0005: move-result-object v1 │ │ +19d670: 1f01 9304 |0006: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@0493 │ │ +19d674: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=645 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;) │ │ @@ -14393,20 +14393,20 @@ │ │ type : '()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19d5e0: |[19d5e0] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ -19d5f0: 6200 0904 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$VALUES:[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@0409 │ │ -19d5f4: 6e10 f795 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@95f7 │ │ -19d5fa: 0c00 |0005: move-result-object v0 │ │ -19d5fc: 1f00 1625 |0006: check-cast v0, [Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@2516 │ │ -19d600: 1100 |0008: return-object v0 │ │ +19d6b0: |[19d6b0] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.values:()[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ +19d6c0: 6200 0904 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.$VALUES:[Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@0409 │ │ +19d6c4: 6e10 0496 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@9604 │ │ +19d6ca: 0c00 |0005: move-result-object v0 │ │ +19d6cc: 1f00 1725 |0006: check-cast v0, [Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // type@2517 │ │ +19d6d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=645 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;) │ │ @@ -14414,17 +14414,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d604: |[19d604] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getNavigationBarColor:()I │ │ -19d614: 5210 0d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.navigationBarColor:I // field@040d │ │ -19d618: 0f00 |0002: return v0 │ │ +19d6d4: |[19d6d4] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getNavigationBarColor:()I │ │ +19d6e4: 5210 0d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.navigationBarColor:I // field@040d │ │ +19d6e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;) │ │ @@ -14432,30 +14432,30 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d61c: |[19d61c] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getStatusBarColor:()I │ │ -19d62c: 5210 0e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.statusBarColor:I // field@040e │ │ -19d630: 0f00 |0002: return v0 │ │ +19d6ec: |[19d6ec] com.infomaniak.drive.ui.MainActivity$SystemBarsColorScheme.getStatusBarColor:()I │ │ +19d6fc: 5210 0e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.statusBarColor:I // field@040e │ │ +19d700: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #95 header: │ │ class_idx : 1172 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 175 │ │ -source_file_idx : 26941 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -14480,18 +14480,18 @@ │ │ type : '(Ljava/io/File;Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19d724: |[19d724] com.infomaniak.drive.ui.MainActivity$fileObserver$2$1.:(Ljava/io/File;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19d734: 5b02 0f04 |0000: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@040f │ │ -19d738: 7020 0302 1000 |0002: invoke-direct {v0, v1}, Landroid/os/FileObserver;.:(Ljava/io/File;)V // method@0203 │ │ -19d73e: 0e00 |0005: return-void │ │ +19d7f4: |[19d7f4] com.infomaniak.drive.ui.MainActivity$fileObserver$2$1.:(Ljava/io/File;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19d804: 5b02 0f04 |0000: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@040f │ │ +19d808: 7020 0302 1000 |0002: invoke-direct {v0, v1}, Landroid/os/FileObserver;.:(Ljava/io/File;)V // method@0203 │ │ +19d80e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/io/File; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -14502,33 +14502,33 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d740: |[19d740] com.infomaniak.drive.ui.MainActivity$fileObserver$2$1.onEvent:(ILjava/lang/String;)V │ │ -19d750: 5401 0f04 |0000: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@040f │ │ -19d754: 7110 540e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e54 │ │ -19d75a: 0e00 |0005: return-void │ │ +19d810: |[19d810] com.infomaniak.drive.ui.MainActivity$fileObserver$2$1.onEvent:(ILjava/lang/String;)V │ │ +19d820: 5401 0f04 |0000: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@040f │ │ +19d824: 7110 540e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e54 │ │ +19d82a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #96 header: │ │ class_idx : 1173 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 175 │ │ -source_file_idx : 26941 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -14553,18 +14553,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19d75c: |[19d75c] com.infomaniak.drive.ui.MainActivity$fileObserver$2$2.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/String;)V │ │ -19d76c: 5b01 1004 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0410 │ │ -19d770: 7020 0402 2000 |0002: invoke-direct {v0, v2}, Landroid/os/FileObserver;.:(Ljava/lang/String;)V // method@0204 │ │ -19d776: 0e00 |0005: return-void │ │ +19d82c: |[19d82c] com.infomaniak.drive.ui.MainActivity$fileObserver$2$2.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/String;)V │ │ +19d83c: 5b01 1004 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0410 │ │ +19d840: 7020 0402 2000 |0002: invoke-direct {v0, v2}, Landroid/os/FileObserver;.:(Ljava/lang/String;)V // method@0204 │ │ +19d846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ @@ -14575,33 +14575,33 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d778: |[19d778] com.infomaniak.drive.ui.MainActivity$fileObserver$2$2.onEvent:(ILjava/lang/String;)V │ │ -19d788: 5401 1004 |0000: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0410 │ │ -19d78c: 7110 540e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e54 │ │ -19d792: 0e00 |0005: return-void │ │ +19d848: |[19d848] com.infomaniak.drive.ui.MainActivity$fileObserver$2$2.onEvent:(ILjava/lang/String;)V │ │ +19d858: 5401 1004 |0000: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0410 │ │ +19d85c: 7110 540e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e54 │ │ +19d862: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #97 header: │ │ class_idx : 1174 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -14641,120 +14641,120 @@ │ │ type : '(Ljava/util/List;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19d850: |[19d850] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V │ │ -19d860: 5b01 1104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ -19d864: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -19d866: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19d86c: 0e00 |0006: return-void │ │ +19d920: |[19d920] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V │ │ +19d930: 5b01 1104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ +19d934: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +19d936: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19d93c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19d82c: |[19d82c] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19d83c: 2202 9604 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ -19d840: 5410 1104 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ -19d844: 7030 000e 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e00 │ │ -19d84a: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19d84e: 1102 |0009: return-object v2 │ │ +19d8fc: |[19d8fc] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19d90c: 2202 9604 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ +19d910: 5410 1104 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ +19d914: 7030 000e 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e00 │ │ +19d91a: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19d91e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19d794: |[19d794] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d7a4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19d7a8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19d7ac: 6e30 030e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e03 │ │ -19d7b2: 0c01 |0007: move-result-object v1 │ │ -19d7b4: 1101 |0008: return-object v1 │ │ +19d864: |[19d864] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d874: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19d878: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19d87c: 6e30 030e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e03 │ │ +19d882: 0c01 |0007: move-result-object v1 │ │ +19d884: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19d7b8: |[19d7b8] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19d7c8: 6e30 010e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e01 │ │ -19d7ce: 0c01 |0003: move-result-object v1 │ │ -19d7d0: 1f01 9604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ -19d7d4: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19d7d8: 6e20 040e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e04 │ │ -19d7de: 0c01 |000b: move-result-object v1 │ │ -19d7e0: 1101 |000c: return-object v1 │ │ +19d888: |[19d888] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19d898: 6e30 010e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e01 │ │ +19d89e: 0c01 |0003: move-result-object v1 │ │ +19d8a0: 1f01 9604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ +19d8a4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19d8a8: 6e20 040e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e04 │ │ +19d8ae: 0c01 |000b: move-result-object v1 │ │ +19d8b0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19d7e4: |[19d7e4] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d7f4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19d7fa: 5210 1204 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.label:I // field@0412 │ │ -19d7fe: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -19d802: 7110 349d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19d808: 6202 1d01 |000a: sget-object v2, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -19d80c: 5410 1104 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ -19d810: 6e20 3a0b 0200 |000e: invoke-virtual {v2, v0}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.deleteAllFromUris:(Ljava/util/List;)V // method@0b3a │ │ -19d816: 6202 75b3 |0011: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19d81a: 1102 |0013: return-object v2 │ │ -19d81c: 2202 f317 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19d820: 1a00 cb97 |0016: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19d824: 7020 7e95 0200 |0018: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19d82a: 2702 |001b: throw v2 │ │ +19d8b4: |[19d8b4] com.infomaniak.drive.ui.MainActivity$filesDeletionResult$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d8c4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19d8ca: 5210 1204 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.label:I // field@0412 │ │ +19d8ce: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +19d8d2: 7110 419d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19d8d8: 6202 1d01 |000a: sget-object v2, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +19d8dc: 5410 1104 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.$filesUris:Ljava/util/List; // field@0411 │ │ +19d8e0: 6e20 3a0b 0200 |000e: invoke-virtual {v2, v0}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.deleteAllFromUris:(Ljava/util/List;)V // method@0b3a │ │ +19d8e6: 6202 78b3 |0011: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19d8ea: 1102 |0013: return-object v2 │ │ +19d8ec: 2202 f417 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19d8f0: 1a00 d097 |0016: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19d8f4: 7020 8b95 0200 |0018: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19d8fa: 2702 |001b: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; │ │ 0x0000 - 0x001c reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #98 header: │ │ class_idx : 1175 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -14798,140 +14798,140 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19d968: |[19d968] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V │ │ -19d978: 5b01 1504 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ -19d97c: 5b02 1304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ -19d980: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -19d982: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19d988: 0e00 |0008: return-void │ │ +19da38: |[19da38] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V │ │ +19da48: 5b01 1504 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ +19da4c: 5b02 1304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ +19da50: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +19da52: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19da58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -19d940: |[19d940] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19d950: 2203 9704 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ -19d954: 5420 1504 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ -19d958: 5421 1304 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ -19d95c: 7040 050e 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e05 │ │ -19d962: 1f03 c81a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19d966: 1103 |000b: return-object v3 │ │ +19da10: |[19da10] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19da20: 2203 9704 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ +19da24: 5420 1504 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ +19da28: 5421 1304 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ +19da2c: 7040 050e 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e05 │ │ +19da32: 1f03 c91a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19da36: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19d870: |[19d870] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d880: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19d884: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19d888: 6e30 080e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e08 │ │ -19d88e: 0c01 |0007: move-result-object v1 │ │ -19d890: 1101 |0008: return-object v1 │ │ +19d940: |[19d940] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d950: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19d954: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19d958: 6e30 080e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e08 │ │ +19d95e: 0c01 |0007: move-result-object v1 │ │ +19d960: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19d894: |[19d894] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19d8a4: 6e30 060e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e06 │ │ -19d8aa: 0c01 |0003: move-result-object v1 │ │ -19d8ac: 1f01 9704 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ -19d8b0: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19d8b4: 6e20 090e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e09 │ │ -19d8ba: 0c01 |000b: move-result-object v1 │ │ -19d8bc: 1101 |000c: return-object v1 │ │ +19d964: |[19d964] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19d974: 6e30 060e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e06 │ │ +19d97a: 0c01 |0003: move-result-object v1 │ │ +19d97c: 1f01 9704 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ +19d980: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19d984: 6e20 090e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e09 │ │ +19d98a: 0c01 |000b: move-result-object v1 │ │ +19d98c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -19d8c0: |[19d8c0] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19d8d0: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19d8d6: 5220 1404 |0003: iget v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.label:I // field@0414 │ │ -19d8da: 3900 2b00 |0005: if-nez v0, 0030 // +002b │ │ -19d8de: 7110 349d 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19d8e4: 5423 1504 |000a: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ -19d8e8: 7110 590e 0300 |000c: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; // method@0e59 │ │ -19d8ee: 0c03 |000f: move-result-object v3 │ │ -19d8f0: 6e10 6ba0 0300 |0010: invoke-virtual {v3}, Lkotlin/collections/ArrayDeque;.clear:()V // method@a06b │ │ -19d8f6: 5423 1504 |0013: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ -19d8fa: 7110 590e 0300 |0015: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; // method@0e59 │ │ -19d900: 0c03 |0018: move-result-object v3 │ │ -19d902: 5420 1304 |0019: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ -19d906: 1f00 f817 |001b: check-cast v0, Ljava/lang/Iterable; // type@17f8 │ │ -19d90a: 1301 8813 |001d: const/16 v1, #int 5000 // #1388 │ │ -19d90e: 7120 68aa 1000 |001f: invoke-static {v0, v1}, Lkotlin/collections/CollectionsKt;.chunked:(Ljava/lang/Iterable;I)Ljava/util/List; // method@aa68 │ │ -19d914: 0c00 |0022: move-result-object v0 │ │ -19d916: 1f00 b818 |0023: check-cast v0, Ljava/util/Collection; // type@18b8 │ │ -19d91a: 6e20 68a0 0300 |0025: invoke-virtual {v3, v0}, Lkotlin/collections/ArrayDeque;.addAll:(Ljava/util/Collection;)Z // method@a068 │ │ -19d920: 5423 1504 |0028: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ -19d924: 7110 5a0e 0300 |002a: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$launchNextDeleteRequest:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e5a │ │ -19d92a: 6203 75b3 |002d: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19d92e: 1103 |002f: return-object v3 │ │ -19d930: 2203 f317 |0030: new-instance v3, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19d934: 1a00 cb97 |0032: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19d938: 7020 7e95 0300 |0034: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19d93e: 2703 |0037: throw v3 │ │ +19d990: |[19d990] com.infomaniak.drive.ui.MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19d9a0: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19d9a6: 5220 1404 |0003: iget v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.label:I // field@0414 │ │ +19d9aa: 3900 2b00 |0005: if-nez v0, 0030 // +002b │ │ +19d9ae: 7110 419d 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19d9b4: 5423 1504 |000a: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ +19d9b8: 7110 590e 0300 |000c: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; // method@0e59 │ │ +19d9be: 0c03 |000f: move-result-object v3 │ │ +19d9c0: 6e10 78a0 0300 |0010: invoke-virtual {v3}, Lkotlin/collections/ArrayDeque;.clear:()V // method@a078 │ │ +19d9c6: 5423 1504 |0013: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ +19d9ca: 7110 590e 0300 |0015: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; // method@0e59 │ │ +19d9d0: 0c03 |0018: move-result-object v3 │ │ +19d9d2: 5420 1304 |0019: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.$filesUriToDelete:Ljava/util/List; // field@0413 │ │ +19d9d6: 1f00 f917 |001b: check-cast v0, Ljava/lang/Iterable; // type@17f9 │ │ +19d9da: 1301 8813 |001d: const/16 v1, #int 5000 // #1388 │ │ +19d9de: 7120 75aa 1000 |001f: invoke-static {v0, v1}, Lkotlin/collections/CollectionsKt;.chunked:(Ljava/lang/Iterable;I)Ljava/util/List; // method@aa75 │ │ +19d9e4: 0c00 |0022: move-result-object v0 │ │ +19d9e6: 1f00 b918 |0023: check-cast v0, Ljava/util/Collection; // type@18b9 │ │ +19d9ea: 6e20 75a0 0300 |0025: invoke-virtual {v3, v0}, Lkotlin/collections/ArrayDeque;.addAll:(Ljava/util/Collection;)Z // method@a075 │ │ +19d9f0: 5423 1504 |0028: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0415 │ │ +19d9f4: 7110 5a0e 0300 |002a: invoke-static {v3}, Lcom/infomaniak/drive/ui/MainActivity;.access$launchNextDeleteRequest:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e5a │ │ +19d9fa: 6203 78b3 |002d: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19d9fe: 1103 |002f: return-object v3 │ │ +19da00: 2203 f417 |0030: new-instance v3, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19da04: 1a00 d097 |0032: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19da08: 7020 8b95 0300 |0034: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19da0e: 2703 |0037: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=389 │ │ 0x000a line=390 │ │ 0x0013 line=391 │ │ 0x0028 line=392 │ │ 0x002d line=393 │ │ 0x0030 line=389 │ │ locals : │ │ 0x0000 - 0x0038 reg=2 this Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; │ │ 0x0000 - 0x0038 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #99 header: │ │ class_idx : 1176 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 7111 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 7112 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -14954,42 +14954,42 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 14 16-bit code units │ │ -19d9a8: |[19d9a8] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.:(Ljava/lang/Object;)V │ │ -19d9b8: 1c03 ce0e |0000: const-class v3, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ece │ │ -19d9bc: 1a05 e0c1 |0002: const-string v5, "installDownloadedUpdate()V" // string@c1e0 │ │ -19d9c0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -19d9c2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -19d9c4: 1a04 dfc1 |0006: const-string v4, "installDownloadedUpdate" // string@c1df │ │ -19d9c8: 0770 |0008: move-object v0, v7 │ │ -19d9ca: 0782 |0009: move-object v2, v8 │ │ -19d9cc: 7607 49b9 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReferenceImpl;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b949 │ │ -19d9d2: 0e00 |000d: return-void │ │ +19da78: |[19da78] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.:(Ljava/lang/Object;)V │ │ +19da88: 1c03 cf0e |0000: const-class v3, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ecf │ │ +19da8c: 1a05 e5c1 |0002: const-string v5, "installDownloadedUpdate()V" // string@c1e5 │ │ +19da90: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +19da92: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +19da94: 1a04 e4c1 |0006: const-string v4, "installDownloadedUpdate" // string@c1e4 │ │ +19da98: 0770 |0008: move-object v0, v7 │ │ +19da9a: 0782 |0009: move-object v2, v8 │ │ +19da9c: 7607 56b9 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lkotlin/jvm/internal/FunctionReferenceImpl;.:(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b956 │ │ +19daa2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;) │ │ name : 'invoke' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19d98c: |[19d98c] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.invoke:()Ljava/lang/Object; │ │ -19d99c: 6e10 0c0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.invoke:()V // method@0e0c │ │ -19d9a2: 6200 75b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19d9a6: 1100 |0005: return-object v0 │ │ +19da5c: |[19da5c] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.invoke:()Ljava/lang/Object; │ │ +19da6c: 6e10 0c0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.invoke:()V // method@0e0c │ │ +19da72: 6200 78b3 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19da76: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;) │ │ @@ -14997,32 +14997,32 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19d9d4: |[19d9d4] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.invoke:()V │ │ -19d9e4: 5410 1604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.receiver:Ljava/lang/Object; // field@0416 │ │ -19d9e8: 1f00 ce0e |0002: check-cast v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ece │ │ -19d9ec: 6e10 944b 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;.installDownloadedUpdate:()V // method@4b94 │ │ -19d9f2: 0e00 |0007: return-void │ │ +19daa4: |[19daa4] com.infomaniak.drive.ui.MainActivity$initAppUpdateManager$4$1.invoke:()V │ │ +19dab4: 5410 1604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.receiver:Ljava/lang/Object; // field@0416 │ │ +19dab8: 1f00 cf0e |0002: check-cast v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ecf │ │ +19dabc: 6e10 a14b 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;.installDownloadedUpdate:()V // method@4ba1 │ │ +19dac2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #100 header: │ │ class_idx : 1177 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -15051,116 +15051,116 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19da80: |[19da80] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -19da90: 1a00 eeae |0000: const-string v0, "function" // string@aeee │ │ -19da94: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19da9a: 7010 f695 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19daa0: 5b12 1704 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ -19daa4: 0e00 |000a: return-void │ │ +19db50: |[19db50] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +19db60: 1a00 f3ae |0000: const-string v0, "function" // string@aef3 │ │ +19db64: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19db6a: 7010 0396 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@9603 │ │ +19db70: 5b12 1704 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ +19db74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -19d9f4: |[19d9f4] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -19da04: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -19da08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19da0a: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -19da0e: 2030 c31b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -19da12: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -19da16: 0720 |0009: move-object v0, v2 │ │ -19da18: 1f00 c31b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -19da1c: 7210 16b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -19da22: 0c00 |000f: move-result-object v0 │ │ -19da24: 1f03 c31b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -19da28: 7210 16b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -19da2e: 0c03 |0015: move-result-object v3 │ │ -19da30: 7120 67b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19da36: 0a01 |0019: move-result v1 │ │ -19da38: 0f01 |001a: return v1 │ │ +19dac4: |[19dac4] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +19dad4: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +19dad8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19dada: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +19dade: 2030 c41b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +19dae2: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +19dae6: 0720 |0009: move-object v0, v2 │ │ +19dae8: 1f00 c41b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +19daec: 7210 23b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +19daf2: 0c00 |000f: move-result-object v0 │ │ +19daf4: 1f03 c41b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +19daf8: 7210 23b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +19dafe: 0c03 |0015: move-result-object v3 │ │ +19db00: 7120 74b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19db06: 0a01 |0019: move-result v1 │ │ +19db08: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19da64: |[19da64] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -19da74: 5410 1704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ -19da78: 1f00 8819 |0002: check-cast v0, Lkotlin/Function; // type@1988 │ │ -19da7c: 1100 |0004: return-object v0 │ │ +19db34: |[19db34] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +19db44: 5410 1704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ +19db48: 1f00 8919 |0002: check-cast v0, Lkotlin/Function; // type@1989 │ │ +19db4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19da3c: |[19da3c] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -19da4c: 0710 |0000: move-object v0, v1 │ │ -19da4e: 1f00 c31b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -19da52: 7210 16b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -19da58: 0c00 |0006: move-result-object v0 │ │ -19da5a: 6e10 fb95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -19da60: 0a00 |000a: move-result v0 │ │ -19da62: 0f00 |000b: return v0 │ │ +19db0c: |[19db0c] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +19db1c: 0710 |0000: move-object v0, v1 │ │ +19db1e: 1f00 c41b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +19db22: 7210 23b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +19db28: 0c00 |0006: move-result-object v0 │ │ +19db2a: 6e10 0896 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +19db30: 0a00 |000a: move-result v0 │ │ +19db32: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19daa8: |[19daa8] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -19dab8: 5410 1704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ -19dabc: 7220 2db8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -19dac2: 0e00 |0005: return-void │ │ +19db78: |[19db78] com.infomaniak.drive.ui.MainActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +19db88: 5410 1704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0417 │ │ +19db8c: 7220 3ab8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +19db92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #101 header: │ │ class_idx : 1178 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -15206,145 +15206,145 @@ │ │ type : '(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -19dbcc: |[19dbcc] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V │ │ -19dbdc: 5b01 1804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ -19dbe0: 5b02 1904 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ -19dbe4: 5b03 1b04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ -19dbe8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -19dbea: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19dbf0: 0e00 |000a: return-void │ │ +19dc9c: |[19dc9c] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V │ │ +19dcac: 5b01 1804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ +19dcb0: 5b02 1904 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ +19dcb4: 5b03 1b04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ +19dcb8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +19dcba: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19dcc0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -19dba0: |[19dba0] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19dbb0: 2204 9a04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ -19dbb4: 5430 1804 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ -19dbb8: 5431 1904 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ -19dbbc: 5432 1b04 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ -19dbc0: 7055 120e 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e12 │ │ -19dbc6: 1f04 c81a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19dbca: 1104 |000d: return-object v4 │ │ +19dc70: |[19dc70] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19dc80: 2204 9a04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ +19dc84: 5430 1804 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ +19dc88: 5431 1904 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ +19dc8c: 5432 1b04 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ +19dc90: 7055 120e 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e12 │ │ +19dc96: 1f04 c91a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19dc9a: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19dac4: |[19dac4] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19dad4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19dad8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19dadc: 6e30 150e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e15 │ │ -19dae2: 0c01 |0007: move-result-object v1 │ │ -19dae4: 1101 |0008: return-object v1 │ │ +19db94: |[19db94] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19dba4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19dba8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19dbac: 6e30 150e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e15 │ │ +19dbb2: 0c01 |0007: move-result-object v1 │ │ +19dbb4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19dae8: |[19dae8] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19daf8: 6e30 130e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e13 │ │ -19dafe: 0c01 |0003: move-result-object v1 │ │ -19db00: 1f01 9a04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ -19db04: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19db08: 6e20 160e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e16 │ │ -19db0e: 0c01 |000b: move-result-object v1 │ │ -19db10: 1101 |000c: return-object v1 │ │ +19dbb8: |[19dbb8] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19dbc8: 6e30 130e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e13 │ │ +19dbce: 0c01 |0003: move-result-object v1 │ │ +19dbd0: 1f01 9a04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ +19dbd4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19dbd8: 6e20 160e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e16 │ │ +19dbde: 0c01 |000b: move-result-object v1 │ │ +19dbe0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -19db14: |[19db14] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19db24: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19db2a: 5210 1a04 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.label:I // field@041a │ │ -19db2e: 3900 3100 |0005: if-nez v0, 0036 // +0031 │ │ -19db32: 7110 349d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19db38: 5412 1804 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ -19db3c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19db3e: 6e20 8d08 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/navigation/NavigationBarItemView;.setIconTintList:(Landroid/content/res/ColorStateList;)V // method@088d │ │ -19db44: 5412 1804 |0010: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ -19db48: 5410 1904 |0012: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ -19db4c: 1f00 7000 |0014: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0070 │ │ -19db50: 6e20 8c08 0200 |0016: invoke-virtual {v2, v0}, Lcom/google/android/material/navigation/NavigationBarItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@088c │ │ -19db56: 5412 1b04 |0019: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ -19db5a: 7110 560e 0200 |001b: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainActivity;.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e56 │ │ -19db60: 0c02 |001e: move-result-object v2 │ │ -19db62: 5422 2d01 |001f: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19db66: 6e10 6f3d 0200 |0021: invoke-virtual {v2}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getMenu:()Landroid/view/Menu; // method@3d6f │ │ -19db6c: 0c02 |0024: move-result-object v2 │ │ -19db6e: 1400 6103 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a0361 │ │ -19db74: 7220 d002 0200 |0028: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02d0 │ │ -19db7a: 0c02 |002b: move-result-object v2 │ │ -19db7c: 5410 1904 |002c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ -19db80: 1f00 7000 |002e: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0070 │ │ -19db84: 7220 d702 0200 |0030: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@02d7 │ │ -19db8a: 6202 75b3 |0033: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19db8e: 1102 |0035: return-object v2 │ │ -19db90: 2202 f317 |0036: new-instance v2, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19db94: 1a00 cb97 |0038: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19db98: 7020 7e95 0200 |003a: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19db9e: 2702 |003d: throw v2 │ │ +19dbe4: |[19dbe4] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19dbf4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19dbfa: 5210 1a04 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.label:I // field@041a │ │ +19dbfe: 3900 3100 |0005: if-nez v0, 0036 // +0031 │ │ +19dc02: 7110 419d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19dc08: 5412 1804 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ +19dc0c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19dc0e: 6e20 8d08 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/navigation/NavigationBarItemView;.setIconTintList:(Landroid/content/res/ColorStateList;)V // method@088d │ │ +19dc14: 5412 1804 |0010: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$menuItemView:Lcom/google/android/material/navigation/NavigationBarItemView; // field@0418 │ │ +19dc18: 5410 1904 |0012: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ +19dc1c: 1f00 7000 |0014: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0070 │ │ +19dc20: 6e20 8c08 0200 |0016: invoke-virtual {v2, v0}, Lcom/google/android/material/navigation/NavigationBarItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@088c │ │ +19dc26: 5412 1b04 |0019: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@041b │ │ +19dc2a: 7110 560e 0200 |001b: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainActivity;.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e56 │ │ +19dc30: 0c02 |001e: move-result-object v2 │ │ +19dc32: 5422 2d01 |001f: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19dc36: 6e10 7c3d 0200 |0021: invoke-virtual {v2}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getMenu:()Landroid/view/Menu; // method@3d7c │ │ +19dc3c: 0c02 |0024: move-result-object v2 │ │ +19dc3e: 1400 6103 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a0361 │ │ +19dc44: 7220 d002 0200 |0028: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02d0 │ │ +19dc4a: 0c02 |002b: move-result-object v2 │ │ +19dc4c: 5410 1904 |002c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.$stateListDrawable:Landroid/graphics/drawable/StateListDrawable; // field@0419 │ │ +19dc50: 1f00 7000 |002e: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0070 │ │ +19dc54: 7220 d702 0200 |0030: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@02d7 │ │ +19dc5a: 6202 78b3 |0033: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19dc5e: 1102 |0035: return-object v2 │ │ +19dc60: 2202 f417 |0036: new-instance v2, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19dc64: 1a00 d097 |0038: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19dc68: 7020 8b95 0200 |003a: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19dc6e: 2702 |003d: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=605 │ │ 0x000a line=606 │ │ 0x0010 line=607 │ │ 0x0019 line=608 │ │ 0x0033 line=609 │ │ 0x0036 line=605 │ │ locals : │ │ 0x0000 - 0x003e reg=1 this Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; │ │ 0x0000 - 0x003e reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #102 header: │ │ class_idx : 1179 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26941 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -15395,231 +15395,231 @@ │ │ type : '(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -19de94: |[19de94] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V │ │ -19dea4: 5b01 1c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ -19dea8: 5b02 1d04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ -19deac: 5b03 2004 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ -19deb0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -19deb2: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -19deb8: 0e00 |000a: return-void │ │ +19df64: |[19df64] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V │ │ +19df74: 5b01 1c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ +19df78: 5b02 1d04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ +19df7c: 5b03 2004 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ +19df80: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +19df82: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +19df88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -19de68: |[19de68] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -19de78: 2204 9b04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ -19de7c: 5430 1c04 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ -19de80: 5431 1d04 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ -19de84: 5432 2004 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ -19de88: 7055 170e 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e17 │ │ -19de8e: 1f04 c81a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19de92: 1104 |000d: return-object v4 │ │ +19df38: |[19df38] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +19df48: 2204 9b04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ +19df4c: 5430 1c04 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ +19df50: 5431 1d04 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ +19df54: 5432 2004 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ +19df58: 7055 170e 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e17 │ │ +19df5e: 1f04 c91a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19df62: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19dbf4: |[19dbf4] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19dc04: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19dc08: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19dc0c: 6e30 1a0e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e1a │ │ -19dc12: 0c01 |0007: move-result-object v1 │ │ -19dc14: 1101 |0008: return-object v1 │ │ +19dcc4: |[19dcc4] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19dcd4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19dcd8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19dcdc: 6e30 1a0e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0e1a │ │ +19dce2: 0c01 |0007: move-result-object v1 │ │ +19dce4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -19dc18: |[19dc18] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -19dc28: 6e30 180e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e18 │ │ -19dc2e: 0c01 |0003: move-result-object v1 │ │ -19dc30: 1f01 9b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ -19dc34: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19dc38: 6e20 1b0e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e1b │ │ -19dc3e: 0c01 |000b: move-result-object v1 │ │ -19dc40: 1101 |000c: return-object v1 │ │ +19dce8: |[19dce8] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +19dcf8: 6e30 180e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0e18 │ │ +19dcfe: 0c01 |0003: move-result-object v1 │ │ +19dd00: 1f01 9b04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ +19dd04: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19dd08: 6e20 1b0e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e1b │ │ +19dd0e: 0c01 |000b: move-result-object v1 │ │ +19dd10: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 266 16-bit code units │ │ -19dc44: |[19dc44] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19dc54: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -19dc58: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -19dc5e: 0c01 |0005: move-result-object v1 │ │ -19dc60: 5202 1f04 |0006: iget v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ -19dc64: 1223 |0008: const/4 v3, #int 2 // #2 │ │ -19dc66: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -19dc68: 1215 |000a: const/4 v5, #int 1 // #1 │ │ -19dc6a: 3802 1f00 |000b: if-eqz v2, 002a // +001f │ │ -19dc6e: 3252 1100 |000d: if-eq v2, v5, 001e // +0011 │ │ -19dc72: 3332 0700 |000f: if-ne v2, v3, 0016 // +0007 │ │ -19dc76: 7701 349d 1100 |0011: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19dc7c: 2900 f300 |0014: goto/16 0107 // +00f3 │ │ -19dc80: 2201 f317 |0016: new-instance v1, Ljava/lang/IllegalStateException; // type@17f3 │ │ -19dc84: 1a02 cb97 |0018: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -19dc88: 7020 7e95 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -19dc8e: 2701 |001d: throw v1 │ │ -19dc90: 5402 1e04 |001e: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ -19dc94: 1f02 3303 |0020: check-cast v2, Lcom/google/android/material/navigation/NavigationBarItemView; // type@0333 │ │ -19dc98: 7701 349d 1100 |0022: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19dc9e: 0726 |0025: move-object v6, v2 │ │ -19dca0: 0802 1100 |0026: move-object/from16 v2, v17 │ │ -19dca4: 2900 9900 |0028: goto/16 00c1 // +0099 │ │ -19dca8: 7701 349d 1100 |002a: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -19dcae: 6206 1551 |002d: sget-object v6, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5115 │ │ -19dcb2: 5407 1c04 |002f: iget-object v7, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ -19dcb6: 5402 1d04 |0031: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ -19dcba: 6e10 f342 0200 |0033: invoke-virtual {v2}, Lcom/infomaniak/lib/core/models/user/User;.getInitials:()Ljava/lang/String; // method@42f3 │ │ -19dcc0: 0c09 |0036: move-result-object v9 │ │ -19dcc2: 620a 1551 |0037: sget-object v10, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5115 │ │ -19dcc6: 540b 1c04 |0039: iget-object v11, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ -19dcca: 5402 1d04 |003b: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ -19dcce: 6e10 f242 0200 |003d: invoke-virtual {v2}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42f2 │ │ -19dcd4: 0a0c |0040: move-result v12 │ │ -19dcd6: 122e |0041: const/4 v14, #int 2 // #2 │ │ -19dcd8: 120f |0042: const/4 v15, #int 0 // #0 │ │ -19dcda: 120d |0043: const/4 v13, #int 0 // #0 │ │ -19dcdc: 7706 de46 0a00 |0044: invoke-static/range {v10, v11, v12, v13, v14, v15}, Lcom/infomaniak/lib/core/utils/UtilsUi;.getBackgroundColorBasedOnId$default:(Lcom/infomaniak/lib/core/utils/UtilsUi;Landroid/content/Context;ILjava/lang/Integer;ILjava/lang/Object;)Landroid/graphics/drawable/GradientDrawable; // method@46de │ │ -19dce2: 0c02 |0047: move-result-object v2 │ │ -19dce4: 072a |0048: move-object v10, v2 │ │ -19dce6: 1f0a 7000 |0049: check-cast v10, Landroid/graphics/drawable/Drawable; // type@0070 │ │ -19dcea: 130c 0900 |004b: const/16 v12, #int 9 // #9 │ │ -19dcee: 1208 |004d: const/4 v8, #int 0 // #0 │ │ -19dcf0: 120b |004e: const/4 v11, #int 0 // #0 │ │ -19dcf2: 7708 dc46 0600 |004f: invoke-static/range {v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/lib/core/utils/UtilsUi;.generateInitialsAvatarDrawable$default:(Lcom/infomaniak/lib/core/utils/UtilsUi;Landroid/content/Context;ILjava/lang/String;Landroid/graphics/drawable/Drawable;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@46dc │ │ -19dcf8: 0c02 |0052: move-result-object v2 │ │ -19dcfa: 5406 2004 |0053: iget-object v6, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ -19dcfe: 7110 560e 0600 |0055: invoke-static {v6}, Lcom/infomaniak/drive/ui/MainActivity;.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e56 │ │ -19dd04: 0c06 |0058: move-result-object v6 │ │ -19dd06: 5466 2d01 |0059: iget-object v6, v6, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19dd0a: 6e20 6d3d 4600 |005b: invoke-virtual {v6, v4}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getChildAt:(I)Landroid/view/View; // method@3d6d │ │ -19dd10: 0c06 |005e: move-result-object v6 │ │ -19dd12: 1a07 0cdc |005f: const-string v7, "null cannot be cast to non-null type com.google.android.material.bottomnavigation.BottomNavigationMenuView" // string@dc0c │ │ -19dd16: 7120 6eb9 7600 |0061: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -19dd1c: 1f06 1803 |0064: check-cast v6, Lcom/google/android/material/bottomnavigation/BottomNavigationMenuView; // type@0318 │ │ -19dd20: 1f06 2301 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0123 │ │ -19dd24: 1247 |0068: const/4 v7, #int 4 // #4 │ │ -19dd26: 7120 c405 7600 |0069: invoke-static {v6, v7}, Landroidx/core/view/ViewGroupKt;.get:(Landroid/view/ViewGroup;I)Landroid/view/View; // method@05c4 │ │ -19dd2c: 0c06 |006c: move-result-object v6 │ │ -19dd2e: 1a07 0fdc |006d: const-string v7, "null cannot be cast to non-null type com.google.android.material.navigation.NavigationBarItemView" // string@dc0f │ │ -19dd32: 7120 6eb9 7600 |006f: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -19dd38: 1f06 3303 |0072: check-cast v6, Lcom/google/android/material/navigation/NavigationBarItemView; // type@0333 │ │ -19dd3c: 2207 d702 |0074: new-instance v7, Lcoil/request/ImageRequest$Builder; // type@02d7 │ │ -19dd40: 5408 1c04 |0076: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ -19dd44: 7020 8b07 8700 |0078: invoke-direct {v7, v8}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@078b │ │ -19dd4a: 5408 1d04 |007b: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ -19dd4e: 6e10 ed42 0800 |007d: invoke-virtual {v8}, Lcom/infomaniak/lib/core/models/user/User;.getAvatar:()Ljava/lang/String; // method@42ed │ │ -19dd54: 0c08 |0080: move-result-object v8 │ │ -19dd56: 6e20 8e07 8700 |0081: invoke-virtual {v7, v8}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@078e │ │ -19dd5c: 0c07 |0084: move-result-object v7 │ │ -19dd5e: 6e20 8d07 5700 |0085: invoke-virtual {v7, v5}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@078d │ │ -19dd64: 0c07 |0088: move-result-object v7 │ │ -19dd66: 2358 0625 |0089: new-array v8, v5, [Lcoil/transform/Transformation; // type@2506 │ │ -19dd6a: 2209 dc02 |008b: new-instance v9, Lcoil/transform/CircleCropTransformation; // type@02dc │ │ -19dd6e: 7010 9907 0900 |008d: invoke-direct {v9}, Lcoil/transform/CircleCropTransformation;.:()V // method@0799 │ │ -19dd74: 4d09 0804 |0090: aput-object v9, v8, v4 │ │ -19dd78: 6e20 9707 8700 |0092: invoke-virtual {v7, v8}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@0797 │ │ -19dd7e: 0c07 |0095: move-result-object v7 │ │ -19dd80: 6e20 9207 2700 |0096: invoke-virtual {v7, v2}, Lcoil/request/ImageRequest$Builder;.fallback:(Landroid/graphics/drawable/Drawable;)Lcoil/request/ImageRequest$Builder; // method@0792 │ │ -19dd86: 0c07 |0099: move-result-object v7 │ │ -19dd88: 6e20 9007 2700 |009a: invoke-virtual {v7, v2}, Lcoil/request/ImageRequest$Builder;.error:(Landroid/graphics/drawable/Drawable;)Lcoil/request/ImageRequest$Builder; // method@0790 │ │ -19dd8e: 0c02 |009d: move-result-object v2 │ │ -19dd90: 1407 fb00 087f |009e: const v7, #float 1.8078e+38 // #7f0800fb │ │ -19dd96: 6e20 9407 7200 |00a1: invoke-virtual {v2, v7}, Lcoil/request/ImageRequest$Builder;.placeholder:(I)Lcoil/request/ImageRequest$Builder; // method@0794 │ │ -19dd9c: 0c02 |00a4: move-result-object v2 │ │ -19dd9e: 6e10 8c07 0200 |00a5: invoke-virtual {v2}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@078c │ │ -19dda4: 0c02 |00a8: move-result-object v2 │ │ -19dda6: 6207 a750 |00a9: sget-object v7, Lcom/infomaniak/lib/core/utils/CoilUtils;.INSTANCE:Lcom/infomaniak/lib/core/utils/CoilUtils; // field@50a7 │ │ -19ddaa: 5408 2004 |00ab: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ -19ddae: 1f08 3500 |00ad: check-cast v8, Landroid/content/Context; // type@0035 │ │ -19ddb2: 6e20 6145 8700 |00af: invoke-virtual {v7, v8}, Lcom/infomaniak/lib/core/utils/CoilUtils;.simpleImageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@4561 │ │ -19ddb8: 0c07 |00b2: move-result-object v7 │ │ -19ddba: 0708 |00b3: move-object v8, v0 │ │ -19ddbc: 1f08 c81a |00b4: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -19ddc0: 5b06 1e04 |00b6: iput-object v6, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ -19ddc4: 5905 1f04 |00b8: iput v5, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ -19ddc8: 7230 8307 2708 |00ba: invoke-interface {v7, v2, v8}, Lcoil/ImageLoader;.execute:(Lcoil/request/ImageRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0783 │ │ -19ddce: 0c02 |00bd: move-result-object v2 │ │ -19ddd0: 3312 0300 |00be: if-ne v2, v1, 00c1 // +0003 │ │ -19ddd4: 1101 |00c0: return-object v1 │ │ -19ddd6: 1f02 da02 |00c1: check-cast v2, Lcoil/request/ImageResult; // type@02da │ │ -19ddda: 6e10 9807 0200 |00c3: invoke-virtual {v2}, Lcoil/request/ImageResult;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0798 │ │ -19dde0: 0c02 |00c6: move-result-object v2 │ │ -19dde2: 3802 4000 |00c7: if-eqz v2, 0107 // +0040 │ │ -19dde6: 5405 2004 |00c9: iget-object v5, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ -19ddea: 7120 550e 2500 |00cb: invoke-static {v5, v2}, Lcom/infomaniak/drive/ui/MainActivity;.access$generateSelectedAvatar:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0e55 │ │ -19ddf0: 0c07 |00ce: move-result-object v7 │ │ -19ddf2: 2208 7500 |00cf: new-instance v8, Landroid/graphics/drawable/StateListDrawable; // type@0075 │ │ -19ddf6: 7010 7701 0800 |00d1: invoke-direct {v8}, Landroid/graphics/drawable/StateListDrawable;.:()V // method@0177 │ │ -19ddfc: 1409 a000 0101 |00d4: const v9, #float 2.3694e-38 // #010100a0 │ │ -19de02: 2410 ef24 0900 |00d7: filled-new-array {v9}, [I // type@24ef │ │ -19de08: 0c09 |00da: move-result-object v9 │ │ -19de0a: 220a 6d00 |00db: new-instance v10, Landroid/graphics/drawable/BitmapDrawable; // type@006d │ │ -19de0e: 6e10 720e 0500 |00dd: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getResources:()Landroid/content/res/Resources; // method@0e72 │ │ -19de14: 0c0b |00e0: move-result-object v11 │ │ -19de16: 7030 6701 ba07 |00e1: invoke-direct {v10, v11, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0167 │ │ -19de1c: 1f0a 7000 |00e4: check-cast v10, Landroid/graphics/drawable/Drawable; // type@0070 │ │ -19de20: 6e30 7801 980a |00e6: invoke-virtual {v8, v9, v10}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@0178 │ │ -19de26: 2344 ef24 |00e9: new-array v4, v4, [I // type@24ef │ │ -19de2a: 6e30 7801 4802 |00eb: invoke-virtual {v8, v4, v2}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@0178 │ │ -19de30: 7100 21cb 0000 |00ee: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -19de36: 0c02 |00f1: move-result-object v2 │ │ -19de38: 1f02 d31a |00f2: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19de3c: 2204 9a04 |00f4: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ -19de40: 1207 |00f6: const/4 v7, #int 0 // #0 │ │ -19de42: 7057 120e 6458 |00f7: invoke-direct {v4, v6, v8, v5, v7}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e12 │ │ -19de48: 1f04 9b1b |00fa: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19de4c: 5b07 1e04 |00fc: iput-object v7, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ -19de50: 5903 1f04 |00fe: iput v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ -19de54: 7130 6ac9 4200 |0100: invoke-static {v2, v4, v0}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -19de5a: 0c02 |0103: move-result-object v2 │ │ -19de5c: 3312 0300 |0104: if-ne v2, v1, 0107 // +0003 │ │ -19de60: 1101 |0106: return-object v1 │ │ -19de62: 6201 75b3 |0107: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19de66: 1101 |0109: return-object v1 │ │ +19dd14: |[19dd14] com.infomaniak.drive.ui.MainActivity$setBottomNavigationUserAvatar$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19dd24: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +19dd28: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +19dd2e: 0c01 |0005: move-result-object v1 │ │ +19dd30: 5202 1f04 |0006: iget v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ +19dd34: 1223 |0008: const/4 v3, #int 2 // #2 │ │ +19dd36: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +19dd38: 1215 |000a: const/4 v5, #int 1 // #1 │ │ +19dd3a: 3802 1f00 |000b: if-eqz v2, 002a // +001f │ │ +19dd3e: 3252 1100 |000d: if-eq v2, v5, 001e // +0011 │ │ +19dd42: 3332 0700 |000f: if-ne v2, v3, 0016 // +0007 │ │ +19dd46: 7701 419d 1100 |0011: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19dd4c: 2900 f300 |0014: goto/16 0107 // +00f3 │ │ +19dd50: 2201 f417 |0016: new-instance v1, Ljava/lang/IllegalStateException; // type@17f4 │ │ +19dd54: 1a02 d097 |0018: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +19dd58: 7020 8b95 2100 |001a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +19dd5e: 2701 |001d: throw v1 │ │ +19dd60: 5402 1e04 |001e: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ +19dd64: 1f02 3303 |0020: check-cast v2, Lcom/google/android/material/navigation/NavigationBarItemView; // type@0333 │ │ +19dd68: 7701 419d 1100 |0022: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19dd6e: 0726 |0025: move-object v6, v2 │ │ +19dd70: 0802 1100 |0026: move-object/from16 v2, v17 │ │ +19dd74: 2900 9900 |0028: goto/16 00c1 // +0099 │ │ +19dd78: 7701 419d 1100 |002a: invoke-static/range {v17}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +19dd7e: 6206 1851 |002d: sget-object v6, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5118 │ │ +19dd82: 5407 1c04 |002f: iget-object v7, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ +19dd86: 5402 1d04 |0031: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ +19dd8a: 6e10 0043 0200 |0033: invoke-virtual {v2}, Lcom/infomaniak/lib/core/models/user/User;.getInitials:()Ljava/lang/String; // method@4300 │ │ +19dd90: 0c09 |0036: move-result-object v9 │ │ +19dd92: 620a 1851 |0037: sget-object v10, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5118 │ │ +19dd96: 540b 1c04 |0039: iget-object v11, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ +19dd9a: 5402 1d04 |003b: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ +19dd9e: 6e10 ff42 0200 |003d: invoke-virtual {v2}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42ff │ │ +19dda4: 0a0c |0040: move-result v12 │ │ +19dda6: 122e |0041: const/4 v14, #int 2 // #2 │ │ +19dda8: 120f |0042: const/4 v15, #int 0 // #0 │ │ +19ddaa: 120d |0043: const/4 v13, #int 0 // #0 │ │ +19ddac: 7706 eb46 0a00 |0044: invoke-static/range {v10, v11, v12, v13, v14, v15}, Lcom/infomaniak/lib/core/utils/UtilsUi;.getBackgroundColorBasedOnId$default:(Lcom/infomaniak/lib/core/utils/UtilsUi;Landroid/content/Context;ILjava/lang/Integer;ILjava/lang/Object;)Landroid/graphics/drawable/GradientDrawable; // method@46eb │ │ +19ddb2: 0c02 |0047: move-result-object v2 │ │ +19ddb4: 072a |0048: move-object v10, v2 │ │ +19ddb6: 1f0a 7000 |0049: check-cast v10, Landroid/graphics/drawable/Drawable; // type@0070 │ │ +19ddba: 130c 0900 |004b: const/16 v12, #int 9 // #9 │ │ +19ddbe: 1208 |004d: const/4 v8, #int 0 // #0 │ │ +19ddc0: 120b |004e: const/4 v11, #int 0 // #0 │ │ +19ddc2: 7708 e946 0600 |004f: invoke-static/range {v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/lib/core/utils/UtilsUi;.generateInitialsAvatarDrawable$default:(Lcom/infomaniak/lib/core/utils/UtilsUi;Landroid/content/Context;ILjava/lang/String;Landroid/graphics/drawable/Drawable;IILjava/lang/Object;)Landroid/graphics/drawable/Drawable; // method@46e9 │ │ +19ddc8: 0c02 |0052: move-result-object v2 │ │ +19ddca: 5406 2004 |0053: iget-object v6, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ +19ddce: 7110 560e 0600 |0055: invoke-static {v6}, Lcom/infomaniak/drive/ui/MainActivity;.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e56 │ │ +19ddd4: 0c06 |0058: move-result-object v6 │ │ +19ddd6: 5466 2d01 |0059: iget-object v6, v6, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19ddda: 6e20 7a3d 4600 |005b: invoke-virtual {v6, v4}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getChildAt:(I)Landroid/view/View; // method@3d7a │ │ +19dde0: 0c06 |005e: move-result-object v6 │ │ +19dde2: 1a07 11dc |005f: const-string v7, "null cannot be cast to non-null type com.google.android.material.bottomnavigation.BottomNavigationMenuView" // string@dc11 │ │ +19dde6: 7120 7bb9 7600 |0061: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +19ddec: 1f06 1803 |0064: check-cast v6, Lcom/google/android/material/bottomnavigation/BottomNavigationMenuView; // type@0318 │ │ +19ddf0: 1f06 2301 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0123 │ │ +19ddf4: 1247 |0068: const/4 v7, #int 4 // #4 │ │ +19ddf6: 7120 c405 7600 |0069: invoke-static {v6, v7}, Landroidx/core/view/ViewGroupKt;.get:(Landroid/view/ViewGroup;I)Landroid/view/View; // method@05c4 │ │ +19ddfc: 0c06 |006c: move-result-object v6 │ │ +19ddfe: 1a07 14dc |006d: const-string v7, "null cannot be cast to non-null type com.google.android.material.navigation.NavigationBarItemView" // string@dc14 │ │ +19de02: 7120 7bb9 7600 |006f: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +19de08: 1f06 3303 |0072: check-cast v6, Lcom/google/android/material/navigation/NavigationBarItemView; // type@0333 │ │ +19de0c: 2207 d702 |0074: new-instance v7, Lcoil/request/ImageRequest$Builder; // type@02d7 │ │ +19de10: 5408 1c04 |0076: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$context:Landroid/content/Context; // field@041c │ │ +19de14: 7020 8b07 8700 |0078: invoke-direct {v7, v8}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@078b │ │ +19de1a: 5408 1d04 |007b: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.$this_apply:Lcom/infomaniak/lib/core/models/user/User; // field@041d │ │ +19de1e: 6e10 fa42 0800 |007d: invoke-virtual {v8}, Lcom/infomaniak/lib/core/models/user/User;.getAvatar:()Ljava/lang/String; // method@42fa │ │ +19de24: 0c08 |0080: move-result-object v8 │ │ +19de26: 6e20 8e07 8700 |0081: invoke-virtual {v7, v8}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@078e │ │ +19de2c: 0c07 |0084: move-result-object v7 │ │ +19de2e: 6e20 8d07 5700 |0085: invoke-virtual {v7, v5}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@078d │ │ +19de34: 0c07 |0088: move-result-object v7 │ │ +19de36: 2358 0725 |0089: new-array v8, v5, [Lcoil/transform/Transformation; // type@2507 │ │ +19de3a: 2209 dc02 |008b: new-instance v9, Lcoil/transform/CircleCropTransformation; // type@02dc │ │ +19de3e: 7010 9907 0900 |008d: invoke-direct {v9}, Lcoil/transform/CircleCropTransformation;.:()V // method@0799 │ │ +19de44: 4d09 0804 |0090: aput-object v9, v8, v4 │ │ +19de48: 6e20 9707 8700 |0092: invoke-virtual {v7, v8}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@0797 │ │ +19de4e: 0c07 |0095: move-result-object v7 │ │ +19de50: 6e20 9207 2700 |0096: invoke-virtual {v7, v2}, Lcoil/request/ImageRequest$Builder;.fallback:(Landroid/graphics/drawable/Drawable;)Lcoil/request/ImageRequest$Builder; // method@0792 │ │ +19de56: 0c07 |0099: move-result-object v7 │ │ +19de58: 6e20 9007 2700 |009a: invoke-virtual {v7, v2}, Lcoil/request/ImageRequest$Builder;.error:(Landroid/graphics/drawable/Drawable;)Lcoil/request/ImageRequest$Builder; // method@0790 │ │ +19de5e: 0c02 |009d: move-result-object v2 │ │ +19de60: 1407 fb00 087f |009e: const v7, #float 1.8078e+38 // #7f0800fb │ │ +19de66: 6e20 9407 7200 |00a1: invoke-virtual {v2, v7}, Lcoil/request/ImageRequest$Builder;.placeholder:(I)Lcoil/request/ImageRequest$Builder; // method@0794 │ │ +19de6c: 0c02 |00a4: move-result-object v2 │ │ +19de6e: 6e10 8c07 0200 |00a5: invoke-virtual {v2}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@078c │ │ +19de74: 0c02 |00a8: move-result-object v2 │ │ +19de76: 6207 aa50 |00a9: sget-object v7, Lcom/infomaniak/lib/core/utils/CoilUtils;.INSTANCE:Lcom/infomaniak/lib/core/utils/CoilUtils; // field@50aa │ │ +19de7a: 5408 2004 |00ab: iget-object v8, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ +19de7e: 1f08 3500 |00ad: check-cast v8, Landroid/content/Context; // type@0035 │ │ +19de82: 6e20 6e45 8700 |00af: invoke-virtual {v7, v8}, Lcom/infomaniak/lib/core/utils/CoilUtils;.simpleImageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@456e │ │ +19de88: 0c07 |00b2: move-result-object v7 │ │ +19de8a: 0708 |00b3: move-object v8, v0 │ │ +19de8c: 1f08 c91a |00b4: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +19de90: 5b06 1e04 |00b6: iput-object v6, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ +19de94: 5905 1f04 |00b8: iput v5, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ +19de98: 7230 8307 2708 |00ba: invoke-interface {v7, v2, v8}, Lcoil/ImageLoader;.execute:(Lcoil/request/ImageRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0783 │ │ +19de9e: 0c02 |00bd: move-result-object v2 │ │ +19dea0: 3312 0300 |00be: if-ne v2, v1, 00c1 // +0003 │ │ +19dea4: 1101 |00c0: return-object v1 │ │ +19dea6: 1f02 da02 |00c1: check-cast v2, Lcoil/request/ImageResult; // type@02da │ │ +19deaa: 6e10 9807 0200 |00c3: invoke-virtual {v2}, Lcoil/request/ImageResult;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0798 │ │ +19deb0: 0c02 |00c6: move-result-object v2 │ │ +19deb2: 3802 4000 |00c7: if-eqz v2, 0107 // +0040 │ │ +19deb6: 5405 2004 |00c9: iget-object v5, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0420 │ │ +19deba: 7120 550e 2500 |00cb: invoke-static {v5, v2}, Lcom/infomaniak/drive/ui/MainActivity;.access$generateSelectedAvatar:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0e55 │ │ +19dec0: 0c07 |00ce: move-result-object v7 │ │ +19dec2: 2208 7500 |00cf: new-instance v8, Landroid/graphics/drawable/StateListDrawable; // type@0075 │ │ +19dec6: 7010 7701 0800 |00d1: invoke-direct {v8}, Landroid/graphics/drawable/StateListDrawable;.:()V // method@0177 │ │ +19decc: 1409 a000 0101 |00d4: const v9, #float 2.3694e-38 // #010100a0 │ │ +19ded2: 2410 f024 0900 |00d7: filled-new-array {v9}, [I // type@24f0 │ │ +19ded8: 0c09 |00da: move-result-object v9 │ │ +19deda: 220a 6d00 |00db: new-instance v10, Landroid/graphics/drawable/BitmapDrawable; // type@006d │ │ +19dede: 6e10 720e 0500 |00dd: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getResources:()Landroid/content/res/Resources; // method@0e72 │ │ +19dee4: 0c0b |00e0: move-result-object v11 │ │ +19dee6: 7030 6701 ba07 |00e1: invoke-direct {v10, v11, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0167 │ │ +19deec: 1f0a 7000 |00e4: check-cast v10, Landroid/graphics/drawable/Drawable; // type@0070 │ │ +19def0: 6e30 7801 980a |00e6: invoke-virtual {v8, v9, v10}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@0178 │ │ +19def6: 2344 f024 |00e9: new-array v4, v4, [I // type@24f0 │ │ +19defa: 6e30 7801 4802 |00eb: invoke-virtual {v8, v4, v2}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@0178 │ │ +19df00: 7100 2ecb 0000 |00ee: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +19df06: 0c02 |00f1: move-result-object v2 │ │ +19df08: 1f02 d41a |00f2: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19df0c: 2204 9a04 |00f4: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1; // type@049a │ │ +19df10: 1207 |00f6: const/4 v7, #int 0 // #0 │ │ +19df12: 7057 120e 6458 |00f7: invoke-direct {v4, v6, v8, v5, v7}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1$1$1;.:(Lcom/google/android/material/navigation/NavigationBarItemView;Landroid/graphics/drawable/StateListDrawable;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e12 │ │ +19df18: 1f04 9c1b |00fa: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19df1c: 5b07 1e04 |00fc: iput-object v7, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.L$0:Ljava/lang/Object; // field@041e │ │ +19df20: 5903 1f04 |00fe: iput v3, v0, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.label:I // field@041f │ │ +19df24: 7130 77c9 4200 |0100: invoke-static {v2, v4, v0}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +19df2a: 0c02 |0103: move-result-object v2 │ │ +19df2c: 3312 0300 |0104: if-ne v2, v1, 0107 // +0003 │ │ +19df30: 1101 |0106: return-object v1 │ │ +19df32: 6201 78b3 |0107: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19df36: 1101 |0109: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=578 │ │ 0x002d line=580 │ │ 0x0031 line=581 │ │ 0x0037 line=582 │ │ 0x004f line=580 │ │ @@ -15645,21 +15645,21 @@ │ │ 0x00e9 line=603 │ │ 0x00ee line=605 │ │ 0x0107 line=611 │ │ locals : │ │ 0x0000 - 0x010a reg=16 this Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; │ │ 0x0000 - 0x010a reg=17 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #103 header: │ │ class_idx : 1180 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #103 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;' │ │ @@ -15679,18 +15679,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19dedc: |[19dedc] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19deec: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19def2: 5b01 2104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0421 │ │ -19def6: 0e00 |0005: return-void │ │ +19dfac: |[19dfac] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19dfbc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19dfc2: 5b01 2104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0421 │ │ +19dfc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -15700,32 +15700,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19debc: |[19debc] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -19decc: 5410 2104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0421 │ │ -19ded0: 7110 1e0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$r8$lambda$Aqgdqd-zlOMzemot-ladeGQLPIU:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e1e │ │ -19ded6: 0c00 |0005: move-result-object v0 │ │ -19ded8: 1100 |0006: return-object v0 │ │ +19df8c: |[19df8c] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +19df9c: 5410 2104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0421 │ │ +19dfa0: 7110 1e0e 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$r8$lambda$Aqgdqd-zlOMzemot-ladeGQLPIU:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e1e │ │ +19dfa6: 0c00 |0005: move-result-object v0 │ │ +19dfa8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #104 header: │ │ class_idx : 1181 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 259 │ │ -source_file_idx : 26941 │ │ +source_file_idx : 26945 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -15755,36 +15755,36 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19df74: |[19df74] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.$r8$lambda$Aqgdqd-zlOMzemot-ladeGQLPIU:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19df84: 7110 210e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.onDoubleTap$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e21 │ │ -19df8a: 0c00 |0003: move-result-object v0 │ │ -19df8c: 1100 |0004: return-object v0 │ │ +19e044: |[19e044] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.$r8$lambda$Aqgdqd-zlOMzemot-ladeGQLPIU:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19e054: 7110 210e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.onDoubleTap$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e21 │ │ +19e05a: 0c00 |0003: move-result-object v0 │ │ +19e05c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;) │ │ name : '' │ │ type : '(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19dfbc: |[19dfbc] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19dfcc: 5b01 2204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ -19dfd0: 5b02 2304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ -19dfd4: 7010 c302 0000 |0004: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02c3 │ │ -19dfda: 0e00 |0007: return-void │ │ +19e08c: |[19e08c] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19e09c: 5b01 2204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ +19e0a0: 5b02 2304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ +19e0a4: 7010 c302 0000 |0004: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02c3 │ │ +19e0aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=226 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -15794,21 +15794,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19df90: |[19df90] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onDoubleTap$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19dfa0: 7110 580e 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e58 │ │ -19dfa6: 0c01 |0003: move-result-object v1 │ │ -19dfa8: 1400 c102 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02c1 │ │ -19dfae: 6e20 6a06 0100 |0007: invoke-virtual {v1, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19dfb4: 6201 75b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19dfb8: 1101 |000c: return-object v1 │ │ +19e060: |[19e060] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onDoubleTap$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19e070: 7110 580e 0100 |0000: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainActivity;.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e58 │ │ +19e076: 0c01 |0003: move-result-object v1 │ │ +19e078: 1400 c102 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02c1 │ │ +19e07e: 6e20 6a06 0100 |0007: invoke-virtual {v1, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19e084: 6201 78b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19e088: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ Virtual methods - │ │ @@ -15817,43 +15817,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 54 16-bit code units │ │ -19def8: |[19def8] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onDoubleTap:(Landroid/view/MotionEvent;)Z │ │ -19df08: 1a00 27a8 |0000: const-string v0, "e" // string@a827 │ │ -19df0c: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19df12: 6208 ae00 |0005: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19df16: 0780 |0007: move-object v0, v8 │ │ -19df18: 1f00 150d |0008: check-cast v0, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -19df1c: 5478 2204 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ -19df20: 1f08 ac02 |000c: check-cast v8, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ -19df24: 7210 3607 0800 |000e: invoke-interface {v8}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ -19df2a: 0c08 |0011: move-result-object v8 │ │ -19df2c: 6e10 0f03 0800 |0012: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ -19df32: 0c01 |0015: move-result-object v1 │ │ -19df34: 1a08 c5b1 |0016: const-string v8, "getContext(...)" // string@b1c5 │ │ -19df38: 7120 6fb9 8100 |0018: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19df3e: 1265 |001b: const/4 v5, #int 6 // #6 │ │ -19df40: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -19df42: 1a02 4afb |001d: const-string v2, "switchDoubleTap" // string@fb4a │ │ -19df46: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -19df48: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -19df4a: 7707 d640 0000 |0021: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40d6 │ │ -19df50: 5478 2304 |0024: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ -19df54: 7110 570e 0800 |0026: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainActivity;.access$getMainViewModel:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainViewModel; // method@0e57 │ │ -19df5a: 0c08 |0029: move-result-object v8 │ │ -19df5c: 5470 2304 |002a: iget-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ -19df60: 2201 9c04 |002c: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0; // type@049c │ │ -19df64: 7020 1c0e 0100 |002e: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e1c │ │ -19df6a: 6e20 0610 1800 |0031: invoke-virtual {v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.switchToNextUser:(Lkotlin/jvm/functions/Function0;)Lkotlinx/coroutines/Job; // method@1006 │ │ -19df70: 1218 |0034: const/4 v8, #int 1 // #1 │ │ -19df72: 0f08 |0035: return v8 │ │ +19dfc8: |[19dfc8] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onDoubleTap:(Landroid/view/MotionEvent;)Z │ │ +19dfd8: 1a00 2ca8 |0000: const-string v0, "e" // string@a82c │ │ +19dfdc: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19dfe2: 6208 ae00 |0005: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19dfe6: 0780 |0007: move-object v0, v8 │ │ +19dfe8: 1f00 160d |0008: check-cast v0, Lcom/infomaniak/lib/core/MatomoCore; // type@0d16 │ │ +19dfec: 5478 2204 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ +19dff0: 1f08 ac02 |000c: check-cast v8, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ +19dff4: 7210 3607 0800 |000e: invoke-interface {v8}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ +19dffa: 0c08 |0011: move-result-object v8 │ │ +19dffc: 6e10 0f03 0800 |0012: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ +19e002: 0c01 |0015: move-result-object v1 │ │ +19e004: 1a08 cab1 |0016: const-string v8, "getContext(...)" // string@b1ca │ │ +19e008: 7120 7cb9 8100 |0018: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19e00e: 1265 |001b: const/4 v5, #int 6 // #6 │ │ +19e010: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +19e012: 1a02 4ffb |001d: const-string v2, "switchDoubleTap" // string@fb4f │ │ +19e016: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +19e018: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +19e01a: 7707 e340 0000 |0021: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40e3 │ │ +19e020: 5478 2304 |0024: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ +19e024: 7110 570e 0800 |0026: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainActivity;.access$getMainViewModel:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainViewModel; // method@0e57 │ │ +19e02a: 0c08 |0029: move-result-object v8 │ │ +19e02c: 5470 2304 |002a: iget-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ +19e030: 2201 9c04 |002c: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0; // type@049c │ │ +19e034: 7020 1c0e 0100 |002e: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e1c │ │ +19e03a: 6e20 0610 1800 |0031: invoke-virtual {v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.switchToNextUser:(Lkotlin/jvm/functions/Function0;)Lkotlinx/coroutines/Job; // method@1006 │ │ +19e040: 1218 |0034: const/4 v8, #int 1 // #1 │ │ +19e042: 0f08 |0035: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=228 │ │ 0x000e line=657 │ │ 0x001d line=228 │ │ 0x0024 line=229 │ │ locals : │ │ @@ -15865,57 +15865,57 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 49 16-bit code units │ │ -19dfdc: |[19dfdc] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -19dfec: 1a00 27a8 |0000: const-string v0, "e" // string@a827 │ │ -19dff0: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19dff6: 6208 ae00 |0005: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19dffa: 0780 |0007: move-object v0, v8 │ │ -19dffc: 1f00 150d |0008: check-cast v0, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -19e000: 5478 2204 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ -19e004: 1f08 ac02 |000c: check-cast v8, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ -19e008: 7210 3607 0800 |000e: invoke-interface {v8}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ -19e00e: 0c08 |0011: move-result-object v8 │ │ -19e010: 6e10 0f03 0800 |0012: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ -19e016: 0c01 |0015: move-result-object v1 │ │ -19e018: 1a08 c5b1 |0016: const-string v8, "getContext(...)" // string@b1c5 │ │ -19e01c: 7120 6fb9 8100 |0018: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19e022: 1265 |001b: const/4 v5, #int 6 // #6 │ │ -19e024: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -19e026: 1a02 3acc |001d: const-string v2, "longPressDirectAccess" // string@cc3a │ │ -19e02a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -19e02c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -19e02e: 7707 d640 0000 |0021: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40d6 │ │ -19e034: 5478 2304 |0024: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ -19e038: 7110 580e 0800 |0026: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainActivity;.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e58 │ │ -19e03e: 0c08 |0029: move-result-object v8 │ │ -19e040: 1400 1305 0a7f |002a: const v0, #float 1.8346e+38 // #7f0a0513 │ │ -19e046: 6e20 6a06 0800 |002d: invoke-virtual {v8, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19e04c: 0e00 |0030: return-void │ │ +19e0ac: |[19e0ac] com.infomaniak.drive.ui.MainActivity$setupBottomNavigation$1$gestureDetector$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +19e0bc: 1a00 2ca8 |0000: const-string v0, "e" // string@a82c │ │ +19e0c0: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19e0c6: 6208 ae00 |0005: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19e0ca: 0780 |0007: move-object v0, v8 │ │ +19e0cc: 1f00 160d |0008: check-cast v0, Lcom/infomaniak/lib/core/MatomoCore; // type@0d16 │ │ +19e0d0: 5478 2204 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.$this_with:Lcom/infomaniak/drive/databinding/ActivityMainBinding; // field@0422 │ │ +19e0d4: 1f08 ac02 |000c: check-cast v8, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ +19e0d8: 7210 3607 0800 |000e: invoke-interface {v8}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ +19e0de: 0c08 |0011: move-result-object v8 │ │ +19e0e0: 6e10 0f03 0800 |0012: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ +19e0e6: 0c01 |0015: move-result-object v1 │ │ +19e0e8: 1a08 cab1 |0016: const-string v8, "getContext(...)" // string@b1ca │ │ +19e0ec: 7120 7cb9 8100 |0018: invoke-static {v1, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19e0f2: 1265 |001b: const/4 v5, #int 6 // #6 │ │ +19e0f4: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +19e0f6: 1a02 3fcc |001d: const-string v2, "longPressDirectAccess" // string@cc3f │ │ +19e0fa: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +19e0fc: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +19e0fe: 7707 e340 0000 |0021: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40e3 │ │ +19e104: 5478 2304 |0024: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.this$0:Lcom/infomaniak/drive/ui/MainActivity; // field@0423 │ │ +19e108: 7110 580e 0800 |0026: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainActivity;.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e58 │ │ +19e10e: 0c08 |0029: move-result-object v8 │ │ +19e110: 1400 1305 0a7f |002a: const v0, #float 1.8346e+38 // #7f0a0513 │ │ +19e116: 6e20 6a06 0800 |002d: invoke-virtual {v8, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19e11c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=234 │ │ 0x000e line=658 │ │ 0x001d line=234 │ │ 0x0024 line=235 │ │ locals : │ │ 0x0000 - 0x0031 reg=7 this Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1; │ │ 0x0000 - 0x0031 reg=8 (null) Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #105 header: │ │ class_idx : 1182 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -15942,38 +15942,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e08c: |[19e08c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.:(Landroidx/activity/ComponentActivity;)V │ │ -19e09c: 5b01 2404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0424 │ │ -19e0a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e0a2: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e0a8: 0e00 |0006: return-void │ │ +19e15c: |[19e15c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.:(Landroidx/activity/ComponentActivity;)V │ │ +19e16c: 5b01 2404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0424 │ │ +19e170: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e172: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e178: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19e050: |[19e050] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -19e060: 5410 2404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0424 │ │ -19e064: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ -19e06a: 0c00 |0005: move-result-object v0 │ │ -19e06c: 1100 |0006: return-object v0 │ │ +19e120: |[19e120] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +19e130: 5410 2404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0424 │ │ +19e134: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ +19e13a: 0c00 |0005: move-result-object v0 │ │ +19e13c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;) │ │ @@ -15981,31 +15981,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e070: |[19e070] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.invoke:()Ljava/lang/Object; │ │ -19e080: 6e10 240e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0e24 │ │ -19e086: 0c00 |0003: move-result-object v0 │ │ -19e088: 1100 |0004: return-object v0 │ │ +19e140: |[19e140] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$1.invoke:()Ljava/lang/Object; │ │ +19e150: 6e10 240e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0e24 │ │ +19e156: 0c00 |0003: move-result-object v0 │ │ +19e158: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #106 header: │ │ class_idx : 1183 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -16032,38 +16032,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e0e8: |[19e0e8] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.:(Landroidx/activity/ComponentActivity;)V │ │ -19e0f8: 5b01 2504 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0425 │ │ -19e0fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e0fe: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e104: 0e00 |0006: return-void │ │ +19e1b8: |[19e1b8] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.:(Landroidx/activity/ComponentActivity;)V │ │ +19e1c8: 5b01 2504 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0425 │ │ +19e1cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e1ce: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e1d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19e0ac: |[19e0ac] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ -19e0bc: 5410 2504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0425 │ │ -19e0c0: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ -19e0c6: 0c00 |0005: move-result-object v0 │ │ -19e0c8: 1100 |0006: return-object v0 │ │ +19e17c: |[19e17c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ +19e18c: 5410 2504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0425 │ │ +19e190: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ +19e196: 0c00 |0005: move-result-object v0 │ │ +19e198: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;) │ │ @@ -16071,31 +16071,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e0cc: |[19e0cc] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.invoke:()Ljava/lang/Object; │ │ -19e0dc: 6e10 270e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0e27 │ │ -19e0e2: 0c00 |0003: move-result-object v0 │ │ -19e0e4: 1100 |0004: return-object v0 │ │ +19e19c: |[19e19c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$2.invoke:()Ljava/lang/Object; │ │ +19e1ac: 6e10 270e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0e27 │ │ +19e1b2: 0c00 |0003: move-result-object v0 │ │ +19e1b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #107 header: │ │ class_idx : 1184 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -16126,45 +16126,45 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19e15c: |[19e15c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ -19e16c: 5b01 2604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0426 │ │ -19e170: 5b02 2704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0427 │ │ -19e174: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19e176: 7020 8fb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e17c: 0e00 |0008: return-void │ │ +19e22c: |[19e22c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ +19e23c: 5b01 2604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0426 │ │ +19e240: 5b02 2704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0427 │ │ +19e244: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19e246: 7020 9cb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e24c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/viewmodel/CreationExtras;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -19e108: |[19e108] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ -19e118: 5410 2604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0426 │ │ -19e11c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -19e120: 7210 22b8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -19e126: 0c00 |0007: move-result-object v0 │ │ -19e128: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ -19e12c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -19e130: 5410 2704 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0427 │ │ -19e134: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ -19e13a: 0c00 |0011: move-result-object v0 │ │ -19e13c: 1100 |0012: return-object v0 │ │ +19e1d8: |[19e1d8] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ +19e1e8: 5410 2604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0426 │ │ +19e1ec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +19e1f0: 7210 2fb8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +19e1f6: 0c00 |0007: move-result-object v0 │ │ +19e1f8: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ +19e1fc: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +19e200: 5410 2704 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0427 │ │ +19e204: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ +19e20a: 0c00 |0011: move-result-object v0 │ │ +19e20c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;) │ │ @@ -16172,31 +16172,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e140: |[19e140] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.invoke:()Ljava/lang/Object; │ │ -19e150: 6e10 2a0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0e2a │ │ -19e156: 0c00 |0003: move-result-object v0 │ │ -19e158: 1100 |0004: return-object v0 │ │ +19e210: |[19e210] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$3.invoke:()Ljava/lang/Object; │ │ +19e220: 6e10 2a0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0e2a │ │ +19e226: 0c00 |0003: move-result-object v0 │ │ +19e228: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #108 header: │ │ class_idx : 1185 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -16223,38 +16223,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e1bc: |[19e1bc] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.:(Landroidx/activity/ComponentActivity;)V │ │ -19e1cc: 5b01 2804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0428 │ │ -19e1d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e1d2: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e1d8: 0e00 |0006: return-void │ │ +19e28c: |[19e28c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.:(Landroidx/activity/ComponentActivity;)V │ │ +19e29c: 5b01 2804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0428 │ │ +19e2a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e2a2: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e2a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19e180: |[19e180] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -19e190: 5410 2804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0428 │ │ -19e194: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ -19e19a: 0c00 |0005: move-result-object v0 │ │ -19e19c: 1100 |0006: return-object v0 │ │ +19e250: |[19e250] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +19e260: 5410 2804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0428 │ │ +19e264: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ +19e26a: 0c00 |0005: move-result-object v0 │ │ +19e26c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;) │ │ @@ -16262,31 +16262,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e1a0: |[19e1a0] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.invoke:()Ljava/lang/Object; │ │ -19e1b0: 6e10 2d0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0e2d │ │ -19e1b6: 0c00 |0003: move-result-object v0 │ │ -19e1b8: 1100 |0004: return-object v0 │ │ +19e270: |[19e270] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$4.invoke:()Ljava/lang/Object; │ │ +19e280: 6e10 2d0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0e2d │ │ +19e286: 0c00 |0003: move-result-object v0 │ │ +19e288: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #109 header: │ │ class_idx : 1186 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -16313,38 +16313,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e218: |[19e218] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.:(Landroidx/activity/ComponentActivity;)V │ │ -19e228: 5b01 2904 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0429 │ │ -19e22c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e22e: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e234: 0e00 |0006: return-void │ │ +19e2e8: |[19e2e8] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.:(Landroidx/activity/ComponentActivity;)V │ │ +19e2f8: 5b01 2904 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0429 │ │ +19e2fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e2fe: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e304: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19e1dc: |[19e1dc] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ -19e1ec: 5410 2904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0429 │ │ -19e1f0: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ -19e1f6: 0c00 |0005: move-result-object v0 │ │ -19e1f8: 1100 |0006: return-object v0 │ │ +19e2ac: |[19e2ac] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ +19e2bc: 5410 2904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0429 │ │ +19e2c0: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ +19e2c6: 0c00 |0005: move-result-object v0 │ │ +19e2c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;) │ │ @@ -16352,31 +16352,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e1fc: |[19e1fc] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.invoke:()Ljava/lang/Object; │ │ -19e20c: 6e10 300e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0e30 │ │ -19e212: 0c00 |0003: move-result-object v0 │ │ -19e214: 1100 |0004: return-object v0 │ │ +19e2cc: |[19e2cc] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$5.invoke:()Ljava/lang/Object; │ │ +19e2dc: 6e10 300e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@0e30 │ │ +19e2e2: 0c00 |0003: move-result-object v0 │ │ +19e2e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #110 header: │ │ class_idx : 1187 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -16407,45 +16407,45 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19e28c: |[19e28c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ -19e29c: 5b01 2a04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@042a │ │ -19e2a0: 5b02 2b04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@042b │ │ -19e2a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19e2a6: 7020 8fb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -19e2ac: 0e00 |0008: return-void │ │ +19e35c: |[19e35c] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ +19e36c: 5b01 2a04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@042a │ │ +19e370: 5b02 2b04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@042b │ │ +19e374: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19e376: 7020 9cb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +19e37c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/viewmodel/CreationExtras;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -19e238: |[19e238] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ -19e248: 5410 2a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@042a │ │ -19e24c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -19e250: 7210 22b8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -19e256: 0c00 |0007: move-result-object v0 │ │ -19e258: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ -19e25c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -19e260: 5410 2b04 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@042b │ │ -19e264: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ -19e26a: 0c00 |0011: move-result-object v0 │ │ -19e26c: 1100 |0012: return-object v0 │ │ +19e308: |[19e308] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ +19e318: 5410 2a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@042a │ │ +19e31c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +19e320: 7210 2fb8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +19e326: 0c00 |0007: move-result-object v0 │ │ +19e328: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ +19e32c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +19e330: 5410 2b04 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@042b │ │ +19e334: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ +19e33a: 0c00 |0011: move-result-object v0 │ │ +19e33c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;) │ │ @@ -16453,31 +16453,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e270: |[19e270] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.invoke:()Ljava/lang/Object; │ │ -19e280: 6e10 330e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0e33 │ │ -19e286: 0c00 |0003: move-result-object v0 │ │ -19e288: 1100 |0004: return-object v0 │ │ +19e340: |[19e340] com.infomaniak.drive.ui.MainActivity$special$$inlined$viewModels$default$6.invoke:()Ljava/lang/Object; │ │ +19e350: 6e10 330e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0e33 │ │ +19e356: 0c00 |0003: move-result-object v0 │ │ +19e358: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #111 header: │ │ class_idx : 1188 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1100 │ │ -source_file_idx : 26941 │ │ +source_file_idx : 26945 │ │ static_fields_size : 3 │ │ instance_fields_size: 17 │ │ direct_methods_size : 102 │ │ virtual_methods_size: 9 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -16591,616 +16591,616 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ef6c: |[19ef6c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$0ZgrfezYhHpijSmRy_uslj5QwdA:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19ef7c: 7110 870e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$27:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e87 │ │ -19ef82: 0c00 |0003: move-result-object v0 │ │ -19ef84: 1100 |0004: return-object v0 │ │ +19f03c: |[19f03c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$0ZgrfezYhHpijSmRy_uslj5QwdA:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f04c: 7110 870e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$27:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e87 │ │ +19f052: 0c00 |0003: move-result-object v0 │ │ +19f054: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$4h_9pSdIudpI03YiUe8mxYLKlyU' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19f5c0: |[19f5c0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$4h_9pSdIudpI03YiUe8mxYLKlyU:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V │ │ -19f5d0: 7130 a80e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab$lambda$23:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V // method@0ea8 │ │ -19f5d6: 0e00 |0003: return-void │ │ +19f690: |[19f690] com.infomaniak.drive.ui.MainActivity.$r8$lambda$4h_9pSdIudpI03YiUe8mxYLKlyU:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V │ │ +19f6a0: 7130 a80e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab$lambda$23:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V // method@0ea8 │ │ +19f6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$5vEo1cf0K9I7Hy6jiHod2KZpJ3k' │ │ type : '(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19ef88: |[19ef88] com.infomaniak.drive.ui.MainActivity.$r8$lambda$5vEo1cf0K9I7Hy6jiHod2KZpJ3k:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -19ef98: 7120 aa0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.setupFabs$lambda$22$lambda$21:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0eaa │ │ -19ef9e: 0c00 |0003: move-result-object v0 │ │ -19efa0: 1100 |0004: return-object v0 │ │ +19f058: |[19f058] com.infomaniak.drive.ui.MainActivity.$r8$lambda$5vEo1cf0K9I7Hy6jiHod2KZpJ3k:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +19f068: 7120 aa0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.setupFabs$lambda$22$lambda$21:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0eaa │ │ +19f06e: 0c00 |0003: move-result-object v0 │ │ +19f070: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$9UZInOJncd7YiNniwNGMte1-kYQ' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19efa4: |[19efa4] com.infomaniak.drive.ui.MainActivity.$r8$lambda$9UZInOJncd7YiNniwNGMte1-kYQ:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -19efb4: 7130 910e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.observeCurrentFolder$lambda$49$lambda$48:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e91 │ │ -19efba: 0c00 |0003: move-result-object v0 │ │ -19efbc: 1100 |0004: return-object v0 │ │ +19f074: |[19f074] com.infomaniak.drive.ui.MainActivity.$r8$lambda$9UZInOJncd7YiNniwNGMte1-kYQ:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +19f084: 7130 910e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.observeCurrentFolder$lambda$49$lambda$48:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0e91 │ │ +19f08a: 0c00 |0003: move-result-object v0 │ │ +19f08c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$AnaAPls6K15899AFraLYNwlzXz4' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19f5d8: |[19f5d8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$AnaAPls6K15899AFraLYNwlzXz4:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ -19f5e8: 7120 9e0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher$lambda$10:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e9e │ │ -19f5ee: 0e00 |0003: return-void │ │ +19f6a8: |[19f6a8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$AnaAPls6K15899AFraLYNwlzXz4:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ +19f6b8: 7120 9e0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher$lambda$10:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e9e │ │ +19f6be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$Ec-wgRM_TBnsQDubEZNw92KQIuM' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ebdc: |[19ebdc] com.infomaniak.drive.ui.MainActivity.$r8$lambda$Ec-wgRM_TBnsQDubEZNw92KQIuM:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19ebec: 7110 8d0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs_delegate$lambda$2:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e8d │ │ -19ebf2: 0c00 |0003: move-result-object v0 │ │ -19ebf4: 1100 |0004: return-object v0 │ │ +19ecac: |[19ecac] com.infomaniak.drive.ui.MainActivity.$r8$lambda$Ec-wgRM_TBnsQDubEZNw92KQIuM:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19ecbc: 7110 8d0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs_delegate$lambda$2:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e8d │ │ +19ecc2: 0c00 |0003: move-result-object v0 │ │ +19ecc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$EkZCs44BUMjkhS3-R0NoBc0COcE' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19efc0: |[19efc0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$EkZCs44BUMjkhS3-R0NoBc0COcE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19efd0: 7110 820e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$35:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e82 │ │ -19efd6: 0c00 |0003: move-result-object v0 │ │ -19efd8: 1100 |0004: return-object v0 │ │ +19f090: |[19f090] com.infomaniak.drive.ui.MainActivity.$r8$lambda$EkZCs44BUMjkhS3-R0NoBc0COcE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f0a0: 7110 820e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$35:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e82 │ │ +19f0a6: 0c00 |0003: move-result-object v0 │ │ +19f0a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$FBQZJWhE8TB2ak6iqa9OkkT6Exc' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19f5f0: |[19f5f0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$FBQZJWhE8TB2ak6iqa9OkkT6Exc:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V │ │ -19f600: 7120 a40e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation$lambda$19$lambda$18$lambda$17:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V // method@0ea4 │ │ -19f606: 0e00 |0003: return-void │ │ +19f6c0: |[19f6c0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$FBQZJWhE8TB2ak6iqa9OkkT6Exc:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V │ │ +19f6d0: 7120 a40e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation$lambda$19$lambda$18$lambda$17:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V // method@0ea4 │ │ +19f6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$I1_jh2P-rflhCeYbNvvA0bGzca4' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19efdc: |[19efdc] com.infomaniak.drive.ui.MainActivity.$r8$lambda$I1_jh2P-rflhCeYbNvvA0bGzca4:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -19efec: 7120 620e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e62 │ │ -19eff2: 0c00 |0003: move-result-object v0 │ │ -19eff4: 1100 |0004: return-object v0 │ │ +19f0ac: |[19f0ac] com.infomaniak.drive.ui.MainActivity.$r8$lambda$I1_jh2P-rflhCeYbNvvA0bGzca4:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +19f0bc: 7120 620e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e62 │ │ +19f0c2: 0c00 |0003: move-result-object v0 │ │ +19f0c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$RTIv9_5x2e3W_NhZ797zawvpK2I' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19f608: |[19f608] com.infomaniak.drive.ui.MainActivity.$r8$lambda$RTIv9_5x2e3W_NhZ797zawvpK2I:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ -19f618: 7120 610e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult$lambda$6:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e61 │ │ -19f61e: 0e00 |0003: return-void │ │ +19f6d8: |[19f6d8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$RTIv9_5x2e3W_NhZ797zawvpK2I:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ +19f6e8: 7120 610e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult$lambda$6:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V // method@0e61 │ │ +19f6ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$RhP9-93MRJypUmNXuWPd2axbAno' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19eafc: |[19eafc] com.infomaniak.drive.ui.MainActivity.$r8$lambda$RhP9-93MRJypUmNXuWPd2axbAno:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ -19eb0c: 7110 ac0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@0eac │ │ -19eb12: 0c00 |0003: move-result-object v0 │ │ -19eb14: 1100 |0004: return-object v0 │ │ +19ebcc: |[19ebcc] com.infomaniak.drive.ui.MainActivity.$r8$lambda$RhP9-93MRJypUmNXuWPd2axbAno:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ +19ebdc: 7110 ac0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@0eac │ │ +19ebe2: 0c00 |0003: move-result-object v0 │ │ +19ebe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$Syoeu2azxIcb6c9dj4IGeenZ3a8' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e890: |[19e890] com.infomaniak.drive.ui.MainActivity.$r8$lambda$Syoeu2azxIcb6c9dj4IGeenZ3a8:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; │ │ -19e8a0: 7110 5f0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver_delegate$lambda$7:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; // method@0e5f │ │ -19e8a6: 0c00 |0003: move-result-object v0 │ │ -19e8a8: 1100 |0004: return-object v0 │ │ +19e960: |[19e960] com.infomaniak.drive.ui.MainActivity.$r8$lambda$Syoeu2azxIcb6c9dj4IGeenZ3a8:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; │ │ +19e970: 7110 5f0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver_delegate$lambda$7:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; // method@0e5f │ │ +19e976: 0c00 |0003: move-result-object v0 │ │ +19e978: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$UWvw-JRxT_PSVcaGr8GjBcwL_OY' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ee1c: |[19ee1c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$UWvw-JRxT_PSVcaGr8GjBcwL_OY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ -19ee2c: 7110 800e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager_delegate$lambda$11:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e80 │ │ -19ee32: 0c00 |0003: move-result-object v0 │ │ -19ee34: 1100 |0004: return-object v0 │ │ +19eeec: |[19eeec] com.infomaniak.drive.ui.MainActivity.$r8$lambda$UWvw-JRxT_PSVcaGr8GjBcwL_OY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ +19eefc: 7110 800e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager_delegate$lambda$11:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e80 │ │ +19ef02: 0c00 |0003: move-result-object v0 │ │ +19ef04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$UZCvXdNhfbrd4lJ0CMfBYKI0KFY' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19eff8: |[19eff8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$UZCvXdNhfbrd4lJ0CMfBYKI0KFY:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f008: 7110 840e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$37:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e84 │ │ -19f00e: 0c00 |0003: move-result-object v0 │ │ -19f010: 1100 |0004: return-object v0 │ │ +19f0c8: |[19f0c8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$UZCvXdNhfbrd4lJ0CMfBYKI0KFY:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f0d8: 7110 840e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$37:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e84 │ │ +19f0de: 0c00 |0003: move-result-object v0 │ │ +19f0e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$WnXaAGgjel0P-6xUz-Cu7y5-NXY' │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19ea1c: |[19ea1c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$WnXaAGgjel0P-6xUz-Cu7y5-NXY:()Z │ │ -19ea2c: 7100 960e 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity;.onCreate$lambda$14:()Z // method@0e96 │ │ -19ea32: 0a00 |0003: move-result v0 │ │ -19ea34: 0f00 |0004: return v0 │ │ +19eaec: |[19eaec] com.infomaniak.drive.ui.MainActivity.$r8$lambda$WnXaAGgjel0P-6xUz-Cu7y5-NXY:()Z │ │ +19eafc: 7100 960e 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainActivity;.onCreate$lambda$14:()Z // method@0e96 │ │ +19eb02: 0a00 |0003: move-result v0 │ │ +19eb04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$c2nBwgU-dy-VmE4Lg8FOdcmvbkU' │ │ type : '(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19ea38: |[19ea38] com.infomaniak.drive.ui.MainActivity.$r8$lambda$c2nBwgU-dy-VmE4Lg8FOdcmvbkU:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -19ea48: 7130 a30e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation$lambda$19$lambda$16:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0ea3 │ │ -19ea4e: 0a00 |0003: move-result v0 │ │ -19ea50: 0f00 |0004: return v0 │ │ +19eb08: |[19eb08] com.infomaniak.drive.ui.MainActivity.$r8$lambda$c2nBwgU-dy-VmE4Lg8FOdcmvbkU:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +19eb18: 7130 a30e 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation$lambda$19$lambda$16:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@0ea3 │ │ +19eb1e: 0a00 |0003: move-result v0 │ │ +19eb20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$cmz0v9Ffke_1tp9RidkPogq7mt8' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f014: |[19f014] com.infomaniak.drive.ui.MainActivity.$r8$lambda$cmz0v9Ffke_1tp9RidkPogq7mt8:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; │ │ -19f024: 7120 880e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$28:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; // method@0e88 │ │ -19f02a: 0c00 |0003: move-result-object v0 │ │ -19f02c: 1100 |0004: return-object v0 │ │ +19f0e4: |[19f0e4] com.infomaniak.drive.ui.MainActivity.$r8$lambda$cmz0v9Ffke_1tp9RidkPogq7mt8:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; │ │ +19f0f4: 7120 880e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$28:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; // method@0e88 │ │ +19f0fa: 0c00 |0003: move-result-object v0 │ │ +19f0fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$idHcg99GJebFNjMGcWoRRT8b5Ec' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f030: |[19f030] com.infomaniak.drive.ui.MainActivity.$r8$lambda$idHcg99GJebFNjMGcWoRRT8b5Ec:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -19f040: 7120 930e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.observeFailureDownloadWorkerOffline$lambda$34:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; // method@0e93 │ │ -19f046: 0c00 |0003: move-result-object v0 │ │ -19f048: 1100 |0004: return-object v0 │ │ +19f100: |[19f100] com.infomaniak.drive.ui.MainActivity.$r8$lambda$idHcg99GJebFNjMGcWoRRT8b5Ec:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +19f110: 7120 930e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.observeFailureDownloadWorkerOffline$lambda$34:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; // method@0e93 │ │ +19f116: 0c00 |0003: move-result-object v0 │ │ +19f118: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$ivTKm0gHNyH8X7CFcD_nknOr2kA' │ │ type : '(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -19f04c: |[19f04c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$ivTKm0gHNyH8X7CFcD_nknOr2kA:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; │ │ -19f05c: 7140 7a0e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$lambda$41:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; // method@0e7a │ │ -19f062: 0c00 |0003: move-result-object v0 │ │ -19f064: 1100 |0004: return-object v0 │ │ +19f11c: |[19f11c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$ivTKm0gHNyH8X7CFcD_nknOr2kA:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; │ │ +19f12c: 7140 7a0e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$lambda$41:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; // method@0e7a │ │ +19f132: 0c00 |0003: move-result-object v0 │ │ +19f134: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$jgp4KtpOL5ocM7w78x5KWHLEoFk' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19eda8: |[19eda8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$jgp4KtpOL5ocM7w78x5KWHLEoFk:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ -19edb8: 7110 7f0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager_delegate$lambda$12:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e7f │ │ -19edbe: 0c00 |0003: move-result-object v0 │ │ -19edc0: 1100 |0004: return-object v0 │ │ +19ee78: |[19ee78] com.infomaniak.drive.ui.MainActivity.$r8$lambda$jgp4KtpOL5ocM7w78x5KWHLEoFk:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ +19ee88: 7110 7f0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager_delegate$lambda$12:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e7f │ │ +19ee8e: 0c00 |0003: move-result-object v0 │ │ +19ee90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$mW6RQsZsdXrL9nKRAyWw5jlJYEQ' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19f620: |[19f620] com.infomaniak.drive.ui.MainActivity.$r8$lambda$mW6RQsZsdXrL9nKRAyWw5jlJYEQ:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ -19f630: 7140 950e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.onCreate$lambda$13:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e95 │ │ -19f636: 0e00 |0003: return-void │ │ +19f6f0: |[19f6f0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$mW6RQsZsdXrL9nKRAyWw5jlJYEQ:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ +19f700: 7140 950e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.onCreate$lambda$13:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e95 │ │ +19f706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$nceaIJWKMJIwElX4Bcac5lRSKik' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f068: |[19f068] com.infomaniak.drive.ui.MainActivity.$r8$lambda$nceaIJWKMJIwElX4Bcac5lRSKik:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f078: 7120 890e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$29:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e89 │ │ -19f07e: 0c00 |0003: move-result-object v0 │ │ -19f080: 1100 |0004: return-object v0 │ │ +19f138: |[19f138] com.infomaniak.drive.ui.MainActivity.$r8$lambda$nceaIJWKMJIwElX4Bcac5lRSKik:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f148: 7120 890e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$29:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e89 │ │ +19f14e: 0c00 |0003: move-result-object v0 │ │ +19f150: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$qNUmFYNZok38BwoO51zb6xo7QIs' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f084: |[19f084] com.infomaniak.drive.ui.MainActivity.$r8$lambda$qNUmFYNZok38BwoO51zb6xo7QIs:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f094: 7120 8a0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$30:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e8a │ │ -19f09a: 0c00 |0003: move-result-object v0 │ │ -19f09c: 1100 |0004: return-object v0 │ │ +19f154: |[19f154] com.infomaniak.drive.ui.MainActivity.$r8$lambda$qNUmFYNZok38BwoO51zb6xo7QIs:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f164: 7120 8a0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$30:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e8a │ │ +19f16a: 0c00 |0003: move-result-object v0 │ │ +19f16c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$qx-R0MXzrWmUM2FLwA7-ThRXc_Q' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f0a0: |[19f0a0] com.infomaniak.drive.ui.MainActivity.$r8$lambda$qx-R0MXzrWmUM2FLwA7-ThRXc_Q:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -19f0b0: 7120 8f0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.observeBulkDownloadRunning$lambda$31:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0e8f │ │ -19f0b6: 0c00 |0003: move-result-object v0 │ │ -19f0b8: 1100 |0004: return-object v0 │ │ +19f170: |[19f170] com.infomaniak.drive.ui.MainActivity.$r8$lambda$qx-R0MXzrWmUM2FLwA7-ThRXc_Q:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +19f180: 7120 8f0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.observeBulkDownloadRunning$lambda$31:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@0e8f │ │ +19f186: 0c00 |0003: move-result-object v0 │ │ +19f188: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$rb3BSWKWi5qJGKn5R3VKdcgEsSQ' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e928: |[19e928] com.infomaniak.drive.ui.MainActivity.$r8$lambda$rb3BSWKWi5qJGKn5R3VKdcgEsSQ:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ -19e938: 7110 8c0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.navController_delegate$lambda$4:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e8c │ │ -19e93e: 0c00 |0003: move-result-object v0 │ │ -19e940: 1100 |0004: return-object v0 │ │ +19e9f8: |[19e9f8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$rb3BSWKWi5qJGKn5R3VKdcgEsSQ:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ +19ea08: 7110 8c0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.navController_delegate$lambda$4:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; // method@0e8c │ │ +19ea0e: 0c00 |0003: move-result-object v0 │ │ +19ea10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$uVM6rvIP56-dPmI8LC85DVYgSXE' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19f0bc: |[19f0bc] com.infomaniak.drive.ui.MainActivity.$r8$lambda$uVM6rvIP56-dPmI8LC85DVYgSXE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f0cc: 7110 830e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$36:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e83 │ │ -19f0d2: 0c00 |0003: move-result-object v0 │ │ -19f0d4: 1100 |0004: return-object v0 │ │ +19f18c: |[19f18c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$uVM6rvIP56-dPmI8LC85DVYgSXE:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f19c: 7110 830e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager$lambda$36:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; // method@0e83 │ │ +19f1a2: 0c00 |0003: move-result-object v0 │ │ +19f1a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$w0u2XKS61e3W4RlpPiNG4Va1sSY' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19eb5c: |[19eb5c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$w0u2XKS61e3W4RlpPiNG4Va1sSY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ -19eb6c: 7110 5b0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e5b │ │ -19eb72: 0c00 |0003: move-result-object v0 │ │ -19eb74: 1100 |0004: return-object v0 │ │ +19ec2c: |[19ec2c] com.infomaniak.drive.ui.MainActivity.$r8$lambda$w0u2XKS61e3W4RlpPiNG4Va1sSY:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ +19ec3c: 7110 5b0e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e5b │ │ +19ec42: 0c00 |0003: move-result-object v0 │ │ +19ec44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$wlUhINFRiyULfMyXoLbRUQA64zk' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f0d8: |[19f0d8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$wlUhINFRiyULfMyXoLbRUQA64zk:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -19f0e8: 7120 9f0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher$lambda$10$lambda$9:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e9f │ │ -19f0ee: 0c00 |0003: move-result-object v0 │ │ -19f0f0: 1100 |0004: return-object v0 │ │ +19f1a8: |[19f1a8] com.infomaniak.drive.ui.MainActivity.$r8$lambda$wlUhINFRiyULfMyXoLbRUQA64zk:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +19f1b8: 7120 9f0e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher$lambda$10$lambda$9:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@0e9f │ │ +19f1be: 0c00 |0003: move-result-object v0 │ │ +19f1c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '$r8$lambda$x3a1qU2wLF5FrjIzzu_-dR_G1sY' │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19f0f4: |[19f0f4] com.infomaniak.drive.ui.MainActivity.$r8$lambda$x3a1qU2wLF5FrjIzzu_-dR_G1sY:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f104: 7120 860e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$26:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e86 │ │ -19f10a: 0c00 |0003: move-result-object v0 │ │ -19f10c: 1100 |0004: return-object v0 │ │ +19f1c4: |[19f1c4] com.infomaniak.drive.ui.MainActivity.$r8$lambda$x3a1qU2wLF5FrjIzzu_-dR_G1sY:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f1d4: 7120 860e 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager$lambda$26:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; // method@0e86 │ │ +19f1da: 0c00 |0003: move-result-object v0 │ │ +19f1dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19f638: |[19f638] com.infomaniak.drive.ui.MainActivity.:()V │ │ -19f648: 2200 9204 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$Companion; // type@0492 │ │ -19f64c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19f64e: 7020 f20d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df2 │ │ -19f654: 6900 2c04 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity;.Companion:Lcom/infomaniak/drive/ui/MainActivity$Companion; // field@042c │ │ -19f658: 0e00 |0008: return-void │ │ +19f708: |[19f708] com.infomaniak.drive.ui.MainActivity.:()V │ │ +19f718: 2200 9204 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$Companion; // type@0492 │ │ +19f71c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19f71e: 7020 f20d 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0df2 │ │ +19f724: 6900 2c04 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainActivity;.Companion:Lcom/infomaniak/drive/ui/MainActivity$Companion; // field@042c │ │ +19f728: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 208 16-bit code units │ │ -19f65c: |[19f65c] com.infomaniak.drive.ui.MainActivity.:()V │ │ -19f66c: 7010 830c 0700 |0000: invoke-direct {v7}, Lcom/infomaniak/drive/ui/BaseActivity;.:()V // method@0c83 │ │ -19f672: 2200 8a04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2; // type@048a │ │ -19f676: 7020 e10d 7000 |0005: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de1 │ │ -19f67c: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f682: 0c00 |000b: move-result-object v0 │ │ -19f684: 5b70 2f04 |000c: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.binding$delegate:Lkotlin/Lazy; // field@042f │ │ -19f688: 0770 |000e: move-object v0, v7 │ │ -19f68a: 1f00 7501 |000f: check-cast v0, Landroidx/activity/ComponentActivity; // type@0175 │ │ -19f68e: 2201 9e04 |0011: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1; // type@049e │ │ -19f692: 7020 230e 0100 |0013: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.:(Landroidx/activity/ComponentActivity;)V // method@0e23 │ │ -19f698: 1f01 8c1b |0016: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f69c: 2202 4f02 |0018: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ -19f6a0: 1c03 d504 |001a: const-class v3, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -19f6a4: 7110 51ba 0300 |001c: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -19f6aa: 0c03 |001f: move-result-object v3 │ │ -19f6ac: 2204 9f04 |0020: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2; // type@049f │ │ -19f6b0: 7020 260e 0400 |0022: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.:(Landroidx/activity/ComponentActivity;)V // method@0e26 │ │ -19f6b6: 1f04 8c1b |0025: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f6ba: 2205 a004 |0027: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3; // type@04a0 │ │ -19f6be: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -19f6c0: 7030 290e 6500 |002a: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@0e29 │ │ -19f6c6: 1f05 8c1b |002d: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f6ca: 7055 5306 3214 |002f: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ -19f6d0: 1f02 9119 |0032: check-cast v2, Lkotlin/Lazy; // type@1991 │ │ -19f6d4: 5b72 3904 |0034: iput-object v2, v7, Lcom/infomaniak/drive/ui/MainActivity;.mainViewModel$delegate:Lkotlin/Lazy; // field@0439 │ │ -19f6d8: 2201 a104 |0036: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4; // type@04a1 │ │ -19f6dc: 7020 2c0e 0100 |0038: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.:(Landroidx/activity/ComponentActivity;)V // method@0e2c │ │ -19f6e2: 1f01 8c1b |003b: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f6e6: 2202 4f02 |003d: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ -19f6ea: 1c03 dc04 |003f: const-class v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // type@04dc │ │ -19f6ee: 7110 51ba 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -19f6f4: 0c03 |0044: move-result-object v3 │ │ -19f6f6: 2204 a204 |0045: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5; // type@04a2 │ │ -19f6fa: 7020 2f0e 0400 |0047: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.:(Landroidx/activity/ComponentActivity;)V // method@0e2f │ │ -19f700: 1f04 8c1b |004a: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f704: 2205 a304 |004c: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6; // type@04a3 │ │ -19f708: 7030 320e 6500 |004e: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@0e32 │ │ -19f70e: 1f05 8c1b |0051: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f712: 7055 5306 3214 |0053: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ -19f718: 1f02 9119 |0056: check-cast v2, Lkotlin/Lazy; // type@1991 │ │ -19f71c: 5b72 3a04 |0058: iput-object v2, v7, Lcom/infomaniak/drive/ui/MainActivity;.myKSuiteViewModel$delegate:Lkotlin/Lazy; // field@043a │ │ -19f720: 2200 8b04 |005a: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3; // type@048b │ │ -19f724: 7020 e30d 7000 |005c: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de3 │ │ -19f72a: 7110 4b9c 0000 |005f: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f730: 0c00 |0062: move-result-object v0 │ │ -19f732: 5b70 3c04 |0063: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@043c │ │ -19f736: 2200 8c04 |0065: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4; // type@048c │ │ -19f73a: 7020 e50d 7000 |0067: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de5 │ │ -19f740: 7110 4b9c 0000 |006a: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f746: 0c00 |006d: move-result-object v0 │ │ -19f748: 5b70 3f04 |006e: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@043f │ │ -19f74c: 2200 8d04 |0070: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5; // type@048d │ │ -19f750: 7020 e70d 7000 |0072: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de7 │ │ -19f756: 7110 4b9c 0000 |0075: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f75c: 0c00 |0078: move-result-object v0 │ │ -19f75e: 5b70 3b04 |0079: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.navController$delegate:Lkotlin/Lazy; // field@043b │ │ -19f762: 2200 001a |007b: new-instance v0, Lkotlin/collections/ArrayDeque; // type@1a00 │ │ -19f766: 7010 62a0 0000 |007d: invoke-direct {v0}, Lkotlin/collections/ArrayDeque;.:()V // method@a062 │ │ -19f76c: 5b70 3d04 |0080: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ -19f770: 2200 8301 |0082: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartIntentSenderForResult; // type@0183 │ │ -19f774: 7010 8404 0000 |0084: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartIntentSenderForResult;.:()V // method@0484 │ │ -19f77a: 1f00 7f01 |0087: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ -19f77e: 2201 8e04 |0089: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6; // type@048e │ │ -19f782: 7020 e90d 7100 |008b: invoke-direct {v1, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de9 │ │ -19f788: 6e30 9c0e 0701 |008e: invoke-virtual {v7, v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0e9c │ │ -19f78e: 0c00 |0091: move-result-object v0 │ │ -19f790: 1a01 7de9 |0092: const-string v1, "registerForActivityResult(...)" // string@e97d │ │ -19f794: 7120 6fb9 1000 |0094: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f79a: 5b70 3404 |0097: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult:Landroidx/activity/result/ActivityResultLauncher; // field@0434 │ │ -19f79e: 2200 8f04 |0099: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7; // type@048f │ │ -19f7a2: 7020 eb0d 7000 |009b: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0deb │ │ -19f7a8: 7110 4b9c 0000 |009e: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f7ae: 0c00 |00a1: move-result-object v0 │ │ -19f7b0: 5b70 3304 |00a2: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver$delegate:Lkotlin/Lazy; // field@0433 │ │ -19f7b4: 2200 8201 |00a4: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ -19f7b8: 7010 8304 0000 |00a6: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ -19f7be: 1f00 7f01 |00a9: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ -19f7c2: 2202 9004 |00ab: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8; // type@0490 │ │ -19f7c6: 7020 ed0d 7200 |00ad: invoke-direct {v2, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0ded │ │ -19f7cc: 6e30 9c0e 0702 |00b0: invoke-virtual {v7, v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0e9c │ │ -19f7d2: 0c00 |00b3: move-result-object v0 │ │ -19f7d4: 7120 6fb9 1000 |00b4: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f7da: 5b70 3e04 |00b7: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@043e │ │ -19f7de: 2200 9104 |00b9: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9; // type@0491 │ │ -19f7e2: 7020 ef0d 7000 |00bb: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0def │ │ -19f7e8: 7110 4b9c 0000 |00be: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f7ee: 0c00 |00c1: move-result-object v0 │ │ -19f7f0: 5b70 3704 |00c2: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager$delegate:Lkotlin/Lazy; // field@0437 │ │ -19f7f4: 2200 7504 |00c4: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10; // type@0475 │ │ -19f7f8: 7020 b70d 7000 |00c6: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0db7 │ │ -19f7fe: 7110 4b9c 0000 |00c9: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -19f804: 0c00 |00cc: move-result-object v0 │ │ -19f806: 5b70 3604 |00cd: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager$delegate:Lkotlin/Lazy; // field@0436 │ │ -19f80a: 0e00 |00cf: return-void │ │ +19f72c: |[19f72c] com.infomaniak.drive.ui.MainActivity.:()V │ │ +19f73c: 7010 830c 0700 |0000: invoke-direct {v7}, Lcom/infomaniak/drive/ui/BaseActivity;.:()V // method@0c83 │ │ +19f742: 2200 8a04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2; // type@048a │ │ +19f746: 7020 e10d 7000 |0005: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de1 │ │ +19f74c: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f752: 0c00 |000b: move-result-object v0 │ │ +19f754: 5b70 2f04 |000c: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.binding$delegate:Lkotlin/Lazy; // field@042f │ │ +19f758: 0770 |000e: move-object v0, v7 │ │ +19f75a: 1f00 7501 |000f: check-cast v0, Landroidx/activity/ComponentActivity; // type@0175 │ │ +19f75e: 2201 9e04 |0011: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1; // type@049e │ │ +19f762: 7020 230e 0100 |0013: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$1;.:(Landroidx/activity/ComponentActivity;)V // method@0e23 │ │ +19f768: 1f01 8d1b |0016: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f76c: 2202 4f02 |0018: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ +19f770: 1c03 d504 |001a: const-class v3, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +19f774: 7110 5eba 0300 |001c: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +19f77a: 0c03 |001f: move-result-object v3 │ │ +19f77c: 2204 9f04 |0020: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2; // type@049f │ │ +19f780: 7020 260e 0400 |0022: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$2;.:(Landroidx/activity/ComponentActivity;)V // method@0e26 │ │ +19f786: 1f04 8d1b |0025: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f78a: 2205 a004 |0027: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3; // type@04a0 │ │ +19f78e: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +19f790: 7030 290e 6500 |002a: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$3;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@0e29 │ │ +19f796: 1f05 8d1b |002d: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f79a: 7055 5306 3214 |002f: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ +19f7a0: 1f02 9219 |0032: check-cast v2, Lkotlin/Lazy; // type@1992 │ │ +19f7a4: 5b72 3904 |0034: iput-object v2, v7, Lcom/infomaniak/drive/ui/MainActivity;.mainViewModel$delegate:Lkotlin/Lazy; // field@0439 │ │ +19f7a8: 2201 a104 |0036: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4; // type@04a1 │ │ +19f7ac: 7020 2c0e 0100 |0038: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$4;.:(Landroidx/activity/ComponentActivity;)V // method@0e2c │ │ +19f7b2: 1f01 8d1b |003b: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f7b6: 2202 4f02 |003d: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ +19f7ba: 1c03 dc04 |003f: const-class v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // type@04dc │ │ +19f7be: 7110 5eba 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +19f7c4: 0c03 |0044: move-result-object v3 │ │ +19f7c6: 2204 a204 |0045: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5; // type@04a2 │ │ +19f7ca: 7020 2f0e 0400 |0047: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$5;.:(Landroidx/activity/ComponentActivity;)V // method@0e2f │ │ +19f7d0: 1f04 8d1b |004a: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f7d4: 2205 a304 |004c: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6; // type@04a3 │ │ +19f7d8: 7030 320e 6500 |004e: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/MainActivity$special$$inlined$viewModels$default$6;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@0e32 │ │ +19f7de: 1f05 8d1b |0051: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f7e2: 7055 5306 3214 |0053: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ +19f7e8: 1f02 9219 |0056: check-cast v2, Lkotlin/Lazy; // type@1992 │ │ +19f7ec: 5b72 3a04 |0058: iput-object v2, v7, Lcom/infomaniak/drive/ui/MainActivity;.myKSuiteViewModel$delegate:Lkotlin/Lazy; // field@043a │ │ +19f7f0: 2200 8b04 |005a: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3; // type@048b │ │ +19f7f4: 7020 e30d 7000 |005c: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de3 │ │ +19f7fa: 7110 589c 0000 |005f: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f800: 0c00 |0062: move-result-object v0 │ │ +19f802: 5b70 3c04 |0063: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@043c │ │ +19f806: 2200 8c04 |0065: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4; // type@048c │ │ +19f80a: 7020 e50d 7000 |0067: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de5 │ │ +19f810: 7110 589c 0000 |006a: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f816: 0c00 |006d: move-result-object v0 │ │ +19f818: 5b70 3f04 |006e: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@043f │ │ +19f81c: 2200 8d04 |0070: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5; // type@048d │ │ +19f820: 7020 e70d 7000 |0072: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de7 │ │ +19f826: 7110 589c 0000 |0075: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f82c: 0c00 |0078: move-result-object v0 │ │ +19f82e: 5b70 3b04 |0079: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.navController$delegate:Lkotlin/Lazy; // field@043b │ │ +19f832: 2200 011a |007b: new-instance v0, Lkotlin/collections/ArrayDeque; // type@1a01 │ │ +19f836: 7010 6fa0 0000 |007d: invoke-direct {v0}, Lkotlin/collections/ArrayDeque;.:()V // method@a06f │ │ +19f83c: 5b70 3d04 |0080: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ +19f840: 2200 8301 |0082: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartIntentSenderForResult; // type@0183 │ │ +19f844: 7010 8404 0000 |0084: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartIntentSenderForResult;.:()V // method@0484 │ │ +19f84a: 1f00 7f01 |0087: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ +19f84e: 2201 8e04 |0089: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6; // type@048e │ │ +19f852: 7020 e90d 7100 |008b: invoke-direct {v1, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0de9 │ │ +19f858: 6e30 9c0e 0701 |008e: invoke-virtual {v7, v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0e9c │ │ +19f85e: 0c00 |0091: move-result-object v0 │ │ +19f860: 1a01 82e9 |0092: const-string v1, "registerForActivityResult(...)" // string@e982 │ │ +19f864: 7120 7cb9 1000 |0094: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19f86a: 5b70 3404 |0097: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult:Landroidx/activity/result/ActivityResultLauncher; // field@0434 │ │ +19f86e: 2200 8f04 |0099: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7; // type@048f │ │ +19f872: 7020 eb0d 7000 |009b: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0deb │ │ +19f878: 7110 589c 0000 |009e: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f87e: 0c00 |00a1: move-result-object v0 │ │ +19f880: 5b70 3304 |00a2: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver$delegate:Lkotlin/Lazy; // field@0433 │ │ +19f884: 2200 8201 |00a4: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ +19f888: 7010 8304 0000 |00a6: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ +19f88e: 1f00 7f01 |00a9: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ +19f892: 2202 9004 |00ab: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8; // type@0490 │ │ +19f896: 7020 ed0d 7200 |00ad: invoke-direct {v2, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda8;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0ded │ │ +19f89c: 6e30 9c0e 0702 |00b0: invoke-virtual {v7, v0, v2}, Lcom/infomaniak/drive/ui/MainActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@0e9c │ │ +19f8a2: 0c00 |00b3: move-result-object v0 │ │ +19f8a4: 7120 7cb9 1000 |00b4: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19f8aa: 5b70 3e04 |00b7: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@043e │ │ +19f8ae: 2200 9104 |00b9: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9; // type@0491 │ │ +19f8b2: 7020 ef0d 7000 |00bb: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0def │ │ +19f8b8: 7110 589c 0000 |00be: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f8be: 0c00 |00c1: move-result-object v0 │ │ +19f8c0: 5b70 3704 |00c2: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager$delegate:Lkotlin/Lazy; // field@0437 │ │ +19f8c4: 2200 7504 |00c4: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10; // type@0475 │ │ +19f8c8: 7020 b70d 7000 |00c6: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0db7 │ │ +19f8ce: 7110 589c 0000 |00c9: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +19f8d4: 0c00 |00cc: move-result-object v0 │ │ +19f8d6: 5b70 3604 |00cd: iput-object v0, v7, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager$delegate:Lkotlin/Lazy; // field@0436 │ │ +19f8da: 0e00 |00cf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=110 │ │ 0x000e line=112 │ │ 0x0011 line=661 │ │ 0x0018 line=665 │ │ @@ -17231,17 +17231,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19f80c: |[19f80c] com.infomaniak.drive.ui.MainActivity.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19f81c: 7110 600e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e60 │ │ -19f822: 0e00 |0003: return-void │ │ +19f8dc: |[19f8dc] com.infomaniak.drive.ui.MainActivity.access$fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19f8ec: 7110 600e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e60 │ │ +19f8f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #32 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17249,18 +17249,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19e7ec: |[19e7ec] com.infomaniak.drive.ui.MainActivity.access$generateSelectedAvatar:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ -19e7fc: 7020 630e 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.generateSelectedAvatar:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0e63 │ │ -19e802: 0c00 |0003: move-result-object v0 │ │ -19e804: 1100 |0004: return-object v0 │ │ +19e8bc: |[19e8bc] com.infomaniak.drive.ui.MainActivity.access$generateSelectedAvatar:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ +19e8cc: 7020 630e 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity;.generateSelectedAvatar:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; // method@0e63 │ │ +19e8d2: 0c00 |0003: move-result-object v0 │ │ +19e8d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -17269,18 +17269,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19eb78: |[19eb78] com.infomaniak.drive.ui.MainActivity.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ -19eb88: 7010 640e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19eb8e: 0c00 |0003: move-result-object v0 │ │ -19eb90: 1100 |0004: return-object v0 │ │ +19ec48: |[19ec48] com.infomaniak.drive.ui.MainActivity.access$getBinding:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ +19ec58: 7010 640e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19ec5e: 0c00 |0003: move-result-object v0 │ │ +19ec60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #34 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17288,18 +17288,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainViewModel;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ec58: |[19ec58] com.infomaniak.drive.ui.MainActivity.access$getMainViewModel:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainViewModel; │ │ -19ec68: 7010 6d0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19ec6e: 0c00 |0003: move-result-object v0 │ │ -19ec70: 1100 |0004: return-object v0 │ │ +19ed28: |[19ed28] com.infomaniak.drive.ui.MainActivity.access$getMainViewModel:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainViewModel; │ │ +19ed38: 7010 6d0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19ed3e: 0c00 |0003: move-result-object v0 │ │ +19ed40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #35 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17307,18 +17307,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e944: |[19e944] com.infomaniak.drive.ui.MainActivity.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ -19e954: 7010 6f0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19e95a: 0c00 |0003: move-result-object v0 │ │ -19e95c: 1100 |0004: return-object v0 │ │ +19ea14: |[19ea14] com.infomaniak.drive.ui.MainActivity.access$getNavController:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ +19ea24: 7010 6f0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +19ea2a: 0c00 |0003: move-result-object v0 │ │ +19ea2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #36 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17326,17 +17326,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19f5a8: |[19f5a8] com.infomaniak.drive.ui.MainActivity.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; │ │ -19f5b8: 5400 3d04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ -19f5bc: 1100 |0002: return-object v0 │ │ +19f678: |[19f678] com.infomaniak.drive.ui.MainActivity.access$getPendingFilesUrisQueue$p:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/collections/ArrayDeque; │ │ +19f688: 5400 3d04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ +19f68c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #37 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17344,17 +17344,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19f824: |[19f824] com.infomaniak.drive.ui.MainActivity.access$launchNextDeleteRequest:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19f834: 7010 8b0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.launchNextDeleteRequest:()V // method@0e8b │ │ -19f83a: 0e00 |0003: return-void │ │ +19f8f4: |[19f8f4] com.infomaniak.drive.ui.MainActivity.access$launchNextDeleteRequest:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19f904: 7010 8b0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.launchNextDeleteRequest:()V // method@0e8b │ │ +19f90a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #38 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17362,20 +17362,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19eb94: |[19eb94] com.infomaniak.drive.ui.MainActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ -19eba4: 6e10 6b0e 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0e6b │ │ -19ebaa: 0c00 |0003: move-result-object v0 │ │ -19ebac: 7110 c70b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0bc7 │ │ -19ebb2: 0c00 |0007: move-result-object v0 │ │ -19ebb4: 1100 |0008: return-object v0 │ │ +19ec64: |[19ec64] com.infomaniak.drive.ui.MainActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ +19ec74: 6e10 6b0e 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0e6b │ │ +19ec7a: 0c00 |0003: move-result-object v0 │ │ +19ec7c: 7110 c70b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0bc7 │ │ +19ec82: 0c00 |0007: move-result-object v0 │ │ +19ec84: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #39 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17383,30 +17383,30 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -19ea54: |[19ea54] com.infomaniak.drive.ui.MainActivity.canDisplayInAppSnackbar:()Z │ │ -19ea64: 5420 3804 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ -19ea68: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19ea6a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -19ea6e: 6e10 ac08 0000 |0005: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.isShown:()Z // method@08ac │ │ -19ea74: 0a00 |0008: move-result v0 │ │ -19ea76: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -19ea7a: 280c |000b: goto 0017 // +000c │ │ -19ea7c: 6e10 6c0e 0200 |000c: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ -19ea82: 0c00 |000f: move-result-object v0 │ │ -19ea84: 6e10 8508 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isShown:()Z // method@0885 │ │ -19ea8a: 0a00 |0013: move-result v0 │ │ -19ea8c: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -19ea90: 2802 |0016: goto 0018 // +0002 │ │ -19ea92: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19ea94: 0f01 |0018: return v1 │ │ +19eb24: |[19eb24] com.infomaniak.drive.ui.MainActivity.canDisplayInAppSnackbar:()Z │ │ +19eb34: 5420 3804 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ +19eb38: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19eb3a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +19eb3e: 6e10 ac08 0000 |0005: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.isShown:()Z // method@08ac │ │ +19eb44: 0a00 |0008: move-result v0 │ │ +19eb46: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +19eb4a: 280c |000b: goto 0017 // +000c │ │ +19eb4c: 6e10 6c0e 0200 |000c: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ +19eb52: 0c00 |000f: move-result-object v0 │ │ +19eb54: 6e10 8508 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isShown:()Z // method@0885 │ │ +19eb5a: 0a00 |0013: move-result v0 │ │ +19eb5c: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +19eb60: 2802 |0016: goto 0018 // +0002 │ │ +19eb62: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19eb64: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #40 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17414,45 +17414,45 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -19f870: |[19f870] com.infomaniak.drive.ui.MainActivity.displayInformationPanel:()V │ │ -19f880: 7010 760e 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ -19f886: 0c00 |0003: move-result-object v0 │ │ -19f888: 5531 3504 |0004: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/MainActivity;.hasDisplayedInformationPanel:Z // field@0435 │ │ -19f88c: 3901 3400 |0006: if-nez v1, 003a // +0034 │ │ -19f890: 6e10 220b 0000 |0008: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getHasDisplayedSyncDialog:()Z // method@0b22 │ │ -19f896: 0a01 |000b: move-result v1 │ │ -19f898: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -19f89a: 3901 1500 |000d: if-nez v1, 0022 // +0015 │ │ -19f89e: 6201 f212 |000f: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -19f8a2: 6e10 0d3a 0100 |0011: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.isEnableAppSync:()Z // method@3a0d │ │ -19f8a8: 0a01 |0014: move-result v1 │ │ -19f8aa: 3901 0d00 |0015: if-nez v1, 0022 // +000d │ │ -19f8ae: 6e20 2c0b 2000 |0017: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/models/UiSettings;.setHasDisplayedSyncDialog:(Z)V // method@0b2c │ │ -19f8b4: 1400 1405 0a7f |001a: const v0, #float 1.8346e+38 // #7f0a0514 │ │ -19f8ba: 7110 9895 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19f8c0: 0c00 |0020: move-result-object v0 │ │ -19f8c2: 2802 |0021: goto 0023 // +0002 │ │ -19f8c4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -19f8c6: 3800 1700 |0023: if-eqz v0, 003a // +0017 │ │ -19f8ca: 1f00 0118 |0025: check-cast v0, Ljava/lang/Number; // type@1801 │ │ -19f8ce: 6e10 f195 0000 |0027: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -19f8d4: 0a00 |002a: move-result v0 │ │ -19f8d6: 5c32 3504 |002b: iput-boolean v2, v3, Lcom/infomaniak/drive/ui/MainActivity;.hasDisplayedInformationPanel:Z // field@0435 │ │ -19f8da: 0731 |002d: move-object v1, v3 │ │ -19f8dc: 1f01 1600 |002e: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19f8e0: 1402 ca02 0a7f |0030: const v2, #float 1.83448e+38 // #7f0a02ca │ │ -19f8e6: 7120 5c06 2100 |0033: invoke-static {v1, v2}, Landroidx/navigation/ActivityKt;.findNavController:(Landroid/app/Activity;I)Landroidx/navigation/NavController; // method@065c │ │ -19f8ec: 0c01 |0036: move-result-object v1 │ │ -19f8ee: 6e20 6a06 0100 |0037: invoke-virtual {v1, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19f8f4: 0e00 |003a: return-void │ │ +19f940: |[19f940] com.infomaniak.drive.ui.MainActivity.displayInformationPanel:()V │ │ +19f950: 7010 760e 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ +19f956: 0c00 |0003: move-result-object v0 │ │ +19f958: 5531 3504 |0004: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/MainActivity;.hasDisplayedInformationPanel:Z // field@0435 │ │ +19f95c: 3901 3400 |0006: if-nez v1, 003a // +0034 │ │ +19f960: 6e10 220b 0000 |0008: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getHasDisplayedSyncDialog:()Z // method@0b22 │ │ +19f966: 0a01 |000b: move-result v1 │ │ +19f968: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +19f96a: 3901 1500 |000d: if-nez v1, 0022 // +0015 │ │ +19f96e: 6201 f512 |000f: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +19f972: 6e10 1a3a 0100 |0011: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.isEnableAppSync:()Z // method@3a1a │ │ +19f978: 0a01 |0014: move-result v1 │ │ +19f97a: 3901 0d00 |0015: if-nez v1, 0022 // +000d │ │ +19f97e: 6e20 2c0b 2000 |0017: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/models/UiSettings;.setHasDisplayedSyncDialog:(Z)V // method@0b2c │ │ +19f984: 1400 1405 0a7f |001a: const v0, #float 1.8346e+38 // #7f0a0514 │ │ +19f98a: 7110 a595 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19f990: 0c00 |0020: move-result-object v0 │ │ +19f992: 2802 |0021: goto 0023 // +0002 │ │ +19f994: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +19f996: 3800 1700 |0023: if-eqz v0, 003a // +0017 │ │ +19f99a: 1f00 0218 |0025: check-cast v0, Ljava/lang/Number; // type@1802 │ │ +19f99e: 6e10 fe95 0000 |0027: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +19f9a4: 0a00 |002a: move-result v0 │ │ +19f9a6: 5c32 3504 |002b: iput-boolean v2, v3, Lcom/infomaniak/drive/ui/MainActivity;.hasDisplayedInformationPanel:Z // field@0435 │ │ +19f9aa: 0731 |002d: move-object v1, v3 │ │ +19f9ac: 1f01 1600 |002e: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19f9b0: 1402 ca02 0a7f |0030: const v2, #float 1.83448e+38 // #7f0a02ca │ │ +19f9b6: 7120 5c06 2100 |0033: invoke-static {v1, v2}, Landroidx/navigation/ActivityKt;.findNavController:(Landroid/app/Activity;I)Landroidx/navigation/NavController; // method@065c │ │ +19f9bc: 0c01 |0036: move-result-object v1 │ │ +19f9be: 6e20 6a06 0100 |0037: invoke-virtual {v1, v0}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19f9c4: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0004 line=560 │ │ 0x0008 line=562 │ │ 0x0017 line=563 │ │ 0x001d line=564 │ │ @@ -17467,33 +17467,33 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -19e8ac: |[19e8ac] com.infomaniak.drive.ui.MainActivity.fileObserver_delegate$lambda$7:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; │ │ -19e8bc: 6200 f800 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/File;.Companion:Lcom/infomaniak/drive/data/models/File$Companion; // field@00f8 │ │ -19e8c0: 0731 |0002: move-object v1, v3 │ │ -19e8c2: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ -19e8c6: 6e20 ff09 1000 |0005: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/data/models/File$Companion;.getOfflineFolder:(Landroid/content/Context;)Ljava/io/File; // method@09ff │ │ -19e8cc: 0c00 |0008: move-result-object v0 │ │ -19e8ce: 6001 3800 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19e8d2: 1302 1d00 |000b: const/16 v2, #int 29 // #1d │ │ -19e8d6: 3421 0a00 |000d: if-lt v1, v2, 0017 // +000a │ │ -19e8da: 2201 9404 |000f: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1; // type@0494 │ │ -19e8de: 7030 fc0d 0103 |0011: invoke-direct {v1, v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.:(Ljava/io/File;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dfc │ │ -19e8e4: 1f01 af00 |0014: check-cast v1, Landroid/os/FileObserver; // type@00af │ │ -19e8e8: 280c |0016: goto 0022 // +000c │ │ -19e8ea: 6e10 5494 0000 |0017: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@9454 │ │ -19e8f0: 0c00 |001a: move-result-object v0 │ │ -19e8f2: 2201 9504 |001b: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2; // type@0495 │ │ -19e8f6: 7030 fe0d 3100 |001d: invoke-direct {v1, v3, v0}, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/String;)V // method@0dfe │ │ -19e8fc: 1f01 af00 |0020: check-cast v1, Landroid/os/FileObserver; // type@00af │ │ -19e900: 1101 |0022: return-object v1 │ │ +19e97c: |[19e97c] com.infomaniak.drive.ui.MainActivity.fileObserver_delegate$lambda$7:(Lcom/infomaniak/drive/ui/MainActivity;)Landroid/os/FileObserver; │ │ +19e98c: 6200 f800 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/File;.Companion:Lcom/infomaniak/drive/data/models/File$Companion; // field@00f8 │ │ +19e990: 0731 |0002: move-object v1, v3 │ │ +19e992: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ +19e996: 6e20 ff09 1000 |0005: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/data/models/File$Companion;.getOfflineFolder:(Landroid/content/Context;)Ljava/io/File; // method@09ff │ │ +19e99c: 0c00 |0008: move-result-object v0 │ │ +19e99e: 6001 3800 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19e9a2: 1302 1d00 |000b: const/16 v2, #int 29 // #1d │ │ +19e9a6: 3421 0a00 |000d: if-lt v1, v2, 0017 // +000a │ │ +19e9aa: 2201 9404 |000f: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1; // type@0494 │ │ +19e9ae: 7030 fc0d 0103 |0011: invoke-direct {v1, v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$1;.:(Ljava/io/File;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dfc │ │ +19e9b4: 1f01 af00 |0014: check-cast v1, Landroid/os/FileObserver; // type@00af │ │ +19e9b8: 280c |0016: goto 0022 // +000c │ │ +19e9ba: 6e10 6194 0000 |0017: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@9461 │ │ +19e9c0: 0c00 |001a: move-result-object v0 │ │ +19e9c2: 2201 9504 |001b: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2; // type@0495 │ │ +19e9c6: 7030 fe0d 3100 |001d: invoke-direct {v1, v3, v0}, Lcom/infomaniak/drive/ui/MainActivity$fileObserver$2$2;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/String;)V // method@0dfe │ │ +19e9cc: 1f01 af00 |0020: check-cast v1, Landroid/os/FileObserver; // type@00af │ │ +19e9d0: 1101 |0022: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=142 │ │ 0x000f line=143 │ │ 0x0017 line=147 │ │ locals : │ │ @@ -17504,19 +17504,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19f8f8: |[19f8f8] com.infomaniak.drive.ui.MainActivity.fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ -19f908: 7010 6d0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19f90e: 0c00 |0003: move-result-object v0 │ │ -19f910: 6e10 0710 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFiles:()V // method@1007 │ │ -19f916: 0e00 |0007: return-void │ │ +19f9c8: |[19f9c8] com.infomaniak.drive.ui.MainActivity.fileObserver_delegate$lambda$7$onEvent:(Lcom/infomaniak/drive/ui/MainActivity;)V │ │ +19f9d8: 7010 6d0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19f9de: 0c00 |0003: move-result-object v0 │ │ +19f9e0: 6e10 0710 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFiles:()V // method@1007 │ │ +19f9e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #43 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17524,20 +17524,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19f918: |[19f918] com.infomaniak.drive.ui.MainActivity.filesDeletionResult$lambda$6:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ -19f928: 7110 6db9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19f92e: 2200 8504 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25; // type@0485 │ │ -19f932: 7020 d70d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd7 │ │ -19f938: 7120 ea45 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45ea │ │ -19f93e: 0e00 |000b: return-void │ │ +19f9e8: |[19f9e8] com.infomaniak.drive.ui.MainActivity.filesDeletionResult$lambda$6:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ +19f9f8: 7110 7ab9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19f9fe: 2200 8504 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25; // type@0485 │ │ +19fa02: 7020 d70d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda25;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd7 │ │ +19fa08: 7120 f745 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45f7 │ │ +19fa0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x000c reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -17546,48 +17546,48 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -19f110: |[19f110] com.infomaniak.drive.ui.MainActivity.filesDeletionResult$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -19f120: 5478 3d04 |0000: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ -19f124: 6e10 89a0 0800 |0002: invoke-virtual {v8}, Lkotlin/collections/ArrayDeque;.removeFirstOrNull:()Ljava/lang/Object; // method@a089 │ │ -19f12a: 0c08 |0005: move-result-object v8 │ │ -19f12c: 1f08 c918 |0006: check-cast v8, Ljava/util/List; // type@18c9 │ │ -19f130: 3908 0500 |0008: if-nez v8, 000d // +0005 │ │ -19f134: 6207 75b3 |000a: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f138: 1107 |000c: return-object v7 │ │ -19f13a: 0770 |000d: move-object v0, v7 │ │ -19f13c: 1f00 4202 |000e: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19f140: 7110 3506 0000 |0010: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -19f146: 0c00 |0013: move-result-object v0 │ │ -19f148: 0701 |0014: move-object v1, v0 │ │ -19f14a: 1f01 be1d |0015: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19f14e: 7100 1fcb 0000 |0017: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -19f154: 0c00 |001a: move-result-object v0 │ │ -19f156: 0702 |001b: move-object v2, v0 │ │ -19f158: 1f02 d31a |001c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -19f15c: 2200 9604 |001e: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ -19f160: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -19f162: 7030 000e 8003 |0021: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e00 │ │ -19f168: 0704 |0024: move-object v4, v0 │ │ -19f16a: 1f04 9b1b |0025: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19f16e: 1225 |0027: const/4 v5, #int 2 // #2 │ │ -19f170: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -19f172: 7706 67c9 0100 |0029: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -19f178: 5478 3d04 |002c: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ -19f17c: 1f08 b818 |002e: check-cast v8, Ljava/util/Collection; // type@18b8 │ │ -19f180: 7210 2499 0800 |0030: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@9924 │ │ -19f186: 0a08 |0033: move-result v8 │ │ -19f188: 3908 0500 |0034: if-nez v8, 0039 // +0005 │ │ -19f18c: 7010 8b0e 0700 |0036: invoke-direct {v7}, Lcom/infomaniak/drive/ui/MainActivity;.launchNextDeleteRequest:()V // method@0e8b │ │ -19f192: 6207 75b3 |0039: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f196: 1107 |003b: return-object v7 │ │ +19f1e0: |[19f1e0] com.infomaniak.drive.ui.MainActivity.filesDeletionResult$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +19f1f0: 5478 3d04 |0000: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ +19f1f4: 6e10 96a0 0800 |0002: invoke-virtual {v8}, Lkotlin/collections/ArrayDeque;.removeFirstOrNull:()Ljava/lang/Object; // method@a096 │ │ +19f1fa: 0c08 |0005: move-result-object v8 │ │ +19f1fc: 1f08 ca18 |0006: check-cast v8, Ljava/util/List; // type@18ca │ │ +19f200: 3908 0500 |0008: if-nez v8, 000d // +0005 │ │ +19f204: 6207 78b3 |000a: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f208: 1107 |000c: return-object v7 │ │ +19f20a: 0770 |000d: move-object v0, v7 │ │ +19f20c: 1f00 4202 |000e: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +19f210: 7110 3506 0000 |0010: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +19f216: 0c00 |0013: move-result-object v0 │ │ +19f218: 0701 |0014: move-object v1, v0 │ │ +19f21a: 1f01 bf1d |0015: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19f21e: 7100 2ccb 0000 |0017: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +19f224: 0c00 |001a: move-result-object v0 │ │ +19f226: 0702 |001b: move-object v2, v0 │ │ +19f228: 1f02 d41a |001c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +19f22c: 2200 9604 |001e: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1; // type@0496 │ │ +19f230: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +19f232: 7030 000e 8003 |0021: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainActivity$filesDeletionResult$1$1$1;.:(Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e00 │ │ +19f238: 0704 |0024: move-object v4, v0 │ │ +19f23a: 1f04 9c1b |0025: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19f23e: 1225 |0027: const/4 v5, #int 2 // #2 │ │ +19f240: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +19f242: 7706 74c9 0100 |0029: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +19f248: 5478 3d04 |002c: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ +19f24c: 1f08 b918 |002e: check-cast v8, Ljava/util/Collection; // type@18b9 │ │ +19f250: 7210 3199 0800 |0030: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@9931 │ │ +19f256: 0a08 |0033: move-result v8 │ │ +19f258: 3908 0500 |0034: if-nez v8, 0039 // +0005 │ │ +19f25c: 7010 8b0e 0700 |0036: invoke-direct {v7}, Lcom/infomaniak/drive/ui/MainActivity;.launchNextDeleteRequest:()V // method@0e8b │ │ +19f262: 6207 78b3 |0039: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f266: 1107 |003b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x000d line=130 │ │ 0x002c line=131 │ │ 0x0039 line=132 │ │ locals : │ │ @@ -17599,44 +17599,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -19e808: |[19e808] com.infomaniak.drive.ui.MainActivity.generateSelectedAvatar:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ -19e818: 1244 |0000: const/4 v4, #int 4 // #4 │ │ -19e81a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19e81c: 1301 6400 |0002: const/16 v1, #int 100 // #64 │ │ -19e820: 1302 6400 |0004: const/16 v2, #int 100 // #64 │ │ -19e824: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -19e826: 0770 |0007: move-object v0, v7 │ │ -19e828: 7706 b005 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/core/graphics/drawable/DrawableKt;.toBitmap$default:(Landroid/graphics/drawable/Drawable;IILandroid/graphics/Bitmap$Config;ILjava/lang/Object;)Landroid/graphics/Bitmap; // method@05b0 │ │ -19e82e: 0c07 |000b: move-result-object v7 │ │ -19e830: 2200 5a00 |000c: new-instance v0, Landroid/graphics/Canvas; // type@005a │ │ -19e834: 7020 1001 7000 |000e: invoke-direct {v0, v7}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0110 │ │ -19e83a: 2201 6400 |0011: new-instance v1, Landroid/graphics/Paint; // type@0064 │ │ -19e83e: 7010 3a01 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@013a │ │ -19e844: 0762 |0016: move-object v2, v6 │ │ -19e846: 1f02 3500 |0017: check-cast v2, Landroid/content/Context; // type@0035 │ │ -19e84a: 1403 5903 067f |0019: const v3, #float 1.78134e+38 // #7f060359 │ │ -19e850: 7120 a305 3200 |001c: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@05a3 │ │ -19e856: 0a02 |001f: move-result v2 │ │ -19e858: 6e20 4101 2100 |0020: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0141 │ │ -19e85e: 1502 0041 |0023: const/high16 v2, #int 1090519040 // #4100 │ │ -19e862: 6e20 4601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0146 │ │ -19e868: 6202 1d00 |0028: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@001d │ │ -19e86c: 6e20 4701 2100 |002a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0147 │ │ -19e872: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -19e874: 6e20 4001 2100 |002e: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0140 │ │ -19e87a: 6e20 4301 2100 |0031: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@0143 │ │ -19e880: 1502 4842 |0034: const/high16 v2, #int 1112014848 // #4248 │ │ -19e884: 1503 3842 |0036: const/high16 v3, #int 1110966272 // #4238 │ │ -19e888: 6e51 1601 2032 |0038: invoke-virtual {v0, v2, v2, v3, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0116 │ │ -19e88e: 1107 |003b: return-object v7 │ │ +19e8d8: |[19e8d8] com.infomaniak.drive.ui.MainActivity.generateSelectedAvatar:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap; │ │ +19e8e8: 1244 |0000: const/4 v4, #int 4 // #4 │ │ +19e8ea: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19e8ec: 1301 6400 |0002: const/16 v1, #int 100 // #64 │ │ +19e8f0: 1302 6400 |0004: const/16 v2, #int 100 // #64 │ │ +19e8f4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +19e8f6: 0770 |0007: move-object v0, v7 │ │ +19e8f8: 7706 b005 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/core/graphics/drawable/DrawableKt;.toBitmap$default:(Landroid/graphics/drawable/Drawable;IILandroid/graphics/Bitmap$Config;ILjava/lang/Object;)Landroid/graphics/Bitmap; // method@05b0 │ │ +19e8fe: 0c07 |000b: move-result-object v7 │ │ +19e900: 2200 5a00 |000c: new-instance v0, Landroid/graphics/Canvas; // type@005a │ │ +19e904: 7020 1001 7000 |000e: invoke-direct {v0, v7}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0110 │ │ +19e90a: 2201 6400 |0011: new-instance v1, Landroid/graphics/Paint; // type@0064 │ │ +19e90e: 7010 3a01 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@013a │ │ +19e914: 0762 |0016: move-object v2, v6 │ │ +19e916: 1f02 3500 |0017: check-cast v2, Landroid/content/Context; // type@0035 │ │ +19e91a: 1403 5903 067f |0019: const v3, #float 1.78134e+38 // #7f060359 │ │ +19e920: 7120 a305 3200 |001c: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@05a3 │ │ +19e926: 0a02 |001f: move-result v2 │ │ +19e928: 6e20 4101 2100 |0020: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0141 │ │ +19e92e: 1502 0041 |0023: const/high16 v2, #int 1090519040 // #4100 │ │ +19e932: 6e20 4601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0146 │ │ +19e938: 6202 1d00 |0028: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@001d │ │ +19e93c: 6e20 4701 2100 |002a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0147 │ │ +19e942: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +19e944: 6e20 4001 2100 |002e: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0140 │ │ +19e94a: 6e20 4301 2100 |0031: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@0143 │ │ +19e950: 1502 4842 |0034: const/high16 v2, #int 1112014848 // #4248 │ │ +19e954: 1503 3842 |0036: const/high16 v3, #int 1110966272 // #4238 │ │ +19e958: 6e51 1601 2032 |0038: invoke-virtual {v0, v2, v2, v3, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0116 │ │ +19e95e: 1107 |003b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=616 │ │ 0x000c line=617 │ │ 0x0011 line=618 │ │ 0x0016 line=619 │ │ 0x0025 line=620 │ │ @@ -17653,20 +17653,20 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ActivityMainBinding;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ebb8: |[19ebb8] com.infomaniak.drive.ui.MainActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ -19ebc8: 5410 2f04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.binding$delegate:Lkotlin/Lazy; // field@042f │ │ -19ebcc: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19ebd2: 0c00 |0005: move-result-object v0 │ │ -19ebd4: 1f00 e103 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding; // type@03e1 │ │ -19ebd8: 1100 |0008: return-object v0 │ │ +19ec88: |[19ec88] com.infomaniak.drive.ui.MainActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; │ │ +19ec98: 5410 2f04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.binding$delegate:Lkotlin/Lazy; // field@042f │ │ +19ec9c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19eca2: 0c00 |0005: move-result-object v0 │ │ +19eca4: 1f00 e103 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding; // type@03e1 │ │ +19eca8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #47 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17674,20 +17674,20 @@ │ │ type : '()Landroid/os/FileObserver;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19e904: |[19e904] com.infomaniak.drive.ui.MainActivity.getFileObserver:()Landroid/os/FileObserver; │ │ -19e914: 5410 3304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver$delegate:Lkotlin/Lazy; // field@0433 │ │ -19e918: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19e91e: 0c00 |0005: move-result-object v0 │ │ -19e920: 1f00 af00 |0006: check-cast v0, Landroid/os/FileObserver; // type@00af │ │ -19e924: 1100 |0008: return-object v0 │ │ +19e9d4: |[19e9d4] com.infomaniak.drive.ui.MainActivity.getFileObserver:()Landroid/os/FileObserver; │ │ +19e9e4: 5410 3304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.fileObserver$delegate:Lkotlin/Lazy; // field@0433 │ │ +19e9e8: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19e9ee: 0c00 |0005: move-result-object v0 │ │ +19e9f0: 1f00 af00 |0006: check-cast v0, Landroid/os/FileObserver; // type@00af │ │ +19e9f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #48 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17695,20 +17695,20 @@ │ │ type : '()Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19edc4: |[19edc4] com.infomaniak.drive.ui.MainActivity.getInAppReviewManager:()Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ -19edd4: 5410 3604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager$delegate:Lkotlin/Lazy; // field@0436 │ │ -19edd8: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19edde: 0c00 |0005: move-result-object v0 │ │ -19ede0: 1f00 cb0e |0006: check-cast v0, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // type@0ecb │ │ -19ede4: 1100 |0008: return-object v0 │ │ +19ee94: |[19ee94] com.infomaniak.drive.ui.MainActivity.getInAppReviewManager:()Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ +19eea4: 5410 3604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.inAppReviewManager$delegate:Lkotlin/Lazy; // field@0436 │ │ +19eea8: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19eeae: 0c00 |0005: move-result-object v0 │ │ +19eeb0: 1f00 cc0e |0006: check-cast v0, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // type@0ecc │ │ +19eeb4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #49 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17716,20 +17716,20 @@ │ │ type : '()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ee38: |[19ee38] com.infomaniak.drive.ui.MainActivity.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ -19ee48: 5410 3704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager$delegate:Lkotlin/Lazy; // field@0437 │ │ -19ee4c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19ee52: 0c00 |0005: move-result-object v0 │ │ -19ee54: 1f00 ce0e |0006: check-cast v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ece │ │ -19ee58: 1100 |0008: return-object v0 │ │ +19ef08: |[19ef08] com.infomaniak.drive.ui.MainActivity.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ +19ef18: 5410 3704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateManager$delegate:Lkotlin/Lazy; // field@0437 │ │ +19ef1c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ef22: 0c00 |0005: move-result-object v0 │ │ +19ef24: 1f00 cf0e |0006: check-cast v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ecf │ │ +19ef28: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #50 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17737,20 +17737,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/MainViewModel;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ec74: |[19ec74] com.infomaniak.drive.ui.MainActivity.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; │ │ -19ec84: 5410 3904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.mainViewModel$delegate:Lkotlin/Lazy; // field@0439 │ │ -19ec88: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19ec8e: 0c00 |0005: move-result-object v0 │ │ -19ec90: 1f00 d504 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -19ec94: 1100 |0008: return-object v0 │ │ +19ed44: |[19ed44] com.infomaniak.drive.ui.MainActivity.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; │ │ +19ed54: 5410 3904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.mainViewModel$delegate:Lkotlin/Lazy; // field@0439 │ │ +19ed58: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ed5e: 0c00 |0005: move-result-object v0 │ │ +19ed60: 1f00 d504 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +19ed64: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #51 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17758,20 +17758,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/MyKSuiteViewModel;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ec98: |[19ec98] com.infomaniak.drive.ui.MainActivity.getMyKSuiteViewModel:()Lcom/infomaniak/drive/ui/MyKSuiteViewModel; │ │ -19eca8: 5410 3a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.myKSuiteViewModel$delegate:Lkotlin/Lazy; // field@043a │ │ -19ecac: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19ecb2: 0c00 |0005: move-result-object v0 │ │ -19ecb4: 1f00 dc04 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // type@04dc │ │ -19ecb8: 1100 |0008: return-object v0 │ │ +19ed68: |[19ed68] com.infomaniak.drive.ui.MainActivity.getMyKSuiteViewModel:()Lcom/infomaniak/drive/ui/MyKSuiteViewModel; │ │ +19ed78: 5410 3a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.myKSuiteViewModel$delegate:Lkotlin/Lazy; // field@043a │ │ +19ed7c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ed82: 0c00 |0005: move-result-object v0 │ │ +19ed84: 1f00 dc04 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // type@04dc │ │ +19ed88: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #52 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17779,20 +17779,20 @@ │ │ type : '()Landroidx/navigation/NavController;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19e960: |[19e960] com.infomaniak.drive.ui.MainActivity.getNavController:()Landroidx/navigation/NavController; │ │ -19e970: 5410 3b04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.navController$delegate:Lkotlin/Lazy; // field@043b │ │ -19e974: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19e97a: 0c00 |0005: move-result-object v0 │ │ -19e97c: 1f00 5f02 |0006: check-cast v0, Landroidx/navigation/NavController; // type@025f │ │ -19e980: 1100 |0008: return-object v0 │ │ +19ea30: |[19ea30] com.infomaniak.drive.ui.MainActivity.getNavController:()Landroidx/navigation/NavController; │ │ +19ea40: 5410 3b04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.navController$delegate:Lkotlin/Lazy; // field@043b │ │ +19ea44: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ea4a: 0c00 |0005: move-result-object v0 │ │ +19ea4c: 1f00 5f02 |0006: check-cast v0, Landroidx/navigation/NavController; // type@025f │ │ +19ea50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #53 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17800,24 +17800,24 @@ │ │ type : '()Landroidx/navigation/fragment/NavHostFragment;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19e9e4: |[19e9e4] com.infomaniak.drive.ui.MainActivity.getNavHostFragment:()Landroidx/navigation/fragment/NavHostFragment; │ │ -19e9f4: 6e10 750e 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0e75 │ │ -19e9fa: 0c00 |0003: move-result-object v0 │ │ -19e9fc: 1401 ca02 0a7f |0004: const v1, #float 1.83448e+38 // #7f0a02ca │ │ -19ea02: 6e20 1306 1000 |0007: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentById:(I)Landroidx/fragment/app/Fragment; // method@0613 │ │ -19ea08: 0c00 |000a: move-result-object v0 │ │ -19ea0a: 1a01 07dc |000b: const-string v1, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment" // string@dc07 │ │ -19ea0e: 7120 6eb9 1000 |000d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -19ea14: 1f00 6e02 |0010: check-cast v0, Landroidx/navigation/fragment/NavHostFragment; // type@026e │ │ -19ea18: 1100 |0012: return-object v0 │ │ +19eab4: |[19eab4] com.infomaniak.drive.ui.MainActivity.getNavHostFragment:()Landroidx/navigation/fragment/NavHostFragment; │ │ +19eac4: 6e10 750e 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@0e75 │ │ +19eaca: 0c00 |0003: move-result-object v0 │ │ +19eacc: 1401 ca02 0a7f |0004: const v1, #float 1.83448e+38 // #7f0a02ca │ │ +19ead2: 6e20 1306 1000 |0007: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentById:(I)Landroidx/fragment/app/Fragment; // method@0613 │ │ +19ead8: 0c00 |000a: move-result-object v0 │ │ +19eada: 1a01 0cdc |000b: const-string v1, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment" // string@dc0c │ │ +19eade: 7120 7bb9 1000 |000d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +19eae4: 1f00 6e02 |0010: check-cast v0, Landroidx/navigation/fragment/NavHostFragment; // type@026e │ │ +19eae8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #54 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17825,20 +17825,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ebf8: |[19ebf8] com.infomaniak.drive.ui.MainActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19ec08: 5410 3c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@043c │ │ -19ec0c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19ec12: 0c00 |0005: move-result-object v0 │ │ -19ec14: 1f00 a604 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19ec18: 1100 |0008: return-object v0 │ │ +19ecc8: |[19ecc8] com.infomaniak.drive.ui.MainActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19ecd8: 5410 3c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.navigationArgs$delegate:Lkotlin/Lazy; // field@043c │ │ +19ecdc: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ece2: 0c00 |0005: move-result-object v0 │ │ +19ece4: 1f00 a604 |0006: check-cast v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19ece8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #55 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17846,20 +17846,20 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19eb18: |[19eb18] com.infomaniak.drive.ui.MainActivity.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; │ │ -19eb28: 5410 3f04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@043f │ │ -19eb2c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -19eb32: 0c00 |0005: move-result-object v0 │ │ -19eb34: 1f00 b303 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ -19eb38: 1100 |0008: return-object v0 │ │ +19ebe8: |[19ebe8] com.infomaniak.drive.ui.MainActivity.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; │ │ +19ebf8: 5410 3f04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@043f │ │ +19ebfc: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +19ec02: 0c00 |0005: move-result-object v0 │ │ +19ec04: 1f00 b303 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ +19ec08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #56 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -17867,64 +17867,64 @@ │ │ type : '(IZZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -19f940: |[19f940] com.infomaniak.drive.ui.MainActivity.handleBottomNavigationVisibility:(IZZ)V │ │ -19f950: 7010 640e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19f956: 0c00 |0003: move-result-object v0 │ │ -19f958: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -19f95a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -19f95c: 2c05 5400 0000 |0006: sparse-switch v5, 0000005a // +00000054 │ │ -19f962: 1216 |0009: const/4 v6, #int 1 // #1 │ │ -19f964: 2807 |000a: goto 0011 // +0007 │ │ -19f966: 3906 feff |000b: if-nez v6, 0009 // -0002 │ │ -19f96a: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ -19f96e: 28fa |000f: goto 0009 // -0006 │ │ -19f970: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -19f972: 5405 2f01 |0011: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ -19f976: 1a01 e6d0 |0013: const-string v1, "mainFab" // string@d0e6 │ │ -19f97a: 7120 6fb9 1500 |0015: invoke-static {v5, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f980: 1f05 1f01 |0018: check-cast v5, Landroid/view/View; // type@011f │ │ -19f984: 1301 0800 |001a: const/16 v1, #int 8 // #8 │ │ -19f988: 3806 0500 |001c: if-eqz v6, 0021 // +0005 │ │ -19f98c: 1303 0800 |001e: const/16 v3, #int 8 // #8 │ │ -19f990: 2802 |0020: goto 0022 // +0002 │ │ -19f992: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -19f994: 6e20 4a03 3500 |0022: invoke-virtual {v5, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19f99a: 5405 2d01 |0025: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19f99e: 1a03 3396 |0027: const-string v3, "bottomNavigation" // string@9633 │ │ -19f9a2: 7120 6fb9 3500 |0029: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f9a8: 1f05 1f01 |002c: check-cast v5, Landroid/view/View; // type@011f │ │ -19f9ac: 3806 0500 |002e: if-eqz v6, 0033 // +0005 │ │ -19f9b0: 1303 0800 |0030: const/16 v3, #int 8 // #8 │ │ -19f9b4: 2802 |0032: goto 0034 // +0002 │ │ -19f9b6: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -19f9b8: 6e20 4a03 3500 |0034: invoke-virtual {v5, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19f9be: 5405 2e01 |0037: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigationBackgroundView:Landroid/view/View; // field@012e │ │ -19f9c2: 1a03 3496 |0039: const-string v3, "bottomNavigationBackgroundView" // string@9634 │ │ -19f9c6: 7120 6fb9 3500 |003b: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f9cc: 3806 0500 |003e: if-eqz v6, 0043 // +0005 │ │ -19f9d0: 1306 0800 |0040: const/16 v6, #int 8 // #8 │ │ -19f9d4: 2802 |0042: goto 0044 // +0002 │ │ -19f9d6: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -19f9d8: 6e20 4a03 6500 |0044: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19f9de: 5405 3001 |0047: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ -19f9e2: 1a06 9ced |0049: const-string v6, "searchFab" // string@ed9c │ │ -19f9e6: 7120 6fb9 6500 |004b: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19f9ec: 1f05 1f01 |004e: check-cast v5, Landroid/view/View; // type@011f │ │ -19f9f0: 3807 0300 |0050: if-eqz v7, 0053 // +0003 │ │ -19f9f4: 2803 |0052: goto 0055 // +0003 │ │ -19f9f6: 1302 0800 |0053: const/16 v2, #int 8 // #8 │ │ -19f9fa: 6e20 4a03 2500 |0055: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -19fa00: 0e00 |0058: return-void │ │ -19fa02: 0000 |0059: nop // spacer │ │ -19fa04: 0002 0d00 b200 0a7f 4b02 0a7f 5d02 ... |005a: sparse-switch-data (54 units) │ │ +19fa10: |[19fa10] com.infomaniak.drive.ui.MainActivity.handleBottomNavigationVisibility:(IZZ)V │ │ +19fa20: 7010 640e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19fa26: 0c00 |0003: move-result-object v0 │ │ +19fa28: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +19fa2a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19fa2c: 2c05 5400 0000 |0006: sparse-switch v5, 0000005a // +00000054 │ │ +19fa32: 1216 |0009: const/4 v6, #int 1 // #1 │ │ +19fa34: 2807 |000a: goto 0011 // +0007 │ │ +19fa36: 3906 feff |000b: if-nez v6, 0009 // -0002 │ │ +19fa3a: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ +19fa3e: 28fa |000f: goto 0009 // -0006 │ │ +19fa40: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +19fa42: 5405 2f01 |0011: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ +19fa46: 1a01 ebd0 |0013: const-string v1, "mainFab" // string@d0eb │ │ +19fa4a: 7120 7cb9 1500 |0015: invoke-static {v5, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19fa50: 1f05 1f01 |0018: check-cast v5, Landroid/view/View; // type@011f │ │ +19fa54: 1301 0800 |001a: const/16 v1, #int 8 // #8 │ │ +19fa58: 3806 0500 |001c: if-eqz v6, 0021 // +0005 │ │ +19fa5c: 1303 0800 |001e: const/16 v3, #int 8 // #8 │ │ +19fa60: 2802 |0020: goto 0022 // +0002 │ │ +19fa62: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +19fa64: 6e20 4a03 3500 |0022: invoke-virtual {v5, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19fa6a: 5405 2d01 |0025: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19fa6e: 1a03 3896 |0027: const-string v3, "bottomNavigation" // string@9638 │ │ +19fa72: 7120 7cb9 3500 |0029: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19fa78: 1f05 1f01 |002c: check-cast v5, Landroid/view/View; // type@011f │ │ +19fa7c: 3806 0500 |002e: if-eqz v6, 0033 // +0005 │ │ +19fa80: 1303 0800 |0030: const/16 v3, #int 8 // #8 │ │ +19fa84: 2802 |0032: goto 0034 // +0002 │ │ +19fa86: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +19fa88: 6e20 4a03 3500 |0034: invoke-virtual {v5, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19fa8e: 5405 2e01 |0037: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigationBackgroundView:Landroid/view/View; // field@012e │ │ +19fa92: 1a03 3996 |0039: const-string v3, "bottomNavigationBackgroundView" // string@9639 │ │ +19fa96: 7120 7cb9 3500 |003b: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19fa9c: 3806 0500 |003e: if-eqz v6, 0043 // +0005 │ │ +19faa0: 1306 0800 |0040: const/16 v6, #int 8 // #8 │ │ +19faa4: 2802 |0042: goto 0044 // +0002 │ │ +19faa6: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +19faa8: 6e20 4a03 6500 |0044: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19faae: 5405 3001 |0047: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ +19fab2: 1a06 a1ed |0049: const-string v6, "searchFab" // string@eda1 │ │ +19fab6: 7120 7cb9 6500 |004b: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19fabc: 1f05 1f01 |004e: check-cast v5, Landroid/view/View; // type@011f │ │ +19fac0: 3807 0300 |0050: if-eqz v7, 0053 // +0003 │ │ +19fac4: 2803 |0052: goto 0055 // +0003 │ │ +19fac6: 1302 0800 |0053: const/16 v2, #int 8 // #8 │ │ +19faca: 6e20 4a03 2500 |0055: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +19fad0: 0e00 |0058: return-void │ │ +19fad2: 0000 |0059: nop // spacer │ │ +19fad4: 0002 0d00 b200 0a7f 4b02 0a7f 5d02 ... |005a: sparse-switch-data (54 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0011 line=496 │ │ 0x0022 line=684 │ │ 0x0025 line=497 │ │ 0x0034 line=686 │ │ @@ -17943,85 +17943,85 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 128 16-bit code units │ │ -19fad0: |[19fad0] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos:()V │ │ -19fae0: 6200 1d01 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -19fae4: 6e10 420b 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAppSyncSettings:()Lcom/infomaniak/drive/data/models/SyncSettings; // method@0b42 │ │ -19faea: 0c00 |0005: move-result-object v0 │ │ -19faec: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -19faf0: 0e00 |0008: return-void │ │ -19faf2: 6e10 090b 0000 |0009: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/SyncSettings;.getDeleteAfterSync:()Z // method@0b09 │ │ -19faf8: 0a00 |000c: move-result v0 │ │ -19fafa: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -19fafe: 0e00 |000f: return-void │ │ -19fb00: 6200 1d01 |0010: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -19fb04: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -19fb06: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -19fb08: 7140 460b 1012 |0014: invoke-static {v0, v1, v2, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getCurrentUserPendingUploadsCount$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Ljava/lang/Integer;ILjava/lang/Object;)I // method@0b46 │ │ -19fb0e: 0a00 |0017: move-result v0 │ │ -19fb10: 3800 0300 |0018: if-eqz v0, 001b // +0003 │ │ -19fb14: 0e00 |001a: return-void │ │ -19fb16: 6200 1d01 |001b: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -19fb1a: 7140 410b 1012 |001d: invoke-static {v0, v1, v2, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAllUploadedFiles$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/ArrayList; // method@0b41 │ │ -19fb20: 0c00 |0020: move-result-object v0 │ │ -19fb22: 3900 0300 |0021: if-nez v0, 0024 // +0003 │ │ -19fb26: 0e00 |0023: return-void │ │ -19fb28: 6e10 ae98 0000 |0024: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -19fb2e: 0a03 |0027: move-result v3 │ │ -19fb30: 1304 0a00 |0028: const/16 v4, #int 10 // #a │ │ -19fb34: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -19fb38: 0e00 |002c: return-void │ │ -19fb3a: 0703 |002d: move-object v3, v0 │ │ -19fb3c: 1f03 c918 |002e: check-cast v3, Ljava/util/List; // type@18c9 │ │ -19fb40: 7120 790e 3d00 |0030: invoke-static {v13, v3}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$getFilesUriToDelete:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Ljava/util/List; // method@0e79 │ │ -19fb46: 0c03 |0033: move-result-object v3 │ │ -19fb48: 0734 |0034: move-object v4, v3 │ │ -19fb4a: 1f04 b818 |0035: check-cast v4, Ljava/util/Collection; // type@18b8 │ │ -19fb4e: 7210 2499 0400 |0037: invoke-interface {v4}, Ljava/util/Collection;.isEmpty:()Z // method@9924 │ │ -19fb54: 0a04 |003a: move-result v4 │ │ -19fb56: 3904 0300 |003b: if-nez v4, 003e // +0003 │ │ -19fb5a: 0731 |003d: move-object v1, v3 │ │ -19fb5c: 3901 0300 |003e: if-nez v1, 0041 // +0003 │ │ -19fb60: 0e00 |0040: return-void │ │ -19fb62: 6203 de13 |0041: sget-object v3, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13de │ │ -19fb66: 07d4 |0043: move-object v4, v13 │ │ -19fb68: 1f04 3500 |0044: check-cast v4, Landroid/content/Context; // type@0035 │ │ -19fb6c: 1405 ac02 147f |0046: const v5, #float 1.9674e+38 // #7f1402ac │ │ -19fb72: 6e20 730e 5d00 |0049: invoke-virtual {v13, v5}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@0e73 │ │ -19fb78: 0c05 |004c: move-result-object v5 │ │ -19fb7a: 1a06 8dbb |004d: const-string v6, "getString(...)" // string@bb8d │ │ -19fb7e: 7120 6fb9 6500 |004f: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19fb84: 6e10 ae98 0000 |0052: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -19fb8a: 0a06 |0055: move-result v6 │ │ -19fb8c: 7110 9895 0600 |0056: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19fb92: 0c06 |0059: move-result-object v6 │ │ -19fb94: 2322 9c25 |005a: new-array v2, v2, [Ljava/lang/Object; // type@259c │ │ -19fb98: 1207 |005c: const/4 v7, #int 0 // #0 │ │ -19fb9a: 4d06 0207 |005d: aput-object v6, v2, v7 │ │ -19fb9e: 1406 ab02 147f |005f: const v6, #float 1.9674e+38 // #7f1402ab │ │ -19fba4: 6e30 740e 6d02 |0062: invoke-virtual {v13, v6, v2}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0e74 │ │ -19fbaa: 0c06 |0065: move-result-object v6 │ │ -19fbac: 1402 9800 147f |0066: const v2, #float 1.96729e+38 // #7f140098 │ │ -19fbb2: 6e20 730e 2d00 |0069: invoke-virtual {v13, v2}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@0e73 │ │ -19fbb8: 0c07 |006c: move-result-object v7 │ │ -19fbba: 220a 7704 |006d: new-instance v10, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12; // type@0477 │ │ -19fbbe: 7040 bb0d 0ad1 |006f: invoke-direct {v10, v0, v1, v13}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbb │ │ -19fbc4: 130b 1000 |0072: const/16 v11, #int 16 // #10 │ │ -19fbc8: 120c |0074: const/4 v12, #int 0 // #0 │ │ -19fbca: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -19fbcc: 1219 |0076: const/4 v9, #int 1 // #1 │ │ -19fbce: 770a 883c 0300 |0077: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/utils/Utils;.createConfirmation$default:(Lcom/infomaniak/drive/utils/Utils;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/appcompat/app/AlertDialog; // method@3c88 │ │ -19fbd4: 0c00 |007a: move-result-object v0 │ │ -19fbd6: 1f00 1e00 |007b: check-cast v0, Landroid/app/Dialog; // type@001e │ │ -19fbda: 5bd0 3004 |007d: iput-object v0, v13, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ -19fbde: 0e00 |007f: return-void │ │ +19fba0: |[19fba0] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos:()V │ │ +19fbb0: 6200 1d01 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +19fbb4: 6e10 420b 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAppSyncSettings:()Lcom/infomaniak/drive/data/models/SyncSettings; // method@0b42 │ │ +19fbba: 0c00 |0005: move-result-object v0 │ │ +19fbbc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +19fbc0: 0e00 |0008: return-void │ │ +19fbc2: 6e10 090b 0000 |0009: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/SyncSettings;.getDeleteAfterSync:()Z // method@0b09 │ │ +19fbc8: 0a00 |000c: move-result v0 │ │ +19fbca: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +19fbce: 0e00 |000f: return-void │ │ +19fbd0: 6200 1d01 |0010: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +19fbd4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +19fbd6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +19fbd8: 7140 460b 1012 |0014: invoke-static {v0, v1, v2, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getCurrentUserPendingUploadsCount$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Ljava/lang/Integer;ILjava/lang/Object;)I // method@0b46 │ │ +19fbde: 0a00 |0017: move-result v0 │ │ +19fbe0: 3800 0300 |0018: if-eqz v0, 001b // +0003 │ │ +19fbe4: 0e00 |001a: return-void │ │ +19fbe6: 6200 1d01 |001b: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +19fbea: 7140 410b 1012 |001d: invoke-static {v0, v1, v2, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAllUploadedFiles$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/ArrayList; // method@0b41 │ │ +19fbf0: 0c00 |0020: move-result-object v0 │ │ +19fbf2: 3900 0300 |0021: if-nez v0, 0024 // +0003 │ │ +19fbf6: 0e00 |0023: return-void │ │ +19fbf8: 6e10 bb98 0000 |0024: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +19fbfe: 0a03 |0027: move-result v3 │ │ +19fc00: 1304 0a00 |0028: const/16 v4, #int 10 // #a │ │ +19fc04: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +19fc08: 0e00 |002c: return-void │ │ +19fc0a: 0703 |002d: move-object v3, v0 │ │ +19fc0c: 1f03 ca18 |002e: check-cast v3, Ljava/util/List; // type@18ca │ │ +19fc10: 7120 790e 3d00 |0030: invoke-static {v13, v3}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$getFilesUriToDelete:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Ljava/util/List; // method@0e79 │ │ +19fc16: 0c03 |0033: move-result-object v3 │ │ +19fc18: 0734 |0034: move-object v4, v3 │ │ +19fc1a: 1f04 b918 |0035: check-cast v4, Ljava/util/Collection; // type@18b9 │ │ +19fc1e: 7210 3199 0400 |0037: invoke-interface {v4}, Ljava/util/Collection;.isEmpty:()Z // method@9931 │ │ +19fc24: 0a04 |003a: move-result v4 │ │ +19fc26: 3904 0300 |003b: if-nez v4, 003e // +0003 │ │ +19fc2a: 0731 |003d: move-object v1, v3 │ │ +19fc2c: 3901 0300 |003e: if-nez v1, 0041 // +0003 │ │ +19fc30: 0e00 |0040: return-void │ │ +19fc32: 6203 e113 |0041: sget-object v3, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13e1 │ │ +19fc36: 07d4 |0043: move-object v4, v13 │ │ +19fc38: 1f04 3500 |0044: check-cast v4, Landroid/content/Context; // type@0035 │ │ +19fc3c: 1405 ac02 147f |0046: const v5, #float 1.9674e+38 // #7f1402ac │ │ +19fc42: 6e20 730e 5d00 |0049: invoke-virtual {v13, v5}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@0e73 │ │ +19fc48: 0c05 |004c: move-result-object v5 │ │ +19fc4a: 1a06 92bb |004d: const-string v6, "getString(...)" // string@bb92 │ │ +19fc4e: 7120 7cb9 6500 |004f: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19fc54: 6e10 bb98 0000 |0052: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +19fc5a: 0a06 |0055: move-result v6 │ │ +19fc5c: 7110 a595 0600 |0056: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19fc62: 0c06 |0059: move-result-object v6 │ │ +19fc64: 2322 9d25 |005a: new-array v2, v2, [Ljava/lang/Object; // type@259d │ │ +19fc68: 1207 |005c: const/4 v7, #int 0 // #0 │ │ +19fc6a: 4d06 0207 |005d: aput-object v6, v2, v7 │ │ +19fc6e: 1406 ab02 147f |005f: const v6, #float 1.9674e+38 // #7f1402ab │ │ +19fc74: 6e30 740e 6d02 |0062: invoke-virtual {v13, v6, v2}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0e74 │ │ +19fc7a: 0c06 |0065: move-result-object v6 │ │ +19fc7c: 1402 9800 147f |0066: const v2, #float 1.96729e+38 // #7f140098 │ │ +19fc82: 6e20 730e 2d00 |0069: invoke-virtual {v13, v2}, Lcom/infomaniak/drive/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@0e73 │ │ +19fc88: 0c07 |006c: move-result-object v7 │ │ +19fc8a: 220a 7704 |006d: new-instance v10, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12; // type@0477 │ │ +19fc8e: 7040 bb0d 0ad1 |006f: invoke-direct {v10, v0, v1, v13}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda12;.:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbb │ │ +19fc94: 130b 1000 |0072: const/16 v11, #int 16 // #10 │ │ +19fc98: 120c |0074: const/4 v12, #int 0 // #0 │ │ +19fc9a: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +19fc9c: 1219 |0076: const/4 v9, #int 1 // #1 │ │ +19fc9e: 770a 953c 0300 |0077: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/utils/Utils;.createConfirmation$default:(Lcom/infomaniak/drive/utils/Utils;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/appcompat/app/AlertDialog; // method@3c95 │ │ +19fca4: 0c00 |007a: move-result-object v0 │ │ +19fca6: 1f00 1e00 |007b: check-cast v0, Landroid/app/Dialog; // type@001e │ │ +19fcaa: 5bd0 3004 |007d: iput-object v0, v13, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ +19fcae: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0009 line=400 │ │ 0x0010 line=401 │ │ 0x001b line=402 │ │ 0x0024 line=403 │ │ @@ -18040,70 +18040,70 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -19ee88: |[19ee88] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$getFilesUriToDelete:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Ljava/util/List; │ │ -19ee98: 1f09 f817 |0000: check-cast v9, Ljava/lang/Iterable; // type@17f8 │ │ -19ee9c: 2200 b518 |0002: new-instance v0, Ljava/util/ArrayList; // type@18b5 │ │ -19eea0: 7010 9b98 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@989b │ │ -19eea6: 1f00 b818 |0007: check-cast v0, Ljava/util/Collection; // type@18b8 │ │ -19eeaa: 7210 9c95 0900 |0009: invoke-interface {v9}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -19eeb0: 0c09 |000c: move-result-object v9 │ │ -19eeb2: 7210 8099 0900 |000d: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -19eeb8: 0a01 |0010: move-result v1 │ │ -19eeba: 3801 2d00 |0011: if-eqz v1, 003e // +002d │ │ -19eebe: 7210 8199 0900 |0013: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -19eec4: 0c01 |0016: move-result-object v1 │ │ -19eec6: 0712 |0017: move-object v2, v1 │ │ -19eec8: 1f02 b503 |0018: check-cast v2, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ -19eecc: 6e10 520b 0200 |001a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ -19eed2: 0c03 |001d: move-result-object v3 │ │ -19eed4: 6e10 c401 0300 |001e: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01c4 │ │ -19eeda: 0c03 |0021: move-result-object v3 │ │ -19eedc: 1224 |0022: const/4 v4, #int 2 // #2 │ │ -19eede: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -19eee0: 1a06 70ab |0024: const-string v6, "file" // string@ab70 │ │ -19eee4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -19eee6: 7155 bac3 6347 |0027: invoke-static {v3, v6, v7, v4, v5}, Lkotlin/text/StringsKt;.equals$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@c3ba │ │ -19eeec: 0a03 |002a: move-result v3 │ │ -19eeee: 3903 e2ff |002b: if-nez v3, 000d // -001e │ │ -19eef2: 0783 |002d: move-object v3, v8 │ │ -19eef4: 1f03 3500 |002e: check-cast v3, Landroid/content/Context; // type@0035 │ │ -19eef8: 6e10 520b 0200 |0030: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ -19eefe: 0c02 |0033: move-result-object v2 │ │ -19ef00: 7120 5f02 2300 |0034: invoke-static {v3, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@025f │ │ -19ef06: 0a02 |0037: move-result v2 │ │ -19ef08: 3902 d5ff |0038: if-nez v2, 000d // -002b │ │ -19ef0c: 7220 1d99 1000 |003a: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@991d │ │ -19ef12: 28d0 |003d: goto 000d // -0030 │ │ -19ef14: 1f00 c918 |003e: check-cast v0, Ljava/util/List; // type@18c9 │ │ -19ef18: 1f00 f817 |0040: check-cast v0, Ljava/lang/Iterable; // type@17f8 │ │ -19ef1c: 2208 b518 |0042: new-instance v8, Ljava/util/ArrayList; // type@18b5 │ │ -19ef20: 1309 0a00 |0044: const/16 v9, #int 10 // #a │ │ -19ef24: 7120 69aa 9000 |0046: invoke-static {v0, v9}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa69 │ │ -19ef2a: 0a09 |0049: move-result v9 │ │ -19ef2c: 7020 9c98 9800 |004a: invoke-direct {v8, v9}, Ljava/util/ArrayList;.:(I)V // method@989c │ │ -19ef32: 1f08 b818 |004d: check-cast v8, Ljava/util/Collection; // type@18b8 │ │ -19ef36: 7210 9c95 0000 |004f: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -19ef3c: 0c09 |0052: move-result-object v9 │ │ -19ef3e: 7210 8099 0900 |0053: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -19ef44: 0a00 |0056: move-result v0 │ │ -19ef46: 3800 1000 |0057: if-eqz v0, 0067 // +0010 │ │ -19ef4a: 7210 8199 0900 |0059: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -19ef50: 0c00 |005c: move-result-object v0 │ │ -19ef52: 1f00 b503 |005d: check-cast v0, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ -19ef56: 6e10 520b 0000 |005f: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ -19ef5c: 0c00 |0062: move-result-object v0 │ │ -19ef5e: 7220 1d99 0800 |0063: invoke-interface {v8, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@991d │ │ -19ef64: 28ed |0066: goto 0053 // -0013 │ │ -19ef66: 1f08 c918 |0067: check-cast v8, Ljava/util/List; // type@18c9 │ │ -19ef6a: 1108 |0069: return-object v8 │ │ +19ef58: |[19ef58] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$getFilesUriToDelete:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Ljava/util/List; │ │ +19ef68: 1f09 f917 |0000: check-cast v9, Ljava/lang/Iterable; // type@17f9 │ │ +19ef6c: 2200 b618 |0002: new-instance v0, Ljava/util/ArrayList; // type@18b6 │ │ +19ef70: 7010 a898 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@98a8 │ │ +19ef76: 1f00 b918 |0007: check-cast v0, Ljava/util/Collection; // type@18b9 │ │ +19ef7a: 7210 a995 0900 |0009: invoke-interface {v9}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +19ef80: 0c09 |000c: move-result-object v9 │ │ +19ef82: 7210 8d99 0900 |000d: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +19ef88: 0a01 |0010: move-result v1 │ │ +19ef8a: 3801 2d00 |0011: if-eqz v1, 003e // +002d │ │ +19ef8e: 7210 8e99 0900 |0013: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +19ef94: 0c01 |0016: move-result-object v1 │ │ +19ef96: 0712 |0017: move-object v2, v1 │ │ +19ef98: 1f02 b503 |0018: check-cast v2, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ +19ef9c: 6e10 520b 0200 |001a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ +19efa2: 0c03 |001d: move-result-object v3 │ │ +19efa4: 6e10 c401 0300 |001e: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01c4 │ │ +19efaa: 0c03 |0021: move-result-object v3 │ │ +19efac: 1224 |0022: const/4 v4, #int 2 // #2 │ │ +19efae: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +19efb0: 1a06 75ab |0024: const-string v6, "file" // string@ab75 │ │ +19efb4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +19efb6: 7155 c7c3 6347 |0027: invoke-static {v3, v6, v7, v4, v5}, Lkotlin/text/StringsKt;.equals$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@c3c7 │ │ +19efbc: 0a03 |002a: move-result v3 │ │ +19efbe: 3903 e2ff |002b: if-nez v3, 000d // -001e │ │ +19efc2: 0783 |002d: move-object v3, v8 │ │ +19efc4: 1f03 3500 |002e: check-cast v3, Landroid/content/Context; // type@0035 │ │ +19efc8: 6e10 520b 0200 |0030: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ +19efce: 0c02 |0033: move-result-object v2 │ │ +19efd0: 7120 5f02 2300 |0034: invoke-static {v3, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@025f │ │ +19efd6: 0a02 |0037: move-result v2 │ │ +19efd8: 3902 d5ff |0038: if-nez v2, 000d // -002b │ │ +19efdc: 7220 2a99 1000 |003a: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@992a │ │ +19efe2: 28d0 |003d: goto 000d // -0030 │ │ +19efe4: 1f00 ca18 |003e: check-cast v0, Ljava/util/List; // type@18ca │ │ +19efe8: 1f00 f917 |0040: check-cast v0, Ljava/lang/Iterable; // type@17f9 │ │ +19efec: 2208 b618 |0042: new-instance v8, Ljava/util/ArrayList; // type@18b6 │ │ +19eff0: 1309 0a00 |0044: const/16 v9, #int 10 // #a │ │ +19eff4: 7120 76aa 9000 |0046: invoke-static {v0, v9}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa76 │ │ +19effa: 0a09 |0049: move-result v9 │ │ +19effc: 7020 a998 9800 |004a: invoke-direct {v8, v9}, Ljava/util/ArrayList;.:(I)V // method@98a9 │ │ +19f002: 1f08 b918 |004d: check-cast v8, Ljava/util/Collection; // type@18b9 │ │ +19f006: 7210 a995 0000 |004f: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +19f00c: 0c09 |0052: move-result-object v9 │ │ +19f00e: 7210 8d99 0900 |0053: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +19f014: 0a00 |0056: move-result v0 │ │ +19f016: 3800 1000 |0057: if-eqz v0, 0067 // +0010 │ │ +19f01a: 7210 8e99 0900 |0059: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +19f020: 0c00 |005c: move-result-object v0 │ │ +19f022: 1f00 b503 |005d: check-cast v0, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ +19f026: 6e10 520b 0000 |005f: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ +19f02c: 0c00 |0062: move-result-object v0 │ │ +19f02e: 7220 2a99 0800 |0063: invoke-interface {v8, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@992a │ │ +19f034: 28ed |0066: goto 0053 // -0013 │ │ +19f036: 1f08 ca18 |0067: check-cast v8, Ljava/util/List; // type@18ca │ │ +19f03a: 1108 |0069: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0002 line=695 │ │ 0x0009 line=696 │ │ 0x001a line=381 │ │ 0x002d line=382 │ │ @@ -18125,20 +18125,20 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -19f198: |[19f198] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$lambda$41:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; │ │ -19f1a8: 1a00 ffc5 |0000: const-string v0, "it" // string@c5ff │ │ -19f1ac: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19f1b2: 7130 7b0e 1302 |0005: invoke-static {v3, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$onConfirmation:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/ArrayList;Ljava/util/List;)V // method@0e7b │ │ -19f1b8: 6201 75b3 |0008: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f1bc: 1101 |000a: return-object v1 │ │ +19f268: |[19f268] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$lambda$41:(Ljava/util/ArrayList;Ljava/util/List;Lcom/infomaniak/drive/ui/MainActivity;Landroid/app/Dialog;)Lkotlin/Unit; │ │ +19f278: 1a00 04c6 |0000: const-string v0, "it" // string@c604 │ │ +19f27c: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19f282: 7130 7b0e 1302 |0005: invoke-static {v3, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos$onConfirmation:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/ArrayList;Ljava/util/List;)V // method@0e7b │ │ +19f288: 6201 78b3 |0008: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f28c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=414 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x000b reg=3 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -18149,38 +18149,38 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/ArrayList;Ljava/util/List;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -19fa70: |[19fa70] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$onConfirmation:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/ArrayList;Ljava/util/List;)V │ │ -19fa80: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19fa84: 1301 1e00 |0002: const/16 v1, #int 30 // #1e │ │ -19fa88: 3410 1c00 |0004: if-lt v0, v1, 0020 // +001c │ │ -19fa8c: 0767 |0006: move-object v7, v6 │ │ -19fa8e: 1f07 4202 |0007: check-cast v7, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19fa92: 7110 3506 0700 |0009: invoke-static {v7}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -19fa98: 0c07 |000c: move-result-object v7 │ │ -19fa9a: 0770 |000d: move-object v0, v7 │ │ -19fa9c: 1f00 be1d |000e: check-cast v0, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -19faa0: 2207 9704 |0010: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ -19faa4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -19faa6: 7040 050e 6718 |0013: invoke-direct {v7, v6, v8, v1}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e05 │ │ -19faac: 0773 |0016: move-object v3, v7 │ │ -19faae: 1f03 9b1b |0017: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -19fab2: 1234 |0019: const/4 v4, #int 3 // #3 │ │ -19fab4: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -19fab6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -19fab8: 7706 67c9 0000 |001c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -19fabe: 2808 |001f: goto 0027 // +0008 │ │ -19fac0: 7010 6d0e 0600 |0020: invoke-direct {v6}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19fac6: 0c06 |0023: move-result-object v6 │ │ -19fac8: 6e20 c10f 7600 |0024: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteSynchronizedFilesOnDevice:(Ljava/util/ArrayList;)Lkotlinx/coroutines/Job; // method@0fc1 │ │ -19face: 0e00 |0027: return-void │ │ +19fb40: |[19fb40] com.infomaniak.drive.ui.MainActivity.handleDeletionOfUploadedPhotos$onConfirmation:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/ArrayList;Ljava/util/List;)V │ │ +19fb50: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19fb54: 1301 1e00 |0002: const/16 v1, #int 30 // #1e │ │ +19fb58: 3410 1c00 |0004: if-lt v0, v1, 0020 // +001c │ │ +19fb5c: 0767 |0006: move-object v7, v6 │ │ +19fb5e: 1f07 4202 |0007: check-cast v7, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +19fb62: 7110 3506 0700 |0009: invoke-static {v7}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +19fb68: 0c07 |000c: move-result-object v7 │ │ +19fb6a: 0770 |000d: move-object v0, v7 │ │ +19fb6c: 1f00 bf1d |000e: check-cast v0, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +19fb70: 2207 9704 |0010: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1; // type@0497 │ │ +19fb74: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +19fb76: 7040 050e 6718 |0013: invoke-direct {v7, v6, v8, v1}, Lcom/infomaniak/drive/ui/MainActivity$handleDeletionOfUploadedPhotos$onConfirmation$1;.:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;Lkotlin/coroutines/Continuation;)V // method@0e05 │ │ +19fb7c: 0773 |0016: move-object v3, v7 │ │ +19fb7e: 1f03 9c1b |0017: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +19fb82: 1234 |0019: const/4 v4, #int 3 // #3 │ │ +19fb84: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +19fb86: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +19fb88: 7706 74c9 0000 |001c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +19fb8e: 2808 |001f: goto 0027 // +0008 │ │ +19fb90: 7010 6d0e 0600 |0020: invoke-direct {v6}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19fb96: 0c06 |0023: move-result-object v6 │ │ +19fb98: 6e20 c10f 7600 |0024: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteSynchronizedFilesOnDevice:(Ljava/util/ArrayList;)Lkotlinx/coroutines/Job; // method@0fc1 │ │ +19fb9e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0006 line=389 │ │ 0x0020 line=395 │ │ locals : │ │ 0x0000 - 0x0028 reg=6 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -18192,32 +18192,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -19fbe0: |[19fbe0] com.infomaniak.drive.ui.MainActivity.handleInAppReview:()V │ │ -19fbf0: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ -19fbf4: 6e10 c109 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ -19fbfa: 0a01 |0005: move-result v1 │ │ -19fbfc: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ -19fc00: 3221 1000 |0008: if-eq v1, v2, 0018 // +0010 │ │ -19fc04: 6e10 c109 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ -19fc0a: 0a01 |000d: move-result v1 │ │ -19fc0c: 3801 1200 |000e: if-eqz v1, 0020 // +0012 │ │ -19fc10: 6e10 c109 0000 |0010: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ -19fc16: 0a00 |0013: move-result v0 │ │ -19fc18: dc00 0064 |0014: rem-int/lit8 v0, v0, #int 100 // #64 │ │ -19fc1c: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ -19fc20: 6200 718a |0018: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a71 │ │ -19fc24: 0731 |001a: move-object v1, v3 │ │ -19fc26: 1f01 2e02 |001b: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -19fc2a: 6e20 f84a 1000 |001d: invoke-virtual {v0, v1}, Lcom/infomaniak/lib/stores/StoreUtils;.launchInAppReview:(Landroidx/fragment/app/FragmentActivity;)V // method@4af8 │ │ -19fc30: 0e00 |0020: return-void │ │ +19fcb0: |[19fcb0] com.infomaniak.drive.ui.MainActivity.handleInAppReview:()V │ │ +19fcc0: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ +19fcc4: 6e10 c109 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ +19fcca: 0a01 |0005: move-result v1 │ │ +19fccc: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ +19fcd0: 3221 1000 |0008: if-eq v1, v2, 0018 // +0010 │ │ +19fcd4: 6e10 c109 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ +19fcda: 0a01 |000d: move-result v1 │ │ +19fcdc: 3801 1200 |000e: if-eqz v1, 0020 // +0012 │ │ +19fce0: 6e10 c109 0000 |0010: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ +19fce6: 0a00 |0013: move-result v0 │ │ +19fce8: dc00 0064 |0014: rem-int/lit8 v0, v0, #int 100 // #64 │ │ +19fcec: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ +19fcf0: 6200 748a |0018: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a74 │ │ +19fcf4: 0731 |001a: move-object v1, v3 │ │ +19fcf6: 1f01 2e02 |001b: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +19fcfa: 6e20 054b 1000 |001d: invoke-virtual {v0, v1}, Lcom/infomaniak/lib/stores/StoreUtils;.launchInAppReview:(Landroidx/fragment/app/FragmentActivity;)V // method@4b05 │ │ +19fd00: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0002 line=292 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -18226,32 +18226,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -19fc34: |[19fc34] com.infomaniak.drive.ui.MainActivity.handleNavigateToDestinationFileId:()V │ │ -19fc44: 7010 710e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ -19fc4a: 0c00 |0003: move-result-object v0 │ │ -19fc4c: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -19fc50: 6e10 bd0e 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getDestinationFileId:()I // method@0ebd │ │ -19fc56: 0a01 |0009: move-result v1 │ │ -19fc58: 3d01 1800 |000a: if-lez v1, 0022 // +0018 │ │ -19fc5c: 6e10 5d0e 0400 |000c: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.clickOnBottomBarFolders:()V // method@0e5d │ │ -19fc62: 7010 6d0e 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19fc68: 0c01 |0012: move-result-object v1 │ │ -19fc6a: 7010 6f0e 0400 |0013: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19fc70: 0c02 |0016: move-result-object v2 │ │ -19fc72: 6e10 bd0e 0000 |0017: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getDestinationFileId:()I // method@0ebd │ │ -19fc78: 0a03 |001a: move-result v3 │ │ -19fc7a: 6e10 c00e 0000 |001b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:()Z // method@0ec0 │ │ -19fc80: 0a00 |001e: move-result v0 │ │ -19fc82: 6e40 eb0f 2103 |001f: invoke-virtual {v1, v2, v3, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V // method@0feb │ │ -19fc88: 0e00 |0022: return-void │ │ +19fd04: |[19fd04] com.infomaniak.drive.ui.MainActivity.handleNavigateToDestinationFileId:()V │ │ +19fd14: 7010 710e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ +19fd1a: 0c00 |0003: move-result-object v0 │ │ +19fd1c: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +19fd20: 6e10 bd0e 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getDestinationFileId:()I // method@0ebd │ │ +19fd26: 0a01 |0009: move-result v1 │ │ +19fd28: 3d01 1800 |000a: if-lez v1, 0022 // +0018 │ │ +19fd2c: 6e10 5d0e 0400 |000c: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.clickOnBottomBarFolders:()V // method@0e5d │ │ +19fd32: 7010 6d0e 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19fd38: 0c01 |0012: move-result-object v1 │ │ +19fd3a: 7010 6f0e 0400 |0013: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +19fd40: 0c02 |0016: move-result-object v2 │ │ +19fd42: 6e10 bd0e 0000 |0017: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getDestinationFileId:()I // method@0ebd │ │ +19fd48: 0a03 |001a: move-result v3 │ │ +19fd4a: 6e10 c00e 0000 |001b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:()Z // method@0ec0 │ │ +19fd50: 0a00 |001e: move-result v0 │ │ +19fd52: 6e40 eb0f 2103 |001f: invoke-virtual {v1, v2, v3, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V // method@0feb │ │ +19fd58: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0006 line=255 │ │ 0x000c line=256 │ │ 0x000f line=257 │ │ locals : │ │ @@ -18262,73 +18262,73 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 112 16-bit code units │ │ -19fc8c: |[19fc8c] com.infomaniak.drive.ui.MainActivity.handleShortcuts:()V │ │ -19fc9c: 7010 710e 0a00 |0000: invoke-direct {v10}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ -19fca2: 0c00 |0003: move-result-object v0 │ │ -19fca4: 3800 6b00 |0004: if-eqz v0, 006f // +006b │ │ -19fca8: 6e10 be0e 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getShortcutId:()Ljava/lang/String; // method@0ebe │ │ -19fcae: 0c00 |0009: move-result-object v0 │ │ -19fcb0: 3800 6500 |000a: if-eqz v0, 006f // +0065 │ │ -19fcb4: 6201 ae00 |000c: sget-object v1, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19fcb8: 1f01 150d |000e: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -19fcbc: 07a9 |0010: move-object v9, v10 │ │ -19fcbe: 1f09 3500 |0011: check-cast v9, Landroid/content/Context; // type@0035 │ │ -19fcc2: 1307 0c00 |0013: const/16 v7, #int 12 // #c │ │ -19fcc6: 1208 |0015: const/4 v8, #int 0 // #0 │ │ -19fcc8: 1a03 70f7 |0016: const-string v3, "shortcuts" // string@f770 │ │ -19fccc: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -19fcce: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -19fcd0: 0792 |001a: move-object v2, v9 │ │ -19fcd2: 0704 |001b: move-object v4, v0 │ │ -19fcd4: 7708 d940 0100 |001c: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40d9 │ │ -19fcda: 6201 d313 |001f: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SEARCH:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d3 │ │ -19fcde: 6e10 6e3c 0100 |0021: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19fce4: 0c01 |0024: move-result-object v1 │ │ -19fce6: 7120 67b9 1000 |0025: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19fcec: 0a01 |0028: move-result v1 │ │ -19fcee: 3801 1600 |0029: if-eqz v1, 003f // +0016 │ │ -19fcf2: 6200 d313 |002b: sget-object v0, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SEARCH:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d3 │ │ -19fcf6: 6e10 6e3c 0000 |002d: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19fcfc: 0c00 |0030: move-result-object v0 │ │ -19fcfe: 7120 a905 0900 |0031: invoke-static {v9, v0}, Landroidx/core/content/pm/ShortcutManagerCompat;.reportShortcutUsed:(Landroid/content/Context;Ljava/lang/String;)V // method@05a9 │ │ -19fd04: 7010 6f0e 0a00 |0034: invoke-direct {v10}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19fd0a: 0c00 |0037: move-result-object v0 │ │ -19fd0c: 1401 8504 0a7f |0038: const v1, #float 1.83457e+38 // #7f0a0485 │ │ -19fd12: 6e20 6a06 1000 |003b: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19fd18: 2831 |003e: goto 006f // +0031 │ │ -19fd1a: 6201 d213 |003f: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SCAN:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d2 │ │ -19fd1e: 6e10 6e3c 0100 |0041: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19fd24: 0c01 |0044: move-result-object v1 │ │ -19fd26: 7120 67b9 1000 |0045: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19fd2c: 0a01 |0048: move-result v1 │ │ -19fd2e: 3801 0d00 |0049: if-eqz v1, 0056 // +000d │ │ -19fd32: 6200 ad00 |004b: sget-object v0, Lcom/infomaniak/drive/GeniusScanUtils;.INSTANCE:Lcom/infomaniak/drive/GeniusScanUtils; // field@00ad │ │ -19fd36: 07a1 |004d: move-object v1, v10 │ │ -19fd38: 1f01 1600 |004e: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19fd3c: 54a2 3e04 |0050: iget-object v2, v10, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@043e │ │ -19fd40: 6e30 0e09 1002 |0052: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/GeniusScanUtils;.startScanFlow:(Landroid/app/Activity;Landroidx/activity/result/ActivityResultLauncher;)V // method@090e │ │ -19fd46: 281a |0055: goto 006f // +001a │ │ -19fd48: 6201 d113 |0056: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.FEEDBACK:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d1 │ │ -19fd4c: 6e10 6e3c 0100 |0058: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19fd52: 0c01 |005b: move-result-object v1 │ │ -19fd54: 7120 67b9 1000 |005c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19fd5a: 0a01 |005f: move-result v1 │ │ -19fd5c: 3801 0600 |0060: if-eqz v1, 0066 // +0006 │ │ -19fd60: 7110 ed3a 0900 |0062: invoke-static {v9}, Lcom/infomaniak/drive/utils/ExtensionsKt;.openSupport:(Landroid/content/Context;)V // method@3aed │ │ -19fd66: 280a |0065: goto 006f // +000a │ │ -19fd68: 6201 d413 |0066: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.UPLOAD:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d4 │ │ -19fd6c: 6e10 6e3c 0100 |0068: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19fd72: 0c01 |006b: move-result-object v1 │ │ -19fd74: 7120 67b9 1000 |006c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19fd7a: 0e00 |006f: return-void │ │ +19fd5c: |[19fd5c] com.infomaniak.drive.ui.MainActivity.handleShortcuts:()V │ │ +19fd6c: 7010 710e 0a00 |0000: invoke-direct {v10}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ +19fd72: 0c00 |0003: move-result-object v0 │ │ +19fd74: 3800 6b00 |0004: if-eqz v0, 006f // +006b │ │ +19fd78: 6e10 be0e 0000 |0006: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getShortcutId:()Ljava/lang/String; // method@0ebe │ │ +19fd7e: 0c00 |0009: move-result-object v0 │ │ +19fd80: 3800 6500 |000a: if-eqz v0, 006f // +0065 │ │ +19fd84: 6201 ae00 |000c: sget-object v1, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19fd88: 1f01 160d |000e: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d16 │ │ +19fd8c: 07a9 |0010: move-object v9, v10 │ │ +19fd8e: 1f09 3500 |0011: check-cast v9, Landroid/content/Context; // type@0035 │ │ +19fd92: 1307 0c00 |0013: const/16 v7, #int 12 // #c │ │ +19fd96: 1208 |0015: const/4 v8, #int 0 // #0 │ │ +19fd98: 1a03 75f7 |0016: const-string v3, "shortcuts" // string@f775 │ │ +19fd9c: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +19fd9e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +19fda0: 0792 |001a: move-object v2, v9 │ │ +19fda2: 0704 |001b: move-object v4, v0 │ │ +19fda4: 7708 e640 0100 |001c: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40e6 │ │ +19fdaa: 6201 d613 |001f: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SEARCH:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d6 │ │ +19fdae: 6e10 7b3c 0100 |0021: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19fdb4: 0c01 |0024: move-result-object v1 │ │ +19fdb6: 7120 74b9 1000 |0025: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19fdbc: 0a01 |0028: move-result v1 │ │ +19fdbe: 3801 1600 |0029: if-eqz v1, 003f // +0016 │ │ +19fdc2: 6200 d613 |002b: sget-object v0, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SEARCH:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d6 │ │ +19fdc6: 6e10 7b3c 0000 |002d: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19fdcc: 0c00 |0030: move-result-object v0 │ │ +19fdce: 7120 a905 0900 |0031: invoke-static {v9, v0}, Landroidx/core/content/pm/ShortcutManagerCompat;.reportShortcutUsed:(Landroid/content/Context;Ljava/lang/String;)V // method@05a9 │ │ +19fdd4: 7010 6f0e 0a00 |0034: invoke-direct {v10}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +19fdda: 0c00 |0037: move-result-object v0 │ │ +19fddc: 1401 8504 0a7f |0038: const v1, #float 1.83457e+38 // #7f0a0485 │ │ +19fde2: 6e20 6a06 1000 |003b: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19fde8: 2831 |003e: goto 006f // +0031 │ │ +19fdea: 6201 d513 |003f: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.SCAN:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d5 │ │ +19fdee: 6e10 7b3c 0100 |0041: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19fdf4: 0c01 |0044: move-result-object v1 │ │ +19fdf6: 7120 74b9 1000 |0045: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19fdfc: 0a01 |0048: move-result v1 │ │ +19fdfe: 3801 0d00 |0049: if-eqz v1, 0056 // +000d │ │ +19fe02: 6200 ad00 |004b: sget-object v0, Lcom/infomaniak/drive/GeniusScanUtils;.INSTANCE:Lcom/infomaniak/drive/GeniusScanUtils; // field@00ad │ │ +19fe06: 07a1 |004d: move-object v1, v10 │ │ +19fe08: 1f01 1600 |004e: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19fe0c: 54a2 3e04 |0050: iget-object v2, v10, Lcom/infomaniak/drive/ui/MainActivity;.scanFlowResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@043e │ │ +19fe10: 6e30 0e09 1002 |0052: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/GeniusScanUtils;.startScanFlow:(Landroid/app/Activity;Landroidx/activity/result/ActivityResultLauncher;)V // method@090e │ │ +19fe16: 281a |0055: goto 006f // +001a │ │ +19fe18: 6201 d413 |0056: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.FEEDBACK:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d4 │ │ +19fe1c: 6e10 7b3c 0100 |0058: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19fe22: 0c01 |005b: move-result-object v1 │ │ +19fe24: 7120 74b9 1000 |005c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19fe2a: 0a01 |005f: move-result v1 │ │ +19fe2c: 3801 0600 |0060: if-eqz v1, 0066 // +0006 │ │ +19fe30: 7110 fa3a 0900 |0062: invoke-static {v9}, Lcom/infomaniak/drive/utils/ExtensionsKt;.openSupport:(Landroid/content/Context;)V // method@3afa │ │ +19fe36: 280a |0065: goto 006f // +000a │ │ +19fe38: 6201 d713 |0066: sget-object v1, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.UPLOAD:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d7 │ │ +19fe3c: 6e10 7b3c 0100 |0068: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19fe42: 0c01 |006b: move-result-object v1 │ │ +19fe44: 7120 74b9 1000 |006c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19fe4a: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x000c line=508 │ │ 0x001f line=511 │ │ 0x002b line=512 │ │ 0x0034 line=513 │ │ @@ -18343,22 +18343,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -19ede8: |[19ede8] com.infomaniak.drive.ui.MainActivity.inAppReviewManager_delegate$lambda$12:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ -19edf8: 2200 cb0e |0000: new-instance v0, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // type@0ecb │ │ -19edfc: 1f04 2e02 |0002: check-cast v4, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -19ee00: 1401 6403 147f |0004: const v1, #float 1.96743e+38 // #7f140364 │ │ -19ee06: 1402 0704 147f |0007: const v2, #float 1.96747e+38 // #7f140407 │ │ -19ee0c: 1403 4401 157f |000a: const v3, #float 1.98062e+38 // #7f150144 │ │ -19ee12: 7052 824b 4013 |000d: invoke-direct {v0, v4, v3, v1, v2}, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;.:(Landroidx/fragment/app/FragmentActivity;III)V // method@4b82 │ │ -19ee18: 1100 |0010: return-object v0 │ │ +19eeb8: |[19eeb8] com.infomaniak.drive.ui.MainActivity.inAppReviewManager_delegate$lambda$12:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; │ │ +19eec8: 2200 cc0e |0000: new-instance v0, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // type@0ecc │ │ +19eecc: 1f04 2e02 |0002: check-cast v4, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +19eed0: 1401 6403 147f |0004: const v1, #float 1.96743e+38 // #7f140364 │ │ +19eed6: 1402 0704 147f |0007: const v2, #float 1.96747e+38 // #7f140407 │ │ +19eedc: 1403 4401 157f |000a: const v3, #float 1.98062e+38 // #7f150144 │ │ +19eee2: 7052 8f4b 4013 |000d: invoke-direct {v0, v4, v3, v1, v2}, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;.:(Landroidx/fragment/app/FragmentActivity;III)V // method@4b8f │ │ +19eee8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=165 │ │ 0x000d line=164 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -18368,21 +18368,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19ee5c: |[19ee5c] com.infomaniak.drive.ui.MainActivity.inAppUpdateManager_delegate$lambda$11:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ -19ee6c: 2200 ce0e |0000: new-instance v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ece │ │ -19ee70: 1f03 2e02 |0002: check-cast v3, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -19ee74: 1a01 4a9c |0004: const-string v1, "com.infomaniak.drive" // string@9c4a │ │ -19ee78: 1402 910c 0103 |0006: const v2, #float 3.79241e-37 // #03010c91 │ │ -19ee7e: 7040 8e4b 3021 |0009: invoke-direct {v0, v3, v1, v2}, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;.:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;I)V // method@4b8e │ │ -19ee84: 1100 |000c: return-object v0 │ │ +19ef2c: |[19ef2c] com.infomaniak.drive.ui.MainActivity.inAppUpdateManager_delegate$lambda$11:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; │ │ +19ef3c: 2200 cf0e |0000: new-instance v0, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // type@0ecf │ │ +19ef40: 1f03 2e02 |0002: check-cast v3, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +19ef44: 1a01 4f9c |0004: const-string v1, "com.infomaniak.drive" // string@9c4f │ │ +19ef48: 1402 910c 0103 |0006: const v2, #float 3.79241e-37 // #03010c91 │ │ +19ef4e: 7040 9b4b 3021 |0009: invoke-direct {v0, v3, v1, v2}, Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager;.:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;I)V // method@4b9b │ │ +19ef54: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #66 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18390,25 +18390,25 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19fd7c: |[19fd7c] com.infomaniak.drive.ui.MainActivity.initAppReviewManager:()V │ │ -19fd8c: 7010 680e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppReviewManager:()Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e68 │ │ -19fd92: 0c00 |0003: move-result-object v0 │ │ -19fd94: 2201 8204 |0004: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22; // type@0482 │ │ -19fd98: 7020 d10d 4100 |0006: invoke-direct {v1, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd1 │ │ -19fd9e: 2202 8304 |0009: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23; // type@0483 │ │ -19fda2: 7020 d30d 4200 |000b: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd3 │ │ -19fda8: 2203 8404 |000e: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24; // type@0484 │ │ -19fdac: 7020 d50d 4300 |0010: invoke-direct {v3, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd5 │ │ -19fdb2: 6e40 834b 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;.init:(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@4b83 │ │ -19fdb8: 0e00 |0016: return-void │ │ +19fe4c: |[19fe4c] com.infomaniak.drive.ui.MainActivity.initAppReviewManager:()V │ │ +19fe5c: 7010 680e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppReviewManager:()Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager; // method@0e68 │ │ +19fe62: 0c00 |0003: move-result-object v0 │ │ +19fe64: 2201 8204 |0004: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22; // type@0482 │ │ +19fe68: 7020 d10d 4100 |0006: invoke-direct {v1, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda22;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd1 │ │ +19fe6e: 2202 8304 |0009: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23; // type@0483 │ │ +19fe72: 7020 d30d 4200 |000b: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda23;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd3 │ │ +19fe78: 2203 8404 |000e: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24; // type@0484 │ │ +19fe7c: 7020 d50d 4300 |0010: invoke-direct {v3, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda24;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd5 │ │ +19fe82: 6e40 904b 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/lib/stores/reviewmanagers/InAppReviewManager;.init:(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@4b90 │ │ +19fe88: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0017 reg=4 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #67 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18416,21 +18416,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -19f1c0: |[19f1c0] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$35:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f1d0: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19f1d4: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -19f1d8: 1a01 73e4 |0004: const-string v1, "presentAlert" // string@e473 │ │ -19f1dc: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ -19f1e2: 6202 75b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f1e6: 1102 |000b: return-object v2 │ │ +19f290: |[19f290] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$35:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f2a0: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19f2a4: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +19f2a8: 1a01 78e4 |0004: const-string v1, "presentAlert" // string@e478 │ │ +19f2ac: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ +19f2b2: 6202 78b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f2b6: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #68 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18438,21 +18438,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -19f1e8: |[19f1e8] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$36:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f1f8: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19f1fc: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -19f200: 1a01 2fcb |0004: const-string v1, "like" // string@cb2f │ │ -19f204: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ -19f20a: 6202 75b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f20e: 1102 |000b: return-object v2 │ │ +19f2b8: |[19f2b8] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$36:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f2c8: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19f2cc: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +19f2d0: 1a01 34cb |0004: const-string v1, "like" // string@cb34 │ │ +19f2d4: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ +19f2da: 6202 78b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f2de: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #69 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18460,21 +18460,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -19f210: |[19f210] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$37:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f220: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19f224: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -19f228: 1a01 64a6 |0004: const-string v1, "dislike" // string@a664 │ │ -19f22c: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ -19f232: 6202 75b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f236: 1102 |000b: return-object v2 │ │ +19f2e0: |[19f2e0] com.infomaniak.drive.ui.MainActivity.initAppReviewManager$lambda$37:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f2f0: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19f2f4: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +19f2f8: 1a01 69a6 |0004: const-string v1, "dislike" // string@a669 │ │ +19f2fc: 6e30 1709 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppReview:(Landroid/app/Activity;Ljava/lang/String;)V // method@0917 │ │ +19f302: 6202 78b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f306: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #70 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18482,35 +18482,35 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 41 16-bit code units │ │ -19fdbc: |[19fdbc] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager:()V │ │ -19fdcc: 7010 690e 0b00 |0000: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e69 │ │ -19fdd2: 0c00 |0003: move-result-object v0 │ │ -19fdd4: 0701 |0004: move-object v1, v0 │ │ -19fdd6: 1f01 990e |0005: check-cast v1, Lcom/infomaniak/lib/stores/BaseInAppUpdateManager; // type@0e99 │ │ -19fdda: 2203 7804 |0007: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13; // type@0478 │ │ -19fdde: 7020 bd0d b300 |0009: invoke-direct {v3, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbd │ │ -19fde4: 2204 7904 |000c: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14; // type@0479 │ │ -19fde8: 7020 bf0d b400 |000e: invoke-direct {v4, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbf │ │ -19fdee: 2205 7a04 |0011: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15; // type@047a │ │ -19fdf2: 7020 c10d b500 |0013: invoke-direct {v5, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc1 │ │ -19fdf8: 2207 7b04 |0016: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16; // type@047b │ │ -19fdfc: 7020 c30d b700 |0018: invoke-direct {v7, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc3 │ │ -19fe02: 2208 7c04 |001b: new-instance v8, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17; // type@047c │ │ -19fe06: 7020 c50d b800 |001d: invoke-direct {v8, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc5 │ │ -19fe0c: 1309 1100 |0020: const/16 v9, #int 17 // #11 │ │ -19fe10: 120a |0022: const/4 v10, #int 0 // #0 │ │ -19fe12: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -19fe14: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -19fe16: 770a cf4a 0100 |0025: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/lib/stores/BaseInAppUpdateManager;.init$default:(Lcom/infomaniak/lib/stores/BaseInAppUpdateManager;ZLkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@4acf │ │ -19fe1c: 0e00 |0028: return-void │ │ +19fe8c: |[19fe8c] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager:()V │ │ +19fe9c: 7010 690e 0b00 |0000: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e69 │ │ +19fea2: 0c00 |0003: move-result-object v0 │ │ +19fea4: 0701 |0004: move-object v1, v0 │ │ +19fea6: 1f01 9a0e |0005: check-cast v1, Lcom/infomaniak/lib/stores/BaseInAppUpdateManager; // type@0e9a │ │ +19feaa: 2203 7804 |0007: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13; // type@0478 │ │ +19feae: 7020 bd0d b300 |0009: invoke-direct {v3, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda13;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbd │ │ +19feb4: 2204 7904 |000c: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14; // type@0479 │ │ +19feb8: 7020 bf0d b400 |000e: invoke-direct {v4, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda14;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dbf │ │ +19febe: 2205 7a04 |0011: new-instance v5, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15; // type@047a │ │ +19fec2: 7020 c10d b500 |0013: invoke-direct {v5, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda15;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc1 │ │ +19fec8: 2207 7b04 |0016: new-instance v7, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16; // type@047b │ │ +19fecc: 7020 c30d b700 |0018: invoke-direct {v7, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda16;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc3 │ │ +19fed2: 2208 7c04 |001b: new-instance v8, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17; // type@047c │ │ +19fed6: 7020 c50d b800 |001d: invoke-direct {v8, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda17;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc5 │ │ +19fedc: 1309 1100 |0020: const/16 v9, #int 17 // #11 │ │ +19fee0: 120a |0022: const/4 v10, #int 0 // #0 │ │ +19fee2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +19fee4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +19fee6: 770a dc4a 0100 |0025: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/lib/stores/BaseInAppUpdateManager;.init$default:(Lcom/infomaniak/lib/stores/BaseInAppUpdateManager;ZLkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@4adc │ │ +19feec: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0029 reg=11 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #71 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18518,24 +18518,24 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -19f238: |[19f238] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$26:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f248: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19f24c: 1f01 1600 |0002: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19f250: 3802 0500 |0004: if-eqz v2, 0009 // +0005 │ │ -19f254: 1a02 5da6 |0006: const-string v2, "discoverNow" // string@a65d │ │ -19f258: 2803 |0008: goto 000b // +0003 │ │ -19f25a: 1a02 5ca6 |0009: const-string v2, "discoverLater" // string@a65c │ │ -19f25e: 6e30 1809 1002 |000b: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppUpdate:(Landroid/app/Activity;Ljava/lang/String;)V // method@0918 │ │ -19f264: 6201 75b3 |000e: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f268: 1101 |0010: return-object v1 │ │ +19f308: |[19f308] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$26:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f318: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19f31c: 1f01 1600 |0002: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19f320: 3802 0500 |0004: if-eqz v2, 0009 // +0005 │ │ +19f324: 1a02 62a6 |0006: const-string v2, "discoverNow" // string@a662 │ │ +19f328: 2803 |0008: goto 000b // +0003 │ │ +19f32a: 1a02 61a6 |0009: const-string v2, "discoverLater" // string@a661 │ │ +19f32e: 6e30 1809 1002 |000b: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppUpdate:(Landroid/app/Activity;Ljava/lang/String;)V // method@0918 │ │ +19f334: 6201 78b3 |000e: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f338: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0011 reg=2 (null) Z │ │ │ │ @@ -18544,21 +18544,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -19f26c: |[19f26c] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$27:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ -19f27c: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -19f280: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -19f284: 1a01 e4c1 |0004: const-string v1, "installUpdate" // string@c1e4 │ │ -19f288: 6e30 1809 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppUpdate:(Landroid/app/Activity;Ljava/lang/String;)V // method@0918 │ │ -19f28e: 6202 75b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f292: 1102 |000b: return-object v2 │ │ +19f33c: |[19f33c] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$27:(Lcom/infomaniak/drive/ui/MainActivity;)Lkotlin/Unit; │ │ +19f34c: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +19f350: 1f02 1600 |0002: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +19f354: 1a01 e9c1 |0004: const-string v1, "installUpdate" // string@c1e9 │ │ +19f358: 6e30 1809 2001 |0006: invoke-virtual {v0, v2, v1}, Lcom/infomaniak/drive/MatomoDrive;.trackInAppUpdate:(Landroid/app/Activity;Ljava/lang/String;)V // method@0918 │ │ +19f35e: 6202 78b3 |0009: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f362: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #73 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18566,31 +18566,31 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 29 16-bit code units │ │ -19f294: |[19f294] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$28:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; │ │ -19f2a4: 1a00 ffc5 |0000: const-string v0, "it" // string@c5ff │ │ -19f2a8: 7120 70b9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19f2ae: 0781 |0005: move-object v1, v8 │ │ -19f2b0: 1f01 1600 |0006: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19f2b4: 6e10 6c0e 0800 |0008: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ -19f2ba: 0c08 |000b: move-result-object v8 │ │ -19f2bc: 0783 |000c: move-object v3, v8 │ │ -19f2be: 1f03 1f01 |000d: check-cast v3, Landroid/view/View; // type@011f │ │ -19f2c2: 1306 0c00 |000f: const/16 v6, #int 12 // #c │ │ -19f2c6: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -19f2c8: 1402 4f01 147f |0012: const v2, #float 1.96733e+38 // #7f14014f │ │ -19f2ce: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -19f2d0: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -19f2d2: 7707 c246 0100 |0017: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46c2 │ │ -19f2d8: 6208 75b3 |001a: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f2dc: 1108 |001c: return-object v8 │ │ +19f364: |[19f364] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$28:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Exception;)Lkotlin/Unit; │ │ +19f374: 1a00 04c6 |0000: const-string v0, "it" // string@c604 │ │ +19f378: 7120 7db9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19f37e: 0781 |0005: move-object v1, v8 │ │ +19f380: 1f01 1600 |0006: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19f384: 6e10 6c0e 0800 |0008: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ +19f38a: 0c08 |000b: move-result-object v8 │ │ +19f38c: 0783 |000c: move-object v3, v8 │ │ +19f38e: 1f03 1f01 |000d: check-cast v3, Landroid/view/View; // type@011f │ │ +19f392: 1306 0c00 |000f: const/16 v6, #int 12 // #c │ │ +19f396: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +19f398: 1402 4f01 147f |0012: const v2, #float 1.96733e+38 // #7f14014f │ │ +19f39e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +19f3a0: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +19f3a2: 7707 cf46 0100 |0017: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46cf │ │ +19f3a8: 6208 78b3 |001a: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f3ac: 1108 |001c: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=300 │ │ locals : │ │ 0x0000 - 0x001d reg=8 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x001d reg=9 (null) Ljava/lang/Exception; │ │ │ │ @@ -18599,43 +18599,43 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -19f2e0: |[19f2e0] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$29:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f2f0: 3805 2d00 |0000: if-eqz v5, 002d // +002d │ │ -19f2f4: 7010 5c0e 0400 |0002: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.canDisplayInAppSnackbar:()Z // method@0e5c │ │ -19f2fa: 0a00 |0005: move-result v0 │ │ -19f2fc: 3800 2700 |0006: if-eqz v0, 002d // +0027 │ │ -19f300: 6205 0e51 |0008: sget-object v5, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.INSTANCE:Lcom/infomaniak/lib/core/utils/SnackbarUtils; // field@510e │ │ -19f304: 6e10 6c0e 0400 |000a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ -19f30a: 0c05 |000d: move-result-object v5 │ │ -19f30c: 2200 9804 |000e: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1; // type@0498 │ │ -19f310: 7010 690e 0400 |0010: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e69 │ │ -19f316: 0c01 |0013: move-result-object v1 │ │ -19f318: 7020 0a0e 1000 |0014: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.:(Ljava/lang/Object;)V // method@0e0a │ │ -19f31e: 1f00 5e1c |0017: check-cast v0, Lkotlin/reflect/KFunction; // type@1c5e │ │ -19f322: 0741 |0019: move-object v1, v4 │ │ -19f324: 1f01 1600 |001a: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -19f328: 1f05 1f01 |001c: check-cast v5, Landroid/view/View; // type@011f │ │ -19f32c: 1402 f103 147f |001e: const v2, #float 1.96746e+38 // #7f1403f1 │ │ -19f332: 1f00 8c1b |0021: check-cast v0, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -19f336: 1403 f203 147f |0023: const v3, #float 1.96746e+38 // #7f1403f2 │ │ -19f33c: 7150 b846 3125 |0026: invoke-static {v1, v3, v5, v2, v0}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showIndefiniteSnackbar:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;)Lcom/google/android/material/snackbar/Snackbar; // method@46b8 │ │ -19f342: 0c05 |0029: move-result-object v5 │ │ -19f344: 5b45 3804 |002a: iput-object v5, v4, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ -19f348: 280a |002c: goto 0036 // +000a │ │ -19f34a: 3905 0900 |002d: if-nez v5, 0036 // +0009 │ │ -19f34e: 5444 3804 |002f: iget-object v4, v4, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ -19f352: 3804 0500 |0031: if-eqz v4, 0036 // +0005 │ │ -19f356: 6e10 ab08 0400 |0033: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.dismiss:()V // method@08ab │ │ -19f35c: 6204 75b3 |0036: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f360: 1104 |0038: return-object v4 │ │ +19f3b0: |[19f3b0] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$29:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f3c0: 3805 2d00 |0000: if-eqz v5, 002d // +002d │ │ +19f3c4: 7010 5c0e 0400 |0002: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.canDisplayInAppSnackbar:()Z // method@0e5c │ │ +19f3ca: 0a00 |0005: move-result v0 │ │ +19f3cc: 3800 2700 |0006: if-eqz v0, 002d // +0027 │ │ +19f3d0: 6205 1151 |0008: sget-object v5, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.INSTANCE:Lcom/infomaniak/lib/core/utils/SnackbarUtils; // field@5111 │ │ +19f3d4: 6e10 6c0e 0400 |000a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@0e6c │ │ +19f3da: 0c05 |000d: move-result-object v5 │ │ +19f3dc: 2200 9804 |000e: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1; // type@0498 │ │ +19f3e0: 7010 690e 0400 |0010: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getInAppUpdateManager:()Lcom/infomaniak/lib/stores/updatemanagers/InAppUpdateManager; // method@0e69 │ │ +19f3e6: 0c01 |0013: move-result-object v1 │ │ +19f3e8: 7020 0a0e 1000 |0014: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$initAppUpdateManager$4$1;.:(Ljava/lang/Object;)V // method@0e0a │ │ +19f3ee: 1f00 5f1c |0017: check-cast v0, Lkotlin/reflect/KFunction; // type@1c5f │ │ +19f3f2: 0741 |0019: move-object v1, v4 │ │ +19f3f4: 1f01 1600 |001a: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +19f3f8: 1f05 1f01 |001c: check-cast v5, Landroid/view/View; // type@011f │ │ +19f3fc: 1402 f103 147f |001e: const v2, #float 1.96746e+38 // #7f1403f1 │ │ +19f402: 1f00 8d1b |0021: check-cast v0, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +19f406: 1403 f203 147f |0023: const v3, #float 1.96746e+38 // #7f1403f2 │ │ +19f40c: 7150 c546 3125 |0026: invoke-static {v1, v3, v5, v2, v0}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showIndefiniteSnackbar:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;)Lcom/google/android/material/snackbar/Snackbar; // method@46c5 │ │ +19f412: 0c05 |0029: move-result-object v5 │ │ +19f414: 5b45 3804 |002a: iput-object v5, v4, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ +19f418: 280a |002c: goto 0036 // +000a │ │ +19f41a: 3905 0900 |002d: if-nez v5, 0036 // +0009 │ │ +19f41e: 5444 3804 |002f: iget-object v4, v4, Lcom/infomaniak/drive/ui/MainActivity;.inAppUpdateSnackbar:Lcom/google/android/material/snackbar/Snackbar; // field@0438 │ │ +19f422: 3804 0500 |0031: if-eqz v4, 0036 // +0005 │ │ +19f426: 6e10 ab08 0400 |0033: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.dismiss:()V // method@08ab │ │ +19f42c: 6204 78b3 |0036: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f430: 1104 |0038: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=302 │ │ 0x0008 line=303 │ │ 0x000a line=306 │ │ 0x000e line=307 │ │ 0x0019 line=303 │ │ @@ -18653,22 +18653,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19f364: |[19f364] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$30:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ -19f374: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -19f378: 7010 6f0e 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19f37e: 0c00 |0005: move-result-object v0 │ │ -19f380: 1401 8305 0a7f |0006: const v1, #float 1.83462e+38 // #7f0a0583 │ │ -19f386: 6e20 6a06 1000 |0009: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19f38c: 6200 75b3 |000c: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f390: 1100 |000e: return-object v0 │ │ +19f434: |[19f434] com.infomaniak.drive.ui.MainActivity.initAppUpdateManager$lambda$30:(Lcom/infomaniak/drive/ui/MainActivity;Z)Lkotlin/Unit; │ │ +19f444: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +19f448: 7010 6f0e 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +19f44e: 0c00 |0005: move-result-object v0 │ │ +19f450: 1401 8305 0a7f |0006: const v1, #float 1.83462e+38 // #7f0a0583 │ │ +19f456: 6e20 6a06 1000 |0009: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19f45c: 6200 78b3 |000c: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f460: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=314 │ │ 0x000c line=315 │ │ locals : │ │ 0x0000 - 0x000f reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x000f reg=1 (null) Z │ │ @@ -18678,42 +18678,42 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -19fe20: |[19fe20] com.infomaniak.drive.ui.MainActivity.launchNextDeleteRequest:()V │ │ -19fe30: 5440 3d04 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ -19fe34: 6e10 73a0 0000 |0002: invoke-virtual {v0}, Lkotlin/collections/ArrayDeque;.firstOrNull:()Ljava/lang/Object; // method@a073 │ │ -19fe3a: 0c00 |0005: move-result-object v0 │ │ -19fe3c: 1f00 c918 |0006: check-cast v0, Ljava/util/List; // type@18c9 │ │ -19fe40: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -19fe44: 0e00 |000a: return-void │ │ -19fe46: 6001 3800 |000b: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19fe4a: 1302 1e00 |000d: const/16 v2, #int 30 // #1e │ │ -19fe4e: 3421 2800 |000f: if-lt v1, v2, 0037 // +0028 │ │ -19fe52: 6e10 660e 0400 |0011: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0e66 │ │ -19fe58: 0c01 |0014: move-result-object v1 │ │ -19fe5a: 1f00 b818 |0015: check-cast v0, Ljava/util/Collection; // type@18b8 │ │ -19fe5e: 7120 7f0d 0100 |0017: invoke-static {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; // method@0d7f │ │ -19fe64: 0c00 |001a: move-result-object v0 │ │ -19fe66: 1a01 bba1 |001b: const-string v1, "createDeleteRequest(...)" // string@a1bb │ │ -19fe6a: 7120 6fb9 1000 |001d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19fe70: 5441 3404 |0020: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult:Landroidx/activity/result/ActivityResultLauncher; // field@0434 │ │ -19fe74: 2202 7d01 |0022: new-instance v2, Landroidx/activity/result/IntentSenderRequest$Builder; // type@017d │ │ -19fe78: 6e10 5f00 0000 |0024: invoke-virtual {v0}, Landroid/app/PendingIntent;.getIntentSender:()Landroid/content/IntentSender; // method@005f │ │ -19fe7e: 0c00 |0027: move-result-object v0 │ │ -19fe80: 1a03 97b5 |0028: const-string v3, "getIntentSender(...)" // string@b597 │ │ -19fe84: 7120 6fb9 3000 |002a: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19fe8a: 7020 7f04 0200 |002d: invoke-direct {v2, v0}, Landroidx/activity/result/IntentSenderRequest$Builder;.:(Landroid/content/IntentSender;)V // method@047f │ │ -19fe90: 6e10 8004 0200 |0030: invoke-virtual {v2}, Landroidx/activity/result/IntentSenderRequest$Builder;.build:()Landroidx/activity/result/IntentSenderRequest; // method@0480 │ │ -19fe96: 0c00 |0033: move-result-object v0 │ │ -19fe98: 6e20 7e04 0100 |0034: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@047e │ │ -19fe9e: 0e00 |0037: return-void │ │ +19fef0: |[19fef0] com.infomaniak.drive.ui.MainActivity.launchNextDeleteRequest:()V │ │ +19ff00: 5440 3d04 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainActivity;.pendingFilesUrisQueue:Lkotlin/collections/ArrayDeque; // field@043d │ │ +19ff04: 6e10 80a0 0000 |0002: invoke-virtual {v0}, Lkotlin/collections/ArrayDeque;.firstOrNull:()Ljava/lang/Object; // method@a080 │ │ +19ff0a: 0c00 |0005: move-result-object v0 │ │ +19ff0c: 1f00 ca18 |0006: check-cast v0, Ljava/util/List; // type@18ca │ │ +19ff10: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +19ff14: 0e00 |000a: return-void │ │ +19ff16: 6001 3800 |000b: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19ff1a: 1302 1e00 |000d: const/16 v2, #int 30 // #1e │ │ +19ff1e: 3421 2800 |000f: if-lt v1, v2, 0037 // +0028 │ │ +19ff22: 6e10 660e 0400 |0011: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@0e66 │ │ +19ff28: 0c01 |0014: move-result-object v1 │ │ +19ff2a: 1f00 b918 |0015: check-cast v0, Ljava/util/Collection; // type@18b9 │ │ +19ff2e: 7120 7f0d 0100 |0017: invoke-static {v1, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/ContentResolver;Ljava/util/Collection;)Landroid/app/PendingIntent; // method@0d7f │ │ +19ff34: 0c00 |001a: move-result-object v0 │ │ +19ff36: 1a01 c0a1 |001b: const-string v1, "createDeleteRequest(...)" // string@a1c0 │ │ +19ff3a: 7120 7cb9 1000 |001d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19ff40: 5441 3404 |0020: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainActivity;.filesDeletionResult:Landroidx/activity/result/ActivityResultLauncher; // field@0434 │ │ +19ff44: 2202 7d01 |0022: new-instance v2, Landroidx/activity/result/IntentSenderRequest$Builder; // type@017d │ │ +19ff48: 6e10 5f00 0000 |0024: invoke-virtual {v0}, Landroid/app/PendingIntent;.getIntentSender:()Landroid/content/IntentSender; // method@005f │ │ +19ff4e: 0c00 |0027: move-result-object v0 │ │ +19ff50: 1a03 9cb5 |0028: const-string v3, "getIntentSender(...)" // string@b59c │ │ +19ff54: 7120 7cb9 3000 |002a: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19ff5a: 7020 7f04 0200 |002d: invoke-direct {v2, v0}, Landroidx/activity/result/IntentSenderRequest$Builder;.:(Landroid/content/IntentSender;)V // method@047f │ │ +19ff60: 6e10 8004 0200 |0030: invoke-virtual {v2}, Landroidx/activity/result/IntentSenderRequest$Builder;.build:()Landroidx/activity/result/IntentSenderRequest; // method@0480 │ │ +19ff66: 0c00 |0033: move-result-object v0 │ │ +19ff68: 6e20 7e04 0100 |0034: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@047e │ │ +19ff6e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000b line=370 │ │ 0x0011 line=371 │ │ 0x0020 line=372 │ │ locals : │ │ @@ -18724,18 +18724,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19e984: |[19e984] com.infomaniak.drive.ui.MainActivity.navController_delegate$lambda$4:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ -19e994: 7010 ab0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.setupNavController:()Landroidx/navigation/NavController; // method@0eab │ │ -19e99a: 0c00 |0003: move-result-object v0 │ │ -19e99c: 1100 |0004: return-object v0 │ │ +19ea54: |[19ea54] com.infomaniak.drive.ui.MainActivity.navController_delegate$lambda$4:(Lcom/infomaniak/drive/ui/MainActivity;)Landroidx/navigation/NavController; │ │ +19ea64: 7010 ab0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.setupNavController:()Landroidx/navigation/NavController; // method@0eab │ │ +19ea6a: 0c00 |0003: move-result-object v0 │ │ +19ea6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #78 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18743,27 +18743,27 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -19ec1c: |[19ec1c] com.infomaniak.drive.ui.MainActivity.navigationArgs_delegate$lambda$2:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19ec2c: 6e10 6a0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getIntent:()Landroid/content/Intent; // method@0e6a │ │ -19ec32: 0c01 |0003: move-result-object v1 │ │ -19ec34: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -19ec38: 6e10 9e00 0100 |0006: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -19ec3e: 0c01 |0009: move-result-object v1 │ │ -19ec40: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -19ec44: 6200 4004 |000c: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ -19ec48: 6e20 af0e 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eaf │ │ -19ec4e: 0c01 |0011: move-result-object v1 │ │ -19ec50: 2802 |0012: goto 0014 // +0002 │ │ -19ec52: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19ec54: 1101 |0014: return-object v1 │ │ +19ecec: |[19ecec] com.infomaniak.drive.ui.MainActivity.navigationArgs_delegate$lambda$2:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19ecfc: 6e10 6a0e 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getIntent:()Landroid/content/Intent; // method@0e6a │ │ +19ed02: 0c01 |0003: move-result-object v1 │ │ +19ed04: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +19ed08: 6e10 9e00 0100 |0006: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +19ed0e: 0c01 |0009: move-result-object v1 │ │ +19ed10: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +19ed14: 6200 4004 |000c: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ +19ed18: 6e20 af0e 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eaf │ │ +19ed1e: 0c01 |0011: move-result-object v1 │ │ +19ed20: 2802 |0012: goto 0014 // +0002 │ │ +19ed22: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19ed24: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #79 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18771,28 +18771,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -19fea0: |[19fea0] com.infomaniak.drive.ui.MainActivity.observeBulkDownloadRunning:()V │ │ -19feb0: 7010 6d0e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19feb6: 0c00 |0003: move-result-object v0 │ │ -19feb8: 6e10 e00f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; // method@0fe0 │ │ -19febe: 0c00 |0007: move-result-object v0 │ │ -19fec0: 0741 |0008: move-object v1, v4 │ │ -19fec2: 1f01 4202 |0009: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19fec6: 2202 8604 |000b: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26; // type@0486 │ │ -19feca: 7020 d90d 4200 |000d: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd9 │ │ -19fed0: 2203 9904 |0010: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ -19fed4: 7020 0d0e 2300 |0012: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ -19feda: 1f03 4802 |0015: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -19fede: 6e30 4306 1003 |0017: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ -19fee4: 0e00 |001a: return-void │ │ +19ff70: |[19ff70] com.infomaniak.drive.ui.MainActivity.observeBulkDownloadRunning:()V │ │ +19ff80: 7010 6d0e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19ff86: 0c00 |0003: move-result-object v0 │ │ +19ff88: 6e10 e00f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; // method@0fe0 │ │ +19ff8e: 0c00 |0007: move-result-object v0 │ │ +19ff90: 0741 |0008: move-object v1, v4 │ │ +19ff92: 1f01 4202 |0009: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +19ff96: 2202 8604 |000b: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26; // type@0486 │ │ +19ff9a: 7020 d90d 4200 |000d: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda26;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dd9 │ │ +19ffa0: 2203 9904 |0010: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ +19ffa4: 7020 0d0e 2300 |0012: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ +19ffaa: 1f03 4802 |0015: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +19ffae: 6e30 4306 1003 |0017: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ +19ffb4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #80 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -18800,23 +18800,23 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -19f394: |[19f394] com.infomaniak.drive.ui.MainActivity.observeBulkDownloadRunning$lambda$31:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -19f3a4: 6e10 eb94 0100 |0000: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19f3aa: 0a01 |0003: move-result v1 │ │ -19f3ac: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -19f3b0: 7010 6d0e 0000 |0006: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19f3b6: 0c00 |0009: move-result-object v0 │ │ -19f3b8: 6e10 0710 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFiles:()V // method@1007 │ │ -19f3be: 6200 75b3 |000d: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f3c2: 1100 |000f: return-object v0 │ │ +19f464: |[19f464] com.infomaniak.drive.ui.MainActivity.observeBulkDownloadRunning$lambda$31:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +19f474: 6e10 f894 0100 |0000: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19f47a: 0a01 |0003: move-result v1 │ │ +19f47c: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +19f480: 7010 6d0e 0000 |0006: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19f486: 0c00 |0009: move-result-object v0 │ │ +19f488: 6e10 0710 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFiles:()V // method@1007 │ │ +19f48e: 6200 78b3 |000d: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f492: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000d line=324 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Boolean; │ │ @@ -18826,28 +18826,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -19fee8: |[19fee8] com.infomaniak.drive.ui.MainActivity.observeCurrentFolder:()V │ │ -19fef8: 7010 6d0e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19fefe: 0c00 |0003: move-result-object v0 │ │ -19ff00: 6e10 c80f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentFolder:()Landroidx/lifecycle/LiveData; // method@0fc8 │ │ -19ff06: 0c01 |0007: move-result-object v1 │ │ -19ff08: 0742 |0008: move-object v2, v4 │ │ -19ff0a: 1f02 4202 |0009: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19ff0e: 2203 7604 |000b: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11; // type@0476 │ │ -19ff12: 7030 b90d 4300 |000d: invoke-direct {v3, v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0db9 │ │ -19ff18: 2200 9904 |0010: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ -19ff1c: 7020 0d0e 3000 |0012: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ -19ff22: 1f00 4802 |0015: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ -19ff26: 6e30 3706 2100 |0017: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ -19ff2c: 0e00 |001a: return-void │ │ +19ffb8: |[19ffb8] com.infomaniak.drive.ui.MainActivity.observeCurrentFolder:()V │ │ +19ffc8: 7010 6d0e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19ffce: 0c00 |0003: move-result-object v0 │ │ +19ffd0: 6e10 c80f 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentFolder:()Landroidx/lifecycle/LiveData; // method@0fc8 │ │ +19ffd6: 0c01 |0007: move-result-object v1 │ │ +19ffd8: 0742 |0008: move-object v2, v4 │ │ +19ffda: 1f02 4202 |0009: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +19ffde: 2203 7604 |000b: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11; // type@0476 │ │ +19ffe2: 7030 b90d 4300 |000d: invoke-direct {v3, v4, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0db9 │ │ +19ffe8: 2200 9904 |0010: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ +19ffec: 7020 0d0e 3000 |0012: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ +19fff2: 1f00 4802 |0015: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ +19fff6: 6e30 3706 2100 |0017: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ +19fffc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -18856,62 +18856,62 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -19f3c4: |[19f3c4] com.infomaniak.drive.ui.MainActivity.observeCurrentFolder$lambda$49$lambda$48:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -19f3d4: 7010 640e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19f3da: 0c00 |0003: move-result-object v0 │ │ -19f3dc: 5400 2f01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ -19f3e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19f3e2: 3806 1000 |0007: if-eqz v6, 0017 // +0010 │ │ -19f3e6: 6e10 3d0a 0600 |0009: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.getRights:()Lcom/infomaniak/drive/data/models/Rights; // method@0a3d │ │ -19f3ec: 0c02 |000c: move-result-object v2 │ │ -19f3ee: 3802 0a00 |000d: if-eqz v2, 0017 // +000a │ │ -19f3f2: 6e10 bb0a 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/Rights;.getCanCreateFile:()Z // method@0abb │ │ -19f3f8: 0a02 |0012: move-result v2 │ │ -19f3fa: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -19f3fc: 3332 0300 |0014: if-ne v2, v3, 0017 // +0003 │ │ -19f400: 2802 |0016: goto 0018 // +0002 │ │ -19f402: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -19f404: 6e20 8608 3000 |0018: invoke-virtual {v0, v3}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ -19f40a: 7010 710e 0400 |001b: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ -19f410: 0c00 |001e: move-result-object v0 │ │ -19f412: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -19f414: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ -19f418: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getShortcutId:()Ljava/lang/String; // method@0ebe │ │ -19f41e: 0c00 |0025: move-result-object v0 │ │ -19f420: 2802 |0026: goto 0028 // +0002 │ │ -19f422: 0720 |0027: move-object v0, v2 │ │ -19f424: 6203 d413 |0028: sget-object v3, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.UPLOAD:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d4 │ │ -19f428: 6e10 6e3c 0300 |002a: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c6e │ │ -19f42e: 0c03 |002d: move-result-object v3 │ │ -19f430: 7120 67b9 3000 |002e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19f436: 0a00 |0031: move-result v0 │ │ -19f438: 3800 2500 |0032: if-eqz v0, 0057 // +0025 │ │ -19f43c: 6e10 d20f 0500 |0034: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getMustOpenUploadShortcut:()Z // method@0fd2 │ │ -19f442: 0a00 |0037: move-result v0 │ │ -19f444: 3800 1f00 |0038: if-eqz v0, 0057 // +001f │ │ -19f448: 3806 0600 |003a: if-eqz v6, 0040 // +0006 │ │ -19f44c: 6e10 470a 0600 |003c: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.getVisibilityType:()Lcom/infomaniak/drive/data/models/File$VisibilityType; // method@0a47 │ │ -19f452: 0c02 |003f: move-result-object v2 │ │ -19f454: 6200 f400 |0040: sget-object v0, Lcom/infomaniak/drive/data/models/File$VisibilityType;.IS_PRIVATE:Lcom/infomaniak/drive/data/models/File$VisibilityType; // field@00f4 │ │ -19f458: 3302 1500 |0042: if-ne v2, v0, 0057 // +0015 │ │ -19f45c: 7010 6d0e 0400 |0044: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19f462: 0c04 |0047: move-result-object v4 │ │ -19f464: 6e20 0210 1400 |0048: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.setMustOpenUploadShortcut:(Z)V // method@1002 │ │ -19f46a: 6e10 dc0f 0500 |004b: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getUploadFilesHelper:()Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // method@0fdc │ │ -19f470: 0c04 |004e: move-result-object v4 │ │ -19f472: 3804 0800 |004f: if-eqz v4, 0057 // +0008 │ │ -19f476: 6e20 fe13 6400 |0051: invoke-virtual {v4, v6}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@13fe │ │ -19f47c: 6e10 ff13 0400 |0054: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.uploadFiles:()V // method@13ff │ │ -19f482: 6204 75b3 |0057: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f486: 1104 |0059: return-object v4 │ │ +19f494: |[19f494] com.infomaniak.drive.ui.MainActivity.observeCurrentFolder$lambda$49$lambda$48:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +19f4a4: 7010 640e 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19f4aa: 0c00 |0003: move-result-object v0 │ │ +19f4ac: 5400 2f01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ +19f4b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19f4b2: 3806 1000 |0007: if-eqz v6, 0017 // +0010 │ │ +19f4b6: 6e10 3d0a 0600 |0009: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.getRights:()Lcom/infomaniak/drive/data/models/Rights; // method@0a3d │ │ +19f4bc: 0c02 |000c: move-result-object v2 │ │ +19f4be: 3802 0a00 |000d: if-eqz v2, 0017 // +000a │ │ +19f4c2: 6e10 bb0a 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/Rights;.getCanCreateFile:()Z // method@0abb │ │ +19f4c8: 0a02 |0012: move-result v2 │ │ +19f4ca: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +19f4cc: 3332 0300 |0014: if-ne v2, v3, 0017 // +0003 │ │ +19f4d0: 2802 |0016: goto 0018 // +0002 │ │ +19f4d2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +19f4d4: 6e20 8608 3000 |0018: invoke-virtual {v0, v3}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ +19f4da: 7010 710e 0400 |001b: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0e71 │ │ +19f4e0: 0c00 |001e: move-result-object v0 │ │ +19f4e2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +19f4e4: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ +19f4e8: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs;.getShortcutId:()Ljava/lang/String; // method@0ebe │ │ +19f4ee: 0c00 |0025: move-result-object v0 │ │ +19f4f0: 2802 |0026: goto 0028 // +0002 │ │ +19f4f2: 0720 |0027: move-object v0, v2 │ │ +19f4f4: 6203 d713 |0028: sget-object v3, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.UPLOAD:Lcom/infomaniak/drive/utils/Utils$Shortcuts; // field@13d7 │ │ +19f4f8: 6e10 7b3c 0300 |002a: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/Utils$Shortcuts;.getId:()Ljava/lang/String; // method@3c7b │ │ +19f4fe: 0c03 |002d: move-result-object v3 │ │ +19f500: 7120 74b9 3000 |002e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19f506: 0a00 |0031: move-result v0 │ │ +19f508: 3800 2500 |0032: if-eqz v0, 0057 // +0025 │ │ +19f50c: 6e10 d20f 0500 |0034: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getMustOpenUploadShortcut:()Z // method@0fd2 │ │ +19f512: 0a00 |0037: move-result v0 │ │ +19f514: 3800 1f00 |0038: if-eqz v0, 0057 // +001f │ │ +19f518: 3806 0600 |003a: if-eqz v6, 0040 // +0006 │ │ +19f51c: 6e10 470a 0600 |003c: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/File;.getVisibilityType:()Lcom/infomaniak/drive/data/models/File$VisibilityType; // method@0a47 │ │ +19f522: 0c02 |003f: move-result-object v2 │ │ +19f524: 6200 f400 |0040: sget-object v0, Lcom/infomaniak/drive/data/models/File$VisibilityType;.IS_PRIVATE:Lcom/infomaniak/drive/data/models/File$VisibilityType; // field@00f4 │ │ +19f528: 3302 1500 |0042: if-ne v2, v0, 0057 // +0015 │ │ +19f52c: 7010 6d0e 0400 |0044: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +19f532: 0c04 |0047: move-result-object v4 │ │ +19f534: 6e20 0210 1400 |0048: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.setMustOpenUploadShortcut:(Z)V // method@1002 │ │ +19f53a: 6e10 dc0f 0500 |004b: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/MainViewModel;.getUploadFilesHelper:()Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // method@0fdc │ │ +19f540: 0c04 |004e: move-result-object v4 │ │ +19f542: 3804 0800 |004f: if-eqz v4, 0057 // +0008 │ │ +19f546: 6e20 0b14 6400 |0051: invoke-virtual {v4, v6}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@140b │ │ +19f54c: 6e10 0c14 0400 |0054: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.uploadFiles:()V // method@140c │ │ +19f552: 6204 78b3 |0057: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f556: 1104 |0059: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x001b line=528 │ │ 0x0034 line=529 │ │ 0x003c line=531 │ │ 0x0044 line=533 │ │ @@ -18929,29 +18929,29 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -19ff30: |[19ff30] com.infomaniak.drive.ui.MainActivity.observeFailureDownloadWorkerOffline:()V │ │ -19ff40: 6200 2313 |0000: sget-object v0, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager;.Companion:Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion; // field@1323 │ │ -19ff44: 0741 |0002: move-object v1, v4 │ │ -19ff46: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ -19ff4a: 6e20 453a 1000 |0005: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion;.getFailedDownloadWorkerOffline:(Landroid/content/Context;)Landroidx/lifecycle/LiveData; // method@3a45 │ │ -19ff50: 0c00 |0008: move-result-object v0 │ │ -19ff52: 0741 |0009: move-object v1, v4 │ │ -19ff54: 1f01 4202 |000a: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -19ff58: 2202 7e04 |000c: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19; // type@047e │ │ -19ff5c: 7020 c90d 4200 |000e: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc9 │ │ -19ff62: 2203 9904 |0011: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ -19ff66: 7020 0d0e 2300 |0013: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ -19ff6c: 1f03 4802 |0016: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -19ff70: 6e30 3706 1003 |0018: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ -19ff76: 0e00 |001b: return-void │ │ +1a0000: |[1a0000] com.infomaniak.drive.ui.MainActivity.observeFailureDownloadWorkerOffline:()V │ │ +1a0010: 6200 2613 |0000: sget-object v0, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager;.Companion:Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion; // field@1326 │ │ +1a0014: 0741 |0002: move-object v1, v4 │ │ +1a0016: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a001a: 6e20 523a 1000 |0005: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion;.getFailedDownloadWorkerOffline:(Landroid/content/Context;)Landroidx/lifecycle/LiveData; // method@3a52 │ │ +1a0020: 0c00 |0008: move-result-object v0 │ │ +1a0022: 0741 |0009: move-object v1, v4 │ │ +1a0024: 1f01 4202 |000a: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a0028: 2202 7e04 |000c: new-instance v2, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19; // type@047e │ │ +1a002c: 7020 c90d 4200 |000e: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda19;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc9 │ │ +1a0032: 2203 9904 |0011: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ +1a0036: 7020 0d0e 2300 |0013: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ +1a003c: 1f03 4802 |0016: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a0040: 6e30 3706 1003 |0018: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ +1a0046: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0000 - 0x001c reg=4 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -18960,56 +18960,56 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 76 16-bit code units │ │ -19f488: |[19f488] com.infomaniak.drive.ui.MainActivity.observeFailureDownloadWorkerOffline$lambda$34:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -19f498: 7110 6db9 0800 |0000: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19f49e: 1f08 f817 |0003: check-cast v8, Ljava/lang/Iterable; // type@17f8 │ │ -19f4a2: 7210 9c95 0800 |0005: invoke-interface {v8}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -19f4a8: 0c08 |0008: move-result-object v8 │ │ -19f4aa: 7210 8099 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -19f4b0: 0a00 |000c: move-result v0 │ │ -19f4b2: 3800 1200 |000d: if-eqz v0, 001f // +0012 │ │ -19f4b6: 7210 8199 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -19f4bc: 0c00 |0012: move-result-object v0 │ │ -19f4be: 0701 |0013: move-object v1, v0 │ │ -19f4c0: 1f01 c402 |0014: check-cast v1, Landroidx/work/WorkInfo; // type@02c4 │ │ -19f4c4: 6e10 6807 0100 |0016: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@0768 │ │ -19f4ca: 0c01 |0019: move-result-object v1 │ │ -19f4cc: 6202 a100 |001a: sget-object v2, Landroidx/work/WorkInfo$State;.FAILED:Landroidx/work/WorkInfo$State; // field@00a1 │ │ -19f4d0: 3321 edff |001c: if-ne v1, v2, 0009 // -0013 │ │ -19f4d4: 2802 |001e: goto 0020 // +0002 │ │ -19f4d6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -19f4d8: 1f00 c402 |0020: check-cast v0, Landroidx/work/WorkInfo; // type@02c4 │ │ -19f4dc: 3800 2700 |0022: if-eqz v0, 0049 // +0027 │ │ -19f4e0: 6e10 6607 0000 |0024: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getOutputData:()Landroidx/work/Data; // method@0766 │ │ -19f4e6: 0c08 |0027: move-result-object v8 │ │ -19f4e8: 1a00 9b3a |0028: const-string v0, "HAS_SPACE_LEFT_AFTER_DOWNLOAD_KEY" // string@3a9b │ │ -19f4ec: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -19f4ee: 6e30 5907 0801 |002b: invoke-virtual {v8, v0, v1}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@0759 │ │ -19f4f4: 0a08 |002e: move-result v8 │ │ -19f4f6: 3908 1100 |002f: if-nez v8, 0040 // +0011 │ │ -19f4fa: 0770 |0031: move-object v0, v7 │ │ -19f4fc: 1f00 1600 |0032: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -19f500: 1305 0e00 |0034: const/16 v5, #int 14 // #e │ │ -19f504: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -19f506: 1401 2303 147f |0037: const v1, #float 1.96742e+38 // #7f140323 │ │ -19f50c: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -19f50e: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -19f510: 1204 |003c: const/4 v4, #int 0 // #0 │ │ -19f512: 7707 c246 0000 |003d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46c2 │ │ -19f518: 1f07 3500 |0040: check-cast v7, Landroid/content/Context; // type@0035 │ │ -19f51c: 7110 6f07 0700 |0042: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@076f │ │ -19f522: 0c07 |0045: move-result-object v7 │ │ -19f524: 6e10 7207 0700 |0046: invoke-virtual {v7}, Landroidx/work/WorkManager;.pruneWork:()Landroidx/work/Operation; // method@0772 │ │ -19f52a: 6207 75b3 |0049: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f52e: 1107 |004b: return-object v7 │ │ +19f558: |[19f558] com.infomaniak.drive.ui.MainActivity.observeFailureDownloadWorkerOffline$lambda$34:(Lcom/infomaniak/drive/ui/MainActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +19f568: 7110 7ab9 0800 |0000: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19f56e: 1f08 f917 |0003: check-cast v8, Ljava/lang/Iterable; // type@17f9 │ │ +19f572: 7210 a995 0800 |0005: invoke-interface {v8}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +19f578: 0c08 |0008: move-result-object v8 │ │ +19f57a: 7210 8d99 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +19f580: 0a00 |000c: move-result v0 │ │ +19f582: 3800 1200 |000d: if-eqz v0, 001f // +0012 │ │ +19f586: 7210 8e99 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +19f58c: 0c00 |0012: move-result-object v0 │ │ +19f58e: 0701 |0013: move-object v1, v0 │ │ +19f590: 1f01 c402 |0014: check-cast v1, Landroidx/work/WorkInfo; // type@02c4 │ │ +19f594: 6e10 6807 0100 |0016: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@0768 │ │ +19f59a: 0c01 |0019: move-result-object v1 │ │ +19f59c: 6202 a100 |001a: sget-object v2, Landroidx/work/WorkInfo$State;.FAILED:Landroidx/work/WorkInfo$State; // field@00a1 │ │ +19f5a0: 3321 edff |001c: if-ne v1, v2, 0009 // -0013 │ │ +19f5a4: 2802 |001e: goto 0020 // +0002 │ │ +19f5a6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +19f5a8: 1f00 c402 |0020: check-cast v0, Landroidx/work/WorkInfo; // type@02c4 │ │ +19f5ac: 3800 2700 |0022: if-eqz v0, 0049 // +0027 │ │ +19f5b0: 6e10 6607 0000 |0024: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getOutputData:()Landroidx/work/Data; // method@0766 │ │ +19f5b6: 0c08 |0027: move-result-object v8 │ │ +19f5b8: 1a00 9e3a |0028: const-string v0, "HAS_SPACE_LEFT_AFTER_DOWNLOAD_KEY" // string@3a9e │ │ +19f5bc: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +19f5be: 6e30 5907 0801 |002b: invoke-virtual {v8, v0, v1}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@0759 │ │ +19f5c4: 0a08 |002e: move-result v8 │ │ +19f5c6: 3908 1100 |002f: if-nez v8, 0040 // +0011 │ │ +19f5ca: 0770 |0031: move-object v0, v7 │ │ +19f5cc: 1f00 1600 |0032: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +19f5d0: 1305 0e00 |0034: const/16 v5, #int 14 // #e │ │ +19f5d4: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +19f5d6: 1401 2303 147f |0037: const v1, #float 1.96742e+38 // #7f140323 │ │ +19f5dc: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +19f5de: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +19f5e0: 1204 |003c: const/4 v4, #int 0 // #0 │ │ +19f5e2: 7707 cf46 0000 |003d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46cf │ │ +19f5e8: 1f07 3500 |0040: check-cast v7, Landroid/content/Context; // type@0035 │ │ +19f5ec: 7110 6f07 0700 |0042: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@076f │ │ +19f5f2: 0c07 |0045: move-result-object v7 │ │ +19f5f4: 6e10 7207 0700 |0046: invoke-virtual {v7}, Landroidx/work/WorkManager;.pruneWork:()Landroidx/work/Operation; // method@0772 │ │ +19f5fa: 6207 78b3 |0049: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f5fe: 1107 |004b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=693 │ │ 0x0016 line=330 │ │ 0x0024 line=331 │ │ 0x0031 line=332 │ │ @@ -19024,21 +19024,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19ff78: |[19ff78] com.infomaniak.drive.ui.MainActivity.onCreate$lambda$13:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ -19ff88: 1a00 5726 |0000: const-string v0, "" // string@2657 │ │ -19ff8c: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19ff92: 1a02 bca5 |0005: const-string v2, "dest" // string@a5bc │ │ -19ff96: 7120 70b9 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19ff9c: 7030 970e 3104 |000a: invoke-direct {v1, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity;.onDestinationChanged:(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e97 │ │ -19ffa2: 0e00 |000d: return-void │ │ +1a0048: |[1a0048] com.infomaniak.drive.ui.MainActivity.onCreate$lambda$13:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ +1a0058: 1a00 5826 |0000: const-string v0, "" // string@2658 │ │ +1a005c: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a0062: 1a02 c1a5 |0005: const-string v2, "dest" // string@a5c1 │ │ +1a0066: 7120 7db9 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a006c: 7030 970e 3104 |000a: invoke-direct {v1, v3, v4}, Lcom/infomaniak/drive/ui/MainActivity;.onDestinationChanged:(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V // method@0e97 │ │ +1a0072: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=186 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/navigation/NavController; │ │ 0x0000 - 0x000e reg=3 (null) Landroidx/navigation/NavDestination; │ │ @@ -19049,136 +19049,136 @@ │ │ type : '()Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19ea98: |[19ea98] com.infomaniak.drive.ui.MainActivity.onCreate$lambda$14:()Z │ │ -19eaa8: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ -19eaac: 6e10 c209 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppSecurityLock:()Z // method@09c2 │ │ -19eab2: 0a00 |0005: move-result v0 │ │ -19eab4: 0f00 |0006: return v0 │ │ +19eb68: |[19eb68] com.infomaniak.drive.ui.MainActivity.onCreate$lambda$14:()Z │ │ +19eb78: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ +19eb7c: 6e10 c209 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppSecurityLock:()Z // method@09c2 │ │ +19eb82: 0a00 |0005: move-result v0 │ │ +19eb84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ │ │ #87 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ name : 'onDestinationChanged' │ │ type : '(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 266 16-bit code units │ │ -1a00ec: |[1a00ec] com.infomaniak.drive.ui.MainActivity.onDestinationChanged:(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ -1a00fc: 7110 7c0c 0500 |0000: invoke-static {v5}, Lcom/infomaniak/drive/extensions/NavDestinationExtensionKt;.addSentryBreadcrumb:(Landroidx/navigation/NavDestination;)V // method@0c7c │ │ -1a0102: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1a0104: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1a0106: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ -1a010a: 6202 3309 |0007: sget-object v2, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion; // field@0933 │ │ -1a010e: 6e20 a51c 6200 |0009: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs; // method@1ca5 │ │ -1a0114: 0c02 |000c: move-result-object v2 │ │ -1a0116: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -1a011a: 6e10 b61c 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.getShouldHideBottomNavigation:()Z // method@1cb6 │ │ -1a0120: 0a02 |0012: move-result v2 │ │ -1a0122: 3312 0300 |0013: if-ne v2, v1, 0016 // +0003 │ │ -1a0126: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -1a0128: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1a012a: 3806 1300 |0017: if-eqz v6, 002a // +0013 │ │ -1a012e: 6203 3309 |0019: sget-object v3, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion; // field@0933 │ │ -1a0132: 6e20 a51c 6300 |001b: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs; // method@1ca5 │ │ -1a0138: 0c03 |001e: move-result-object v3 │ │ -1a013a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -1a013e: 6e10 b71c 0300 |0021: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.getShouldShowSmallFab:()Z // method@1cb7 │ │ -1a0144: 0a06 |0024: move-result v6 │ │ -1a0146: 7110 ef94 0600 |0025: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a014c: 0c06 |0028: move-result-object v6 │ │ -1a014e: 2828 |0029: goto 0051 // +0028 │ │ -1a0150: 3806 1300 |002a: if-eqz v6, 003d // +0013 │ │ -1a0154: 6203 9a05 |002c: sget-object v3, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.Companion:Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs$Companion; // field@059a │ │ -1a0158: 6e20 df11 6300 |002e: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs; // method@11df │ │ -1a015e: 0c03 |0031: move-result-object v3 │ │ -1a0160: 3803 0b00 |0032: if-eqz v3, 003d // +000b │ │ -1a0164: 6e10 eb11 0300 |0034: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.getShouldShowSmallFab:()Z // method@11eb │ │ -1a016a: 0a06 |0037: move-result v6 │ │ -1a016c: 7110 ef94 0600 |0038: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a0172: 0c06 |003b: move-result-object v6 │ │ -1a0174: 2815 |003c: goto 0051 // +0015 │ │ -1a0176: 3806 1300 |003d: if-eqz v6, 0050 // +0013 │ │ -1a017a: 6203 0d07 |003f: sget-object v3, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs;.Companion:Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs$Companion; // field@070d │ │ -1a017e: 6e20 6116 6300 |0041: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs; // method@1661 │ │ -1a0184: 0c06 |0044: move-result-object v6 │ │ -1a0186: 3806 0b00 |0045: if-eqz v6, 0050 // +000b │ │ -1a018a: 6e10 6f16 0600 |0047: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs;.getShouldShowSmallFab:()Z // method@166f │ │ -1a0190: 0a06 |004a: move-result v6 │ │ -1a0192: 7110 ef94 0600 |004b: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a0198: 0c06 |004e: move-result-object v6 │ │ -1a019a: 2802 |004f: goto 0051 // +0002 │ │ -1a019c: 0726 |0050: move-object v6, v2 │ │ -1a019e: 7110 ef94 0100 |0051: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a01a4: 0c03 |0054: move-result-object v3 │ │ -1a01a6: 7120 67b9 3600 |0055: invoke-static {v6, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a01ac: 0a06 |0058: move-result v6 │ │ -1a01ae: 6e10 7606 0500 |0059: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -1a01b4: 0a03 |005c: move-result v3 │ │ -1a01b6: 7040 770e 3460 |005d: invoke-direct {v4, v3, v0, v6}, Lcom/infomaniak/drive/ui/MainActivity;.handleBottomNavigationVisibility:(IZZ)V // method@0e77 │ │ -1a01bc: 6e10 7606 0500 |0060: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -1a01c2: 0a06 |0063: move-result v6 │ │ -1a01c4: 1400 3304 0a7f |0064: const v0, #float 1.83455e+38 // #7f0a0433 │ │ -1a01ca: 3206 1400 |0067: if-eq v6, v0, 007b // +0014 │ │ -1a01ce: 6e10 7606 0500 |0069: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -1a01d4: 0a06 |006c: move-result v6 │ │ -1a01d6: 1400 5702 0a7f |006d: const v0, #float 1.83446e+38 // #7f0a0257 │ │ -1a01dc: 3206 0b00 |0070: if-eq v6, v0, 007b // +000b │ │ -1a01e0: 7010 640e 0400 |0072: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -1a01e6: 0c06 |0075: move-result-object v6 │ │ -1a01e8: 5466 2d01 |0076: iget-object v6, v6, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -1a01ec: 6e20 733d 2600 |0078: invoke-virtual {v6, v2}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@3d73 │ │ -1a01f2: 6e10 7606 0500 |007b: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -1a01f8: 0a06 |007e: move-result v6 │ │ -1a01fa: 2c06 4700 0000 |007f: sparse-switch v6, 000000c6 // +00000047 │ │ -1a0200: 2808 |0082: goto 008a // +0008 │ │ -1a0202: 7010 6d0e 0400 |0083: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -1a0208: 0c06 |0086: move-result-object v6 │ │ -1a020a: 6e10 ff0f 0600 |0087: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderAsRoot:()Lkotlinx/coroutines/Job; // method@0fff │ │ -1a0210: 6e10 7606 0500 |008a: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ -1a0216: 0a06 |008d: move-result v6 │ │ -1a0218: 2c06 6200 0000 |008e: sparse-switch v6, 000000f0 // +00000062 │ │ -1a021e: 0746 |0091: move-object v6, v4 │ │ -1a0220: 1f06 1600 |0092: check-cast v6, Landroid/app/Activity; // type@0016 │ │ -1a0224: 7140 f23a 2621 |0094: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar$default:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;ILjava/lang/Object;)V // method@3af2 │ │ -1a022a: 7140 f03a 2621 |0097: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar$default:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;ILjava/lang/Object;)V // method@3af0 │ │ -1a0230: 2825 |009a: goto 00bf // +0025 │ │ -1a0232: 0746 |009b: move-object v6, v4 │ │ -1a0234: 1f06 1600 |009c: check-cast v6, Landroid/app/Activity; // type@0016 │ │ -1a0238: 6200 0c04 |009e: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ -1a023c: 7120 f13a 0600 |00a0: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3af1 │ │ -1a0242: 6200 0c04 |00a3: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ -1a0246: 7120 ef3a 0600 |00a5: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3aef │ │ -1a024c: 2817 |00a8: goto 00bf // +0017 │ │ -1a024e: 0746 |00a9: move-object v6, v4 │ │ -1a0250: 1f06 1600 |00aa: check-cast v6, Landroid/app/Activity; // type@0016 │ │ -1a0254: 6200 0a04 |00ac: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ -1a0258: 7120 f13a 0600 |00ae: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3af1 │ │ -1a025e: 6200 0a04 |00b1: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ -1a0262: 7120 ef3a 0600 |00b3: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3aef │ │ -1a0268: 2809 |00b6: goto 00bf // +0009 │ │ -1a026a: 0746 |00b7: move-object v6, v4 │ │ -1a026c: 1f06 1600 |00b8: check-cast v6, Landroid/app/Activity; // type@0016 │ │ -1a0270: 6200 0a04 |00ba: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ -1a0274: 7120 ef3a 0600 |00bc: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3aef │ │ -1a027a: 0746 |00bf: move-object v6, v4 │ │ -1a027c: 1f06 3500 |00c0: check-cast v6, Landroid/content/Context; // type@0035 │ │ -1a0280: 7120 7d0c 6500 |00c2: invoke-static {v5, v6}, Lcom/infomaniak/drive/extensions/NavDestinationExtensionKt;.trackDestination:(Landroidx/navigation/NavDestination;Landroid/content/Context;)V // method@0c7d │ │ -1a0286: 0e00 |00c5: return-void │ │ -1a0288: 0002 0a00 4b02 0a7f c102 0a7f 6103 ... |00c6: sparse-switch-data (42 units) │ │ -1a02dc: 0002 0600 cf01 0a7f 5702 0a7f 8102 ... |00f0: sparse-switch-data (26 units) │ │ +1a01bc: |[1a01bc] com.infomaniak.drive.ui.MainActivity.onDestinationChanged:(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V │ │ +1a01cc: 7110 7c0c 0500 |0000: invoke-static {v5}, Lcom/infomaniak/drive/extensions/NavDestinationExtensionKt;.addSentryBreadcrumb:(Landroidx/navigation/NavDestination;)V // method@0c7c │ │ +1a01d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1a01d4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1a01d6: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ +1a01da: 6202 3609 |0007: sget-object v2, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion; // field@0936 │ │ +1a01de: 6e20 b21c 6200 |0009: invoke-virtual {v2, v6}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs; // method@1cb2 │ │ +1a01e4: 0c02 |000c: move-result-object v2 │ │ +1a01e6: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +1a01ea: 6e10 c31c 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.getShouldHideBottomNavigation:()Z // method@1cc3 │ │ +1a01f0: 0a02 |0012: move-result v2 │ │ +1a01f2: 3312 0300 |0013: if-ne v2, v1, 0016 // +0003 │ │ +1a01f6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +1a01f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1a01fa: 3806 1300 |0017: if-eqz v6, 002a // +0013 │ │ +1a01fe: 6203 3609 |0019: sget-object v3, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion; // field@0936 │ │ +1a0202: 6e20 b21c 6300 |001b: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs; // method@1cb2 │ │ +1a0208: 0c03 |001e: move-result-object v3 │ │ +1a020a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +1a020e: 6e10 c41c 0300 |0021: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/fileList/FileListFragmentArgs;.getShouldShowSmallFab:()Z // method@1cc4 │ │ +1a0214: 0a06 |0024: move-result v6 │ │ +1a0216: 7110 fc94 0600 |0025: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a021c: 0c06 |0028: move-result-object v6 │ │ +1a021e: 2828 |0029: goto 0051 // +0028 │ │ +1a0220: 3806 1300 |002a: if-eqz v6, 003d // +0013 │ │ +1a0224: 6203 9a05 |002c: sget-object v3, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.Companion:Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs$Companion; // field@059a │ │ +1a0228: 6e20 df11 6300 |002e: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs; // method@11df │ │ +1a022e: 0c03 |0031: move-result-object v3 │ │ +1a0230: 3803 0b00 |0032: if-eqz v3, 003d // +000b │ │ +1a0234: 6e10 eb11 0300 |0034: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.getShouldShowSmallFab:()Z // method@11eb │ │ +1a023a: 0a06 |0037: move-result v6 │ │ +1a023c: 7110 fc94 0600 |0038: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a0242: 0c06 |003b: move-result-object v6 │ │ +1a0244: 2815 |003c: goto 0051 // +0015 │ │ +1a0246: 3806 1300 |003d: if-eqz v6, 0050 // +0013 │ │ +1a024a: 6203 1007 |003f: sget-object v3, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs;.Companion:Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs$Companion; // field@0710 │ │ +1a024e: 6e20 6e16 6300 |0041: invoke-virtual {v3, v6}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs; // method@166e │ │ +1a0254: 0c06 |0044: move-result-object v6 │ │ +1a0256: 3806 0b00 |0045: if-eqz v6, 0050 // +000b │ │ +1a025a: 6e10 7c16 0600 |0047: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/FileInfoActionsBottomSheetDialogArgs;.getShouldShowSmallFab:()Z // method@167c │ │ +1a0260: 0a06 |004a: move-result v6 │ │ +1a0262: 7110 fc94 0600 |004b: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a0268: 0c06 |004e: move-result-object v6 │ │ +1a026a: 2802 |004f: goto 0051 // +0002 │ │ +1a026c: 0726 |0050: move-object v6, v2 │ │ +1a026e: 7110 fc94 0100 |0051: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a0274: 0c03 |0054: move-result-object v3 │ │ +1a0276: 7120 74b9 3600 |0055: invoke-static {v6, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a027c: 0a06 |0058: move-result v6 │ │ +1a027e: 6e10 7606 0500 |0059: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +1a0284: 0a03 |005c: move-result v3 │ │ +1a0286: 7040 770e 3460 |005d: invoke-direct {v4, v3, v0, v6}, Lcom/infomaniak/drive/ui/MainActivity;.handleBottomNavigationVisibility:(IZZ)V // method@0e77 │ │ +1a028c: 6e10 7606 0500 |0060: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +1a0292: 0a06 |0063: move-result v6 │ │ +1a0294: 1400 3304 0a7f |0064: const v0, #float 1.83455e+38 // #7f0a0433 │ │ +1a029a: 3206 1400 |0067: if-eq v6, v0, 007b // +0014 │ │ +1a029e: 6e10 7606 0500 |0069: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +1a02a4: 0a06 |006c: move-result v6 │ │ +1a02a6: 1400 5702 0a7f |006d: const v0, #float 1.83446e+38 // #7f0a0257 │ │ +1a02ac: 3206 0b00 |0070: if-eq v6, v0, 007b // +000b │ │ +1a02b0: 7010 640e 0400 |0072: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +1a02b6: 0c06 |0075: move-result-object v6 │ │ +1a02b8: 5466 2d01 |0076: iget-object v6, v6, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +1a02bc: 6e20 803d 2600 |0078: invoke-virtual {v6, v2}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@3d80 │ │ +1a02c2: 6e10 7606 0500 |007b: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +1a02c8: 0a06 |007e: move-result v6 │ │ +1a02ca: 2c06 4700 0000 |007f: sparse-switch v6, 000000c6 // +00000047 │ │ +1a02d0: 2808 |0082: goto 008a // +0008 │ │ +1a02d2: 7010 6d0e 0400 |0083: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a02d8: 0c06 |0086: move-result-object v6 │ │ +1a02da: 6e10 ff0f 0600 |0087: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderAsRoot:()Lkotlinx/coroutines/Job; // method@0fff │ │ +1a02e0: 6e10 7606 0500 |008a: invoke-virtual {v5}, Landroidx/navigation/NavDestination;.getId:()I // method@0676 │ │ +1a02e6: 0a06 |008d: move-result v6 │ │ +1a02e8: 2c06 6200 0000 |008e: sparse-switch v6, 000000f0 // +00000062 │ │ +1a02ee: 0746 |0091: move-object v6, v4 │ │ +1a02f0: 1f06 1600 |0092: check-cast v6, Landroid/app/Activity; // type@0016 │ │ +1a02f4: 7140 ff3a 2621 |0094: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar$default:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;ILjava/lang/Object;)V // method@3aff │ │ +1a02fa: 7140 fd3a 2621 |0097: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar$default:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;ILjava/lang/Object;)V // method@3afd │ │ +1a0300: 2825 |009a: goto 00bf // +0025 │ │ +1a0302: 0746 |009b: move-object v6, v4 │ │ +1a0304: 1f06 1600 |009c: check-cast v6, Landroid/app/Activity; // type@0016 │ │ +1a0308: 6200 0c04 |009e: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ +1a030c: 7120 fe3a 0600 |00a0: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3afe │ │ +1a0312: 6200 0c04 |00a3: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.MyKSuite:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040c │ │ +1a0316: 7120 fc3a 0600 |00a5: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3afc │ │ +1a031c: 2817 |00a8: goto 00bf // +0017 │ │ +1a031e: 0746 |00a9: move-object v6, v4 │ │ +1a0320: 1f06 1600 |00aa: check-cast v6, Landroid/app/Activity; // type@0016 │ │ +1a0324: 6200 0a04 |00ac: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ +1a0328: 7120 fe3a 0600 |00ae: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorStatusBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3afe │ │ +1a032e: 6200 0a04 |00b1: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ +1a0332: 7120 fc3a 0600 |00b3: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3afc │ │ +1a0338: 2809 |00b6: goto 00bf // +0009 │ │ +1a033a: 0746 |00b7: move-object v6, v4 │ │ +1a033c: 1f06 1600 |00b8: check-cast v6, Landroid/app/Activity; // type@0016 │ │ +1a0340: 6200 0a04 |00ba: sget-object v0, Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;.AppBar:Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme; // field@040a │ │ +1a0344: 7120 fc3a 0600 |00bc: invoke-static {v6, v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.setColorNavigationBar:(Landroid/app/Activity;Lcom/infomaniak/drive/ui/MainActivity$SystemBarsColorScheme;)V // method@3afc │ │ +1a034a: 0746 |00bf: move-object v6, v4 │ │ +1a034c: 1f06 3500 |00c0: check-cast v6, Landroid/content/Context; // type@0035 │ │ +1a0350: 7120 7d0c 6500 |00c2: invoke-static {v5, v6}, Lcom/infomaniak/drive/extensions/NavDestinationExtensionKt;.trackDestination:(Landroidx/navigation/NavDestination;Landroid/content/Context;)V // method@0c7d │ │ +1a0356: 0e00 |00c5: return-void │ │ +1a0358: 0002 0a00 4b02 0a7f c102 0a7f 6103 ... |00c6: sparse-switch-data (42 units) │ │ +1a03ac: 0002 0600 cf01 0a7f 5702 0a7f 8102 ... |00f0: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=422 │ │ 0x0019 line=423 │ │ 0x002c line=424 │ │ 0x003f line=425 │ │ @@ -19207,20 +19207,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a0488: |[1a0488] com.infomaniak.drive.ui.MainActivity.scanFlowResultLauncher$lambda$10:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ -1a0498: 7110 6db9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a049e: 2200 7d04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18; // type@047d │ │ -1a04a2: 7020 c70d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc7 │ │ -1a04a8: 7120 ea45 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45ea │ │ -1a04ae: 0e00 |000b: return-void │ │ +1a0558: |[1a0558] com.infomaniak.drive.ui.MainActivity.scanFlowResultLauncher$lambda$10:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/activity/result/ActivityResult;)V │ │ +1a0568: 7110 7ab9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a056e: 2200 7d04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18; // type@047d │ │ +1a0572: 7020 c70d 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda18;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dc7 │ │ +1a0578: 7120 f745 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45f7 │ │ +1a057e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x000c reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -19229,22 +19229,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19f530: |[19f530] com.infomaniak.drive.ui.MainActivity.scanFlowResultLauncher$lambda$10$lambda$9:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -19f540: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ -19f544: 6200 ad00 |0002: sget-object v0, Lcom/infomaniak/drive/GeniusScanUtils;.INSTANCE:Lcom/infomaniak/drive/GeniusScanUtils; // field@00ad │ │ -19f548: 1f02 1600 |0004: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -19f54c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19f54e: 6e40 0d09 2013 |0007: invoke-virtual {v0, v2, v3, v1}, Lcom/infomaniak/drive/GeniusScanUtils;.scanResultProcessing:(Landroid/app/Activity;Landroid/content/Intent;Lcom/infomaniak/drive/data/models/File;)V // method@090d │ │ -19f554: 6202 75b3 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f558: 1102 |000c: return-object v2 │ │ +19f600: |[19f600] com.infomaniak.drive.ui.MainActivity.scanFlowResultLauncher$lambda$10$lambda$9:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +19f610: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ +19f614: 6200 ad00 |0002: sget-object v0, Lcom/infomaniak/drive/GeniusScanUtils;.INSTANCE:Lcom/infomaniak/drive/GeniusScanUtils; // field@00ad │ │ +19f618: 1f02 1600 |0004: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +19f61c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19f61e: 6e40 0d09 2013 |0007: invoke-virtual {v0, v2, v3, v1}, Lcom/infomaniak/drive/GeniusScanUtils;.scanResultProcessing:(Landroid/app/Activity;Landroid/content/Intent;Lcom/infomaniak/drive/data/models/File;)V // method@090d │ │ +19f624: 6202 78b3 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f628: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Intent; │ │ @@ -19254,38 +19254,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -1a04b0: |[1a04b0] com.infomaniak.drive.ui.MainActivity.setBottomNavigationUserAvatar:(Landroid/content/Context;)V │ │ -1a04c0: 6200 f212 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a04c4: 6e10 033a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a03 │ │ -1a04ca: 0c00 |0005: move-result-object v0 │ │ -1a04cc: 3800 2100 |0006: if-eqz v0, 0027 // +0021 │ │ -1a04d0: 0781 |0008: move-object v1, v8 │ │ -1a04d2: 1f01 4202 |0009: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a04d6: 7110 3506 0100 |000b: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -1a04dc: 0c01 |000e: move-result-object v1 │ │ -1a04de: 0712 |000f: move-object v2, v1 │ │ -1a04e0: 1f02 be1d |0010: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a04e4: 7100 1fcb 0000 |0012: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a04ea: 0c01 |0015: move-result-object v1 │ │ -1a04ec: 0713 |0016: move-object v3, v1 │ │ -1a04ee: 1f03 d31a |0017: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a04f2: 2201 9b04 |0019: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ -1a04f6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -1a04f8: 7054 170e 9180 |001c: invoke-direct {v1, v9, v0, v8, v4}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e17 │ │ -1a04fe: 0715 |001f: move-object v5, v1 │ │ -1a0500: 1f05 9b1b |0020: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a0504: 1226 |0022: const/4 v6, #int 2 // #2 │ │ -1a0506: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -1a0508: 7706 67c9 0200 |0024: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a050e: 0e00 |0027: return-void │ │ +1a0580: |[1a0580] com.infomaniak.drive.ui.MainActivity.setBottomNavigationUserAvatar:(Landroid/content/Context;)V │ │ +1a0590: 6200 f512 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a0594: 6e10 103a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUser:()Lcom/infomaniak/lib/core/models/user/User; // method@3a10 │ │ +1a059a: 0c00 |0005: move-result-object v0 │ │ +1a059c: 3800 2100 |0006: if-eqz v0, 0027 // +0021 │ │ +1a05a0: 0781 |0008: move-object v1, v8 │ │ +1a05a2: 1f01 4202 |0009: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a05a6: 7110 3506 0100 |000b: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +1a05ac: 0c01 |000e: move-result-object v1 │ │ +1a05ae: 0712 |000f: move-object v2, v1 │ │ +1a05b0: 1f02 bf1d |0010: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a05b4: 7100 2ccb 0000 |0012: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a05ba: 0c01 |0015: move-result-object v1 │ │ +1a05bc: 0713 |0016: move-object v3, v1 │ │ +1a05be: 1f03 d41a |0017: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a05c2: 2201 9b04 |0019: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1; // type@049b │ │ +1a05c6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +1a05c8: 7054 170e 9180 |001c: invoke-direct {v1, v9, v0, v8, v4}, Lcom/infomaniak/drive/ui/MainActivity$setBottomNavigationUserAvatar$1$1;.:(Landroid/content/Context;Lcom/infomaniak/lib/core/models/user/User;Lcom/infomaniak/drive/ui/MainActivity;Lkotlin/coroutines/Continuation;)V // method@0e17 │ │ +1a05ce: 0715 |001f: move-object v5, v1 │ │ +1a05d0: 1f05 9c1b |0020: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a05d4: 1226 |0022: const/4 v6, #int 2 // #2 │ │ +1a05d6: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +1a05d8: 7706 74c9 0200 |0024: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a05de: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0008 line=578 │ │ locals : │ │ 0x0000 - 0x0028 reg=8 this Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0028 reg=9 (null) Landroid/content/Context; │ │ @@ -19295,54 +19295,54 @@ │ │ type : '()Lcom/infomaniak/drive/views/FabBottomNavigationView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -19ece4: |[19ece4] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; │ │ -19ecf4: 7010 640e 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19ecfa: 0c00 |0003: move-result-object v0 │ │ -19ecfc: 2201 0401 |0004: new-instance v1, Landroid/view/GestureDetector; // type@0104 │ │ -19ed00: 0752 |0006: move-object v2, v5 │ │ -19ed02: 1f02 3500 |0007: check-cast v2, Landroid/content/Context; // type@0035 │ │ -19ed06: 2203 9d04 |0009: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1; // type@049d │ │ -19ed0a: 7030 1f0e 0305 |000b: invoke-direct {v3, v0, v5}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e1f │ │ -19ed10: 1f03 0201 |000e: check-cast v3, Landroid/view/GestureDetector$OnGestureListener; // type@0102 │ │ -19ed14: 7030 c502 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02c5 │ │ -19ed1a: 5403 2d01 |0013: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19ed1e: 1404 6103 0a7f |0015: const v4, #float 1.83451e+38 // #7f0a0361 │ │ -19ed24: 6e20 6c3d 4300 |0018: invoke-virtual {v3, v4}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.findViewById:(I)Landroid/view/View; // method@3d6c │ │ -19ed2a: 0c03 |001b: move-result-object v3 │ │ -19ed2c: 2204 8904 |001c: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29; // type@0489 │ │ -19ed30: 7020 df0d 1400 |001e: invoke-direct {v4, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.:(Landroid/view/GestureDetector;)V // method@0ddf │ │ -19ed36: 6e20 4403 4300 |0021: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0344 │ │ -19ed3c: 5400 2d01 |0024: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19ed40: 6201 8513 |0026: sget-object v1, Lcom/infomaniak/drive/utils/NavigationUiUtils;.INSTANCE:Lcom/infomaniak/drive/utils/NavigationUiUtils; // field@1385 │ │ -19ed44: 7110 6db9 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -19ed4a: 0703 |002b: move-object v3, v0 │ │ -19ed4c: 1f03 3603 |002c: check-cast v3, Lcom/google/android/material/navigation/NavigationBarView; // type@0336 │ │ -19ed50: 7010 6f0e 0500 |002e: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19ed56: 0c04 |0031: move-result-object v4 │ │ -19ed58: 6e30 7e3b 3104 |0032: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/utils/NavigationUiUtils;.setupWithNavControllerCustom:(Lcom/google/android/material/navigation/NavigationBarView;Landroidx/navigation/NavController;)V // method@3b7e │ │ -19ed5e: 1401 8f00 067f |0035: const v1, #float 1.78119e+38 // #7f06008f │ │ -19ed64: 7120 a405 1200 |0038: invoke-static {v2, v1}, Landroidx/core/content/ContextCompat;.getColorStateList:(Landroid/content/Context;I)Landroid/content/res/ColorStateList; // method@05a4 │ │ -19ed6a: 0c01 |003b: move-result-object v1 │ │ -19ed6c: 6e20 723d 1000 |003c: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setItemIconTintList:(Landroid/content/res/ColorStateList;)V // method@3d72 │ │ -19ed72: 7010 760e 0500 |003f: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ -19ed78: 0c01 |0042: move-result-object v1 │ │ -19ed7a: 6e10 210b 0100 |0043: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/UiSettings;.getBottomNavigationSelectedItem:()I // method@0b21 │ │ -19ed80: 0a01 |0046: move-result v1 │ │ -19ed82: 6e20 753d 1000 |0047: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setSelectedItemId:(I)V // method@3d75 │ │ -19ed88: 2201 7f04 |004a: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1; // type@047f │ │ -19ed8c: 7020 cb0d 5100 |004c: invoke-direct {v1, v5}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dcb │ │ -19ed92: 6e20 743d 1000 |004f: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setOnItemReselectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemReselectedListener;)V // method@3d74 │ │ -19ed98: 1b01 0004 0100 |0052: const-string/jumbo v1, "with(...)" // string@00010400 │ │ -19ed9e: 7120 6fb9 1000 |0055: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19eda4: 1100 |0058: return-object v0 │ │ +19edb4: |[19edb4] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; │ │ +19edc4: 7010 640e 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19edca: 0c00 |0003: move-result-object v0 │ │ +19edcc: 2201 0401 |0004: new-instance v1, Landroid/view/GestureDetector; // type@0104 │ │ +19edd0: 0752 |0006: move-object v2, v5 │ │ +19edd2: 1f02 3500 |0007: check-cast v2, Landroid/content/Context; // type@0035 │ │ +19edd6: 2203 9d04 |0009: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1; // type@049d │ │ +19edda: 7030 1f0e 0305 |000b: invoke-direct {v3, v0, v5}, Lcom/infomaniak/drive/ui/MainActivity$setupBottomNavigation$1$gestureDetector$1;.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/ui/MainActivity;)V // method@0e1f │ │ +19ede0: 1f03 0201 |000e: check-cast v3, Landroid/view/GestureDetector$OnGestureListener; // type@0102 │ │ +19ede4: 7030 c502 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02c5 │ │ +19edea: 5403 2d01 |0013: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19edee: 1404 6103 0a7f |0015: const v4, #float 1.83451e+38 // #7f0a0361 │ │ +19edf4: 6e20 793d 4300 |0018: invoke-virtual {v3, v4}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.findViewById:(I)Landroid/view/View; // method@3d79 │ │ +19edfa: 0c03 |001b: move-result-object v3 │ │ +19edfc: 2204 8904 |001c: new-instance v4, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29; // type@0489 │ │ +19ee00: 7020 df0d 1400 |001e: invoke-direct {v4, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda29;.:(Landroid/view/GestureDetector;)V // method@0ddf │ │ +19ee06: 6e20 4403 4300 |0021: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0344 │ │ +19ee0c: 5400 2d01 |0024: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19ee10: 6201 8813 |0026: sget-object v1, Lcom/infomaniak/drive/utils/NavigationUiUtils;.INSTANCE:Lcom/infomaniak/drive/utils/NavigationUiUtils; // field@1388 │ │ +19ee14: 7110 7ab9 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +19ee1a: 0703 |002b: move-object v3, v0 │ │ +19ee1c: 1f03 3603 |002c: check-cast v3, Lcom/google/android/material/navigation/NavigationBarView; // type@0336 │ │ +19ee20: 7010 6f0e 0500 |002e: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +19ee26: 0c04 |0031: move-result-object v4 │ │ +19ee28: 6e30 8b3b 3104 |0032: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/utils/NavigationUiUtils;.setupWithNavControllerCustom:(Lcom/google/android/material/navigation/NavigationBarView;Landroidx/navigation/NavController;)V // method@3b8b │ │ +19ee2e: 1401 8f00 067f |0035: const v1, #float 1.78119e+38 // #7f06008f │ │ +19ee34: 7120 a405 1200 |0038: invoke-static {v2, v1}, Landroidx/core/content/ContextCompat;.getColorStateList:(Landroid/content/Context;I)Landroid/content/res/ColorStateList; // method@05a4 │ │ +19ee3a: 0c01 |003b: move-result-object v1 │ │ +19ee3c: 6e20 7f3d 1000 |003c: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setItemIconTintList:(Landroid/content/res/ColorStateList;)V // method@3d7f │ │ +19ee42: 7010 760e 0500 |003f: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ +19ee48: 0c01 |0042: move-result-object v1 │ │ +19ee4a: 6e10 210b 0100 |0043: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/UiSettings;.getBottomNavigationSelectedItem:()I // method@0b21 │ │ +19ee50: 0a01 |0046: move-result v1 │ │ +19ee52: 6e20 823d 1000 |0047: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setSelectedItemId:(I)V // method@3d82 │ │ +19ee58: 2201 7f04 |004a: new-instance v1, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1; // type@047f │ │ +19ee5c: 7020 cb0d 5100 |004c: invoke-direct {v1, v5}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dcb │ │ +19ee62: 6e20 813d 1000 |004f: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.setOnItemReselectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemReselectedListener;)V // method@3d81 │ │ +19ee68: 1b01 0504 0100 |0052: const-string/jumbo v1, "with(...)" // string@00010405 │ │ +19ee6e: 7120 7cb9 1000 |0055: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19ee74: 1100 |0058: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x0013 line=239 │ │ 0x0024 line=243 │ │ 0x0026 line=244 │ │ @@ -19358,18 +19358,18 @@ │ │ type : '(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19eab8: |[19eab8] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation$lambda$19$lambda$16:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -19eac8: 6e20 c602 2000 |0000: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02c6 │ │ -19eace: 0a00 |0003: move-result v0 │ │ -19ead0: 0f00 |0004: return v0 │ │ +19eb88: |[19eb88] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation$lambda$19$lambda$16:(Landroid/view/GestureDetector;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +19eb98: 6e20 c602 2000 |0000: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02c6 │ │ +19eb9e: 0a00 |0003: move-result v0 │ │ +19eba0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/GestureDetector; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/MotionEvent; │ │ @@ -19379,24 +19379,24 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a0510: |[1a0510] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation$lambda$19$lambda$18$lambda$17:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V │ │ -1a0520: 1a00 02c6 |0000: const-string v0, "item" // string@c602 │ │ -1a0524: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a052a: 7010 6f0e 0100 |0005: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -1a0530: 0c01 |0008: move-result-object v1 │ │ -1a0532: 7210 d402 0200 |0009: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@02d4 │ │ -1a0538: 0a02 |000c: move-result v2 │ │ -1a053a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1a053c: 6e30 7006 2100 |000e: invoke-virtual {v1, v2, v0}, Landroidx/navigation/NavController;.popBackStack:(IZ)Z // method@0670 │ │ -1a0542: 0e00 |0011: return-void │ │ +1a05e0: |[1a05e0] com.infomaniak.drive.ui.MainActivity.setupBottomNavigation$lambda$19$lambda$18$lambda$17:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/view/MenuItem;)V │ │ +1a05f0: 1a00 07c6 |0000: const-string v0, "item" // string@c607 │ │ +1a05f4: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a05fa: 7010 6f0e 0100 |0005: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +1a0600: 0c01 |0008: move-result-object v1 │ │ +1a0602: 7210 d402 0200 |0009: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@02d4 │ │ +1a0608: 0a02 |000c: move-result v2 │ │ +1a060a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1a060c: 6e30 7006 2100 |000e: invoke-virtual {v1, v2, v0}, Landroidx/navigation/NavController;.popBackStack:(IZ)Z // method@0670 │ │ +1a0612: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -19405,24 +19405,24 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a0544: |[1a0544] com.infomaniak.drive.ui.MainActivity.setupDrivePermissions:()V │ │ -1a0554: 2200 f50b |0000: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf5 │ │ -1a0558: 7010 903a 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a90 │ │ -1a055e: 0741 |0005: move-object v1, v4 │ │ -1a0560: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -1a0564: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1a0566: 1223 |0009: const/4 v3, #int 2 // #2 │ │ -1a0568: 7152 9f3a 1032 |000a: invoke-static {v0, v1, v2, v3, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;Landroidx/fragment/app/FragmentActivity;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@3a9f │ │ -1a056e: 5b40 3204 |000d: iput-object v0, v4, Lcom/infomaniak/drive/ui/MainActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@0432 │ │ -1a0572: 0e00 |000f: return-void │ │ +1a0614: |[1a0614] com.infomaniak.drive.ui.MainActivity.setupDrivePermissions:()V │ │ +1a0624: 2200 f60b |0000: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf6 │ │ +1a0628: 7010 9d3a 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a9d │ │ +1a062e: 0741 |0005: move-object v1, v4 │ │ +1a0630: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +1a0634: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1a0636: 1223 |0009: const/4 v3, #int 2 // #2 │ │ +1a0638: 7152 ac3a 1032 |000a: invoke-static {v0, v1, v2, v3, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;Landroidx/fragment/app/FragmentActivity;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@3aac │ │ +1a063e: 5b40 3204 |000d: iput-object v0, v4, Lcom/infomaniak/drive/ui/MainActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@0432 │ │ +1a0642: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0005 line=287 │ │ 0x000d line=286 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -19432,23 +19432,23 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a0610: |[1a0610] com.infomaniak.drive.ui.MainActivity.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V │ │ -1a0620: 2200 3405 |0000: new-instance v0, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs; // type@0534 │ │ -1a0624: 7020 e311 3000 |0002: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.:(Z)V // method@11e3 │ │ -1a062a: 6e10 ed11 0000 |0005: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@11ed │ │ -1a0630: 0c03 |0008: move-result-object v3 │ │ -1a0632: 2200 8704 |0009: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27; // type@0487 │ │ -1a0636: 7030 db0d 1003 |000b: invoke-direct {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;)V // method@0ddb │ │ -1a063c: 6e20 8708 0200 |000e: invoke-virtual {v2, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0887 │ │ -1a0642: 0e00 |0011: return-void │ │ +1a06e0: |[1a06e0] com.infomaniak.drive.ui.MainActivity.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V │ │ +1a06f0: 2200 3405 |0000: new-instance v0, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs; // type@0534 │ │ +1a06f4: 7020 e311 3000 |0002: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.:(Z)V // method@11e3 │ │ +1a06fa: 6e10 ed11 0000 |0005: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/addFiles/AddFileBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@11ed │ │ +1a0700: 0c03 |0008: move-result-object v3 │ │ +1a0702: 2200 8704 |0009: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27; // type@0487 │ │ +1a0706: 7030 db0d 1003 |000b: invoke-direct {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda27;.:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;)V // method@0ddb │ │ +1a070c: 6e20 8708 0200 |000e: invoke-virtual {v2, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0887 │ │ +1a0712: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0009 line=275 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ @@ -19459,20 +19459,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;ZILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a0574: |[1a0574] com.infomaniak.drive.ui.MainActivity.setupFab$default:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;ZILjava/lang/Object;)V │ │ -1a0584: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -1a0588: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -1a058c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a058e: 7030 a60e 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V // method@0ea6 │ │ -1a0594: 0e00 |0008: return-void │ │ +1a0644: |[1a0644] com.infomaniak.drive.ui.MainActivity.setupFab$default:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;ZILjava/lang/Object;)V │ │ +1a0654: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +1a0658: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +1a065c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a065e: 7030 a60e 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V // method@0ea6 │ │ +1a0664: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=273 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -19484,42 +19484,42 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -1a0598: |[1a0598] com.infomaniak.drive.ui.MainActivity.setupFab$lambda$23:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V │ │ -1a05a8: 6206 f212 |0000: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a05ac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -1a05ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1a05b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a05b2: 7140 013a 2610 |0005: invoke-static {v6, v2, v0, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDrive$default:(Lcom/infomaniak/drive/utils/AccountUtils;ZILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@3a01 │ │ -1a05b8: 0c06 |0008: move-result-object v6 │ │ -1a05ba: 3806 2000 |0009: if-eqz v6, 0029 // +0020 │ │ -1a05be: 6e10 780b 0600 |000b: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUsedSize:()J // method@0b78 │ │ -1a05c4: 0b00 |000e: move-result-wide v0 │ │ -1a05c6: 6e10 760b 0600 |000f: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSize:()J // method@0b76 │ │ -1a05cc: 0b02 |0012: move-result-wide v2 │ │ -1a05ce: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ -1a05d2: 3a06 1400 |0015: if-ltz v6, 0029 // +0014 │ │ -1a05d6: 6205 ae00 |0017: sget-object v5, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1a05da: 0746 |0019: move-object v6, v4 │ │ -1a05dc: 1f06 3500 |001a: check-cast v6, Landroid/content/Context; // type@0035 │ │ -1a05e0: 1a00 f4ff |001c: const-string v0, "tryAddingFileWithDriveFull" // string@fff4 │ │ -1a05e4: 6e30 1909 6500 |001e: invoke-virtual {v5, v6, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackMyKSuiteEvent:(Landroid/content/Context;Ljava/lang/String;)V // method@0919 │ │ -1a05ea: 7010 6f0e 0400 |0021: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -1a05f0: 0c05 |0024: move-result-object v5 │ │ -1a05f2: 7120 073b 5400 |0025: invoke-static {v4, v5}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showQuotasExceededSnackbar:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;)V // method@3b07 │ │ -1a05f8: 280b |0028: goto 0033 // +000b │ │ -1a05fa: 7010 6f0e 0400 |0029: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -1a0600: 0c04 |002c: move-result-object v4 │ │ -1a0602: 1406 b200 0a7f |002d: const v6, #float 1.83437e+38 // #7f0a00b2 │ │ -1a0608: 6e30 6b06 6405 |0030: invoke-virtual {v4, v6, v5}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ -1a060e: 0e00 |0033: return-void │ │ +1a0668: |[1a0668] com.infomaniak.drive.ui.MainActivity.setupFab$lambda$23:(Lcom/infomaniak/drive/ui/MainActivity;Landroid/os/Bundle;Landroid/view/View;)V │ │ +1a0678: 6206 f512 |0000: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a067c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +1a067e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +1a0680: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a0682: 7140 0e3a 2610 |0005: invoke-static {v6, v2, v0, v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDrive$default:(Lcom/infomaniak/drive/utils/AccountUtils;ZILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@3a0e │ │ +1a0688: 0c06 |0008: move-result-object v6 │ │ +1a068a: 3806 2000 |0009: if-eqz v6, 0029 // +0020 │ │ +1a068e: 6e10 780b 0600 |000b: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUsedSize:()J // method@0b78 │ │ +1a0694: 0b00 |000e: move-result-wide v0 │ │ +1a0696: 6e10 760b 0600 |000f: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSize:()J // method@0b76 │ │ +1a069c: 0b02 |0012: move-result-wide v2 │ │ +1a069e: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ +1a06a2: 3a06 1400 |0015: if-ltz v6, 0029 // +0014 │ │ +1a06a6: 6205 ae00 |0017: sget-object v5, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1a06aa: 0746 |0019: move-object v6, v4 │ │ +1a06ac: 1f06 3500 |001a: check-cast v6, Landroid/content/Context; // type@0035 │ │ +1a06b0: 1a00 f9ff |001c: const-string v0, "tryAddingFileWithDriveFull" // string@fff9 │ │ +1a06b4: 6e30 1909 6500 |001e: invoke-virtual {v5, v6, v0}, Lcom/infomaniak/drive/MatomoDrive;.trackMyKSuiteEvent:(Landroid/content/Context;Ljava/lang/String;)V // method@0919 │ │ +1a06ba: 7010 6f0e 0400 |0021: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +1a06c0: 0c05 |0024: move-result-object v5 │ │ +1a06c2: 7120 143b 5400 |0025: invoke-static {v4, v5}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showQuotasExceededSnackbar:(Lcom/infomaniak/drive/ui/MainActivity;Landroidx/navigation/NavController;)V // method@3b14 │ │ +1a06c8: 280b |0028: goto 0033 // +000b │ │ +1a06ca: 7010 6f0e 0400 |0029: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +1a06d0: 0c04 |002c: move-result-object v4 │ │ +1a06d2: 1406 b200 0a7f |002d: const v6, #float 1.83437e+38 // #7f0a00b2 │ │ +1a06d8: 6e30 6b06 6405 |0030: invoke-virtual {v4, v6, v5}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ +1a06de: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x000b line=692 │ │ 0x0017 line=277 │ │ 0x0021 line=278 │ │ 0x0029 line=280 │ │ @@ -19533,42 +19533,42 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -1a0644: |[1a0644] com.infomaniak.drive.ui.MainActivity.setupFabs:()V │ │ -1a0654: 7010 640e 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -1a065a: 0c00 |0003: move-result-object v0 │ │ -1a065c: 5401 2f01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ -1a0660: 1a02 e6d0 |0006: const-string v2, "mainFab" // string@d0e6 │ │ -1a0664: 7120 6fb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a066a: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -1a066c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -1a066e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1a0670: 7153 a70e 1524 |000e: invoke-static {v5, v1, v4, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab$default:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;ZILjava/lang/Object;)V // method@0ea7 │ │ -1a0676: 5401 3001 |0011: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ -1a067a: 1a02 9ced |0013: const-string v2, "searchFab" // string@ed9c │ │ -1a067e: 7120 6fb9 2100 |0015: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a0684: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -1a0686: 7030 a60e 1502 |0019: invoke-direct {v5, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V // method@0ea6 │ │ -1a068c: 7010 6d0e 0500 |001c: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -1a0692: 0c01 |001f: move-result-object v1 │ │ -1a0694: 6e10 c80f 0100 |0020: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentFolder:()Landroidx/lifecycle/LiveData; // method@0fc8 │ │ -1a069a: 0c01 |0023: move-result-object v1 │ │ -1a069c: 0752 |0024: move-object v2, v5 │ │ -1a069e: 1f02 4202 |0025: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a06a2: 2203 8804 |0027: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28; // type@0488 │ │ -1a06a6: 7020 dd0d 0300 |0029: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;)V // method@0ddd │ │ -1a06ac: 2200 9904 |002c: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ -1a06b0: 7020 0d0e 3000 |002e: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ -1a06b6: 1f00 4802 |0031: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ -1a06ba: 6e30 3706 2100 |0033: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ -1a06c0: 0e00 |0036: return-void │ │ +1a0714: |[1a0714] com.infomaniak.drive.ui.MainActivity.setupFabs:()V │ │ +1a0724: 7010 640e 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +1a072a: 0c00 |0003: move-result-object v0 │ │ +1a072c: 5401 2f01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ +1a0730: 1a02 ebd0 |0006: const-string v2, "mainFab" // string@d0eb │ │ +1a0734: 7120 7cb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a073a: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +1a073c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +1a073e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1a0740: 7153 a70e 1524 |000e: invoke-static {v5, v1, v4, v2, v3}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab$default:(Lcom/infomaniak/drive/ui/MainActivity;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;ZILjava/lang/Object;)V // method@0ea7 │ │ +1a0746: 5401 3001 |0011: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ +1a074a: 1a02 a1ed |0013: const-string v2, "searchFab" // string@eda1 │ │ +1a074e: 7120 7cb9 2100 |0015: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a0754: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +1a0756: 7030 a60e 1502 |0019: invoke-direct {v5, v1, v2}, Lcom/infomaniak/drive/ui/MainActivity;.setupFab:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Z)V // method@0ea6 │ │ +1a075c: 7010 6d0e 0500 |001c: invoke-direct {v5}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a0762: 0c01 |001f: move-result-object v1 │ │ +1a0764: 6e10 c80f 0100 |0020: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getCurrentFolder:()Landroidx/lifecycle/LiveData; // method@0fc8 │ │ +1a076a: 0c01 |0023: move-result-object v1 │ │ +1a076c: 0752 |0024: move-object v2, v5 │ │ +1a076e: 1f02 4202 |0025: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a0772: 2203 8804 |0027: new-instance v3, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28; // type@0488 │ │ +1a0776: 7020 dd0d 0300 |0029: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda28;.:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;)V // method@0ddd │ │ +1a077c: 2200 9904 |002c: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0; // type@0499 │ │ +1a0780: 7020 0d0e 3000 |002e: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@0e0d │ │ +1a0786: 1f00 4802 |0031: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a078a: 6e30 3706 2100 |0033: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ +1a0790: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0011 line=264 │ │ 0x001c line=266 │ │ locals : │ │ @@ -19579,31 +19579,31 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -19f55c: |[19f55c] com.infomaniak.drive.ui.MainActivity.setupFabs$lambda$22$lambda$21:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -19f56c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19f56e: 3803 1000 |0001: if-eqz v3, 0011 // +0010 │ │ -19f572: 6e10 3d0a 0300 |0003: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getRights:()Lcom/infomaniak/drive/data/models/Rights; // method@0a3d │ │ -19f578: 0c03 |0006: move-result-object v3 │ │ -19f57a: 3803 0a00 |0007: if-eqz v3, 0011 // +000a │ │ -19f57e: 6e10 bb0a 0300 |0009: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/Rights;.getCanCreateFile:()Z // method@0abb │ │ -19f584: 0a03 |000c: move-result v3 │ │ -19f586: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -19f588: 3313 0300 |000e: if-ne v3, v1, 0011 // +0003 │ │ -19f58c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -19f58e: 5423 2f01 |0011: iget-object v3, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ -19f592: 6e20 8608 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ -19f598: 5422 3001 |0016: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ -19f59c: 6e20 8608 0200 |0018: invoke-virtual {v2, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ -19f5a2: 6202 75b3 |001b: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -19f5a6: 1102 |001d: return-object v2 │ │ +19f62c: |[19f62c] com.infomaniak.drive.ui.MainActivity.setupFabs$lambda$22$lambda$21:(Lcom/infomaniak/drive/databinding/ActivityMainBinding;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +19f63c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19f63e: 3803 1000 |0001: if-eqz v3, 0011 // +0010 │ │ +19f642: 6e10 3d0a 0300 |0003: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getRights:()Lcom/infomaniak/drive/data/models/Rights; // method@0a3d │ │ +19f648: 0c03 |0006: move-result-object v3 │ │ +19f64a: 3803 0a00 |0007: if-eqz v3, 0011 // +000a │ │ +19f64e: 6e10 bb0a 0300 |0009: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/Rights;.getCanCreateFile:()Z // method@0abb │ │ +19f654: 0a03 |000c: move-result v3 │ │ +19f656: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +19f658: 3313 0300 |000e: if-ne v3, v1, 0011 // +0003 │ │ +19f65c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +19f65e: 5423 2f01 |0011: iget-object v3, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ +19f662: 6e20 8608 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ +19f668: 5422 3001 |0016: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.searchFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@0130 │ │ +19f66c: 6e20 8608 0200 |0018: invoke-virtual {v2, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setEnabled:(Z)V // method@0886 │ │ +19f672: 6202 78b3 |001b: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +19f676: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=267 │ │ 0x0011 line=268 │ │ 0x0016 line=269 │ │ 0x001b line=270 │ │ locals : │ │ @@ -19615,28 +19615,28 @@ │ │ type : '()Landroidx/navigation/NavController;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -19e9a0: |[19e9a0] com.infomaniak.drive.ui.MainActivity.setupNavController:()Landroidx/navigation/NavController; │ │ -19e9b0: 7010 700e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getNavHostFragment:()Landroidx/navigation/fragment/NavHostFragment; // method@0e70 │ │ -19e9b6: 0c00 |0003: move-result-object v0 │ │ -19e9b8: 6e10 8906 0000 |0004: invoke-virtual {v0}, Landroidx/navigation/fragment/NavHostFragment;.getNavController:()Landroidx/navigation/NavController; // method@0689 │ │ -19e9be: 0c00 |0007: move-result-object v0 │ │ -19e9c0: 6e10 6706 0000 |0008: invoke-virtual {v0}, Landroidx/navigation/NavController;.getCurrentDestination:()Landroidx/navigation/NavDestination; // method@0667 │ │ -19e9c6: 0c01 |000b: move-result-object v1 │ │ -19e9c8: 3901 0d00 |000c: if-nez v1, 0019 // +000d │ │ -19e9cc: 6e10 6806 0000 |000e: invoke-virtual {v0}, Landroidx/navigation/NavController;.getGraph:()Landroidx/navigation/NavGraph; // method@0668 │ │ -19e9d2: 0c01 |0011: move-result-object v1 │ │ -19e9d4: 6e10 7d06 0100 |0012: invoke-virtual {v1}, Landroidx/navigation/NavGraph;.getStartDestinationId:()I // method@067d │ │ -19e9da: 0a01 |0015: move-result v1 │ │ -19e9dc: 6e20 6a06 1000 |0016: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ -19e9e2: 1100 |0019: return-object v0 │ │ +19ea70: |[19ea70] com.infomaniak.drive.ui.MainActivity.setupNavController:()Landroidx/navigation/NavController; │ │ +19ea80: 7010 700e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getNavHostFragment:()Landroidx/navigation/fragment/NavHostFragment; // method@0e70 │ │ +19ea86: 0c00 |0003: move-result-object v0 │ │ +19ea88: 6e10 8906 0000 |0004: invoke-virtual {v0}, Landroidx/navigation/fragment/NavHostFragment;.getNavController:()Landroidx/navigation/NavController; // method@0689 │ │ +19ea8e: 0c00 |0007: move-result-object v0 │ │ +19ea90: 6e10 6706 0000 |0008: invoke-virtual {v0}, Landroidx/navigation/NavController;.getCurrentDestination:()Landroidx/navigation/NavDestination; // method@0667 │ │ +19ea96: 0c01 |000b: move-result-object v1 │ │ +19ea98: 3901 0d00 |000c: if-nez v1, 0019 // +000d │ │ +19ea9c: 6e10 6806 0000 |000e: invoke-virtual {v0}, Landroidx/navigation/NavController;.getGraph:()Landroidx/navigation/NavGraph; // method@0668 │ │ +19eaa2: 0c01 |0011: move-result-object v1 │ │ +19eaa4: 6e10 7d06 0100 |0012: invoke-virtual {v1}, Landroidx/navigation/NavGraph;.getStartDestinationId:()I // method@067d │ │ +19eaaa: 0a01 |0015: move-result v1 │ │ +19eaac: 6e20 6a06 1000 |0016: invoke-virtual {v0, v1}, Landroidx/navigation/NavController;.navigate:(I)V // method@066a │ │ +19eab2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0008 line=218 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ @@ -19645,19 +19645,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19eb3c: |[19eb3c] com.infomaniak.drive.ui.MainActivity.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ -19eb4c: 2200 b303 |0000: new-instance v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ -19eb50: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ -19eb54: 7020 200b 1000 |0004: invoke-direct {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.:(Landroid/content/Context;)V // method@0b20 │ │ -19eb5a: 1100 |0007: return-object v0 │ │ +19ec0c: |[19ec0c] com.infomaniak.drive.ui.MainActivity.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/MainActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ +19ec1c: 2200 b303 |0000: new-instance v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ +19ec20: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ +19ec24: 7020 200b 1000 |0004: invoke-direct {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.:(Landroid/content/Context;)V // method@0b20 │ │ +19ec2a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ Virtual methods - │ │ @@ -19666,23 +19666,23 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19f83c: |[19f83c] com.infomaniak.drive.ui.MainActivity.clickOnBottomBarFolders:()V │ │ -19f84c: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19f852: 0c00 |0003: move-result-object v0 │ │ -19f854: 5400 2d01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19f858: 1401 6c04 0a7f |0006: const v1, #float 1.83456e+38 // #7f0a046c │ │ -19f85e: 6e20 6c3d 1000 |0009: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.findViewById:(I)Landroid/view/View; // method@3d6c │ │ -19f864: 0c00 |000c: move-result-object v0 │ │ -19f866: 6e10 3403 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0334 │ │ -19f86c: 0e00 |0010: return-void │ │ +19f90c: |[19f90c] com.infomaniak.drive.ui.MainActivity.clickOnBottomBarFolders:()V │ │ +19f91c: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19f922: 0c00 |0003: move-result-object v0 │ │ +19f924: 5400 2d01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19f928: 1401 6c04 0a7f |0006: const v1, #float 1.83456e+38 // #7f0a046c │ │ +19f92e: 6e20 793d 1000 |0009: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.findViewById:(I)Landroid/view/View; // method@3d79 │ │ +19f934: 0c00 |000c: move-result-object v0 │ │ +19f936: 6e10 3403 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0334 │ │ +19f93c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -19690,21 +19690,21 @@ │ │ type : '()Lcom/infomaniak/drive/views/FabBottomNavigationView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19ecbc: |[19ecbc] com.infomaniak.drive.ui.MainActivity.getBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; │ │ -19eccc: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19ecd2: 0c00 |0003: move-result-object v0 │ │ -19ecd4: 5400 2d01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -19ecd8: 1a01 3396 |0006: const-string v1, "bottomNavigation" // string@9633 │ │ -19ecdc: 7120 6fb9 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19ece2: 1100 |000b: return-object v0 │ │ +19ed8c: |[19ed8c] com.infomaniak.drive.ui.MainActivity.getBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; │ │ +19ed9c: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19eda2: 0c00 |0003: move-result-object v0 │ │ +19eda4: 5400 2d01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +19eda8: 1a01 3896 |0006: const-string v1, "bottomNavigation" // string@9638 │ │ +19edac: 7120 7cb9 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19edb2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -19712,21 +19712,21 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19ead4: |[19ead4] com.infomaniak.drive.ui.MainActivity.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -19eae4: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19eaea: 0c00 |0003: move-result-object v0 │ │ -19eaec: 5400 2f01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ -19eaf0: 1a01 e6d0 |0006: const-string v1, "mainFab" // string@d0e6 │ │ -19eaf4: 7120 6fb9 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -19eafa: 1100 |000b: return-object v0 │ │ +19eba4: |[19eba4] com.infomaniak.drive.ui.MainActivity.getMainFab:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +19ebb4: 7010 640e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +19ebba: 0c00 |0003: move-result-object v0 │ │ +19ebbc: 5400 2f01 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.mainFab:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@012f │ │ +19ebc0: 1a01 ebd0 |0006: const-string v1, "mainFab" // string@d0eb │ │ +19ebc4: 7120 7cb9 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +19ebca: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivity;) │ │ @@ -19734,84 +19734,84 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 156 16-bit code units │ │ -19ffa4: |[19ffa4] com.infomaniak.drive.ui.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -19ffb4: 6f20 840c cb00 |0000: invoke-super {v11, v12}, Lcom/infomaniak/drive/ui/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@0c84 │ │ -19ffba: 7010 640e 0b00 |0003: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -19ffc0: 0c0c |0006: move-result-object v12 │ │ -19ffc2: 6e10 c60b 0c00 |0007: invoke-virtual {v12}, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0bc6 │ │ -19ffc8: 0c0c |000a: move-result-object v12 │ │ -19ffca: 1f0c 1f01 |000b: check-cast v12, Landroid/view/View; // type@011f │ │ -19ffce: 6e20 a10e cb00 |000d: invoke-virtual {v11, v12}, Lcom/infomaniak/drive/ui/MainActivity;.setContentView:(Landroid/view/View;)V // method@0ea1 │ │ -19ffd4: 7010 6d0e 0b00 |0010: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -19ffda: 0c0c |0013: move-result-object v12 │ │ -19ffdc: 07b1 |0014: move-object v1, v11 │ │ -19ffde: 1f01 2e02 |0015: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -19ffe2: 7010 6f0e 0b00 |0017: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -19ffe8: 0c00 |001a: move-result-object v0 │ │ -19ffea: 6e30 de0f 1c00 |001b: invoke-virtual {v12, v1, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.initUploadFilesHelper:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;)V // method@0fde │ │ -19fff0: 6200 718a |001e: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a71 │ │ -19fff4: 1404 910c 0103 |0020: const v4, #float 3.79241e-37 // #03010c91 │ │ -19fffa: 1405 0b00 157f |0023: const v5, #float 1.98055e+38 // #7f15000b │ │ -1a0000: 1a02 4a9c |0026: const-string v2, "com.infomaniak.drive" // string@9c4a │ │ -1a0004: 1a03 f325 |0028: const-string v3, "5.4.4" // string@25f3 │ │ -1a0008: 7406 f54a 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/stores/StoreUtils;.checkUpdateIsRequired:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;Ljava/lang/String;II)Lkotlinx/coroutines/Job; // method@4af5 │ │ -1a000e: 220c d603 |002d: new-instance v12, Lcom/infomaniak/drive/data/services/DownloadReceiver; // type@03d6 │ │ -1a0012: 7010 6d0e 0b00 |002f: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -1a0018: 0c00 |0032: move-result-object v0 │ │ -1a001a: 7020 b80b 0c00 |0033: invoke-direct {v12, v0}, Lcom/infomaniak/drive/data/services/DownloadReceiver;.:(Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0bb8 │ │ -1a0020: 5bbc 3104 |0036: iput-object v12, v11, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ -1a0024: 7010 670e 0b00 |0038: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getFileObserver:()Landroid/os/FileObserver; // method@0e67 │ │ -1a002a: 0c0c |003b: move-result-object v12 │ │ -1a002c: 6e10 0502 0c00 |003c: invoke-virtual {v12}, Landroid/os/FileObserver;.startWatching:()V // method@0205 │ │ -1a0032: 7010 a20e 0b00 |003f: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; // method@0ea2 │ │ -1a0038: 7010 7d0e 0b00 |0042: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleNavigateToDestinationFileId:()V // method@0e7d │ │ -1a003e: 7010 6f0e 0b00 |0045: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ -1a0044: 0c0c |0048: move-result-object v12 │ │ -1a0046: 2200 8004 |0049: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20; // type@0480 │ │ -1a004a: 7020 cd0d b000 |004b: invoke-direct {v0, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dcd │ │ -1a0050: 6e20 6406 0c00 |004e: invoke-virtual {v12, v0}, Landroidx/navigation/NavController;.addOnDestinationChangedListener:(Landroidx/navigation/NavController$OnDestinationChangedListener;)V // method@0664 │ │ -1a0056: 7010 a90e 0b00 |0051: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupFabs:()V // method@0ea9 │ │ -1a005c: 7010 a50e 0b00 |0054: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupDrivePermissions:()V // method@0ea5 │ │ -1a0062: 7010 7c0e 0b00 |0057: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleInAppReview:()V // method@0e7c │ │ -1a0068: 7010 7e0e 0b00 |005a: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleShortcuts:()V // method@0e7e │ │ -1a006e: 07bc |005d: move-object v12, v11 │ │ -1a0070: 1f0c 3500 |005e: check-cast v12, Landroid/content/Context; // type@0035 │ │ -1a0074: 7110 5806 0c00 |0060: invoke-static {v12}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@0658 │ │ -1a007a: 0c0c |0063: move-result-object v12 │ │ -1a007c: 54b0 3104 |0064: iget-object v0, v11, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ -1a0080: 3900 0800 |0066: if-nez v0, 006e // +0008 │ │ -1a0084: 1a00 79a7 |0068: const-string v0, "downloadReceiver" // string@a779 │ │ -1a0088: 7110 8db9 0000 |006a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a008e: 1200 |006d: const/4 v0, #int 0 // #0 │ │ -1a0090: 1f00 2d00 |006e: check-cast v0, Landroid/content/BroadcastReceiver; // type@002d │ │ -1a0094: 2201 3d00 |0070: new-instance v1, Landroid/content/IntentFilter; // type@003d │ │ -1a0098: 1a02 6235 |0072: const-string v2, "DownloadReceiver" // string@3562 │ │ -1a009c: 7020 ba00 2100 |0074: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ba │ │ -1a00a2: 6e30 5906 0c01 |0077: invoke-virtual {v12, v0, v1}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@0659 │ │ -1a00a8: 7010 850e 0b00 |007a: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager:()V // method@0e85 │ │ -1a00ae: 7010 810e 0b00 |007d: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager:()V // method@0e81 │ │ -1a00b4: 7010 900e 0b00 |0080: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeCurrentFolder:()V // method@0e90 │ │ -1a00ba: 7010 8e0e 0b00 |0083: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeBulkDownloadRunning:()V // method@0e8e │ │ -1a00c0: 7010 920e 0b00 |0086: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeFailureDownloadWorkerOffline:()V // method@0e92 │ │ -1a00c6: 6203 1f15 |0089: sget-object v3, Lcom/infomaniak/lib/applock/LockActivity;.Companion:Lcom/infomaniak/lib/applock/LockActivity$Companion; // field@151f │ │ -1a00ca: 07b4 |008b: move-object v4, v11 │ │ -1a00cc: 1f04 7501 |008c: check-cast v4, Landroidx/activity/ComponentActivity; // type@0175 │ │ -1a00d0: 2208 8104 |008e: new-instance v8, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21; // type@0481 │ │ -1a00d4: 7010 cf0d 0800 |0090: invoke-direct {v8}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21;.:()V // method@0dcf │ │ -1a00da: 1269 |0093: const/4 v9, #int 6 // #6 │ │ -1a00dc: 120a |0094: const/4 v10, #int 0 // #0 │ │ -1a00de: 1205 |0095: const/4 v5, #int 0 // #0 │ │ -1a00e0: 1606 0000 |0096: const-wide/16 v6, #int 0 // #0 │ │ -1a00e4: 7708 4440 0300 |0098: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/lib/applock/LockActivity$Companion;.scheduleLockIfNeeded-exY8QGI$default:(Lcom/infomaniak/lib/applock/LockActivity$Companion;Landroidx/activity/ComponentActivity;IJLkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@4044 │ │ -1a00ea: 0e00 |009b: return-void │ │ +1a0074: |[1a0074] com.infomaniak.drive.ui.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a0084: 6f20 840c cb00 |0000: invoke-super {v11, v12}, Lcom/infomaniak/drive/ui/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@0c84 │ │ +1a008a: 7010 640e 0b00 |0003: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +1a0090: 0c0c |0006: move-result-object v12 │ │ +1a0092: 6e10 c60b 0c00 |0007: invoke-virtual {v12}, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0bc6 │ │ +1a0098: 0c0c |000a: move-result-object v12 │ │ +1a009a: 1f0c 1f01 |000b: check-cast v12, Landroid/view/View; // type@011f │ │ +1a009e: 6e20 a10e cb00 |000d: invoke-virtual {v11, v12}, Lcom/infomaniak/drive/ui/MainActivity;.setContentView:(Landroid/view/View;)V // method@0ea1 │ │ +1a00a4: 7010 6d0e 0b00 |0010: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a00aa: 0c0c |0013: move-result-object v12 │ │ +1a00ac: 07b1 |0014: move-object v1, v11 │ │ +1a00ae: 1f01 2e02 |0015: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +1a00b2: 7010 6f0e 0b00 |0017: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +1a00b8: 0c00 |001a: move-result-object v0 │ │ +1a00ba: 6e30 de0f 1c00 |001b: invoke-virtual {v12, v1, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.initUploadFilesHelper:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;)V // method@0fde │ │ +1a00c0: 6200 748a |001e: sget-object v0, Lcom/infomaniak/lib/stores/StoreUtils;.INSTANCE:Lcom/infomaniak/lib/stores/StoreUtils; // field@8a74 │ │ +1a00c4: 1404 910c 0103 |0020: const v4, #float 3.79241e-37 // #03010c91 │ │ +1a00ca: 1405 0b00 157f |0023: const v5, #float 1.98055e+38 // #7f15000b │ │ +1a00d0: 1a02 4f9c |0026: const-string v2, "com.infomaniak.drive" // string@9c4f │ │ +1a00d4: 1a03 f425 |0028: const-string v3, "5.4.4" // string@25f4 │ │ +1a00d8: 7406 024b 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/stores/StoreUtils;.checkUpdateIsRequired:(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;Ljava/lang/String;II)Lkotlinx/coroutines/Job; // method@4b02 │ │ +1a00de: 220c d603 |002d: new-instance v12, Lcom/infomaniak/drive/data/services/DownloadReceiver; // type@03d6 │ │ +1a00e2: 7010 6d0e 0b00 |002f: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a00e8: 0c00 |0032: move-result-object v0 │ │ +1a00ea: 7020 b80b 0c00 |0033: invoke-direct {v12, v0}, Lcom/infomaniak/drive/data/services/DownloadReceiver;.:(Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0bb8 │ │ +1a00f0: 5bbc 3104 |0036: iput-object v12, v11, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ +1a00f4: 7010 670e 0b00 |0038: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getFileObserver:()Landroid/os/FileObserver; // method@0e67 │ │ +1a00fa: 0c0c |003b: move-result-object v12 │ │ +1a00fc: 6e10 0502 0c00 |003c: invoke-virtual {v12}, Landroid/os/FileObserver;.startWatching:()V // method@0205 │ │ +1a0102: 7010 a20e 0b00 |003f: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupBottomNavigation:()Lcom/infomaniak/drive/views/FabBottomNavigationView; // method@0ea2 │ │ +1a0108: 7010 7d0e 0b00 |0042: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleNavigateToDestinationFileId:()V // method@0e7d │ │ +1a010e: 7010 6f0e 0b00 |0045: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.getNavController:()Landroidx/navigation/NavController; // method@0e6f │ │ +1a0114: 0c0c |0048: move-result-object v12 │ │ +1a0116: 2200 8004 |0049: new-instance v0, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20; // type@0480 │ │ +1a011a: 7020 cd0d b000 |004b: invoke-direct {v0, v11}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda20;.:(Lcom/infomaniak/drive/ui/MainActivity;)V // method@0dcd │ │ +1a0120: 6e20 6406 0c00 |004e: invoke-virtual {v12, v0}, Landroidx/navigation/NavController;.addOnDestinationChangedListener:(Landroidx/navigation/NavController$OnDestinationChangedListener;)V // method@0664 │ │ +1a0126: 7010 a90e 0b00 |0051: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupFabs:()V // method@0ea9 │ │ +1a012c: 7010 a50e 0b00 |0054: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.setupDrivePermissions:()V // method@0ea5 │ │ +1a0132: 7010 7c0e 0b00 |0057: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleInAppReview:()V // method@0e7c │ │ +1a0138: 7010 7e0e 0b00 |005a: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.handleShortcuts:()V // method@0e7e │ │ +1a013e: 07bc |005d: move-object v12, v11 │ │ +1a0140: 1f0c 3500 |005e: check-cast v12, Landroid/content/Context; // type@0035 │ │ +1a0144: 7110 5806 0c00 |0060: invoke-static {v12}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@0658 │ │ +1a014a: 0c0c |0063: move-result-object v12 │ │ +1a014c: 54b0 3104 |0064: iget-object v0, v11, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ +1a0150: 3900 0800 |0066: if-nez v0, 006e // +0008 │ │ +1a0154: 1a00 7ea7 |0068: const-string v0, "downloadReceiver" // string@a77e │ │ +1a0158: 7110 9ab9 0000 |006a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a015e: 1200 |006d: const/4 v0, #int 0 // #0 │ │ +1a0160: 1f00 2d00 |006e: check-cast v0, Landroid/content/BroadcastReceiver; // type@002d │ │ +1a0164: 2201 3d00 |0070: new-instance v1, Landroid/content/IntentFilter; // type@003d │ │ +1a0168: 1a02 6535 |0072: const-string v2, "DownloadReceiver" // string@3565 │ │ +1a016c: 7020 ba00 2100 |0074: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ba │ │ +1a0172: 6e30 5906 0c01 |0077: invoke-virtual {v12, v0, v1}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@0659 │ │ +1a0178: 7010 850e 0b00 |007a: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.initAppUpdateManager:()V // method@0e85 │ │ +1a017e: 7010 810e 0b00 |007d: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.initAppReviewManager:()V // method@0e81 │ │ +1a0184: 7010 900e 0b00 |0080: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeCurrentFolder:()V // method@0e90 │ │ +1a018a: 7010 8e0e 0b00 |0083: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeBulkDownloadRunning:()V // method@0e8e │ │ +1a0190: 7010 920e 0b00 |0086: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainActivity;.observeFailureDownloadWorkerOffline:()V // method@0e92 │ │ +1a0196: 6203 2215 |0089: sget-object v3, Lcom/infomaniak/lib/applock/LockActivity;.Companion:Lcom/infomaniak/lib/applock/LockActivity$Companion; // field@1522 │ │ +1a019a: 07b4 |008b: move-object v4, v11 │ │ +1a019c: 1f04 7501 |008c: check-cast v4, Landroidx/activity/ComponentActivity; // type@0175 │ │ +1a01a0: 2208 8104 |008e: new-instance v8, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21; // type@0481 │ │ +1a01a4: 7010 cf0d 0800 |0090: invoke-direct {v8}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticLambda21;.:()V // method@0dcf │ │ +1a01aa: 1269 |0093: const/4 v9, #int 6 // #6 │ │ +1a01ac: 120a |0094: const/4 v10, #int 0 // #0 │ │ +1a01ae: 1205 |0095: const/4 v5, #int 0 // #0 │ │ +1a01b0: 1606 0000 |0096: const-wide/16 v6, #int 0 // #0 │ │ +1a01b4: 7708 5140 0300 |0098: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/lib/applock/LockActivity$Companion;.scheduleLockIfNeeded-exY8QGI$default:(Lcom/infomaniak/lib/applock/LockActivity$Companion;Landroidx/activity/ComponentActivity;IJLkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@4051 │ │ +1a01ba: 0e00 |009b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ 0x0010 line=176 │ │ 0x001e line=178 │ │ 0x002d line=180 │ │ @@ -19841,31 +19841,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1a0310: |[1a0310] com.infomaniak.drive.ui.MainActivity.onDestroy:()V │ │ -1a0320: 6f10 850c 0200 |0000: invoke-super {v2}, Lcom/infomaniak/drive/ui/BaseActivity;.onDestroy:()V // method@0c85 │ │ -1a0326: 7010 670e 0200 |0003: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getFileObserver:()Landroid/os/FileObserver; // method@0e67 │ │ -1a032c: 0c00 |0006: move-result-object v0 │ │ -1a032e: 6e10 0602 0000 |0007: invoke-virtual {v0}, Landroid/os/FileObserver;.stopWatching:()V // method@0206 │ │ -1a0334: 0720 |000a: move-object v0, v2 │ │ -1a0336: 1f00 3500 |000b: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a033a: 7110 5806 0000 |000d: invoke-static {v0}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@0658 │ │ -1a0340: 0c00 |0010: move-result-object v0 │ │ -1a0342: 5421 3104 |0011: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ -1a0346: 3901 0800 |0013: if-nez v1, 001b // +0008 │ │ -1a034a: 1a01 79a7 |0015: const-string v1, "downloadReceiver" // string@a779 │ │ -1a034e: 7110 8db9 0100 |0017: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a0354: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1a0356: 1f01 2d00 |001b: check-cast v1, Landroid/content/BroadcastReceiver; // type@002d │ │ -1a035a: 6e20 5a06 1000 |001d: invoke-virtual {v0, v1}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@065a │ │ -1a0360: 0e00 |0020: return-void │ │ +1a03e0: |[1a03e0] com.infomaniak.drive.ui.MainActivity.onDestroy:()V │ │ +1a03f0: 6f10 850c 0200 |0000: invoke-super {v2}, Lcom/infomaniak/drive/ui/BaseActivity;.onDestroy:()V // method@0c85 │ │ +1a03f6: 7010 670e 0200 |0003: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getFileObserver:()Landroid/os/FileObserver; // method@0e67 │ │ +1a03fc: 0c00 |0006: move-result-object v0 │ │ +1a03fe: 6e10 0602 0000 |0007: invoke-virtual {v0}, Landroid/os/FileObserver;.stopWatching:()V // method@0206 │ │ +1a0404: 0720 |000a: move-object v0, v2 │ │ +1a0406: 1f00 3500 |000b: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a040a: 7110 5806 0000 |000d: invoke-static {v0}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroidx/localbroadcastmanager/content/LocalBroadcastManager; // method@0658 │ │ +1a0410: 0c00 |0010: move-result-object v0 │ │ +1a0412: 5421 3104 |0011: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivity;.downloadReceiver:Lcom/infomaniak/drive/data/services/DownloadReceiver; // field@0431 │ │ +1a0416: 3901 0800 |0013: if-nez v1, 001b // +0008 │ │ +1a041a: 1a01 7ea7 |0015: const-string v1, "downloadReceiver" // string@a77e │ │ +1a041e: 7110 9ab9 0100 |0017: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a0424: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1a0426: 1f01 2d00 |001b: check-cast v1, Landroid/content/BroadcastReceiver; // type@002d │ │ +1a042a: 6e20 5a06 1000 |001d: invoke-virtual {v0, v1}, Landroidx/localbroadcastmanager/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@065a │ │ +1a0430: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0003 line=555 │ │ 0x000a line=556 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ @@ -19875,41 +19875,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -1a0364: |[1a0364] com.infomaniak.drive.ui.MainActivity.onResume:()V │ │ -1a0374: 6f10 860c 0300 |0000: invoke-super {v3}, Lcom/infomaniak/drive/ui/BaseActivity;.onResume:()V // method@0c86 │ │ -1a037a: 6200 bf13 |0003: sget-object v0, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a037e: 0731 |0005: move-object v1, v3 │ │ -1a0380: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -1a0384: 5432 3204 |0008: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@0432 │ │ -1a0388: 3902 0800 |000a: if-nez v2, 0012 // +0008 │ │ -1a038c: 1a02 bca7 |000c: const-string v2, "drivePermissions" // string@a7bc │ │ -1a0390: 7110 8db9 0200 |000e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a0396: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1a0398: 6e30 403c 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/utils/SyncUtils;.launchAllUpload:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/utils/DrivePermissions;)V // method@3c40 │ │ -1a039e: 7010 6d0e 0300 |0015: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -1a03a4: 0c00 |0018: move-result-object v0 │ │ -1a03a6: 6e10 b70f 0000 |0019: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.checkBulkDownloadStatus:()Lkotlinx/coroutines/Job; // method@0fb7 │ │ -1a03ac: 6200 bf00 |001c: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ -1a03b0: 6e10 c109 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ -1a03b6: 0a00 |0021: move-result v0 │ │ -1a03b8: 6201 bf00 |0022: sget-object v1, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ -1a03bc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1a03c0: 6e20 c609 0100 |0026: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.setAppLaunches:(I)V // method@09c6 │ │ -1a03c6: 7010 5e0e 0300 |0029: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.displayInformationPanel:()V // method@0e5e │ │ -1a03cc: 0730 |002c: move-object v0, v3 │ │ -1a03ce: 1f00 3500 |002d: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a03d2: 7020 a00e 0300 |002f: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/MainActivity;.setBottomNavigationUserAvatar:(Landroid/content/Context;)V // method@0ea0 │ │ -1a03d8: 6201 bf13 |0032: sget-object v1, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a03dc: 6e20 413c 0100 |0034: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/utils/SyncUtils;.startContentObserverService:(Landroid/content/Context;)V // method@3c41 │ │ -1a03e2: 0e00 |0037: return-void │ │ +1a0434: |[1a0434] com.infomaniak.drive.ui.MainActivity.onResume:()V │ │ +1a0444: 6f10 860c 0300 |0000: invoke-super {v3}, Lcom/infomaniak/drive/ui/BaseActivity;.onResume:()V // method@0c86 │ │ +1a044a: 6200 c213 |0003: sget-object v0, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a044e: 0731 |0005: move-object v1, v3 │ │ +1a0450: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +1a0454: 5432 3204 |0008: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@0432 │ │ +1a0458: 3902 0800 |000a: if-nez v2, 0012 // +0008 │ │ +1a045c: 1a02 c1a7 |000c: const-string v2, "drivePermissions" // string@a7c1 │ │ +1a0460: 7110 9ab9 0200 |000e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a0466: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1a0468: 6e30 4d3c 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/utils/SyncUtils;.launchAllUpload:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/utils/DrivePermissions;)V // method@3c4d │ │ +1a046e: 7010 6d0e 0300 |0015: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a0474: 0c00 |0018: move-result-object v0 │ │ +1a0476: 6e10 b70f 0000 |0019: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.checkBulkDownloadStatus:()Lkotlinx/coroutines/Job; // method@0fb7 │ │ +1a047c: 6200 bf00 |001c: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ +1a0480: 6e10 c109 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppLaunches:()I // method@09c1 │ │ +1a0486: 0a00 |0021: move-result v0 │ │ +1a0488: 6201 bf00 |0022: sget-object v1, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ +1a048c: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1a0490: 6e20 c609 0100 |0026: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.setAppLaunches:(I)V // method@09c6 │ │ +1a0496: 7010 5e0e 0300 |0029: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainActivity;.displayInformationPanel:()V // method@0e5e │ │ +1a049c: 0730 |002c: move-object v0, v3 │ │ +1a049e: 1f00 3500 |002d: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a04a2: 7020 a00e 0300 |002f: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/MainActivity;.setBottomNavigationUserAvatar:(Landroid/content/Context;)V // method@0ea0 │ │ +1a04a8: 6201 c213 |0032: sget-object v1, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a04ac: 6e20 4e3c 0100 |0034: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/utils/SyncUtils;.startContentObserverService:(Landroid/content/Context;)V // method@3c4e │ │ +1a04b2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=356 │ │ 0x0015 line=358 │ │ 0x001c line=360 │ │ 0x0029 line=362 │ │ @@ -19923,24 +19923,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -1a03e4: |[1a03e4] com.infomaniak.drive.ui.MainActivity.onStart:()V │ │ -1a03f4: 6f10 870c 0100 |0000: invoke-super {v1}, Lcom/infomaniak/drive/ui/BaseActivity;.onStart:()V // method@0c87 │ │ -1a03fa: 7010 6d0e 0100 |0003: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ -1a0400: 0c00 |0006: move-result-object v0 │ │ -1a0402: 6e10 e40f 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.loadRootFiles:()V // method@0fe4 │ │ -1a0408: 7010 6e0e 0100 |000a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getMyKSuiteViewModel:()Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // method@0e6e │ │ -1a040e: 0c00 |000d: move-result-object v0 │ │ -1a0410: 6e10 2c10 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.refreshMyKSuite:()Lkotlinx/coroutines/Job; // method@102c │ │ -1a0416: 7010 780e 0100 |0011: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos:()V // method@0e78 │ │ -1a041c: 0e00 |0014: return-void │ │ +1a04b4: |[1a04b4] com.infomaniak.drive.ui.MainActivity.onStart:()V │ │ +1a04c4: 6f10 870c 0100 |0000: invoke-super {v1}, Lcom/infomaniak/drive/ui/BaseActivity;.onStart:()V // method@0c87 │ │ +1a04ca: 7010 6d0e 0100 |0003: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getMainViewModel:()Lcom/infomaniak/drive/ui/MainViewModel; // method@0e6d │ │ +1a04d0: 0c00 |0006: move-result-object v0 │ │ +1a04d2: 6e10 e40f 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.loadRootFiles:()V // method@0fe4 │ │ +1a04d8: 7010 6e0e 0100 |000a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.getMyKSuiteViewModel:()Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // method@0e6e │ │ +1a04de: 0c00 |000d: move-result-object v0 │ │ +1a04e0: 6e10 2c10 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.refreshMyKSuite:()Lkotlinx/coroutines/Job; // method@102c │ │ +1a04e6: 7010 780e 0100 |0011: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainActivity;.handleDeletionOfUploadedPhotos:()V // method@0e78 │ │ +1a04ec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x000a line=210 │ │ 0x0011 line=211 │ │ locals : │ │ @@ -19951,23 +19951,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1a0420: |[1a0420] com.infomaniak.drive.ui.MainActivity.onStop:()V │ │ -1a0430: 6f10 880c 0100 |0000: invoke-super {v1}, Lcom/infomaniak/drive/ui/BaseActivity;.onStop:()V // method@0c88 │ │ -1a0436: 6e10 9d0e 0100 |0003: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity;.saveLastNavigationItemSelected:()V // method@0e9d │ │ -1a043c: 5410 3004 |0006: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ -1a0440: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -1a0444: 6e10 4800 0000 |000a: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0048 │ │ -1a044a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1a044c: 5b10 3004 |000e: iput-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ -1a0450: 0e00 |0010: return-void │ │ +1a04f0: |[1a04f0] com.infomaniak.drive.ui.MainActivity.onStop:()V │ │ +1a0500: 6f10 880c 0100 |0000: invoke-super {v1}, Lcom/infomaniak/drive/ui/BaseActivity;.onStop:()V // method@0c88 │ │ +1a0506: 6e10 9d0e 0100 |0003: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainActivity;.saveLastNavigationItemSelected:()V // method@0e9d │ │ +1a050c: 5410 3004 |0006: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ +1a0510: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +1a0514: 6e10 4800 0000 |000a: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0048 │ │ +1a051a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1a051c: 5b10 3004 |000e: iput-object v0, v1, Lcom/infomaniak/drive/ui/MainActivity;.deleteLocalMediaRequestDialog:Landroid/app/Dialog; // field@0430 │ │ +1a0520: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0006 line=545 │ │ 0x000e line=546 │ │ locals : │ │ @@ -19978,37 +19978,37 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a0454: |[1a0454] com.infomaniak.drive.ui.MainActivity.saveLastNavigationItemSelected:()V │ │ -1a0464: 7010 760e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ -1a046a: 0c00 |0003: move-result-object v0 │ │ -1a046c: 7010 640e 0200 |0004: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ -1a0472: 0c01 |0007: move-result-object v1 │ │ -1a0474: 5411 2d01 |0008: iget-object v1, v1, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ -1a0478: 6e10 703d 0100 |000a: invoke-virtual {v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getSelectedItemId:()I // method@3d70 │ │ -1a047e: 0a01 |000d: move-result v1 │ │ -1a0480: 6e20 2b0b 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.setBottomNavigationSelectedItem:(I)V // method@0b2b │ │ -1a0486: 0e00 |0011: return-void │ │ +1a0524: |[1a0524] com.infomaniak.drive.ui.MainActivity.saveLastNavigationItemSelected:()V │ │ +1a0534: 7010 760e 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@0e76 │ │ +1a053a: 0c00 |0003: move-result-object v0 │ │ +1a053c: 7010 640e 0200 |0004: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityMainBinding; // method@0e64 │ │ +1a0542: 0c01 |0007: move-result-object v1 │ │ +1a0544: 5411 2d01 |0008: iget-object v1, v1, Lcom/infomaniak/drive/databinding/ActivityMainBinding;.bottomNavigation:Lcom/infomaniak/drive/views/FabBottomNavigationView; // field@012d │ │ +1a0548: 6e10 7d3d 0100 |000a: invoke-virtual {v1}, Lcom/infomaniak/drive/views/FabBottomNavigationView;.getSelectedItemId:()I // method@3d7d │ │ +1a054e: 0a01 |000d: move-result v1 │ │ +1a0550: 6e20 2b0b 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.setBottomNavigationSelectedItem:(I)V // method@0b2b │ │ +1a0556: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/infomaniak/drive/ui/MainActivity; │ │ │ │ - source_file_idx : 26941 (MainActivity.kt) │ │ + source_file_idx : 26945 (MainActivity.kt) │ │ │ │ Class #112 header: │ │ class_idx : 1189 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26943 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26947 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -20033,17 +20033,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19e434: |[19e434] com.infomaniak.drive.ui.MainActivityArgs$Companion.:()V │ │ -19e444: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19e44a: 0e00 |0003: return-void │ │ +19e504: |[19e504] com.infomaniak.drive.ui.MainActivityArgs$Companion.:()V │ │ +19e514: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +19e51a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;) │ │ @@ -20051,69 +20051,69 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19e44c: |[19e44c] com.infomaniak.drive.ui.MainActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19e45c: 7010 ad0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.:()V // method@0ead │ │ -19e462: 0e00 |0003: return-void │ │ +19e51c: |[19e51c] com.infomaniak.drive.ui.MainActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19e52c: 7010 ad0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.:()V // method@0ead │ │ +19e532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -19e2b0: |[19e2b0] com.infomaniak.drive.ui.MainActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e2c0: 1a00 1d97 |0000: const-string v0, "bundle" // string@971d │ │ -19e2c4: 7120 70b9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19e2ca: 1c00 a604 |0005: const-class v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e2ce: 6e10 1a95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@951a │ │ -19e2d4: 0c00 |000a: move-result-object v0 │ │ -19e2d6: 6e20 f601 0500 |000b: invoke-virtual {v5, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ -19e2dc: 1a00 c6a5 |000e: const-string v0, "destinationFileId" // string@a5c6 │ │ -19e2e0: 6e20 d401 0500 |0010: invoke-virtual {v5, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19e2e6: 0a01 |0013: move-result v1 │ │ -19e2e8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -19e2ea: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -19e2ee: 6e20 db01 0500 |0017: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -19e2f4: 0a00 |001a: move-result v0 │ │ -19e2f6: 2802 |001b: goto 001d // +0002 │ │ -19e2f8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -19e2fa: 1a01 a8c3 |001d: const-string v1, "isDestinationSharedWithMe" // string@c3a8 │ │ -19e2fe: 6e20 d401 1500 |001f: invoke-virtual {v5, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19e304: 0a03 |0022: move-result v3 │ │ -19e306: 3803 0600 |0023: if-eqz v3, 0029 // +0006 │ │ -19e30a: 6e20 d601 1500 |0025: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ -19e310: 0a02 |0028: move-result v2 │ │ -19e312: 1a01 6ef7 |0029: const-string v1, "shortcutId" // string@f76e │ │ -19e316: 6e20 d401 1500 |002b: invoke-virtual {v5, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -19e31c: 0a03 |002e: move-result v3 │ │ -19e31e: 3803 1100 |002f: if-eqz v3, 0040 // +0011 │ │ -19e322: 6e20 e501 1500 |0031: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ -19e328: 0c05 |0034: move-result-object v5 │ │ -19e32a: 3805 0300 |0035: if-eqz v5, 0038 // +0003 │ │ -19e32e: 280b |0037: goto 0042 // +000b │ │ -19e330: 2205 f217 |0038: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19e334: 1a00 1a2b |003a: const-string v0, "Argument "shortcutId" is marked as non-null but was passed a null value." // string@2b1a │ │ -19e338: 7020 7995 0500 |003c: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19e33e: 2705 |003f: throw v5 │ │ -19e340: 1a05 0000 |0040: const-string v5, "" // string@0000 │ │ -19e344: 2201 a604 |0042: new-instance v1, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e348: 7040 b30e 0152 |0044: invoke-direct {v1, v0, v2, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ -19e34e: 1101 |0047: return-object v1 │ │ +19e380: |[19e380] com.infomaniak.drive.ui.MainActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e390: 1a00 2297 |0000: const-string v0, "bundle" // string@9722 │ │ +19e394: 7120 7db9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19e39a: 1c00 a604 |0005: const-class v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e39e: 6e10 2795 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@9527 │ │ +19e3a4: 0c00 |000a: move-result-object v0 │ │ +19e3a6: 6e20 f601 0500 |000b: invoke-virtual {v5, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ +19e3ac: 1a00 cba5 |000e: const-string v0, "destinationFileId" // string@a5cb │ │ +19e3b0: 6e20 d401 0500 |0010: invoke-virtual {v5, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19e3b6: 0a01 |0013: move-result v1 │ │ +19e3b8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +19e3ba: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +19e3be: 6e20 db01 0500 |0017: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +19e3c4: 0a00 |001a: move-result v0 │ │ +19e3c6: 2802 |001b: goto 001d // +0002 │ │ +19e3c8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +19e3ca: 1a01 adc3 |001d: const-string v1, "isDestinationSharedWithMe" // string@c3ad │ │ +19e3ce: 6e20 d401 1500 |001f: invoke-virtual {v5, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19e3d4: 0a03 |0022: move-result v3 │ │ +19e3d6: 3803 0600 |0023: if-eqz v3, 0029 // +0006 │ │ +19e3da: 6e20 d601 1500 |0025: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ +19e3e0: 0a02 |0028: move-result v2 │ │ +19e3e2: 1a01 73f7 |0029: const-string v1, "shortcutId" // string@f773 │ │ +19e3e6: 6e20 d401 1500 |002b: invoke-virtual {v5, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +19e3ec: 0a03 |002e: move-result v3 │ │ +19e3ee: 3803 1100 |002f: if-eqz v3, 0040 // +0011 │ │ +19e3f2: 6e20 e501 1500 |0031: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e5 │ │ +19e3f8: 0c05 |0034: move-result-object v5 │ │ +19e3fa: 3805 0300 |0035: if-eqz v5, 0038 // +0003 │ │ +19e3fe: 280b |0037: goto 0042 // +000b │ │ +19e400: 2205 f317 |0038: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19e404: 1a00 1d2b |003a: const-string v0, "Argument "shortcutId" is marked as non-null but was passed a null value." // string@2b1d │ │ +19e408: 7020 8695 0500 |003c: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19e40e: 2705 |003f: throw v5 │ │ +19e410: 1a05 0000 |0040: const-string v5, "" // string@0000 │ │ +19e414: 2201 a604 |0042: new-instance v1, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e418: 7040 b30e 0152 |0044: invoke-direct {v1, v0, v2, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ +19e41e: 1101 |0047: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=36 │ │ 0x000e line=38 │ │ 0x0017 line=39 │ │ 0x001d line=44 │ │ 0x0025 line=45 │ │ @@ -20131,69 +20131,69 @@ │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 105 16-bit code units │ │ -19e350: |[19e350] com.infomaniak.drive.ui.MainActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e360: 1a00 04ed |0000: const-string v0, "savedStateHandle" // string@ed04 │ │ -19e364: 7120 70b9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19e36a: 1a00 c6a5 |0005: const-string v0, "destinationFileId" // string@a5c6 │ │ -19e36e: 6e20 4a06 0500 |0007: invoke-virtual {v5, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19e374: 0a01 |000a: move-result v1 │ │ -19e376: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -19e378: 3801 1300 |000c: if-eqz v1, 001f // +0013 │ │ -19e37c: 6e20 4b06 0500 |000e: invoke-virtual {v5, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19e382: 0c00 |0011: move-result-object v0 │ │ -19e384: 1f00 f617 |0012: check-cast v0, Ljava/lang/Integer; // type@17f6 │ │ -19e388: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -19e38c: 280d |0016: goto 0023 // +000d │ │ -19e38e: 2205 f217 |0017: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19e392: 1a00 e22a |0019: const-string v0, "Argument "destinationFileId" of type integer does not support null values" // string@2ae2 │ │ -19e396: 7020 7995 0500 |001b: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19e39c: 2705 |001e: throw v5 │ │ -19e39e: 7110 9895 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19e3a4: 0c00 |0022: move-result-object v0 │ │ -19e3a6: 1a01 a8c3 |0023: const-string v1, "isDestinationSharedWithMe" // string@c3a8 │ │ -19e3aa: 6e20 4a06 1500 |0025: invoke-virtual {v5, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19e3b0: 0a03 |0028: move-result v3 │ │ -19e3b2: 3803 1300 |0029: if-eqz v3, 003c // +0013 │ │ -19e3b6: 6e20 4b06 1500 |002b: invoke-virtual {v5, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19e3bc: 0c01 |002e: move-result-object v1 │ │ -19e3be: 1f01 dd17 |002f: check-cast v1, Ljava/lang/Boolean; // type@17dd │ │ -19e3c2: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ -19e3c6: 280d |0033: goto 0040 // +000d │ │ -19e3c8: 2205 f217 |0034: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19e3cc: 1a00 fb2a |0036: const-string v0, "Argument "isDestinationSharedWithMe" of type boolean does not support null values" // string@2afb │ │ -19e3d0: 7020 7995 0500 |0038: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19e3d6: 2705 |003b: throw v5 │ │ -19e3d8: 7110 ef94 0200 |003c: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19e3de: 0c01 |003f: move-result-object v1 │ │ -19e3e0: 1a02 6ef7 |0040: const-string v2, "shortcutId" // string@f76e │ │ -19e3e4: 6e20 4a06 2500 |0042: invoke-virtual {v5, v2}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -19e3ea: 0a03 |0045: move-result v3 │ │ -19e3ec: 3803 1300 |0046: if-eqz v3, 0059 // +0013 │ │ -19e3f0: 6e20 4b06 2500 |0048: invoke-virtual {v5, v2}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -19e3f6: 0c05 |004b: move-result-object v5 │ │ -19e3f8: 1f05 0f18 |004c: check-cast v5, Ljava/lang/String; // type@180f │ │ -19e3fc: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -19e400: 280b |0050: goto 005b // +000b │ │ -19e402: 2205 f217 |0051: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -19e406: 1a00 192b |0053: const-string v0, "Argument "shortcutId" is marked as non-null but was passed a null value" // string@2b19 │ │ -19e40a: 7020 7995 0500 |0055: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -19e410: 2705 |0058: throw v5 │ │ -19e412: 1a05 0000 |0059: const-string v5, "" // string@0000 │ │ -19e416: 2202 a604 |005b: new-instance v2, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e41a: 6e10 8995 0000 |005d: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -19e420: 0a00 |0060: move-result v0 │ │ -19e422: 6e10 eb94 0100 |0061: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -19e428: 0a01 |0064: move-result v1 │ │ -19e42a: 7040 b30e 0251 |0065: invoke-direct {v2, v0, v1, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ -19e430: 1102 |0068: return-object v2 │ │ +19e420: |[19e420] com.infomaniak.drive.ui.MainActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e430: 1a00 09ed |0000: const-string v0, "savedStateHandle" // string@ed09 │ │ +19e434: 7120 7db9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19e43a: 1a00 cba5 |0005: const-string v0, "destinationFileId" // string@a5cb │ │ +19e43e: 6e20 4a06 0500 |0007: invoke-virtual {v5, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19e444: 0a01 |000a: move-result v1 │ │ +19e446: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +19e448: 3801 1300 |000c: if-eqz v1, 001f // +0013 │ │ +19e44c: 6e20 4b06 0500 |000e: invoke-virtual {v5, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19e452: 0c00 |0011: move-result-object v0 │ │ +19e454: 1f00 f717 |0012: check-cast v0, Ljava/lang/Integer; // type@17f7 │ │ +19e458: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +19e45c: 280d |0016: goto 0023 // +000d │ │ +19e45e: 2205 f317 |0017: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19e462: 1a00 e52a |0019: const-string v0, "Argument "destinationFileId" of type integer does not support null values" // string@2ae5 │ │ +19e466: 7020 8695 0500 |001b: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19e46c: 2705 |001e: throw v5 │ │ +19e46e: 7110 a595 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19e474: 0c00 |0022: move-result-object v0 │ │ +19e476: 1a01 adc3 |0023: const-string v1, "isDestinationSharedWithMe" // string@c3ad │ │ +19e47a: 6e20 4a06 1500 |0025: invoke-virtual {v5, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19e480: 0a03 |0028: move-result v3 │ │ +19e482: 3803 1300 |0029: if-eqz v3, 003c // +0013 │ │ +19e486: 6e20 4b06 1500 |002b: invoke-virtual {v5, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19e48c: 0c01 |002e: move-result-object v1 │ │ +19e48e: 1f01 de17 |002f: check-cast v1, Ljava/lang/Boolean; // type@17de │ │ +19e492: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ +19e496: 280d |0033: goto 0040 // +000d │ │ +19e498: 2205 f317 |0034: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19e49c: 1a00 fe2a |0036: const-string v0, "Argument "isDestinationSharedWithMe" of type boolean does not support null values" // string@2afe │ │ +19e4a0: 7020 8695 0500 |0038: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19e4a6: 2705 |003b: throw v5 │ │ +19e4a8: 7110 fc94 0200 |003c: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19e4ae: 0c01 |003f: move-result-object v1 │ │ +19e4b0: 1a02 73f7 |0040: const-string v2, "shortcutId" // string@f773 │ │ +19e4b4: 6e20 4a06 2500 |0042: invoke-virtual {v5, v2}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +19e4ba: 0a03 |0045: move-result v3 │ │ +19e4bc: 3803 1300 |0046: if-eqz v3, 0059 // +0013 │ │ +19e4c0: 6e20 4b06 2500 |0048: invoke-virtual {v5, v2}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +19e4c6: 0c05 |004b: move-result-object v5 │ │ +19e4c8: 1f05 1018 |004c: check-cast v5, Ljava/lang/String; // type@1810 │ │ +19e4cc: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +19e4d0: 280b |0050: goto 005b // +000b │ │ +19e4d2: 2205 f317 |0051: new-instance v5, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +19e4d6: 1a00 1c2b |0053: const-string v0, "Argument "shortcutId" is marked as non-null but was passed a null value" // string@2b1c │ │ +19e4da: 7020 8695 0500 |0055: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +19e4e0: 2705 |0058: throw v5 │ │ +19e4e2: 1a05 0000 |0059: const-string v5, "" // string@0000 │ │ +19e4e6: 2202 a604 |005b: new-instance v2, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e4ea: 6e10 9695 0000 |005d: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +19e4f0: 0a00 |0060: move-result v0 │ │ +19e4f2: 6e10 f894 0100 |0061: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +19e4f8: 0a01 |0064: move-result v1 │ │ +19e4fa: 7040 b30e 0251 |0065: invoke-direct {v2, v0, v1, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ +19e500: 1102 |0068: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ 0x000e line=65 │ │ 0x0017 line=67 │ │ 0x001f line=70 │ │ 0x0023 line=73 │ │ @@ -20205,21 +20205,21 @@ │ │ 0x0051 line=85 │ │ 0x0059 line=88 │ │ 0x005b line=90 │ │ locals : │ │ 0x0000 - 0x0069 reg=4 this Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; │ │ 0x0000 - 0x0069 reg=5 (null) Landroidx/lifecycle/SavedStateHandle; │ │ │ │ - source_file_idx : 26943 (MainActivityArgs.kt) │ │ + source_file_idx : 26947 (MainActivityArgs.kt) │ │ │ │ Class #113 header: │ │ class_idx : 1190 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26943 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26947 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 12 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -20260,63 +20260,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19e738: |[19e738] com.infomaniak.drive.ui.MainActivityArgs.:()V │ │ -19e748: 2200 a504 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // type@04a5 │ │ -19e74c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e74e: 7020 ae0e 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eae │ │ -19e754: 6900 4004 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ -19e758: 0e00 |0008: return-void │ │ +19e808: |[19e808] com.infomaniak.drive.ui.MainActivityArgs.:()V │ │ +19e818: 2200 a504 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // type@04a5 │ │ +19e81c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e81e: 7020 ae0e 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eae │ │ +19e824: 6900 4004 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ +19e828: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -19e75c: |[19e75c] com.infomaniak.drive.ui.MainActivityArgs.:()V │ │ -19e76c: 1274 |0000: const/4 v4, #int 7 // #7 │ │ -19e76e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19e770: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19e772: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -19e774: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -19e776: 0760 |0005: move-object v0, v6 │ │ -19e778: 7606 b40e 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ -19e77e: 0e00 |0009: return-void │ │ +19e82c: |[19e82c] com.infomaniak.drive.ui.MainActivityArgs.:()V │ │ +19e83c: 1274 |0000: const/4 v4, #int 7 // #7 │ │ +19e83e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19e840: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19e842: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +19e844: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +19e846: 0760 |0005: move-object v0, v6 │ │ +19e848: 7606 b40e 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0eb4 │ │ +19e84e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : '' │ │ type : '(IZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19e780: |[19e780] com.infomaniak.drive.ui.MainActivityArgs.:(IZLjava/lang/String;)V │ │ -19e790: 1a00 6ef7 |0000: const-string v0, "shortcutId" // string@f76e │ │ -19e794: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19e79a: 7010 f695 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@95f6 │ │ -19e7a0: 5912 4104 |0008: iput v2, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e7a4: 5c13 4204 |000a: iput-boolean v3, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e7a8: 5b14 4304 |000c: iput-object v4, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e7ac: 0e00 |000e: return-void │ │ +19e850: |[19e850] com.infomaniak.drive.ui.MainActivityArgs.:(IZLjava/lang/String;)V │ │ +19e860: 1a00 73f7 |0000: const-string v0, "shortcutId" // string@f773 │ │ +19e864: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19e86a: 7010 0396 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@9603 │ │ +19e870: 5912 4104 |0008: iput v2, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e874: 5c13 4204 |000a: iput-boolean v3, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e878: 5b14 4304 |000c: iput-object v4, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e87c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=12 │ │ 0x0008 line=13 │ │ 0x000a line=14 │ │ 0x000c line=15 │ │ locals : │ │ @@ -20330,27 +20330,27 @@ │ │ type : '(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19e7b0: |[19e7b0] com.infomaniak.drive.ui.MainActivityArgs.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -19e7c0: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -19e7c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -19e7c6: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -19e7ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -19e7cc: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -19e7d0: 3806 0300 |0008: if-eqz v6, 000b // +0003 │ │ -19e7d4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -19e7d6: dd05 0504 |000b: and-int/lit8 v5, v5, #int 4 // #04 │ │ -19e7da: 3805 0400 |000d: if-eqz v5, 0011 // +0004 │ │ -19e7de: 1a04 0000 |000f: const-string v4, "" // string@0000 │ │ -19e7e2: 7040 b30e 2143 |0011: invoke-direct {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ -19e7e8: 0e00 |0014: return-void │ │ +19e880: |[19e880] com.infomaniak.drive.ui.MainActivityArgs.:(IZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +19e890: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +19e894: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +19e896: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +19e89a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19e89c: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +19e8a0: 3806 0300 |0008: if-eqz v6, 000b // +0003 │ │ +19e8a4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +19e8a6: dd05 0504 |000b: and-int/lit8 v5, v5, #int 4 // #04 │ │ +19e8aa: 3805 0400 |000d: if-eqz v5, 0011 // +0004 │ │ +19e8ae: 1a04 0000 |000f: const-string v4, "" // string@0000 │ │ +19e8b2: 7040 b30e 2143 |0011: invoke-direct {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ +19e8b8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=15 │ │ 0x0011 line=12 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ 0x0000 - 0x0015 reg=2 (null) I │ │ @@ -20364,184 +20364,184 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainActivityArgs;IZLjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19e590: |[19e590] com.infomaniak.drive.ui.MainActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/MainActivityArgs;IZLjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e5a0: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -19e5a4: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -19e5a8: 5201 4104 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e5ac: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -19e5b0: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -19e5b4: 5502 4204 |000a: iget-boolean v2, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e5b8: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -19e5bc: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -19e5c0: 5403 4304 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e5c4: 6e40 b80e 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivityArgs;.copy:(IZLjava/lang/String;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eb8 │ │ -19e5ca: 0c00 |0015: move-result-object v0 │ │ -19e5cc: 1100 |0016: return-object v0 │ │ +19e660: |[19e660] com.infomaniak.drive.ui.MainActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/MainActivityArgs;IZLjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e670: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +19e674: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +19e678: 5201 4104 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e67c: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +19e680: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +19e684: 5502 4204 |000a: iget-boolean v2, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e688: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +19e68c: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +19e690: 5403 4304 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e694: 6e40 b80e 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainActivityArgs;.copy:(IZLjava/lang/String;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eb8 │ │ +19e69a: 0c00 |0015: move-result-object v0 │ │ +19e69c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e5f8: |[19e5f8] com.infomaniak.drive.ui.MainActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e608: 6200 4004 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ -19e60c: 6e20 af0e 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eaf │ │ -19e612: 0c01 |0005: move-result-object v1 │ │ -19e614: 1101 |0006: return-object v1 │ │ +19e6c8: |[19e6c8] com.infomaniak.drive.ui.MainActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e6d8: 6200 4004 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ +19e6dc: 6e20 af0e 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eaf │ │ +19e6e2: 0c01 |0005: move-result-object v1 │ │ +19e6e4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'fromSavedStateHandle' │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19e618: |[19e618] com.infomaniak.drive.ui.MainActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e628: 6200 4004 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ -19e62c: 6e20 b00e 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eb0 │ │ -19e632: 0c01 |0005: move-result-object v1 │ │ -19e634: 1101 |0006: return-object v1 │ │ +19e6e8: |[19e6e8] com.infomaniak.drive.ui.MainActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e6f8: 6200 4004 |0000: sget-object v0, Lcom/infomaniak/drive/ui/MainActivityArgs;.Companion:Lcom/infomaniak/drive/ui/MainActivityArgs$Companion; // field@0440 │ │ +19e6fc: 6e20 b00e 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/MainActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/MainActivityArgs; // method@0eb0 │ │ +19e702: 0c01 |0005: move-result-object v1 │ │ +19e704: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e638: |[19e638] com.infomaniak.drive.ui.MainActivityArgs.component1:()I │ │ -19e648: 5210 4104 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e64c: 0f00 |0002: return v0 │ │ +19e708: |[19e708] com.infomaniak.drive.ui.MainActivityArgs.component1:()I │ │ +19e718: 5210 4104 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e71c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'component2' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e504: |[19e504] com.infomaniak.drive.ui.MainActivityArgs.component2:()Z │ │ -19e514: 5510 4204 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e518: 0f00 |0002: return v0 │ │ +19e5d4: |[19e5d4] com.infomaniak.drive.ui.MainActivityArgs.component2:()Z │ │ +19e5e4: 5510 4204 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e5e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e6a4: |[19e6a4] com.infomaniak.drive.ui.MainActivityArgs.component3:()Ljava/lang/String; │ │ -19e6b4: 5410 4304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e6b8: 1100 |0002: return-object v0 │ │ +19e774: |[19e774] com.infomaniak.drive.ui.MainActivityArgs.component3:()Ljava/lang/String; │ │ +19e784: 5410 4304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'copy' │ │ type : '(IZLjava/lang/String;)Lcom/infomaniak/drive/ui/MainActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -19e5d0: |[19e5d0] com.infomaniak.drive.ui.MainActivityArgs.copy:(IZLjava/lang/String;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ -19e5e0: 1a00 6ef7 |0000: const-string v0, "shortcutId" // string@f76e │ │ -19e5e4: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -19e5ea: 2200 a604 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e5ee: 7040 b30e 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ -19e5f4: 1100 |000a: return-object v0 │ │ +19e6a0: |[19e6a0] com.infomaniak.drive.ui.MainActivityArgs.copy:(IZLjava/lang/String;)Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ +19e6b0: 1a00 73f7 |0000: const-string v0, "shortcutId" // string@f773 │ │ +19e6b4: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +19e6ba: 2200 a604 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e6be: 7040 b30e 2043 |0007: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainActivityArgs;.:(IZLjava/lang/String;)V // method@0eb3 │ │ +19e6c4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -19e51c: |[19e51c] com.infomaniak.drive.ui.MainActivityArgs.equals:(Ljava/lang/Object;)Z │ │ -19e52c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19e52e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -19e532: 0f00 |0003: return v0 │ │ -19e534: 2051 a604 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e538: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19e53a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -19e53e: 0f02 |0009: return v2 │ │ -19e540: 1f05 a604 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ -19e544: 5241 4104 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e548: 5253 4104 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e54c: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -19e550: 0f02 |0012: return v2 │ │ -19e552: 5541 4204 |0013: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e556: 5553 4204 |0015: iget-boolean v3, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e55a: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -19e55e: 0f02 |0019: return v2 │ │ -19e560: 5441 4304 |001a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e564: 5455 4304 |001c: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e568: 7120 67b9 5100 |001e: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -19e56e: 0a05 |0021: move-result v5 │ │ -19e570: 3905 0300 |0022: if-nez v5, 0025 // +0003 │ │ -19e574: 0f02 |0024: return v2 │ │ -19e576: 0f00 |0025: return v0 │ │ +19e5ec: |[19e5ec] com.infomaniak.drive.ui.MainActivityArgs.equals:(Ljava/lang/Object;)Z │ │ +19e5fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19e5fe: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +19e602: 0f00 |0003: return v0 │ │ +19e604: 2051 a604 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e608: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19e60a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +19e60e: 0f02 |0009: return v2 │ │ +19e610: 1f05 a604 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainActivityArgs; // type@04a6 │ │ +19e614: 5241 4104 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e618: 5253 4104 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e61c: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +19e620: 0f02 |0012: return v2 │ │ +19e622: 5541 4204 |0013: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e626: 5553 4204 |0015: iget-boolean v3, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e62a: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +19e62e: 0f02 |0019: return v2 │ │ +19e630: 5441 4304 |001a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e634: 5455 4304 |001c: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e638: 7120 74b9 5100 |001e: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +19e63e: 0a05 |0021: move-result v5 │ │ +19e640: 3905 0300 |0022: if-nez v5, 0025 // +0003 │ │ +19e644: 0f02 |0024: return v2 │ │ +19e646: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'getDestinationFileId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e650: |[19e650] com.infomaniak.drive.ui.MainActivityArgs.getDestinationFileId:()I │ │ -19e660: 5210 4104 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e664: 0f00 |0002: return v0 │ │ +19e720: |[19e720] com.infomaniak.drive.ui.MainActivityArgs.getDestinationFileId:()I │ │ +19e730: 5210 4104 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e734: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ @@ -20549,17 +20549,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e6bc: |[19e6bc] com.infomaniak.drive.ui.MainActivityArgs.getShortcutId:()Ljava/lang/String; │ │ -19e6cc: 5410 4304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e6d0: 1100 |0002: return-object v0 │ │ +19e78c: |[19e78c] com.infomaniak.drive.ui.MainActivityArgs.getShortcutId:()Ljava/lang/String; │ │ +19e79c: 5410 4304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e7a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ @@ -20567,43 +20567,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -19e668: |[19e668] com.infomaniak.drive.ui.MainActivityArgs.hashCode:()I │ │ -19e678: 5220 4104 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e67c: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19e680: 5521 4204 |0004: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e684: 7110 d846 0100 |0006: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46d8 │ │ -19e68a: 0a01 |0009: move-result v1 │ │ -19e68c: b010 |000a: add-int/2addr v0, v1 │ │ -19e68e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19e692: 5421 4304 |000d: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e696: 6e10 3d96 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -19e69c: 0a01 |0012: move-result v1 │ │ -19e69e: b010 |0013: add-int/2addr v0, v1 │ │ -19e6a0: 0f00 |0014: return v0 │ │ +19e738: |[19e738] com.infomaniak.drive.ui.MainActivityArgs.hashCode:()I │ │ +19e748: 5220 4104 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e74c: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19e750: 5521 4204 |0004: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e754: 7110 e546 0100 |0006: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46e5 │ │ +19e75a: 0a01 |0009: move-result v1 │ │ +19e75c: b010 |000a: add-int/2addr v0, v1 │ │ +19e75e: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19e762: 5421 4304 |000d: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e766: 6e10 4a96 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +19e76c: 0a01 |0012: move-result v1 │ │ +19e76e: b010 |0013: add-int/2addr v0, v1 │ │ +19e770: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ name : 'isDestinationSharedWithMe' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e578: |[19e578] com.infomaniak.drive.ui.MainActivityArgs.isDestinationSharedWithMe:()Z │ │ -19e588: 5510 4204 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e58c: 0f00 |0002: return v0 │ │ +19e648: |[19e648] com.infomaniak.drive.ui.MainActivityArgs.isDestinationSharedWithMe:()Z │ │ +19e658: 5510 4204 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e65c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainActivityArgs; │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/MainActivityArgs;) │ │ @@ -20611,27 +20611,27 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -19e464: |[19e464] com.infomaniak.drive.ui.MainActivityArgs.toBundle:()Landroid/os/Bundle; │ │ -19e474: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ -19e478: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -19e47e: 1a01 c6a5 |0005: const-string v1, "destinationFileId" // string@a5c6 │ │ -19e482: 5232 4104 |0007: iget v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e486: 6e30 ee01 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -19e48c: 1a01 a8c3 |000c: const-string v1, "isDestinationSharedWithMe" // string@c3a8 │ │ -19e490: 5532 4204 |000e: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e494: 6e30 eb01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01eb │ │ -19e49a: 1a01 6ef7 |0013: const-string v1, "shortcutId" // string@f76e │ │ -19e49e: 5432 4304 |0015: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e4a2: 6e30 f401 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f4 │ │ -19e4a8: 1100 |001a: return-object v0 │ │ +19e534: |[19e534] com.infomaniak.drive.ui.MainActivityArgs.toBundle:()Landroid/os/Bundle; │ │ +19e544: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ +19e548: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ +19e54e: 1a01 cba5 |0005: const-string v1, "destinationFileId" // string@a5cb │ │ +19e552: 5232 4104 |0007: iget v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e556: 6e30 ee01 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +19e55c: 1a01 adc3 |000c: const-string v1, "isDestinationSharedWithMe" // string@c3ad │ │ +19e560: 5532 4204 |000e: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e564: 6e30 eb01 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01eb │ │ +19e56a: 1a01 73f7 |0013: const-string v1, "shortcutId" // string@f773 │ │ +19e56e: 5432 4304 |0015: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e572: 6e30 f401 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f4 │ │ +19e578: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0005 line=19 │ │ 0x000c line=20 │ │ 0x0013 line=21 │ │ locals : │ │ @@ -20642,31 +20642,31 @@ │ │ type : '()Landroidx/lifecycle/SavedStateHandle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -19e4ac: |[19e4ac] com.infomaniak.drive.ui.MainActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ -19e4bc: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ -19e4c0: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ -19e4c6: 5231 4104 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e4ca: 7110 9895 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -19e4d0: 0c01 |000a: move-result-object v1 │ │ -19e4d2: 1a02 c6a5 |000b: const-string v2, "destinationFileId" // string@a5c6 │ │ -19e4d6: 6e30 4d06 2001 |000d: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19e4dc: 5531 4204 |0010: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e4e0: 7110 ef94 0100 |0012: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -19e4e6: 0c01 |0015: move-result-object v1 │ │ -19e4e8: 1a02 a8c3 |0016: const-string v2, "isDestinationSharedWithMe" // string@c3a8 │ │ -19e4ec: 6e30 4d06 2001 |0018: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19e4f2: 1a01 6ef7 |001b: const-string v1, "shortcutId" // string@f76e │ │ -19e4f6: 5432 4304 |001d: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e4fa: 6e30 4d06 1002 |001f: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -19e500: 1100 |0022: return-object v0 │ │ +19e57c: |[19e57c] com.infomaniak.drive.ui.MainActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ +19e58c: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ +19e590: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ +19e596: 5231 4104 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e59a: 7110 a595 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +19e5a0: 0c01 |000a: move-result-object v1 │ │ +19e5a2: 1a02 cba5 |000b: const-string v2, "destinationFileId" // string@a5cb │ │ +19e5a6: 6e30 4d06 2001 |000d: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19e5ac: 5531 4204 |0010: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e5b0: 7110 fc94 0100 |0012: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +19e5b6: 0c01 |0015: move-result-object v1 │ │ +19e5b8: 1a02 adc3 |0016: const-string v2, "isDestinationSharedWithMe" // string@c3ad │ │ +19e5bc: 6e30 4d06 2001 |0018: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19e5c2: 1a01 73f7 |001b: const-string v1, "shortcutId" // string@f773 │ │ +19e5c6: 5432 4304 |001d: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e5ca: 6e30 4d06 1002 |001f: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +19e5d0: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x0010 line=28 │ │ 0x001b line=29 │ │ locals : │ │ @@ -20677,44 +20677,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -19e6d4: |[19e6d4] com.infomaniak.drive.ui.MainActivityArgs.toString:()Ljava/lang/String; │ │ -19e6e4: 5250 4104 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ -19e6e8: 5551 4204 |0002: iget-boolean v1, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ -19e6ec: 5452 4304 |0004: iget-object v2, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ -19e6f0: 2203 1118 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1811 │ │ -19e6f4: 1a04 3e69 |0008: const-string v4, "MainActivityArgs(destinationFileId=" // string@693e │ │ -19e6f8: 7020 7096 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -19e6fe: 6e20 7496 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -19e704: 1a00 3523 |0010: const-string v0, ", isDestinationSharedWithMe=" // string@2335 │ │ -19e708: 6e20 7996 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19e70e: 6e20 7b96 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@967b │ │ -19e714: 1a00 9423 |0018: const-string v0, ", shortcutId=" // string@2394 │ │ -19e718: 6e20 7996 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19e71e: 6e20 7996 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19e724: 1a00 9721 |0020: const-string v0, ")" // string@2197 │ │ -19e728: 6e20 7996 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -19e72e: 6e10 8a96 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -19e734: 0c00 |0028: move-result-object v0 │ │ -19e736: 1100 |0029: return-object v0 │ │ +19e7a4: |[19e7a4] com.infomaniak.drive.ui.MainActivityArgs.toString:()Ljava/lang/String; │ │ +19e7b4: 5250 4104 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.destinationFileId:I // field@0441 │ │ +19e7b8: 5551 4204 |0002: iget-boolean v1, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.isDestinationSharedWithMe:Z // field@0442 │ │ +19e7bc: 5452 4304 |0004: iget-object v2, v5, Lcom/infomaniak/drive/ui/MainActivityArgs;.shortcutId:Ljava/lang/String; // field@0443 │ │ +19e7c0: 2203 1218 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1812 │ │ +19e7c4: 1a04 4269 |0008: const-string v4, "MainActivityArgs(destinationFileId=" // string@6942 │ │ +19e7c8: 7020 7d96 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +19e7ce: 6e20 8196 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +19e7d4: 1a00 3623 |0010: const-string v0, ", isDestinationSharedWithMe=" // string@2336 │ │ +19e7d8: 6e20 8696 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19e7de: 6e20 8896 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@9688 │ │ +19e7e4: 1a00 9523 |0018: const-string v0, ", shortcutId=" // string@2395 │ │ +19e7e8: 6e20 8696 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19e7ee: 6e20 8696 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19e7f4: 1a00 9821 |0020: const-string v0, ")" // string@2198 │ │ +19e7f8: 6e20 8696 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +19e7fe: 6e10 9796 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +19e804: 0c00 |0028: move-result-object v0 │ │ +19e806: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 26943 (MainActivityArgs.kt) │ │ + source_file_idx : 26947 (MainActivityArgs.kt) │ │ │ │ Class #114 header: │ │ class_idx : 1191 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #114 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;' │ │ @@ -20734,18 +20734,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a06e4: |[1a06e4] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -1a06f4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a06fa: 5b01 4404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0444 │ │ -1a06fe: 0e00 |0005: return-void │ │ +1a07b4: |[1a07b4] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +1a07c4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a07ca: 5b01 4404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0444 │ │ +1a07ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -20755,32 +20755,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a06c4: |[1a06c4] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -1a06d4: 5410 4404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0444 │ │ -1a06d8: 7110 a80f 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$wOj5n3iXMcqx_P2DWp3GVvx9gfQ:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; // method@0fa8 │ │ -1a06de: 0c00 |0005: move-result-object v0 │ │ -1a06e0: 1100 |0006: return-object v0 │ │ +1a0794: |[1a0794] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +1a07a4: 5410 4404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0444 │ │ +1a07a8: 7110 a80f 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$wOj5n3iXMcqx_P2DWp3GVvx9gfQ:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; // method@0fa8 │ │ +1a07ae: 0c00 |0005: move-result-object v0 │ │ +1a07b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #115 header: │ │ class_idx : 1192 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #115 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1;' │ │ @@ -20796,17 +20796,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a071c: |[1a071c] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda1.:()V │ │ -1a072c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a0732: 0e00 |0003: return-void │ │ +1a07ec: |[1a07ec] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda1.:()V │ │ +1a07fc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a0802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -20815,31 +20815,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a0700: |[1a0700] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ -1a0710: 7100 a50f 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$uNaoTc4MzJ7jYEKbFgF_QMUVuTk:()Lcom/infomaniak/drive/utils/NotificationPermission; // method@0fa5 │ │ -1a0716: 0c00 |0003: move-result-object v0 │ │ -1a0718: 1100 |0004: return-object v0 │ │ +1a07d0: |[1a07d0] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ +1a07e0: 7100 a50f 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$uNaoTc4MzJ7jYEKbFgF_QMUVuTk:()Lcom/infomaniak/drive/utils/NotificationPermission; // method@0fa5 │ │ +1a07e6: 0c00 |0003: move-result-object v0 │ │ +1a07e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #116 header: │ │ class_idx : 1193 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2;' │ │ @@ -20855,17 +20855,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a0754: |[1a0754] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda2.:()V │ │ -1a0764: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a076a: 0e00 |0003: return-void │ │ +1a0824: |[1a0824] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda2.:()V │ │ +1a0834: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a083a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2; │ │ │ │ Virtual methods - │ │ @@ -20874,33 +20874,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a0734: |[1a0734] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0744: 1f01 f617 |0000: check-cast v1, Ljava/lang/Integer; // type@17f6 │ │ -1a0748: 7110 a70f 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$vIkbyHE7INKSByrrWH4rKDVzkTY:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@0fa7 │ │ -1a074e: 0c01 |0005: move-result-object v1 │ │ -1a0750: 1101 |0006: return-object v1 │ │ +1a0804: |[1a0804] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a0814: 1f01 f717 |0000: check-cast v1, Ljava/lang/Integer; // type@17f7 │ │ +1a0818: 7110 a70f 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$vIkbyHE7INKSByrrWH4rKDVzkTY:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@0fa7 │ │ +1a081e: 0c01 |0005: move-result-object v1 │ │ +1a0820: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #117 header: │ │ class_idx : 1194 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #117 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;' │ │ @@ -20920,18 +20920,18 @@ │ │ type : '(Landroidx/lifecycle/MediatorLiveData;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a0790: |[1a0790] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda3.:(Landroidx/lifecycle/MediatorLiveData;)V │ │ -1a07a0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a07a6: 5b01 4504 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.f$0:Landroidx/lifecycle/MediatorLiveData; // field@0445 │ │ -1a07aa: 0e00 |0005: return-void │ │ +1a0860: |[1a0860] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda3.:(Landroidx/lifecycle/MediatorLiveData;)V │ │ +1a0870: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a0876: 5b01 4504 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.f$0:Landroidx/lifecycle/MediatorLiveData; // field@0445 │ │ +1a087a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/lifecycle/MediatorLiveData; │ │ │ │ @@ -20941,34 +20941,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a076c: |[1a076c] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a077c: 5410 4504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.f$0:Landroidx/lifecycle/MediatorLiveData; // field@0445 │ │ -1a0780: 1f02 ad04 |0002: check-cast v2, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a0784: 7120 a40f 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$gSJ4_pXHGiaOF3XuMWzFIM-0-DE:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; // method@0fa4 │ │ -1a078a: 0c02 |0007: move-result-object v2 │ │ -1a078c: 1102 |0008: return-object v2 │ │ +1a083c: |[1a083c] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a084c: 5410 4504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.f$0:Landroidx/lifecycle/MediatorLiveData; // field@0445 │ │ +1a0850: 1f02 ad04 |0002: check-cast v2, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a0854: 7120 a40f 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$gSJ4_pXHGiaOF3XuMWzFIM-0-DE:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; // method@0fa4 │ │ +1a085a: 0c02 |0007: move-result-object v2 │ │ +1a085c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #118 header: │ │ class_idx : 1195 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;' │ │ @@ -20992,19 +20992,19 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a07d0: |[1a07d0] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda4.:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ -1a07e0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a07e6: 5b01 4604 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$0:Landroidx/fragment/app/FragmentActivity; // field@0446 │ │ -1a07ea: 5b02 4704 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@0447 │ │ -1a07ee: 0e00 |0007: return-void │ │ +1a08a0: |[1a08a0] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda4.:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V │ │ +1a08b0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a08b6: 5b01 4604 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$0:Landroidx/fragment/app/FragmentActivity; // field@0446 │ │ +1a08ba: 5b02 4704 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@0447 │ │ +1a08be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Landroidx/fragment/app/FragmentActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -21015,33 +21015,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a07ac: |[1a07ac] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ -1a07bc: 5420 4604 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$0:Landroidx/fragment/app/FragmentActivity; // field@0446 │ │ -1a07c0: 5421 4704 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@0447 │ │ -1a07c4: 7120 a60f 1000 |0004: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$usQgV8y07w5j4mYK8mxyTCVBn0I:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; // method@0fa6 │ │ -1a07ca: 0c00 |0007: move-result-object v0 │ │ -1a07cc: 1100 |0008: return-object v0 │ │ +1a087c: |[1a087c] com.infomaniak.drive.ui.MainViewModel$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ +1a088c: 5420 4604 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$0:Landroidx/fragment/app/FragmentActivity; // field@0446 │ │ +1a0890: 5421 4704 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.f$1:Lcom/infomaniak/drive/ui/MainViewModel; // field@0447 │ │ +1a0894: 7120 a60f 1000 |0004: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.$r8$lambda$usQgV8y07w5j4mYK8mxyTCVBn0I:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; // method@0fa6 │ │ +1a089a: 0c00 |0007: move-result-object v0 │ │ +1a089c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #119 header: │ │ class_idx : 1196 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -21062,17 +21062,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a07f0: |[1a07f0] com.infomaniak.drive.ui.MainViewModel$Companion.:()V │ │ -1a0800: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a0806: 0e00 |0003: return-void │ │ +1a08c0: |[1a08c0] com.infomaniak.drive.ui.MainViewModel$Companion.:()V │ │ +1a08d0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a08d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$Companion;) │ │ @@ -21080,29 +21080,29 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a0808: |[1a0808] com.infomaniak.drive.ui.MainViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a0818: 7010 ce0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainViewModel$Companion;.:()V // method@0ece │ │ -1a081e: 0e00 |0003: return-void │ │ +1a08d8: |[1a08d8] com.infomaniak.drive.ui.MainViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a08e8: 7010 ce0e 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainViewModel$Companion;.:()V // method@0ece │ │ +1a08ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #120 header: │ │ class_idx : 1197 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -21139,21 +21139,21 @@ │ │ type : '(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1a0aa8: |[1a0aa8] com.infomaniak.drive.ui.MainViewModel$FileResult.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V │ │ -1a0ab8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a0abe: 5c01 4b04 |0003: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0ac2: 5b02 4a04 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a0ac6: 5b03 4804 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a0aca: 5b04 4904 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a0ace: 0e00 |000b: return-void │ │ +1a0b78: |[1a0b78] com.infomaniak.drive.ui.MainViewModel$FileResult.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V │ │ +1a0b88: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a0b8e: 5c01 4b04 |0003: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0b92: 5b02 4a04 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0b96: 5b03 4804 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0b9a: 5b04 4904 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0b9e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0003 line=572 │ │ 0x0005 line=573 │ │ 0x0007 line=574 │ │ 0x0009 line=575 │ │ @@ -21169,27 +21169,27 @@ │ │ type : '(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -1a0ad0: |[1a0ad0] com.infomaniak.drive.ui.MainViewModel$FileResult.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a0ae0: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ -1a0ae4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a0ae6: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -1a0aea: 0703 |0005: move-object v3, v0 │ │ -1a0aec: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ -1a0af0: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -1a0af4: 0704 |000a: move-object v4, v0 │ │ -1a0af6: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ -1a0afa: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ -1a0afe: 0705 |000f: move-object v5, v0 │ │ -1a0b00: 7055 d00e 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ -1a0b06: 0e00 |0013: return-void │ │ +1a0ba0: |[1a0ba0] com.infomaniak.drive.ui.MainViewModel$FileResult.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a0bb0: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ +1a0bb4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a0bb6: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +1a0bba: 0703 |0005: move-object v3, v0 │ │ +1a0bbc: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ +1a0bc0: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +1a0bc4: 0704 |000a: move-object v4, v0 │ │ +1a0bc6: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ +1a0bca: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ +1a0bce: 0705 |000f: move-object v5, v0 │ │ +1a0bd0: 7055 d00e 2143 |0010: invoke-direct {v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ +1a0bd6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=571 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ 0x0000 - 0x0014 reg=2 (null) Z │ │ 0x0000 - 0x0014 reg=3 (null) Ljava/lang/Integer; │ │ @@ -21203,173 +21203,173 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel$FileResult;ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -1a08cc: |[1a08cc] com.infomaniak.drive.ui.MainViewModel$FileResult.copy$default:(Lcom/infomaniak/drive/ui/MainViewModel$FileResult;ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ -1a08dc: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -1a08e0: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -1a08e4: 5501 4b04 |0004: iget-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a08e8: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a08ec: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -1a08f0: 5402 4a04 |000a: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a08f4: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -1a08f8: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -1a08fc: 5403 4804 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a0900: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -1a0904: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -1a0908: 5404 4904 |0016: iget-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a090c: 6e54 d60e 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.copy:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // method@0ed6 │ │ -1a0912: 0c00 |001b: move-result-object v0 │ │ -1a0914: 1100 |001c: return-object v0 │ │ +1a099c: |[1a099c] com.infomaniak.drive.ui.MainViewModel$FileResult.copy$default:(Lcom/infomaniak/drive/ui/MainViewModel$FileResult;ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ +1a09ac: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +1a09b0: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +1a09b4: 5501 4b04 |0004: iget-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a09b8: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a09bc: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +1a09c0: 5402 4a04 |000a: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a09c4: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +1a09c8: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +1a09cc: 5403 4804 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a09d0: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +1a09d4: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +1a09d8: 5404 4904 |0016: iget-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a09dc: 6e54 d60e 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.copy:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // method@0ed6 │ │ +1a09e2: 0c00 |001b: move-result-object v0 │ │ +1a09e4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0820: |[1a0820] com.infomaniak.drive.ui.MainViewModel$FileResult.component1:()Z │ │ -1a0830: 5510 4b04 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0834: 0f00 |0002: return v0 │ │ +1a08f0: |[1a08f0] com.infomaniak.drive.ui.MainViewModel$FileResult.component1:()Z │ │ +1a0900: 5510 4b04 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0904: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'component2' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a09a0: |[1a09a0] com.infomaniak.drive.ui.MainViewModel$FileResult.component2:()Ljava/lang/Integer; │ │ -1a09b0: 5410 4a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a09b4: 1100 |0002: return-object v0 │ │ +1a0a70: |[1a0a70] com.infomaniak.drive.ui.MainViewModel$FileResult.component2:()Ljava/lang/Integer; │ │ +1a0a80: 5410 4a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0a84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'component3' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a09d0: |[1a09d0] com.infomaniak.drive.ui.MainViewModel$FileResult.component3:()Ljava/lang/Object; │ │ -1a09e0: 5410 4804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a09e4: 1100 |0002: return-object v0 │ │ +1a0aa0: |[1a0aa0] com.infomaniak.drive.ui.MainViewModel$FileResult.component3:()Ljava/lang/Object; │ │ +1a0ab0: 5410 4804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0ab4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'component4' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0a00: |[1a0a00] com.infomaniak.drive.ui.MainViewModel$FileResult.component4:()Ljava/lang/String; │ │ -1a0a10: 5410 4904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a0a14: 1100 |0002: return-object v0 │ │ +1a0ad0: |[1a0ad0] com.infomaniak.drive.ui.MainViewModel$FileResult.component4:()Ljava/lang/String; │ │ +1a0ae0: 5410 4904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'copy' │ │ type : '(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -1a0918: |[1a0918] com.infomaniak.drive.ui.MainViewModel$FileResult.copy:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ -1a0928: 2200 ad04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a092c: 7055 d00e 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ -1a0932: 1100 |0005: return-object v0 │ │ +1a09e8: |[1a09e8] com.infomaniak.drive.ui.MainViewModel$FileResult.copy:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ +1a09f8: 2200 ad04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a09fc: 7055 d00e 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ +1a0a02: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -1a0838: |[1a0838] com.infomaniak.drive.ui.MainViewModel$FileResult.equals:(Ljava/lang/Object;)Z │ │ -1a0848: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a084a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1a084e: 0f00 |0003: return v0 │ │ -1a0850: 2051 ad04 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a0854: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a0856: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -1a085a: 0f02 |0009: return v2 │ │ -1a085c: 1f05 ad04 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a0860: 5541 4b04 |000c: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0864: 5553 4b04 |000e: iget-boolean v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0868: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -1a086c: 0f02 |0012: return v2 │ │ -1a086e: 5441 4a04 |0013: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a0872: 5453 4a04 |0015: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a0876: 7120 67b9 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a087c: 0a01 |001a: move-result v1 │ │ -1a087e: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ -1a0882: 0f02 |001d: return v2 │ │ -1a0884: 5441 4804 |001e: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a0888: 5453 4804 |0020: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a088c: 7120 67b9 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a0892: 0a01 |0025: move-result v1 │ │ -1a0894: 3901 0300 |0026: if-nez v1, 0029 // +0003 │ │ -1a0898: 0f02 |0028: return v2 │ │ -1a089a: 5441 4904 |0029: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a089e: 5455 4904 |002b: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a08a2: 7120 67b9 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a08a8: 0a05 |0030: move-result v5 │ │ -1a08aa: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ -1a08ae: 0f02 |0033: return v2 │ │ -1a08b0: 0f00 |0034: return v0 │ │ +1a0908: |[1a0908] com.infomaniak.drive.ui.MainViewModel$FileResult.equals:(Ljava/lang/Object;)Z │ │ +1a0918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a091a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1a091e: 0f00 |0003: return v0 │ │ +1a0920: 2051 ad04 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a0924: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a0926: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +1a092a: 0f02 |0009: return v2 │ │ +1a092c: 1f05 ad04 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a0930: 5541 4b04 |000c: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0934: 5553 4b04 |000e: iget-boolean v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0938: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +1a093c: 0f02 |0012: return v2 │ │ +1a093e: 5441 4a04 |0013: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0942: 5453 4a04 |0015: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0946: 7120 74b9 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a094c: 0a01 |001a: move-result v1 │ │ +1a094e: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ +1a0952: 0f02 |001d: return v2 │ │ +1a0954: 5441 4804 |001e: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0958: 5453 4804 |0020: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a095c: 7120 74b9 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a0962: 0a01 |0025: move-result v1 │ │ +1a0964: 3901 0300 |0026: if-nez v1, 0029 // +0003 │ │ +1a0968: 0f02 |0028: return v2 │ │ +1a096a: 5441 4904 |0029: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a096e: 5455 4904 |002b: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0972: 7120 74b9 5100 |002d: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a0978: 0a05 |0030: move-result v5 │ │ +1a097a: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ +1a097e: 0f02 |0033: return v2 │ │ +1a0980: 0f00 |0034: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'getData' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a09e8: |[1a09e8] com.infomaniak.drive.ui.MainViewModel$FileResult.getData:()Ljava/lang/Object; │ │ -1a09f8: 5410 4804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a09fc: 1100 |0002: return-object v0 │ │ +1a0ab8: |[1a0ab8] com.infomaniak.drive.ui.MainViewModel$FileResult.getData:()Ljava/lang/Object; │ │ +1a0ac8: 5410 4804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ @@ -21377,17 +21377,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0a18: |[1a0a18] com.infomaniak.drive.ui.MainViewModel$FileResult.getErrorCode:()Ljava/lang/String; │ │ -1a0a28: 5410 4904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a0a2c: 1100 |0002: return-object v0 │ │ +1a0ae8: |[1a0ae8] com.infomaniak.drive.ui.MainViewModel$FileResult.getErrorCode:()Ljava/lang/String; │ │ +1a0af8: 5410 4904 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ @@ -21395,17 +21395,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a09b8: |[1a09b8] com.infomaniak.drive.ui.MainViewModel$FileResult.getErrorResId:()Ljava/lang/Integer; │ │ -1a09c8: 5410 4a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a09cc: 1100 |0002: return-object v0 │ │ +1a0a88: |[1a0a88] com.infomaniak.drive.ui.MainViewModel$FileResult.getErrorResId:()Ljava/lang/Integer; │ │ +1a0a98: 5410 4a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0a9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ @@ -21413,59 +21413,59 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -1a0934: |[1a0934] com.infomaniak.drive.ui.MainViewModel$FileResult.hashCode:()I │ │ -1a0944: 5530 4b04 |0000: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0948: 7110 d846 0000 |0002: invoke-static {v0}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46d8 │ │ -1a094e: 0a00 |0005: move-result v0 │ │ -1a0950: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a0954: 5431 4a04 |0008: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a0958: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -1a095a: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -1a095e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1a0960: 2805 |000e: goto 0013 // +0005 │ │ -1a0962: 6e10 fb95 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -1a0968: 0a01 |0012: move-result v1 │ │ -1a096a: b010 |0013: add-int/2addr v0, v1 │ │ -1a096c: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a0970: 5431 4804 |0016: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a0974: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ -1a0978: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1a097a: 2805 |001b: goto 0020 // +0005 │ │ -1a097c: 6e10 fb95 0100 |001c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -1a0982: 0a01 |001f: move-result v1 │ │ -1a0984: b010 |0020: add-int/2addr v0, v1 │ │ -1a0986: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a098a: 5431 4904 |0023: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a098e: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ -1a0992: 2805 |0027: goto 002c // +0005 │ │ -1a0994: 6e10 3d96 0100 |0028: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -1a099a: 0a02 |002b: move-result v2 │ │ -1a099c: b020 |002c: add-int/2addr v0, v2 │ │ -1a099e: 0f00 |002d: return v0 │ │ +1a0a04: |[1a0a04] com.infomaniak.drive.ui.MainViewModel$FileResult.hashCode:()I │ │ +1a0a14: 5530 4b04 |0000: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0a18: 7110 e546 0000 |0002: invoke-static {v0}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46e5 │ │ +1a0a1e: 0a00 |0005: move-result v0 │ │ +1a0a20: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a0a24: 5431 4a04 |0008: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0a28: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +1a0a2a: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +1a0a2e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1a0a30: 2805 |000e: goto 0013 // +0005 │ │ +1a0a32: 6e10 0896 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +1a0a38: 0a01 |0012: move-result v1 │ │ +1a0a3a: b010 |0013: add-int/2addr v0, v1 │ │ +1a0a3c: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a0a40: 5431 4804 |0016: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0a44: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ +1a0a48: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1a0a4a: 2805 |001b: goto 0020 // +0005 │ │ +1a0a4c: 6e10 0896 0100 |001c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +1a0a52: 0a01 |001f: move-result v1 │ │ +1a0a54: b010 |0020: add-int/2addr v0, v1 │ │ +1a0a56: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a0a5a: 5431 4904 |0023: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0a5e: 3901 0300 |0025: if-nez v1, 0028 // +0003 │ │ +1a0a62: 2805 |0027: goto 002c // +0005 │ │ +1a0a64: 6e10 4a96 0100 |0028: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +1a0a6a: 0a02 |002b: move-result v2 │ │ +1a0a6c: b020 |002c: add-int/2addr v0, v2 │ │ +1a0a6e: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ name : 'isSuccess' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a08b4: |[1a08b4] com.infomaniak.drive.ui.MainViewModel$FileResult.isSuccess:()Z │ │ -1a08c4: 5510 4b04 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a08c8: 0f00 |0002: return v0 │ │ +1a0984: |[1a0984] com.infomaniak.drive.ui.MainViewModel$FileResult.isSuccess:()Z │ │ +1a0994: 5510 4b04 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0998: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$FileResult; │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/MainViewModel$FileResult;) │ │ @@ -21473,48 +21473,48 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -1a0a30: |[1a0a30] com.infomaniak.drive.ui.MainViewModel$FileResult.toString:()Ljava/lang/String; │ │ -1a0a40: 5560 4b04 |0000: iget-boolean v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ -1a0a44: 5461 4a04 |0002: iget-object v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ -1a0a48: 5462 4804 |0004: iget-object v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ -1a0a4c: 5463 4904 |0006: iget-object v3, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ -1a0a50: 2204 1118 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@1811 │ │ -1a0a54: 1a05 6a39 |000a: const-string v5, "FileResult(isSuccess=" // string@396a │ │ -1a0a58: 7020 7096 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a0a5e: 6e20 7b96 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@967b │ │ -1a0a64: 1a00 0323 |0012: const-string v0, ", errorResId=" // string@2303 │ │ -1a0a68: 6e20 7996 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0a6e: 6e20 7896 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a0a74: 1a00 e822 |001a: const-string v0, ", data=" // string@22e8 │ │ -1a0a78: 6e20 7996 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0a7e: 6e20 7896 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a0a84: 1a00 0123 |0022: const-string v0, ", errorCode=" // string@2301 │ │ -1a0a88: 6e20 7996 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0a8e: 6e20 7996 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0a94: 1a00 9721 |002a: const-string v0, ")" // string@2197 │ │ -1a0a98: 6e20 7996 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0a9e: 6e10 8a96 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a0aa4: 0c00 |0032: move-result-object v0 │ │ -1a0aa6: 1100 |0033: return-object v0 │ │ +1a0b00: |[1a0b00] com.infomaniak.drive.ui.MainViewModel$FileResult.toString:()Ljava/lang/String; │ │ +1a0b10: 5560 4b04 |0000: iget-boolean v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:Z // field@044b │ │ +1a0b14: 5461 4a04 |0002: iget-object v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorResId:Ljava/lang/Integer; // field@044a │ │ +1a0b18: 5462 4804 |0004: iget-object v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.data:Ljava/lang/Object; // field@0448 │ │ +1a0b1c: 5463 4904 |0006: iget-object v3, v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.errorCode:Ljava/lang/String; // field@0449 │ │ +1a0b20: 2204 1218 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@1812 │ │ +1a0b24: 1a05 6d39 |000a: const-string v5, "FileResult(isSuccess=" // string@396d │ │ +1a0b28: 7020 7d96 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a0b2e: 6e20 8896 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@9688 │ │ +1a0b34: 1a00 0423 |0012: const-string v0, ", errorResId=" // string@2304 │ │ +1a0b38: 6e20 8696 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0b3e: 6e20 8596 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a0b44: 1a00 e922 |001a: const-string v0, ", data=" // string@22e9 │ │ +1a0b48: 6e20 8696 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0b4e: 6e20 8596 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a0b54: 1a00 0223 |0022: const-string v0, ", errorCode=" // string@2302 │ │ +1a0b58: 6e20 8696 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0b5e: 6e20 8696 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0b64: 1a00 9821 |002a: const-string v0, ")" // string@2198 │ │ +1a0b68: 6e20 8696 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0b6e: 6e10 9796 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a0b74: 0c00 |0032: move-result-object v0 │ │ +1a0b76: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #121 header: │ │ class_idx : 1198 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #121 annotations: │ │ Annotations on class │ │ @@ -21547,20 +21547,20 @@ │ │ type : '(IILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a0cf0: |[1a0cf0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.:(IILjava/lang/String;)V │ │ -1a0d00: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a0d06: 5901 4d04 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0d0a: 5902 4e04 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0d0e: 5b03 4c04 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0d12: 0e00 |0009: return-void │ │ +1a0dc0: |[1a0dc0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.:(IILjava/lang/String;)V │ │ +1a0dd0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a0dd6: 5901 4d04 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0dda: 5902 4e04 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0dde: 5b03 4c04 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0de2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0003 line=579 │ │ 0x0005 line=580 │ │ 0x0007 line=581 │ │ locals : │ │ @@ -21574,146 +21574,146 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;IILjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -1a0b64: |[1a0b64] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.copy$default:(Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;IILjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ -1a0b74: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -1a0b78: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -1a0b7c: 5201 4d04 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0b80: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ -1a0b84: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ -1a0b88: 5202 4e04 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0b8c: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ -1a0b90: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -1a0b94: 5403 4c04 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0b98: 6e40 e30e 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.copy:(IILjava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // method@0ee3 │ │ -1a0b9e: 0c00 |0015: move-result-object v0 │ │ -1a0ba0: 1100 |0016: return-object v0 │ │ +1a0c34: |[1a0c34] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.copy$default:(Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;IILjava/lang/String;ILjava/lang/Object;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ +1a0c44: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +1a0c48: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +1a0c4c: 5201 4d04 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0c50: dd05 0402 |0006: and-int/lit8 v5, v4, #int 2 // #02 │ │ +1a0c54: 3805 0400 |0008: if-eqz v5, 000c // +0004 │ │ +1a0c58: 5202 4e04 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0c5c: dd04 0404 |000c: and-int/lit8 v4, v4, #int 4 // #04 │ │ +1a0c60: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +1a0c64: 5403 4c04 |0010: iget-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0c68: 6e40 e30e 1032 |0012: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.copy:(IILjava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // method@0ee3 │ │ +1a0c6e: 0c00 |0015: move-result-object v0 │ │ +1a0c70: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0bc0: |[1a0bc0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component1:()I │ │ -1a0bd0: 5210 4d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0bd4: 0f00 |0002: return v0 │ │ +1a0c90: |[1a0c90] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component1:()I │ │ +1a0ca0: 5210 4d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0ca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0bd8: |[1a0bd8] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component2:()I │ │ -1a0be8: 5210 4e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0bec: 0f00 |0002: return v0 │ │ +1a0ca8: |[1a0ca8] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component2:()I │ │ +1a0cb8: 5210 4e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0cbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0c5c: |[1a0c5c] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component3:()Ljava/lang/String; │ │ -1a0c6c: 5410 4c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0c70: 1100 |0002: return-object v0 │ │ +1a0d2c: |[1a0d2c] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.component3:()Ljava/lang/String; │ │ +1a0d3c: 5410 4c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0d40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'copy' │ │ type : '(IILjava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1a0ba4: |[1a0ba4] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.copy:(IILjava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ -1a0bb4: 2200 ae04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a0bb8: 7040 df0e 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ -1a0bbe: 1100 |0005: return-object v0 │ │ +1a0c74: |[1a0c74] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.copy:(IILjava/lang/String;)Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ +1a0c84: 2200 ae04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a0c88: 7040 df0e 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ +1a0c8e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -1a0b08: |[1a0b08] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.equals:(Ljava/lang/Object;)Z │ │ -1a0b18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a0b1a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1a0b1e: 0f00 |0003: return v0 │ │ -1a0b20: 2051 ae04 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a0b24: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a0b26: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -1a0b2a: 0f02 |0009: return v2 │ │ -1a0b2c: 1f05 ae04 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a0b30: 5241 4d04 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0b34: 5253 4d04 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0b38: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -1a0b3c: 0f02 |0012: return v2 │ │ -1a0b3e: 5241 4e04 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0b42: 5253 4e04 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0b46: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -1a0b4a: 0f02 |0019: return v2 │ │ -1a0b4c: 5441 4c04 |001a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0b50: 5455 4c04 |001c: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0b54: 7120 67b9 5100 |001e: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a0b5a: 0a05 |0021: move-result v5 │ │ -1a0b5c: 3905 0300 |0022: if-nez v5, 0025 // +0003 │ │ -1a0b60: 0f02 |0024: return v2 │ │ -1a0b62: 0f00 |0025: return v0 │ │ +1a0bd8: |[1a0bd8] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.equals:(Ljava/lang/Object;)Z │ │ +1a0be8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a0bea: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1a0bee: 0f00 |0003: return v0 │ │ +1a0bf0: 2051 ae04 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a0bf4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a0bf6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +1a0bfa: 0f02 |0009: return v2 │ │ +1a0bfc: 1f05 ae04 |000a: check-cast v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a0c00: 5241 4d04 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0c04: 5253 4d04 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0c08: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +1a0c0c: 0f02 |0012: return v2 │ │ +1a0c0e: 5241 4e04 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0c12: 5253 4e04 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0c16: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +1a0c1a: 0f02 |0019: return v2 │ │ +1a0c1c: 5441 4c04 |001a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0c20: 5455 4c04 |001c: iget-object v5, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0c24: 7120 74b9 5100 |001e: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a0c2a: 0a05 |0021: move-result v5 │ │ +1a0c2c: 3905 0300 |0022: if-nez v5, 0025 // +0003 │ │ +1a0c30: 0f02 |0024: return v2 │ │ +1a0c32: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'getErrorCode' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0c74: |[1a0c74] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getErrorCode:()Ljava/lang/String; │ │ -1a0c84: 5410 4c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0c88: 1100 |0002: return-object v0 │ │ +1a0d44: |[1a0d44] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getErrorCode:()Ljava/lang/String; │ │ +1a0d54: 5410 4c04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0d58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ @@ -21721,17 +21721,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0bf0: |[1a0bf0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getNumberOfSuccessfulActions:()I │ │ -1a0c00: 5210 4d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0c04: 0f00 |0002: return v0 │ │ +1a0cc0: |[1a0cc0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getNumberOfSuccessfulActions:()I │ │ +1a0cd0: 5210 4d04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0cd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ @@ -21739,17 +21739,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0c08: |[1a0c08] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getTotalOfActions:()I │ │ -1a0c18: 5210 4e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0c1c: 0f00 |0002: return v0 │ │ +1a0cd8: |[1a0cd8] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.getTotalOfActions:()I │ │ +1a0ce8: 5210 4e04 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0cec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ @@ -21757,44 +21757,44 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -1a0c20: |[1a0c20] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.hashCode:()I │ │ -1a0c30: 5220 4d04 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0c34: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a0c38: 5221 4e04 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0c3c: b010 |0006: add-int/2addr v0, v1 │ │ -1a0c3e: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a0c42: 5421 4c04 |0009: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0c46: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -1a0c4a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1a0c4c: 2805 |000e: goto 0013 // +0005 │ │ -1a0c4e: 6e10 3d96 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -1a0c54: 0a01 |0012: move-result v1 │ │ -1a0c56: b010 |0013: add-int/2addr v0, v1 │ │ -1a0c58: 0f00 |0014: return v0 │ │ +1a0cf0: |[1a0cf0] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.hashCode:()I │ │ +1a0d00: 5220 4d04 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0d04: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a0d08: 5221 4e04 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0d0c: b010 |0006: add-int/2addr v0, v1 │ │ +1a0d0e: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a0d12: 5421 4c04 |0009: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0d16: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +1a0d1a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1a0d1c: 2805 |000e: goto 0013 // +0005 │ │ +1a0d1e: 6e10 4a96 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +1a0d24: 0a01 |0012: move-result v1 │ │ +1a0d26: b010 |0013: add-int/2addr v0, v1 │ │ +1a0d28: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;) │ │ name : 'setErrorCode' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0d14: |[1a0d14] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setErrorCode:(Ljava/lang/String;)V │ │ -1a0d24: 5b01 4c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0d28: 0e00 |0002: return-void │ │ +1a0de4: |[1a0de4] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setErrorCode:(Ljava/lang/String;)V │ │ +1a0df4: 5b01 4c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0df8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -21803,17 +21803,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0d2c: |[1a0d2c] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setNumberOfSuccessfulActions:(I)V │ │ -1a0d3c: 5901 4d04 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0d40: 0e00 |0002: return-void │ │ +1a0dfc: |[1a0dfc] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setNumberOfSuccessfulActions:(I)V │ │ +1a0e0c: 5901 4d04 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0e10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -21822,17 +21822,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a0d44: |[1a0d44] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setTotalOfActions:(I)V │ │ -1a0d54: 5901 4e04 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0d58: 0e00 |0002: return-void │ │ +1a0e14: |[1a0e14] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.setTotalOfActions:(I)V │ │ +1a0e24: 5901 4e04 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0e28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -21841,44 +21841,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1a0c8c: |[1a0c8c] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.toString:()Ljava/lang/String; │ │ -1a0c9c: 5250 4d04 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ -1a0ca0: 5251 4e04 |0002: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ -1a0ca4: 5452 4c04 |0004: iget-object v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ -1a0ca8: 2203 1118 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1811 │ │ -1a0cac: 1a04 016b |0008: const-string v4, "MultiSelectMediatorState(numberOfSuccessfulActions=" // string@6b01 │ │ -1a0cb0: 7020 7096 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a0cb6: 6e20 7496 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -1a0cbc: 1a00 b823 |0010: const-string v0, ", totalOfActions=" // string@23b8 │ │ -1a0cc0: 6e20 7996 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0cc6: 6e20 7496 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -1a0ccc: 1a00 0123 |0018: const-string v0, ", errorCode=" // string@2301 │ │ -1a0cd0: 6e20 7996 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0cd6: 6e20 7996 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0cdc: 1a00 9721 |0020: const-string v0, ")" // string@2197 │ │ -1a0ce0: 6e20 7996 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a0ce6: 6e10 8a96 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a0cec: 0c00 |0028: move-result-object v0 │ │ -1a0cee: 1100 |0029: return-object v0 │ │ +1a0d5c: |[1a0d5c] com.infomaniak.drive.ui.MainViewModel$MultiSelectMediatorState.toString:()Ljava/lang/String; │ │ +1a0d6c: 5250 4d04 |0000: iget v0, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.numberOfSuccessfulActions:I // field@044d │ │ +1a0d70: 5251 4e04 |0002: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.totalOfActions:I // field@044e │ │ +1a0d74: 5452 4c04 |0004: iget-object v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.errorCode:Ljava/lang/String; // field@044c │ │ +1a0d78: 2203 1218 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1812 │ │ +1a0d7c: 1a04 056b |0008: const-string v4, "MultiSelectMediatorState(numberOfSuccessfulActions=" // string@6b05 │ │ +1a0d80: 7020 7d96 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a0d86: 6e20 8196 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +1a0d8c: 1a00 b923 |0010: const-string v0, ", totalOfActions=" // string@23b9 │ │ +1a0d90: 6e20 8696 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0d96: 6e20 8196 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +1a0d9c: 1a00 0223 |0018: const-string v0, ", errorCode=" // string@2302 │ │ +1a0da0: 6e20 8696 0300 |001a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0da6: 6e20 8696 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0dac: 1a00 9821 |0020: const-string v0, ")" // string@2198 │ │ +1a0db0: 6e20 8696 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a0db6: 6e10 9796 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a0dbc: 0c00 |0028: move-result-object v0 │ │ +1a0dbe: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #122 header: │ │ class_idx : 1199 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #122 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0;' │ │ @@ -21894,17 +21894,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a0d7c: |[1a0d7c] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0.:()V │ │ -1a0d8c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a0d92: 0e00 |0003: return-void │ │ +1a0e4c: |[1a0e4c] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0.:()V │ │ +1a0e5c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a0e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -21913,33 +21913,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a0d5c: |[1a0d5c] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0d6c: 1f01 8b03 |0000: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a0d70: 7110 f00e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$r8$lambda$63WOflyBoNuODx90K1rfUoe0280:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0ef0 │ │ -1a0d76: 0c01 |0005: move-result-object v1 │ │ -1a0d78: 1101 |0006: return-object v1 │ │ +1a0e2c: |[1a0e2c] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a0e3c: 1f01 8b03 |0000: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a0e40: 7110 f00e 0100 |0002: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$r8$lambda$63WOflyBoNuODx90K1rfUoe0280:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0ef0 │ │ +1a0e46: 0c01 |0005: move-result-object v1 │ │ +1a0e48: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #123 header: │ │ class_idx : 1200 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -22003,56 +22003,56 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a0ef4: |[1a0ef4] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.$r8$lambda$63WOflyBoNuODx90K1rfUoe0280:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a0f04: 7110 f60e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invokeSuspend$lambda$1$lambda$0:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0ef6 │ │ -1a0f0a: 0c00 |0003: move-result-object v0 │ │ -1a0f0c: 1100 |0004: return-object v0 │ │ +1a0fc4: |[1a0fc4] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.$r8$lambda$63WOflyBoNuODx90K1rfUoe0280:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a0fd4: 7110 f60e 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invokeSuspend$lambda$1$lambda$0:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0ef6 │ │ +1a0fda: 0c00 |0003: move-result-object v0 │ │ +1a0fdc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;) │ │ name : '' │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a0f60: |[1a0f60] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a0f70: 5b01 4f04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ -1a0f74: 5b02 5104 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ -1a0f78: 5b03 5004 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ -1a0f7c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a0f7e: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a0f84: 0e00 |000a: return-void │ │ +1a1030: |[1a1030] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a1040: 5b01 4f04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ +1a1044: 5b02 5104 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ +1a1048: 5b03 5004 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ +1a104c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a104e: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1054: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;) │ │ name : 'invokeSuspend$lambda$1$lambda$0' │ │ type : '(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a0f10: |[1a0f10] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invokeSuspend$lambda$1$lambda$0:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a0f20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a0f22: 6e20 660a 0100 |0001: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/data/models/File;.setFavorite:(Z)V // method@0a66 │ │ -1a0f28: 6201 75b3 |0004: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a0f2c: 1101 |0006: return-object v1 │ │ +1a0fe0: |[1a0fe0] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invokeSuspend$lambda$1$lambda$0:(Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a0ff0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a0ff2: 6e20 660a 0100 |0001: invoke-virtual {v1, v0}, Lcom/infomaniak/drive/data/models/File;.setFavorite:(Z)V // method@0a66 │ │ +1a0ff8: 6201 78b3 |0004: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a0ffc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Lcom/infomaniak/drive/data/models/File; │ │ │ │ @@ -22062,166 +22062,166 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a0f30: |[1a0f30] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a0f40: 2200 b004 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ -1a0f44: 5441 4f04 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ -1a0f48: 5442 5104 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ -1a0f4c: 5443 5004 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ -1a0f50: 7056 f10e 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0ef1 │ │ -1a0f56: 5b05 5204 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ -1a0f5a: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a0f5e: 1100 |000f: return-object v0 │ │ +1a1000: |[1a1000] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a1010: 2200 b004 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ +1a1014: 5441 4f04 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ +1a1018: 5442 5104 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ +1a101c: 5443 5004 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ +1a1020: 7056 f10e 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0ef1 │ │ +1a1026: 5b05 5204 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ +1a102a: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a102e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a0d94: |[1a0d94] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a0da4: 6e30 f20e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0ef2 │ │ -1a0daa: 0c01 |0003: move-result-object v1 │ │ -1a0dac: 1f01 b004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ -1a0db0: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a0db4: 6e20 f50e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef5 │ │ -1a0dba: 0c01 |000b: move-result-object v1 │ │ -1a0dbc: 1101 |000c: return-object v1 │ │ +1a0e64: |[1a0e64] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a0e74: 6e30 f20e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0ef2 │ │ +1a0e7a: 0c01 |0003: move-result-object v1 │ │ +1a0e7c: 1f01 b004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ +1a0e80: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a0e84: 6e20 f50e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef5 │ │ +1a0e8a: 0c01 |000b: move-result-object v1 │ │ +1a0e8c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a0dc0: |[1a0dc0] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0dd0: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a0dd4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a0dd8: 6e30 f30e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ef3 │ │ -1a0dde: 0c01 |0007: move-result-object v1 │ │ -1a0de0: 1101 |0008: return-object v1 │ │ +1a0e90: |[1a0e90] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a0ea0: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a0ea4: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a0ea8: 6e30 f30e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ef3 │ │ +1a0eae: 0c01 |0007: move-result-object v1 │ │ +1a0eb0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 128 16-bit code units │ │ -1a0de4: |[1a0de4] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0df4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a0dfa: 0c00 |0003: move-result-object v0 │ │ -1a0dfc: 52e1 5604 |0004: iget v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.label:I // field@0456 │ │ -1a0e00: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a0e02: 3801 2100 |0007: if-eqz v1, 0028 // +0021 │ │ -1a0e06: 3321 1700 |0009: if-ne v1, v2, 0020 // +0017 │ │ -1a0e0a: 54e0 5504 |000b: iget-object v0, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$3:Ljava/lang/Object; // field@0455 │ │ -1a0e0e: 1f00 640d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d64 │ │ -1a0e12: 54e1 5404 |000f: iget-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$2:Ljava/lang/Object; // field@0454 │ │ -1a0e16: 1f01 8c1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a0e1a: 54e2 5304 |0013: iget-object v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$1:Ljava/lang/Object; // field@0453 │ │ -1a0e1e: 1f02 b603 |0015: check-cast v2, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a0e22: 54e3 5204 |0017: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ -1a0e26: 1f03 8b03 |0019: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a0e2a: 7110 349d 0f00 |001b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a0e30: 0725 |001e: move-object v5, v2 │ │ -1a0e32: 2842 |001f: goto 0061 // +0042 │ │ -1a0e34: 220f f317 |0020: new-instance v15, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a0e38: 1a00 cb97 |0022: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a0e3c: 7020 7e95 0f00 |0024: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a0e42: 270f |0027: throw v15 │ │ -1a0e44: 7110 349d 0f00 |0028: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a0e4a: 54ef 5204 |002b: iget-object v15, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ -1a0e4e: 1f0f 4502 |002d: check-cast v15, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a0e52: 6201 b500 |002f: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a0e56: 54e3 4f04 |0031: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ -1a0e5a: 6e20 5309 3100 |0033: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.postFavoriteFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0953 │ │ -1a0e60: 0c01 |0036: move-result-object v1 │ │ -1a0e62: 54e3 4f04 |0037: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ -1a0e66: 54e4 5104 |0039: iget-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ -1a0e6a: 54e5 5004 |003b: iget-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ -1a0e6e: 220d ad04 |003d: new-instance v13, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a0e72: 6e10 6e42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a0e78: 0a07 |0042: move-result v7 │ │ -1a0e7a: 130b 0e00 |0043: const/16 v11, #int 14 // #e │ │ -1a0e7e: 120c |0045: const/4 v12, #int 0 // #0 │ │ -1a0e80: 1208 |0046: const/4 v8, #int 0 // #0 │ │ -1a0e82: 1209 |0047: const/4 v9, #int 0 // #0 │ │ -1a0e84: 120a |0048: const/4 v10, #int 0 // #0 │ │ -1a0e86: 07d6 |0049: move-object v6, v13 │ │ -1a0e88: 7607 d10e 0600 |004a: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a0e8e: 5be3 5204 |004d: iput-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ -1a0e92: 5be4 5304 |004f: iput-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$1:Ljava/lang/Object; // field@0453 │ │ -1a0e96: 5be5 5404 |0051: iput-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$2:Ljava/lang/Object; // field@0454 │ │ -1a0e9a: 5be1 5504 |0053: iput-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$3:Ljava/lang/Object; // field@0455 │ │ -1a0e9e: 59e2 5604 |0055: iput v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.label:I // field@0456 │ │ -1a0ea2: 7230 3906 df0e |0057: invoke-interface {v15, v13, v14}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a0ea8: 0c0f |005a: move-result-object v15 │ │ -1a0eaa: 330f 0300 |005b: if-ne v15, v0, 005e // +0003 │ │ -1a0eae: 1100 |005d: return-object v0 │ │ -1a0eb0: 0710 |005e: move-object v0, v1 │ │ -1a0eb2: 0751 |005f: move-object v1, v5 │ │ -1a0eb4: 0745 |0060: move-object v5, v4 │ │ -1a0eb6: 6e10 6e42 0000 |0061: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a0ebc: 0a0f |0064: move-result v15 │ │ -1a0ebe: 380f 1800 |0065: if-eqz v15, 007d // +0018 │ │ -1a0ec2: 6202 b900 |0067: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a0ec6: 6e10 2d0a 0300 |0069: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a0ecc: 0a03 |006c: move-result v3 │ │ -1a0ece: 2206 af04 |006d: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0; // type@04af │ │ -1a0ed2: 7010 ee0e 0600 |006f: invoke-direct {v6}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0;.:()V // method@0eee │ │ -1a0ed8: 1227 |0072: const/4 v7, #int 2 // #2 │ │ -1a0eda: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -1a0edc: 1204 |0074: const/4 v4, #int 0 // #0 │ │ -1a0ede: 7707 af09 0200 |0075: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ -1a0ee4: 3801 0500 |0078: if-eqz v1, 007d // +0005 │ │ -1a0ee8: 7210 22b8 0100 |007a: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a0eee: 620f 75b3 |007d: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a0ef2: 110f |007f: return-object v15 │ │ +1a0eb4: |[1a0eb4] com.infomaniak.drive.ui.MainViewModel$addFileToFavorites$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a0ec4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a0eca: 0c00 |0003: move-result-object v0 │ │ +1a0ecc: 52e1 5604 |0004: iget v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.label:I // field@0456 │ │ +1a0ed0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a0ed2: 3801 2100 |0007: if-eqz v1, 0028 // +0021 │ │ +1a0ed6: 3321 1700 |0009: if-ne v1, v2, 0020 // +0017 │ │ +1a0eda: 54e0 5504 |000b: iget-object v0, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$3:Ljava/lang/Object; // field@0455 │ │ +1a0ede: 1f00 650d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d65 │ │ +1a0ee2: 54e1 5404 |000f: iget-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$2:Ljava/lang/Object; // field@0454 │ │ +1a0ee6: 1f01 8d1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a0eea: 54e2 5304 |0013: iget-object v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$1:Ljava/lang/Object; // field@0453 │ │ +1a0eee: 1f02 b603 |0015: check-cast v2, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a0ef2: 54e3 5204 |0017: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ +1a0ef6: 1f03 8b03 |0019: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a0efa: 7110 419d 0f00 |001b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a0f00: 0725 |001e: move-object v5, v2 │ │ +1a0f02: 2842 |001f: goto 0061 // +0042 │ │ +1a0f04: 220f f417 |0020: new-instance v15, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a0f08: 1a00 d097 |0022: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a0f0c: 7020 8b95 0f00 |0024: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a0f12: 270f |0027: throw v15 │ │ +1a0f14: 7110 419d 0f00 |0028: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a0f1a: 54ef 5204 |002b: iget-object v15, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ +1a0f1e: 1f0f 4502 |002d: check-cast v15, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a0f22: 6201 b500 |002f: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a0f26: 54e3 4f04 |0031: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ +1a0f2a: 6e20 5309 3100 |0033: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.postFavoriteFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0953 │ │ +1a0f30: 0c01 |0036: move-result-object v1 │ │ +1a0f32: 54e3 4f04 |0037: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@044f │ │ +1a0f36: 54e4 5104 |0039: iget-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0451 │ │ +1a0f3a: 54e5 5004 |003b: iget-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@0450 │ │ +1a0f3e: 220d ad04 |003d: new-instance v13, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a0f42: 6e10 7b42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a0f48: 0a07 |0042: move-result v7 │ │ +1a0f4a: 130b 0e00 |0043: const/16 v11, #int 14 // #e │ │ +1a0f4e: 120c |0045: const/4 v12, #int 0 // #0 │ │ +1a0f50: 1208 |0046: const/4 v8, #int 0 // #0 │ │ +1a0f52: 1209 |0047: const/4 v9, #int 0 // #0 │ │ +1a0f54: 120a |0048: const/4 v10, #int 0 // #0 │ │ +1a0f56: 07d6 |0049: move-object v6, v13 │ │ +1a0f58: 7607 d10e 0600 |004a: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a0f5e: 5be3 5204 |004d: iput-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$0:Ljava/lang/Object; // field@0452 │ │ +1a0f62: 5be4 5304 |004f: iput-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$1:Ljava/lang/Object; // field@0453 │ │ +1a0f66: 5be5 5404 |0051: iput-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$2:Ljava/lang/Object; // field@0454 │ │ +1a0f6a: 5be1 5504 |0053: iput-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.L$3:Ljava/lang/Object; // field@0455 │ │ +1a0f6e: 59e2 5604 |0055: iput v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.label:I // field@0456 │ │ +1a0f72: 7230 3906 df0e |0057: invoke-interface {v15, v13, v14}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a0f78: 0c0f |005a: move-result-object v15 │ │ +1a0f7a: 330f 0300 |005b: if-ne v15, v0, 005e // +0003 │ │ +1a0f7e: 1100 |005d: return-object v0 │ │ +1a0f80: 0710 |005e: move-object v0, v1 │ │ +1a0f82: 0751 |005f: move-object v1, v5 │ │ +1a0f84: 0745 |0060: move-object v5, v4 │ │ +1a0f86: 6e10 7b42 0000 |0061: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a0f8c: 0a0f |0064: move-result v15 │ │ +1a0f8e: 380f 1800 |0065: if-eqz v15, 007d // +0018 │ │ +1a0f92: 6202 b900 |0067: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a0f96: 6e10 2d0a 0300 |0069: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a0f9c: 0a03 |006c: move-result v3 │ │ +1a0f9e: 2206 af04 |006d: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0; // type@04af │ │ +1a0fa2: 7010 ee0e 0600 |006f: invoke-direct {v6}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1$$ExternalSyntheticLambda0;.:()V // method@0eee │ │ +1a0fa8: 1227 |0072: const/4 v7, #int 2 // #2 │ │ +1a0faa: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +1a0fac: 1204 |0074: const/4 v4, #int 0 // #0 │ │ +1a0fae: 7707 af09 0200 |0075: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ +1a0fb4: 3801 0500 |0078: if-eqz v1, 007d // +0005 │ │ +1a0fb8: 7210 2fb8 0100 |007a: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a0fbe: 620f 78b3 |007d: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a0fc2: 110f |007f: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=231 │ │ 0x002f line=232 │ │ 0x003d line=233 │ │ 0x0061 line=235 │ │ 0x0067 line=236 │ │ 0x007a line=239 │ │ 0x007d line=242 │ │ locals : │ │ 0x0000 - 0x0080 reg=14 this Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; │ │ 0x0000 - 0x0080 reg=15 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #124 header: │ │ class_idx : 1201 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -22263,152 +22263,152 @@ │ │ type : '(ILkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a10a4: |[1a10a4] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.:(ILkotlin/coroutines/Continuation;)V │ │ -1a10b4: 5901 5704 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ -1a10b8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a10ba: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a10c0: 0e00 |0006: return-void │ │ +1a1174: |[1a1174] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.:(ILkotlin/coroutines/Continuation;)V │ │ +1a1184: 5901 5704 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ +1a1188: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a118a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1190: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a107c: |[1a107c] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a108c: 2200 b104 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ -1a1090: 5221 5704 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ -1a1094: 7030 f70e 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.:(ILkotlin/coroutines/Continuation;)V // method@0ef7 │ │ -1a109a: 5b03 5804 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.L$0:Ljava/lang/Object; // field@0458 │ │ -1a109e: 1f00 c81a |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a10a2: 1100 |000b: return-object v0 │ │ +1a114c: |[1a114c] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a115c: 2200 b104 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ +1a1160: 5221 5704 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ +1a1164: 7030 f70e 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.:(ILkotlin/coroutines/Continuation;)V // method@0ef7 │ │ +1a116a: 5b03 5804 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.L$0:Ljava/lang/Object; // field@0458 │ │ +1a116e: 1f00 c91a |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1172: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a0f88: |[1a0f88] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a0f98: 6e30 f80e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0ef8 │ │ -1a0f9e: 0c01 |0003: move-result-object v1 │ │ -1a0fa0: 1f01 b104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ -1a0fa4: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a0fa8: 6e20 fb0e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0efb │ │ -1a0fae: 0c01 |000b: move-result-object v1 │ │ -1a0fb0: 1101 |000c: return-object v1 │ │ +1a1058: |[1a1058] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1068: 6e30 f80e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0ef8 │ │ +1a106e: 0c01 |0003: move-result-object v1 │ │ +1a1070: 1f01 b104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ +1a1074: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1078: 6e20 fb0e 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0efb │ │ +1a107e: 0c01 |000b: move-result-object v1 │ │ +1a1080: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a0fb4: |[1a0fb4] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0fc4: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a0fc8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a0fcc: 6e30 f90e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ef9 │ │ -1a0fd2: 0c01 |0007: move-result-object v1 │ │ -1a0fd4: 1101 |0008: return-object v1 │ │ +1a1084: |[1a1084] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1094: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1098: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a109c: 6e30 f90e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ef9 │ │ +1a10a2: 0c01 |0007: move-result-object v1 │ │ +1a10a4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -1a0fd8: |[1a0fd8] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a0fe8: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a0fee: 0c00 |0003: move-result-object v0 │ │ -1a0ff0: 5271 5904 |0004: iget v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.label:I // field@0459 │ │ -1a0ff4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a0ff6: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a0ffa: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a0ffe: 7110 349d 0800 |000b: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1004: 2839 |000e: goto 0047 // +0039 │ │ -1a1006: 2208 f317 |000f: new-instance v8, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a100a: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a100e: 7020 7e95 0800 |0013: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1014: 2708 |0016: throw v8 │ │ -1a1016: 7110 349d 0800 |0017: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a101c: 5478 5804 |001a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.L$0:Ljava/lang/Object; // field@0458 │ │ -1a1020: 1f08 4502 |001c: check-cast v8, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1024: 6201 f212 |001e: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a1028: 6e10 023a 0100 |0020: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a02 │ │ -1a102e: 0a01 |0023: move-result v1 │ │ -1a1030: 6203 b500 |0024: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a1034: 5274 5704 |0026: iget v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ -1a1038: 6e30 2a09 1304 |0028: invoke-virtual {v3, v1, v4}, Lcom/infomaniak/drive/data/api/ApiRepository;.cancelExternalImport:(II)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092a │ │ -1a103e: 0c03 |002b: move-result-object v3 │ │ -1a1040: 6e10 6e42 0300 |002c: invoke-virtual {v3}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1046: 0a04 |002f: move-result v4 │ │ -1a1048: 3804 0b00 |0030: if-eqz v4, 003b // +000b │ │ -1a104c: 6204 b900 |0032: sget-object v4, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a1050: 5275 5704 |0034: iget v5, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ -1a1054: 6206 2301 |0036: sget-object v6, Lcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus;.CANCELING:Lcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus; // field@0123 │ │ -1a1058: 6e40 ae09 1465 |0038: invoke-virtual {v4, v1, v5, v6}, Lcom/infomaniak/drive/data/cache/FileController;.updateExternalImportStatus:(IILcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus;)V // method@09ae │ │ -1a105e: 0771 |003b: move-object v1, v7 │ │ -1a1060: 1f01 c81a |003c: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1064: 5972 5904 |003e: iput v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.label:I // field@0459 │ │ -1a1068: 7230 3906 3801 |0040: invoke-interface {v8, v3, v1}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a106e: 0c08 |0043: move-result-object v8 │ │ -1a1070: 3308 0300 |0044: if-ne v8, v0, 0047 // +0003 │ │ -1a1074: 1100 |0046: return-object v0 │ │ -1a1076: 6208 75b3 |0047: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a107a: 1108 |0049: return-object v8 │ │ +1a10a8: |[1a10a8] com.infomaniak.drive.ui.MainViewModel$cancelExternalImport$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a10b8: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a10be: 0c00 |0003: move-result-object v0 │ │ +1a10c0: 5271 5904 |0004: iget v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.label:I // field@0459 │ │ +1a10c4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a10c6: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a10ca: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a10ce: 7110 419d 0800 |000b: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a10d4: 2839 |000e: goto 0047 // +0039 │ │ +1a10d6: 2208 f417 |000f: new-instance v8, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a10da: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a10de: 7020 8b95 0800 |0013: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a10e4: 2708 |0016: throw v8 │ │ +1a10e6: 7110 419d 0800 |0017: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a10ec: 5478 5804 |001a: iget-object v8, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.L$0:Ljava/lang/Object; // field@0458 │ │ +1a10f0: 1f08 4502 |001c: check-cast v8, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a10f4: 6201 f512 |001e: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a10f8: 6e10 0f3a 0100 |0020: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a0f │ │ +1a10fe: 0a01 |0023: move-result v1 │ │ +1a1100: 6203 b500 |0024: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1104: 5274 5704 |0026: iget v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ +1a1108: 6e30 2a09 1304 |0028: invoke-virtual {v3, v1, v4}, Lcom/infomaniak/drive/data/api/ApiRepository;.cancelExternalImport:(II)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092a │ │ +1a110e: 0c03 |002b: move-result-object v3 │ │ +1a1110: 6e10 7b42 0300 |002c: invoke-virtual {v3}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1116: 0a04 |002f: move-result v4 │ │ +1a1118: 3804 0b00 |0030: if-eqz v4, 003b // +000b │ │ +1a111c: 6204 b900 |0032: sget-object v4, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a1120: 5275 5704 |0034: iget v5, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.$importId:I // field@0457 │ │ +1a1124: 6206 2301 |0036: sget-object v6, Lcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus;.CANCELING:Lcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus; // field@0123 │ │ +1a1128: 6e40 ae09 1465 |0038: invoke-virtual {v4, v1, v5, v6}, Lcom/infomaniak/drive/data/cache/FileController;.updateExternalImportStatus:(IILcom/infomaniak/drive/data/models/file/FileExternalImport$FileExternalImportStatus;)V // method@09ae │ │ +1a112e: 0771 |003b: move-object v1, v7 │ │ +1a1130: 1f01 c91a |003c: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1134: 5972 5904 |003e: iput v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.label:I // field@0459 │ │ +1a1138: 7230 3906 3801 |0040: invoke-interface {v8, v3, v1}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a113e: 0c08 |0043: move-result-object v8 │ │ +1a1140: 3308 0300 |0044: if-ne v8, v0, 0047 // +0003 │ │ +1a1144: 1100 |0046: return-object v0 │ │ +1a1146: 6208 78b3 |0047: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a114a: 1108 |0049: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=361 │ │ 0x001e line=362 │ │ 0x0024 line=363 │ │ 0x002c line=365 │ │ 0x0032 line=366 │ │ 0x003b line=369 │ │ 0x0047 line=370 │ │ locals : │ │ 0x0000 - 0x004a reg=7 this Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; │ │ 0x0000 - 0x004a reg=8 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #125 header: │ │ class_idx : 1202 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -22446,149 +22446,149 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a11e0: |[1a11e0] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a11f0: 5b01 5b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ -1a11f4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a11f6: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a11fc: 0e00 |0006: return-void │ │ +1a12b0: |[1a12b0] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a12c0: 5b01 5b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ +1a12c4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a12c6: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a12cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a11bc: |[1a11bc] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a11cc: 2202 b204 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ -1a11d0: 5410 5b04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ -1a11d4: 7030 fc0e 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0efc │ │ -1a11da: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a11de: 1102 |0009: return-object v2 │ │ +1a128c: |[1a128c] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a129c: 2202 b204 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ +1a12a0: 5410 5b04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ +1a12a4: 7030 fc0e 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0efc │ │ +1a12aa: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a12ae: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a10c4: |[1a10c4] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a10d4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a10d8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a10dc: 6e30 ff0e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0eff │ │ -1a10e2: 0c01 |0007: move-result-object v1 │ │ -1a10e4: 1101 |0008: return-object v1 │ │ +1a1194: |[1a1194] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a11a4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a11a8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a11ac: 6e30 ff0e 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0eff │ │ +1a11b2: 0c01 |0007: move-result-object v1 │ │ +1a11b4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a10e8: |[1a10e8] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a10f8: 6e30 fd0e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0efd │ │ -1a10fe: 0c01 |0003: move-result-object v1 │ │ -1a1100: 1f01 b204 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ -1a1104: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1108: 6e20 000f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f00 │ │ -1a110e: 0c01 |000b: move-result-object v1 │ │ -1a1110: 1101 |000c: return-object v1 │ │ +1a11b8: |[1a11b8] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a11c8: 6e30 fd0e 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0efd │ │ +1a11ce: 0c01 |0003: move-result-object v1 │ │ +1a11d0: 1f01 b204 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ +1a11d4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a11d8: 6e20 000f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f00 │ │ +1a11de: 0c01 |000b: move-result-object v1 │ │ +1a11e0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -1a1114: |[1a1114] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1124: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a112a: 0c00 |0003: move-result-object v0 │ │ -1a112c: 5241 5a04 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.label:I // field@045a │ │ -1a1130: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a1132: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a1136: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a113a: 7110 349d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1140: 2822 |000e: goto 0030 // +0022 │ │ -1a1142: 2205 f317 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1146: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a114a: 7020 7e95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1150: 2705 |0016: throw v5 │ │ -1a1152: 7110 349d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1158: 6205 2313 |001a: sget-object v5, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager;.Companion:Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion; // field@1323 │ │ -1a115c: 5441 5b04 |001c: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ -1a1160: 7110 ab0f 0100 |001e: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a1166: 0c01 |0021: move-result-object v1 │ │ -1a1168: 1f01 3500 |0022: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a116c: 0743 |0024: move-object v3, v4 │ │ -1a116e: 1f03 c81a |0025: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1172: 5942 5a04 |0027: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.label:I // field@045a │ │ -1a1176: 6e30 463a 1503 |0029: invoke-virtual {v5, v1, v3}, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion;.isBulkDownloadWorkerRunning:(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a46 │ │ -1a117c: 0c05 |002c: move-result-object v5 │ │ -1a117e: 3305 0300 |002d: if-ne v5, v0, 0030 // +0003 │ │ -1a1182: 1100 |002f: return-object v0 │ │ -1a1184: 1f05 dd17 |0030: check-cast v5, Ljava/lang/Boolean; // type@17dd │ │ -1a1188: 6e10 eb94 0500 |0032: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a118e: 0a05 |0035: move-result v5 │ │ -1a1190: 5440 5b04 |0036: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ -1a1194: 6e10 e00f 0000 |0038: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; // method@0fe0 │ │ -1a119a: 0c00 |003b: move-result-object v0 │ │ -1a119c: 7110 d0b4 0500 |003c: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4d0 │ │ -1a11a2: 0c01 |003f: move-result-object v1 │ │ -1a11a4: 6e20 4506 1000 |0040: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a11aa: 5440 5b04 |0043: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ -1a11ae: 6e20 0110 5000 |0045: invoke-virtual {v0, v5}, Lcom/infomaniak/drive/ui/MainViewModel;.setIgnoreSyncOffline:(Z)V // method@1001 │ │ -1a11b4: 6205 75b3 |0048: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a11b8: 1105 |004a: return-object v5 │ │ +1a11e4: |[1a11e4] com.infomaniak.drive.ui.MainViewModel$checkBulkDownloadStatus$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a11f4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a11fa: 0c00 |0003: move-result-object v0 │ │ +1a11fc: 5241 5a04 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.label:I // field@045a │ │ +1a1200: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a1202: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a1206: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a120a: 7110 419d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1210: 2822 |000e: goto 0030 // +0022 │ │ +1a1212: 2205 f417 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1216: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a121a: 7020 8b95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1220: 2705 |0016: throw v5 │ │ +1a1222: 7110 419d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1228: 6205 2613 |001a: sget-object v5, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager;.Companion:Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion; // field@1326 │ │ +1a122c: 5441 5b04 |001c: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ +1a1230: 7110 ab0f 0100 |001e: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a1236: 0c01 |0021: move-result-object v1 │ │ +1a1238: 1f01 3500 |0022: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a123c: 0743 |0024: move-object v3, v4 │ │ +1a123e: 1f03 c91a |0025: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1242: 5942 5a04 |0027: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.label:I // field@045a │ │ +1a1246: 6e30 533a 1503 |0029: invoke-virtual {v5, v1, v3}, Lcom/infomaniak/drive/utils/DownloadOfflineFileManager$Companion;.isBulkDownloadWorkerRunning:(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3a53 │ │ +1a124c: 0c05 |002c: move-result-object v5 │ │ +1a124e: 3305 0300 |002d: if-ne v5, v0, 0030 // +0003 │ │ +1a1252: 1100 |002f: return-object v0 │ │ +1a1254: 1f05 de17 |0030: check-cast v5, Ljava/lang/Boolean; // type@17de │ │ +1a1258: 6e10 f894 0500 |0032: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a125e: 0a05 |0035: move-result v5 │ │ +1a1260: 5440 5b04 |0036: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ +1a1264: 6e10 e00f 0000 |0038: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; // method@0fe0 │ │ +1a126a: 0c00 |003b: move-result-object v0 │ │ +1a126c: 7110 ddb4 0500 |003c: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4dd │ │ +1a1272: 0c01 |003f: move-result-object v1 │ │ +1a1274: 6e20 4506 1000 |0040: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a127a: 5440 5b04 |0043: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@045b │ │ +1a127e: 6e20 0110 5000 |0045: invoke-virtual {v0, v5}, Lcom/infomaniak/drive/ui/MainViewModel;.setIgnoreSyncOffline:(Z)V // method@1001 │ │ +1a1284: 6205 78b3 |0048: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1288: 1105 |004a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=493 │ │ 0x001a line=494 │ │ 0x0036 line=495 │ │ 0x0043 line=496 │ │ 0x0048 line=497 │ │ locals : │ │ 0x0000 - 0x004b reg=4 this Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; │ │ 0x0000 - 0x004b reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #126 header: │ │ class_idx : 1203 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -22630,138 +22630,138 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a12f4: |[1a12f4] com.infomaniak.drive.ui.MainViewModel$convertFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V │ │ -1a1304: 5b01 5c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ -1a1308: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a130a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1310: 0e00 |0006: return-void │ │ +1a13c4: |[1a13c4] com.infomaniak.drive.ui.MainViewModel$convertFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V │ │ +1a13d4: 5b01 5c04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ +1a13d8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a13da: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a13e0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a12cc: |[1a12cc] com.infomaniak.drive.ui.MainViewModel$convertFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a12dc: 2200 b304 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ -1a12e0: 5421 5c04 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ -1a12e4: 7030 010f 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f01 │ │ -1a12ea: 5b03 5d04 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.L$0:Ljava/lang/Object; // field@045d │ │ -1a12ee: 1f00 c81a |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a12f2: 1100 |000b: return-object v0 │ │ +1a139c: |[1a139c] com.infomaniak.drive.ui.MainViewModel$convertFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a13ac: 2200 b304 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ +1a13b0: 5421 5c04 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ +1a13b4: 7030 010f 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f01 │ │ +1a13ba: 5b03 5d04 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.L$0:Ljava/lang/Object; // field@045d │ │ +1a13be: 1f00 c91a |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a13c2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1200: |[1a1200] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1210: 6e30 020f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f02 │ │ -1a1216: 0c01 |0003: move-result-object v1 │ │ -1a1218: 1f01 b304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ -1a121c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1220: 6e20 050f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f05 │ │ -1a1226: 0c01 |000b: move-result-object v1 │ │ -1a1228: 1101 |000c: return-object v1 │ │ +1a12d0: |[1a12d0] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a12e0: 6e30 020f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f02 │ │ +1a12e6: 0c01 |0003: move-result-object v1 │ │ +1a12e8: 1f01 b304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ +1a12ec: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a12f0: 6e20 050f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f05 │ │ +1a12f6: 0c01 |000b: move-result-object v1 │ │ +1a12f8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a122c: |[1a122c] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a123c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1240: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1244: 6e30 030f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f03 │ │ -1a124a: 0c01 |0007: move-result-object v1 │ │ -1a124c: 1101 |0008: return-object v1 │ │ +1a12fc: |[1a12fc] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a130c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1310: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1314: 6e30 030f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f03 │ │ +1a131a: 0c01 |0007: move-result-object v1 │ │ +1a131c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -1a1250: |[1a1250] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1260: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a1266: 0c00 |0003: move-result-object v0 │ │ -1a1268: 5241 5e04 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.label:I // field@045e │ │ -1a126c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a126e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a1272: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a1276: 7110 349d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a127c: 2824 |000e: goto 0032 // +0024 │ │ -1a127e: 2205 f317 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1282: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a1286: 7020 7e95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a128c: 2705 |0016: throw v5 │ │ -1a128e: 7110 349d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1294: 5445 5d04 |001a: iget-object v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.L$0:Ljava/lang/Object; // field@045d │ │ -1a1298: 1f05 4502 |001c: check-cast v5, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a129c: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a12a0: 5443 5c04 |0020: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ -1a12a4: 6e20 2c09 3100 |0022: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.convertFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092c │ │ -1a12aa: 0c01 |0025: move-result-object v1 │ │ -1a12ac: 0743 |0026: move-object v3, v4 │ │ -1a12ae: 1f03 c81a |0027: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a12b2: 5942 5e04 |0029: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.label:I // field@045e │ │ -1a12b6: 7230 3906 1503 |002b: invoke-interface {v5, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a12bc: 0c05 |002e: move-result-object v5 │ │ -1a12be: 3305 0300 |002f: if-ne v5, v0, 0032 // +0003 │ │ -1a12c2: 1100 |0031: return-object v0 │ │ -1a12c4: 6205 75b3 |0032: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a12c8: 1105 |0034: return-object v5 │ │ +1a1320: |[1a1320] com.infomaniak.drive.ui.MainViewModel$convertFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1330: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1336: 0c00 |0003: move-result-object v0 │ │ +1a1338: 5241 5e04 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.label:I // field@045e │ │ +1a133c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a133e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a1342: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a1346: 7110 419d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a134c: 2824 |000e: goto 0032 // +0024 │ │ +1a134e: 2205 f417 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1352: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a1356: 7020 8b95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a135c: 2705 |0016: throw v5 │ │ +1a135e: 7110 419d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1364: 5445 5d04 |001a: iget-object v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.L$0:Ljava/lang/Object; // field@045d │ │ +1a1368: 1f05 4502 |001c: check-cast v5, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a136c: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1370: 5443 5c04 |0020: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@045c │ │ +1a1374: 6e20 2c09 3100 |0022: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.convertFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092c │ │ +1a137a: 0c01 |0025: move-result-object v1 │ │ +1a137c: 0743 |0026: move-object v3, v4 │ │ +1a137e: 1f03 c91a |0027: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1382: 5942 5e04 |0029: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.label:I // field@045e │ │ +1a1386: 7230 3906 1503 |002b: invoke-interface {v5, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a138c: 0c05 |002e: move-result-object v5 │ │ +1a138e: 3305 0300 |002f: if-ne v5, v0, 0032 // +0003 │ │ +1a1392: 1100 |0031: return-object v0 │ │ +1a1394: 6205 78b3 |0032: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1398: 1105 |0034: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=357 │ │ 0x001e line=358 │ │ 0x0032 line=359 │ │ locals : │ │ 0x0000 - 0x0035 reg=4 this Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; │ │ 0x0000 - 0x0035 reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #127 header: │ │ class_idx : 1204 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -22811,144 +22811,144 @@ │ │ type : '(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a1418: |[1a1418] com.infomaniak.drive.ui.MainViewModel$createOffice$1.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V │ │ -1a1428: 5901 6004 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ -1a142c: 5902 6104 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ -1a1430: 5b03 5f04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ -1a1434: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a1436: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a143c: 0e00 |000a: return-void │ │ +1a14e8: |[1a14e8] com.infomaniak.drive.ui.MainViewModel$createOffice$1.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V │ │ +1a14f8: 5901 6004 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ +1a14fc: 5902 6104 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ +1a1500: 5b03 5f04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ +1a1504: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a1506: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a150c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a13e8: |[1a13e8] com.infomaniak.drive.ui.MainViewModel$createOffice$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a13f8: 2200 b404 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ -1a13fc: 5241 6004 |0002: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ -1a1400: 5242 6104 |0004: iget v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ -1a1404: 5443 5f04 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ -1a1408: 7056 060f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V // method@0f06 │ │ -1a140e: 5b05 6204 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.L$0:Ljava/lang/Object; // field@0462 │ │ -1a1412: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1416: 1100 |000f: return-object v0 │ │ +1a14b8: |[1a14b8] com.infomaniak.drive.ui.MainViewModel$createOffice$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a14c8: 2200 b404 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ +1a14cc: 5241 6004 |0002: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ +1a14d0: 5242 6104 |0004: iget v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ +1a14d4: 5443 5f04 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ +1a14d8: 7056 060f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V // method@0f06 │ │ +1a14de: 5b05 6204 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.L$0:Ljava/lang/Object; // field@0462 │ │ +1a14e2: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a14e6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1314: |[1a1314] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1324: 6e30 070f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f07 │ │ -1a132a: 0c01 |0003: move-result-object v1 │ │ -1a132c: 1f01 b404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ -1a1330: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1334: 6e20 0a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0a │ │ -1a133a: 0c01 |000b: move-result-object v1 │ │ -1a133c: 1101 |000c: return-object v1 │ │ +1a13e4: |[1a13e4] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a13f4: 6e30 070f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f07 │ │ +1a13fa: 0c01 |0003: move-result-object v1 │ │ +1a13fc: 1f01 b404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ +1a1400: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1404: 6e20 0a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0a │ │ +1a140a: 0c01 |000b: move-result-object v1 │ │ +1a140c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1340: |[1a1340] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1350: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1354: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1358: 6e30 080f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f08 │ │ -1a135e: 0c01 |0007: move-result-object v1 │ │ -1a1360: 1101 |0008: return-object v1 │ │ +1a1410: |[1a1410] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1420: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1424: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1428: 6e30 080f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f08 │ │ +1a142e: 0c01 |0007: move-result-object v1 │ │ +1a1430: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -1a1364: |[1a1364] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1374: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a137a: 0c00 |0003: move-result-object v0 │ │ -1a137c: 5261 6304 |0004: iget v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.label:I // field@0463 │ │ -1a1380: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a1382: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a1386: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a138a: 7110 349d 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1390: 2828 |000e: goto 0036 // +0028 │ │ -1a1392: 2207 f317 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1396: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a139a: 7020 7e95 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a13a0: 2707 |0016: throw v7 │ │ -1a13a2: 7110 349d 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a13a8: 5467 6204 |001a: iget-object v7, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.L$0:Ljava/lang/Object; // field@0462 │ │ -1a13ac: 1f07 4502 |001c: check-cast v7, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a13b0: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a13b4: 5263 6004 |0020: iget v3, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ -1a13b8: 5264 6104 |0022: iget v4, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ -1a13bc: 5465 5f04 |0024: iget-object v5, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ -1a13c0: 6e40 2e09 3154 |0026: invoke-virtual {v1, v3, v4, v5}, Lcom/infomaniak/drive/data/api/ApiRepository;.createOfficeFile:(IILcom/infomaniak/drive/data/models/CreateFile;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092e │ │ -1a13c6: 0c01 |0029: move-result-object v1 │ │ -1a13c8: 0763 |002a: move-object v3, v6 │ │ -1a13ca: 1f03 c81a |002b: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a13ce: 5962 6304 |002d: iput v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.label:I // field@0463 │ │ -1a13d2: 7230 3906 1703 |002f: invoke-interface {v7, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a13d8: 0c07 |0032: move-result-object v7 │ │ -1a13da: 3307 0300 |0033: if-ne v7, v0, 0036 // +0003 │ │ -1a13de: 1100 |0035: return-object v0 │ │ -1a13e0: 6207 75b3 |0036: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a13e4: 1107 |0038: return-object v7 │ │ +1a1434: |[1a1434] com.infomaniak.drive.ui.MainViewModel$createOffice$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1444: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a144a: 0c00 |0003: move-result-object v0 │ │ +1a144c: 5261 6304 |0004: iget v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.label:I // field@0463 │ │ +1a1450: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a1452: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a1456: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a145a: 7110 419d 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1460: 2828 |000e: goto 0036 // +0028 │ │ +1a1462: 2207 f417 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1466: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a146a: 7020 8b95 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1470: 2707 |0016: throw v7 │ │ +1a1472: 7110 419d 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1478: 5467 6204 |001a: iget-object v7, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.L$0:Ljava/lang/Object; // field@0462 │ │ +1a147c: 1f07 4502 |001c: check-cast v7, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1480: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1484: 5263 6004 |0020: iget v3, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$driveId:I // field@0460 │ │ +1a1488: 5264 6104 |0022: iget v4, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$folderId:I // field@0461 │ │ +1a148c: 5465 5f04 |0024: iget-object v5, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.$createFile:Lcom/infomaniak/drive/data/models/CreateFile; // field@045f │ │ +1a1490: 6e40 2e09 3154 |0026: invoke-virtual {v1, v3, v4, v5}, Lcom/infomaniak/drive/data/api/ApiRepository;.createOfficeFile:(IILcom/infomaniak/drive/data/models/CreateFile;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@092e │ │ +1a1496: 0c01 |0029: move-result-object v1 │ │ +1a1498: 0763 |002a: move-object v3, v6 │ │ +1a149a: 1f03 c91a |002b: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a149e: 5962 6304 |002d: iput v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.label:I // field@0463 │ │ +1a14a2: 7230 3906 1703 |002f: invoke-interface {v7, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a14a8: 0c07 |0032: move-result-object v7 │ │ +1a14aa: 3307 0300 |0033: if-ne v7, v0, 0036 // +0003 │ │ +1a14ae: 1100 |0035: return-object v0 │ │ +1a14b0: 6207 78b3 |0036: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a14b4: 1107 |0038: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=226 │ │ 0x001e line=227 │ │ 0x0036 line=228 │ │ locals : │ │ 0x0000 - 0x0039 reg=6 this Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; │ │ 0x0000 - 0x0039 reg=7 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #128 header: │ │ class_idx : 1205 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -23004,156 +23004,156 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a15a4: |[1a15a4] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ -1a15b4: 5b01 6404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ -1a15b8: 5b02 6604 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ -1a15bc: 5b03 6904 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ -1a15c0: 5b04 6504 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ -1a15c4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -1a15c6: 7030 0bb5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a15cc: 0e00 |000c: return-void │ │ +1a1674: |[1a1674] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ +1a1684: 5b01 6404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ +1a1688: 5b02 6604 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ +1a168c: 5b03 6904 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ +1a1690: 5b04 6504 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ +1a1694: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +1a1696: 7030 18b5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a169c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -1a156c: |[1a156c] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a157c: 2206 b504 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ -1a1580: 5471 6404 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ -1a1584: 5472 6604 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ -1a1588: 5473 6904 |0006: iget-object v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ -1a158c: 5474 6504 |0008: iget-object v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ -1a1590: 0760 |000a: move-object v0, v6 │ │ -1a1592: 0795 |000b: move-object v5, v9 │ │ -1a1594: 7606 0b0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f0b │ │ -1a159a: 5b68 6704 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.L$0:Ljava/lang/Object; // field@0467 │ │ -1a159e: 1f06 c81a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a15a2: 1106 |0013: return-object v6 │ │ +1a163c: |[1a163c] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a164c: 2206 b504 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ +1a1650: 5471 6404 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ +1a1654: 5472 6604 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ +1a1658: 5473 6904 |0006: iget-object v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ +1a165c: 5474 6504 |0008: iget-object v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ +1a1660: 0760 |000a: move-object v0, v6 │ │ +1a1662: 0795 |000b: move-object v5, v9 │ │ +1a1664: 7606 0b0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f0b │ │ +1a166a: 5b68 6704 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.L$0:Ljava/lang/Object; // field@0467 │ │ +1a166e: 1f06 c91a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1672: 1106 |0013: return-object v6 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1440: |[1a1440] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1450: 6e30 0c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f0c │ │ -1a1456: 0c01 |0003: move-result-object v1 │ │ -1a1458: 1f01 b504 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ -1a145c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1460: 6e20 0f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0f │ │ -1a1466: 0c01 |000b: move-result-object v1 │ │ -1a1468: 1101 |000c: return-object v1 │ │ +1a1510: |[1a1510] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1520: 6e30 0c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f0c │ │ +1a1526: 0c01 |0003: move-result-object v1 │ │ +1a1528: 1f01 b504 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ +1a152c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1530: 6e20 0f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0f │ │ +1a1536: 0c01 |000b: move-result-object v1 │ │ +1a1538: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a146c: |[1a146c] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a147c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1480: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1484: 6e30 0d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f0d │ │ -1a148a: 0c01 |0007: move-result-object v1 │ │ -1a148c: 1101 |0008: return-object v1 │ │ +1a153c: |[1a153c] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a154c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1550: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1554: 6e30 0d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f0d │ │ +1a155a: 0c01 |0007: move-result-object v1 │ │ +1a155c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 101 16-bit code units │ │ -1a1490: |[1a1490] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a14a0: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a14a6: 0c00 |0003: move-result-object v0 │ │ -1a14a8: 52b1 6804 |0004: iget v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.label:I // field@0468 │ │ -1a14ac: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a14ae: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a14b2: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a14b6: 7110 349d 0c00 |000b: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a14bc: 2854 |000e: goto 0062 // +0054 │ │ -1a14be: 220c f317 |000f: new-instance v12, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a14c2: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a14c6: 7020 7e95 0c00 |0013: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a14cc: 270c |0016: throw v12 │ │ -1a14ce: 7110 349d 0c00 |0017: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a14d4: 54bc 6704 |001a: iget-object v12, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.L$0:Ljava/lang/Object; // field@0467 │ │ -1a14d8: 1f0c 4502 |001c: check-cast v12, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a14dc: 6203 b900 |001e: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a14e0: 54b4 6404 |0020: iget-object v4, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ -1a14e4: 54b6 6604 |0022: iget-object v6, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ -1a14e8: 54b1 6904 |0024: iget-object v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ -1a14ec: 7110 ab0f 0100 |0026: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a14f2: 0c01 |0029: move-result-object v1 │ │ -1a14f4: 0717 |002a: move-object v7, v1 │ │ -1a14f6: 1f07 3500 |002b: check-cast v7, Landroid/content/Context; // type@0035 │ │ -1a14fa: 54b8 6504 |002d: iget-object v8, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ -1a14fe: 1229 |002f: const/4 v9, #int 2 // #2 │ │ -1a1500: 120a |0030: const/4 v10, #int 0 // #0 │ │ -1a1502: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -1a1504: 7708 8709 0300 |0032: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/FileController;.deleteFile$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/File;Lio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Landroid/content/Context;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0987 │ │ -1a150a: 0c01 |0035: move-result-object v1 │ │ -1a150c: 6e10 6e42 0100 |0036: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1512: 0a03 |0039: move-result v3 │ │ -1a1514: 6e10 6242 0100 |003a: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@4262 │ │ -1a151a: 0c04 |003d: move-result-object v4 │ │ -1a151c: 1f04 7d03 |003e: check-cast v4, Lcom/infomaniak/drive/data/models/CancellableAction; // type@037d │ │ -1a1520: 6e10 6342 0100 |0040: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4263 │ │ -1a1526: 0c05 |0043: move-result-object v5 │ │ -1a1528: 3805 0700 |0044: if-eqz v5, 004b // +0007 │ │ -1a152c: 6e10 4342 0500 |0046: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -1a1532: 0c05 |0049: move-result-object v5 │ │ -1a1534: 2802 |004a: goto 004c // +0002 │ │ -1a1536: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -1a1538: 6e10 6c42 0100 |004c: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getTranslatedError:()I // method@426c │ │ -1a153e: 0a01 |004f: move-result v1 │ │ -1a1540: 2206 ad04 |0050: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a1544: 7110 d5b4 0100 |0052: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a154a: 0c01 |0055: move-result-object v1 │ │ -1a154c: 7055 d00e 3641 |0056: invoke-direct {v6, v3, v1, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ -1a1552: 59b2 6804 |0059: iput v2, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.label:I // field@0468 │ │ -1a1556: 7230 3906 6c0b |005b: invoke-interface {v12, v6, v11}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a155c: 0c0c |005e: move-result-object v12 │ │ -1a155e: 330c 0300 |005f: if-ne v12, v0, 0062 // +0003 │ │ -1a1562: 1100 |0061: return-object v0 │ │ -1a1564: 620c 75b3 |0062: sget-object v12, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1568: 110c |0064: return-object v12 │ │ +1a1560: |[1a1560] com.infomaniak.drive.ui.MainViewModel$deleteFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1570: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1576: 0c00 |0003: move-result-object v0 │ │ +1a1578: 52b1 6804 |0004: iget v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.label:I // field@0468 │ │ +1a157c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a157e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a1582: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a1586: 7110 419d 0c00 |000b: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a158c: 2854 |000e: goto 0062 // +0054 │ │ +1a158e: 220c f417 |000f: new-instance v12, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1592: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a1596: 7020 8b95 0c00 |0013: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a159c: 270c |0016: throw v12 │ │ +1a159e: 7110 419d 0c00 |0017: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a15a4: 54bc 6704 |001a: iget-object v12, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.L$0:Ljava/lang/Object; // field@0467 │ │ +1a15a8: 1f0c 4502 |001c: check-cast v12, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a15ac: 6203 b900 |001e: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a15b0: 54b4 6404 |0020: iget-object v4, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0464 │ │ +1a15b4: 54b6 6604 |0022: iget-object v6, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0466 │ │ +1a15b8: 54b1 6904 |0024: iget-object v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0469 │ │ +1a15bc: 7110 ab0f 0100 |0026: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a15c2: 0c01 |0029: move-result-object v1 │ │ +1a15c4: 0717 |002a: move-object v7, v1 │ │ +1a15c6: 1f07 3500 |002b: check-cast v7, Landroid/content/Context; // type@0035 │ │ +1a15ca: 54b8 6504 |002d: iget-object v8, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0465 │ │ +1a15ce: 1229 |002f: const/4 v9, #int 2 // #2 │ │ +1a15d0: 120a |0030: const/4 v10, #int 0 // #0 │ │ +1a15d2: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +1a15d4: 7708 8709 0300 |0032: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/FileController;.deleteFile$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/File;Lio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Landroid/content/Context;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0987 │ │ +1a15da: 0c01 |0035: move-result-object v1 │ │ +1a15dc: 6e10 7b42 0100 |0036: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a15e2: 0a03 |0039: move-result v3 │ │ +1a15e4: 6e10 6f42 0100 |003a: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@426f │ │ +1a15ea: 0c04 |003d: move-result-object v4 │ │ +1a15ec: 1f04 7d03 |003e: check-cast v4, Lcom/infomaniak/drive/data/models/CancellableAction; // type@037d │ │ +1a15f0: 6e10 7042 0100 |0040: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4270 │ │ +1a15f6: 0c05 |0043: move-result-object v5 │ │ +1a15f8: 3805 0700 |0044: if-eqz v5, 004b // +0007 │ │ +1a15fc: 6e10 5042 0500 |0046: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +1a1602: 0c05 |0049: move-result-object v5 │ │ +1a1604: 2802 |004a: goto 004c // +0002 │ │ +1a1606: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +1a1608: 6e10 7942 0100 |004c: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getTranslatedError:()I // method@4279 │ │ +1a160e: 0a01 |004f: move-result v1 │ │ +1a1610: 2206 ad04 |0050: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a1614: 7110 e2b4 0100 |0052: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a161a: 0c01 |0055: move-result-object v1 │ │ +1a161c: 7055 d00e 3641 |0056: invoke-direct {v6, v3, v1, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;)V // method@0ed0 │ │ +1a1622: 59b2 6804 |0059: iput v2, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.label:I // field@0468 │ │ +1a1626: 7230 3906 6c0b |005b: invoke-interface {v12, v6, v11}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a162c: 0c0c |005e: move-result-object v12 │ │ +1a162e: 330c 0300 |005f: if-ne v12, v0, 0062 // +0003 │ │ +1a1632: 1100 |0061: return-object v0 │ │ +1a1634: 620c 78b3 |0062: sget-object v12, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1638: 110c |0064: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=318 │ │ 0x001e line=319 │ │ 0x0036 line=322 │ │ 0x003a line=323 │ │ 0x0040 line=324 │ │ @@ -23163,21 +23163,21 @@ │ │ 0x0056 line=321 │ │ 0x0059 line=320 │ │ 0x0062 line=329 │ │ locals : │ │ 0x0000 - 0x0065 reg=11 this Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; │ │ 0x0000 - 0x0065 reg=12 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #129 header: │ │ class_idx : 1206 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -23237,164 +23237,164 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1a1710: |[1a1710] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a1720: 5b01 6b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ -1a1724: 5b02 7004 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ -1a1728: 5b03 6e04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ -1a172c: 5b04 6a04 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ -1a1730: 5b05 6c04 |0008: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ -1a1734: 5b06 6d04 |000a: iput-object v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ -1a1738: 1221 |000c: const/4 v1, #int 2 // #2 │ │ -1a173a: 7030 0bb5 1007 |000d: invoke-direct {v0, v1, v7}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1740: 0e00 |0010: return-void │ │ +1a17e0: |[1a17e0] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a17f0: 5b01 6b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ +1a17f4: 5b02 7004 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ +1a17f8: 5b03 6e04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ +1a17fc: 5b04 6a04 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ +1a1800: 5b05 6c04 |0008: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ +1a1804: 5b06 6d04 |000a: iput-object v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ +1a1808: 1221 |000c: const/4 v1, #int 2 // #2 │ │ +1a180a: 7030 18b5 1007 |000d: invoke-direct {v0, v1, v7}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1810: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -1a16d4: |[1a16d4] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a16e4: 2209 b604 |0000: new-instance v9, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ -1a16e8: 5481 6b04 |0002: iget-object v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ -1a16ec: 5482 7004 |0004: iget-object v2, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ -1a16f0: 5483 6e04 |0006: iget-object v3, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ -1a16f4: 5484 6a04 |0008: iget-object v4, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ -1a16f8: 5485 6c04 |000a: iget-object v5, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ -1a16fc: 5486 6d04 |000c: iget-object v6, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ -1a1700: 0790 |000e: move-object v0, v9 │ │ -1a1702: 07a7 |000f: move-object v7, v10 │ │ -1a1704: 7608 100f 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f10 │ │ -1a170a: 1f09 c81a |0013: check-cast v9, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a170e: 1109 |0015: return-object v9 │ │ +1a17a4: |[1a17a4] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a17b4: 2209 b604 |0000: new-instance v9, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ +1a17b8: 5481 6b04 |0002: iget-object v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ +1a17bc: 5482 7004 |0004: iget-object v2, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ +1a17c0: 5483 6e04 |0006: iget-object v3, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ +1a17c4: 5484 6a04 |0008: iget-object v4, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ +1a17c8: 5485 6c04 |000a: iget-object v5, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ +1a17cc: 5486 6d04 |000c: iget-object v6, v8, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ +1a17d0: 0790 |000e: move-object v0, v9 │ │ +1a17d2: 07a7 |000f: move-object v7, v10 │ │ +1a17d4: 7608 100f 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f10 │ │ +1a17da: 1f09 c91a |0013: check-cast v9, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a17de: 1109 |0015: return-object v9 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a15d0: |[1a15d0] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a15e0: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a15e4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a15e8: 6e30 130f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f13 │ │ -1a15ee: 0c01 |0007: move-result-object v1 │ │ -1a15f0: 1101 |0008: return-object v1 │ │ +1a16a0: |[1a16a0] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a16b0: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a16b4: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a16b8: 6e30 130f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f13 │ │ +1a16be: 0c01 |0007: move-result-object v1 │ │ +1a16c0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a15f4: |[1a15f4] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1604: 6e30 110f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f11 │ │ -1a160a: 0c01 |0003: move-result-object v1 │ │ -1a160c: 1f01 b604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ -1a1610: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1614: 6e20 140f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -1a161a: 0c01 |000b: move-result-object v1 │ │ -1a161c: 1101 |000c: return-object v1 │ │ +1a16c4: |[1a16c4] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a16d4: 6e30 110f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f11 │ │ +1a16da: 0c01 |0003: move-result-object v1 │ │ +1a16dc: 1f01 b604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ +1a16e0: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a16e4: 6e20 140f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +1a16ea: 0c01 |000b: move-result-object v1 │ │ +1a16ec: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -1a1620: |[1a1620] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1630: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a1636: 5230 6f04 |0003: iget v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.label:I // field@046f │ │ -1a163a: 3900 4400 |0005: if-nez v0, 0049 // +0044 │ │ -1a163e: 7110 349d 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1644: 6204 7713 |000a: sget-object v4, Lcom/infomaniak/drive/utils/MediaUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MediaUtils; // field@1377 │ │ -1a1648: 5430 6b04 |000c: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ -1a164c: 6e20 603b 0400 |000e: invoke-virtual {v4, v0}, Lcom/infomaniak/drive/utils/MediaUtils;.isMedia:(Lcom/infomaniak/drive/data/models/File;)Z // method@3b60 │ │ -1a1652: 0a04 |0011: move-result v4 │ │ -1a1654: 3804 1300 |0012: if-eqz v4, 0025 // +0013 │ │ -1a1658: 6204 7713 |0014: sget-object v4, Lcom/infomaniak/drive/utils/MediaUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MediaUtils; // field@1377 │ │ -1a165c: 5430 6b04 |0016: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ -1a1660: 5431 7004 |0018: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ -1a1664: 7110 ab0f 0100 |001a: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a166a: 0c01 |001d: move-result-object v1 │ │ -1a166c: 1f01 3500 |001e: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a1670: 5432 6e04 |0020: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ -1a1674: 6e40 5e3b 0421 |0022: invoke-virtual {v4, v0, v1, v2}, Lcom/infomaniak/drive/utils/MediaUtils;.deleteInMediaScan:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@3b5e │ │ -1a167a: 5434 6a04 |0025: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ -1a167e: 6e10 4e94 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a1684: 0a04 |002a: move-result v4 │ │ -1a1686: 3804 0700 |002b: if-eqz v4, 0032 // +0007 │ │ -1a168a: 5434 6a04 |002d: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ -1a168e: 6e10 4c94 0400 |002f: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@944c │ │ -1a1694: 5434 6c04 |0032: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ -1a1698: 6e10 4e94 0400 |0034: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a169e: 0a04 |0037: move-result v4 │ │ -1a16a0: 3804 0700 |0038: if-eqz v4, 003f // +0007 │ │ -1a16a4: 5434 6c04 |003a: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ -1a16a8: 6e10 4c94 0400 |003c: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@944c │ │ -1a16ae: 5434 6d04 |003f: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ -1a16b2: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ -1a16b6: 7210 22b8 0400 |0043: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a16bc: 6204 75b3 |0046: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a16c0: 1104 |0048: return-object v4 │ │ -1a16c2: 2204 f317 |0049: new-instance v4, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a16c6: 1a00 cb97 |004b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a16ca: 7020 7e95 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a16d0: 2704 |0050: throw v4 │ │ +1a16f0: |[1a16f0] com.infomaniak.drive.ui.MainViewModel$deleteFile$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1700: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1706: 5230 6f04 |0003: iget v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.label:I // field@046f │ │ +1a170a: 3900 4400 |0005: if-nez v0, 0049 // +0044 │ │ +1a170e: 7110 419d 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1714: 6204 7a13 |000a: sget-object v4, Lcom/infomaniak/drive/utils/MediaUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MediaUtils; // field@137a │ │ +1a1718: 5430 6b04 |000c: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ +1a171c: 6e20 6d3b 0400 |000e: invoke-virtual {v4, v0}, Lcom/infomaniak/drive/utils/MediaUtils;.isMedia:(Lcom/infomaniak/drive/data/models/File;)Z // method@3b6d │ │ +1a1722: 0a04 |0011: move-result v4 │ │ +1a1724: 3804 1300 |0012: if-eqz v4, 0025 // +0013 │ │ +1a1728: 6204 7a13 |0014: sget-object v4, Lcom/infomaniak/drive/utils/MediaUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MediaUtils; // field@137a │ │ +1a172c: 5430 6b04 |0016: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$file:Lcom/infomaniak/drive/data/models/File; // field@046b │ │ +1a1730: 5431 7004 |0018: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0470 │ │ +1a1734: 7110 ab0f 0100 |001a: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a173a: 0c01 |001d: move-result-object v1 │ │ +1a173c: 1f01 3500 |001e: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a1740: 5432 6e04 |0020: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@046e │ │ +1a1744: 6e40 6b3b 0421 |0022: invoke-virtual {v4, v0, v1, v2}, Lcom/infomaniak/drive/utils/MediaUtils;.deleteInMediaScan:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;)V // method@3b6b │ │ +1a174a: 5434 6a04 |0025: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ +1a174e: 6e10 5b94 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a1754: 0a04 |002a: move-result v4 │ │ +1a1756: 3804 0700 |002b: if-eqz v4, 0032 // +0007 │ │ +1a175a: 5434 6a04 |002d: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$cacheFile:Ljava/io/File; // field@046a │ │ +1a175e: 6e10 5994 0400 |002f: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@9459 │ │ +1a1764: 5434 6c04 |0032: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ +1a1768: 6e10 5b94 0400 |0034: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a176e: 0a04 |0037: move-result v4 │ │ +1a1770: 3804 0700 |0038: if-eqz v4, 003f // +0007 │ │ +1a1774: 5434 6c04 |003a: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$offlineFile:Ljava/io/File; // field@046c │ │ +1a1778: 6e10 5994 0400 |003c: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@9459 │ │ +1a177e: 5434 6d04 |003f: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.$onFileRemovedFromOffline:Lkotlin/jvm/functions/Function0; // field@046d │ │ +1a1782: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ +1a1786: 7210 2fb8 0400 |0043: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a178c: 6204 78b3 |0046: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1790: 1104 |0048: return-object v4 │ │ +1a1792: 2204 f417 |0049: new-instance v4, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1796: 1a00 d097 |004b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a179a: 7020 8b95 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a17a0: 2704 |0050: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=438 │ │ 0x000a line=439 │ │ 0x0025 line=440 │ │ 0x0032 line=441 │ │ 0x003a line=442 │ │ 0x003f line=444 │ │ 0x0046 line=445 │ │ 0x0049 line=438 │ │ locals : │ │ 0x0000 - 0x0051 reg=3 this Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; │ │ 0x0000 - 0x0051 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #130 header: │ │ class_idx : 1207 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;' │ │ @@ -23414,18 +23414,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a1768: |[1a1768] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;)V │ │ -1a1778: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a177e: 5b01 7104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@0471 │ │ -1a1782: 0e00 |0005: return-void │ │ +1a1838: |[1a1838] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0.:(Lkotlin/jvm/functions/Function1;)V │ │ +1a1848: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a184e: 5b01 7104 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@0471 │ │ +1a1852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -23435,34 +23435,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a1744: |[1a1744] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1754: 5410 7104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@0471 │ │ -1a1758: 1f02 8b03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a175c: 7120 170f 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$r8$lambda$MSsCnJpUczl_HKTnnxBfqMxnLIo:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f17 │ │ -1a1762: 0c02 |0007: move-result-object v2 │ │ -1a1764: 1102 |0008: return-object v2 │ │ +1a1814: |[1a1814] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1824: 5410 7104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/functions/Function1; // field@0471 │ │ +1a1828: 1f02 8b03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a182c: 7120 170f 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$r8$lambda$MSsCnJpUczl_HKTnnxBfqMxnLIo:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f17 │ │ +1a1832: 0c02 |0007: move-result-object v2 │ │ +1a1834: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #131 header: │ │ class_idx : 1208 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -23526,58 +23526,58 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a18dc: |[1a18dc] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.$r8$lambda$MSsCnJpUczl_HKTnnxBfqMxnLIo:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a18ec: 7120 1d0f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invokeSuspend$lambda$1$lambda$0:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f1d │ │ -1a18f2: 0c00 |0003: move-result-object v0 │ │ -1a18f4: 1100 |0004: return-object v0 │ │ +1a19ac: |[1a19ac] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.$r8$lambda$MSsCnJpUczl_HKTnnxBfqMxnLIo:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a19bc: 7120 1d0f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invokeSuspend$lambda$1$lambda$0:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f1d │ │ +1a19c2: 0c00 |0003: move-result-object v0 │ │ +1a19c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;) │ │ name : '' │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a1950: |[1a1950] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ -1a1960: 5b01 7204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ -1a1964: 5b02 7404 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ -1a1968: 5b03 7304 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ -1a196c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a196e: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1974: 0e00 |000a: return-void │ │ +1a1a20: |[1a1a20] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ +1a1a30: 5b01 7204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ +1a1a34: 5b02 7404 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ +1a1a38: 5b03 7304 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ +1a1a3c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a1a3e: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1a44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;) │ │ name : 'invokeSuspend$lambda$1$lambda$0' │ │ type : '(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a18f8: |[1a18f8] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invokeSuspend$lambda$1$lambda$0:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a1908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a190a: 6e20 660a 0200 |0001: invoke-virtual {v2, v0}, Lcom/infomaniak/drive/data/models/File;.setFavorite:(Z)V // method@0a66 │ │ -1a1910: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -1a1914: 7220 2db8 2100 |0006: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1a191a: 6201 75b3 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a191e: 1101 |000b: return-object v1 │ │ +1a19c8: |[1a19c8] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invokeSuspend$lambda$1$lambda$0:(Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a19d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a19da: 6e20 660a 0200 |0001: invoke-virtual {v2, v0}, Lcom/infomaniak/drive/data/models/File;.setFavorite:(Z)V // method@0a66 │ │ +1a19e0: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +1a19e4: 7220 3ab8 2100 |0006: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1a19ea: 6201 78b3 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a19ee: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=251 │ │ 0x0006 line=252 │ │ 0x0009 line=253 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ @@ -23589,163 +23589,163 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a1920: |[1a1920] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a1930: 2200 b804 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ -1a1934: 5441 7204 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ -1a1938: 5442 7404 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ -1a193c: 5443 7304 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ -1a1940: 7056 180f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f18 │ │ -1a1946: 5b05 7504 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ -1a194a: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a194e: 1100 |000f: return-object v0 │ │ +1a19f0: |[1a19f0] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a1a00: 2200 b804 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ +1a1a04: 5441 7204 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ +1a1a08: 5442 7404 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ +1a1a0c: 5443 7304 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ +1a1a10: 7056 180f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f18 │ │ +1a1a16: 5b05 7504 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ +1a1a1a: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1a1e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1784: |[1a1784] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1794: 6e30 190f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f19 │ │ -1a179a: 0c01 |0003: move-result-object v1 │ │ -1a179c: 1f01 b804 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ -1a17a0: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a17a4: 6e20 1c0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f1c │ │ -1a17aa: 0c01 |000b: move-result-object v1 │ │ -1a17ac: 1101 |000c: return-object v1 │ │ +1a1854: |[1a1854] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1864: 6e30 190f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f19 │ │ +1a186a: 0c01 |0003: move-result-object v1 │ │ +1a186c: 1f01 b804 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ +1a1870: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1874: 6e20 1c0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f1c │ │ +1a187a: 0c01 |000b: move-result-object v1 │ │ +1a187c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a17b0: |[1a17b0] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a17c0: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a17c4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a17c8: 6e30 1a0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f1a │ │ -1a17ce: 0c01 |0007: move-result-object v1 │ │ -1a17d0: 1101 |0008: return-object v1 │ │ +1a1880: |[1a1880] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1890: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1894: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1898: 6e30 1a0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f1a │ │ +1a189e: 0c01 |0007: move-result-object v1 │ │ +1a18a0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 123 16-bit code units │ │ -1a17d4: |[1a17d4] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a17e4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a17ea: 0c00 |0003: move-result-object v0 │ │ -1a17ec: 52e1 7904 |0004: iget v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.label:I // field@0479 │ │ -1a17f0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a17f2: 3801 2100 |0007: if-eqz v1, 0028 // +0021 │ │ -1a17f6: 3321 1700 |0009: if-ne v1, v2, 0020 // +0017 │ │ -1a17fa: 54e0 7804 |000b: iget-object v0, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$3:Ljava/lang/Object; // field@0478 │ │ -1a17fe: 1f00 640d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d64 │ │ -1a1802: 54e1 7704 |000f: iget-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$2:Ljava/lang/Object; // field@0477 │ │ -1a1806: 1f01 971b |0011: check-cast v1, Lkotlin/jvm/functions/Function1; // type@1b97 │ │ -1a180a: 54e2 7604 |0013: iget-object v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$1:Ljava/lang/Object; // field@0476 │ │ -1a180e: 1f02 b603 |0015: check-cast v2, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a1812: 54e3 7504 |0017: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ -1a1816: 1f03 8b03 |0019: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a181a: 7110 349d 0f00 |001b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1820: 0725 |001e: move-object v5, v2 │ │ -1a1822: 2842 |001f: goto 0061 // +0042 │ │ -1a1824: 220f f317 |0020: new-instance v15, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1828: 1a00 cb97 |0022: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a182c: 7020 7e95 0f00 |0024: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1832: 270f |0027: throw v15 │ │ -1a1834: 7110 349d 0f00 |0028: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a183a: 54ef 7504 |002b: iget-object v15, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ -1a183e: 1f0f 4502 |002d: check-cast v15, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1842: 6201 b500 |002f: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a1846: 54e3 7204 |0031: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ -1a184a: 6e20 3209 3100 |0033: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.deleteFavoriteFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0932 │ │ -1a1850: 0c01 |0036: move-result-object v1 │ │ -1a1852: 54e3 7204 |0037: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ -1a1856: 54e4 7404 |0039: iget-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ -1a185a: 54e5 7304 |003b: iget-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ -1a185e: 220d ad04 |003d: new-instance v13, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a1862: 6e10 6e42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1868: 0a07 |0042: move-result v7 │ │ -1a186a: 130b 0e00 |0043: const/16 v11, #int 14 // #e │ │ -1a186e: 120c |0045: const/4 v12, #int 0 // #0 │ │ -1a1870: 1208 |0046: const/4 v8, #int 0 // #0 │ │ -1a1872: 1209 |0047: const/4 v9, #int 0 // #0 │ │ -1a1874: 120a |0048: const/4 v10, #int 0 // #0 │ │ -1a1876: 07d6 |0049: move-object v6, v13 │ │ -1a1878: 7607 d10e 0600 |004a: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a187e: 5be3 7504 |004d: iput-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ -1a1882: 5be4 7604 |004f: iput-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$1:Ljava/lang/Object; // field@0476 │ │ -1a1886: 5be5 7704 |0051: iput-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$2:Ljava/lang/Object; // field@0477 │ │ -1a188a: 5be1 7804 |0053: iput-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$3:Ljava/lang/Object; // field@0478 │ │ -1a188e: 59e2 7904 |0055: iput v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.label:I // field@0479 │ │ -1a1892: 7230 3906 df0e |0057: invoke-interface {v15, v13, v14}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a1898: 0c0f |005a: move-result-object v15 │ │ -1a189a: 330f 0300 |005b: if-ne v15, v0, 005e // +0003 │ │ -1a189e: 1100 |005d: return-object v0 │ │ -1a18a0: 0710 |005e: move-object v0, v1 │ │ -1a18a2: 0751 |005f: move-object v1, v5 │ │ -1a18a4: 0745 |0060: move-object v5, v4 │ │ -1a18a6: 6e10 6e42 0000 |0061: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a18ac: 0a0f |0064: move-result v15 │ │ -1a18ae: 380f 1300 |0065: if-eqz v15, 0078 // +0013 │ │ -1a18b2: 6202 b900 |0067: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a18b6: 6e10 2d0a 0300 |0069: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a18bc: 0a03 |006c: move-result v3 │ │ -1a18be: 2206 b704 |006d: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0; // type@04b7 │ │ -1a18c2: 7020 150f 1600 |006f: invoke-direct {v6, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.:(Lkotlin/jvm/functions/Function1;)V // method@0f15 │ │ -1a18c8: 1227 |0072: const/4 v7, #int 2 // #2 │ │ -1a18ca: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -1a18cc: 1204 |0074: const/4 v4, #int 0 // #0 │ │ -1a18ce: 7707 af09 0200 |0075: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ -1a18d4: 620f 75b3 |0078: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a18d8: 110f |007a: return-object v15 │ │ +1a18a4: |[1a18a4] com.infomaniak.drive.ui.MainViewModel$deleteFileFromFavorites$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a18b4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a18ba: 0c00 |0003: move-result-object v0 │ │ +1a18bc: 52e1 7904 |0004: iget v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.label:I // field@0479 │ │ +1a18c0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a18c2: 3801 2100 |0007: if-eqz v1, 0028 // +0021 │ │ +1a18c6: 3321 1700 |0009: if-ne v1, v2, 0020 // +0017 │ │ +1a18ca: 54e0 7804 |000b: iget-object v0, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$3:Ljava/lang/Object; // field@0478 │ │ +1a18ce: 1f00 650d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d65 │ │ +1a18d2: 54e1 7704 |000f: iget-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$2:Ljava/lang/Object; // field@0477 │ │ +1a18d6: 1f01 981b |0011: check-cast v1, Lkotlin/jvm/functions/Function1; // type@1b98 │ │ +1a18da: 54e2 7604 |0013: iget-object v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$1:Ljava/lang/Object; // field@0476 │ │ +1a18de: 1f02 b603 |0015: check-cast v2, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a18e2: 54e3 7504 |0017: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ +1a18e6: 1f03 8b03 |0019: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a18ea: 7110 419d 0f00 |001b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a18f0: 0725 |001e: move-object v5, v2 │ │ +1a18f2: 2842 |001f: goto 0061 // +0042 │ │ +1a18f4: 220f f417 |0020: new-instance v15, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a18f8: 1a00 d097 |0022: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a18fc: 7020 8b95 0f00 |0024: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1902: 270f |0027: throw v15 │ │ +1a1904: 7110 419d 0f00 |0028: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a190a: 54ef 7504 |002b: iget-object v15, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ +1a190e: 1f0f 4502 |002d: check-cast v15, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1912: 6201 b500 |002f: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1916: 54e3 7204 |0031: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ +1a191a: 6e20 3209 3100 |0033: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.deleteFavoriteFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0932 │ │ +1a1920: 0c01 |0036: move-result-object v1 │ │ +1a1922: 54e3 7204 |0037: iget-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0472 │ │ +1a1926: 54e4 7404 |0039: iget-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0474 │ │ +1a192a: 54e5 7304 |003b: iget-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0473 │ │ +1a192e: 220d ad04 |003d: new-instance v13, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a1932: 6e10 7b42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1938: 0a07 |0042: move-result v7 │ │ +1a193a: 130b 0e00 |0043: const/16 v11, #int 14 // #e │ │ +1a193e: 120c |0045: const/4 v12, #int 0 // #0 │ │ +1a1940: 1208 |0046: const/4 v8, #int 0 // #0 │ │ +1a1942: 1209 |0047: const/4 v9, #int 0 // #0 │ │ +1a1944: 120a |0048: const/4 v10, #int 0 // #0 │ │ +1a1946: 07d6 |0049: move-object v6, v13 │ │ +1a1948: 7607 d10e 0600 |004a: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a194e: 5be3 7504 |004d: iput-object v3, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$0:Ljava/lang/Object; // field@0475 │ │ +1a1952: 5be4 7604 |004f: iput-object v4, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$1:Ljava/lang/Object; // field@0476 │ │ +1a1956: 5be5 7704 |0051: iput-object v5, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$2:Ljava/lang/Object; // field@0477 │ │ +1a195a: 5be1 7804 |0053: iput-object v1, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.L$3:Ljava/lang/Object; // field@0478 │ │ +1a195e: 59e2 7904 |0055: iput v2, v14, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.label:I // field@0479 │ │ +1a1962: 7230 3906 df0e |0057: invoke-interface {v15, v13, v14}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a1968: 0c0f |005a: move-result-object v15 │ │ +1a196a: 330f 0300 |005b: if-ne v15, v0, 005e // +0003 │ │ +1a196e: 1100 |005d: return-object v0 │ │ +1a1970: 0710 |005e: move-object v0, v1 │ │ +1a1972: 0751 |005f: move-object v1, v5 │ │ +1a1974: 0745 |0060: move-object v5, v4 │ │ +1a1976: 6e10 7b42 0000 |0061: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a197c: 0a0f |0064: move-result v15 │ │ +1a197e: 380f 1300 |0065: if-eqz v15, 0078 // +0013 │ │ +1a1982: 6202 b900 |0067: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a1986: 6e10 2d0a 0300 |0069: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a198c: 0a03 |006c: move-result v3 │ │ +1a198e: 2206 b704 |006d: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0; // type@04b7 │ │ +1a1992: 7020 150f 1600 |006f: invoke-direct {v6, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1$$ExternalSyntheticLambda0;.:(Lkotlin/jvm/functions/Function1;)V // method@0f15 │ │ +1a1998: 1227 |0072: const/4 v7, #int 2 // #2 │ │ +1a199a: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +1a199c: 1204 |0074: const/4 v4, #int 0 // #0 │ │ +1a199e: 7707 af09 0200 |0075: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ +1a19a4: 620f 78b3 |0078: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a19a8: 110f |007a: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=245 │ │ 0x002f line=246 │ │ 0x003d line=247 │ │ 0x0061 line=249 │ │ 0x0067 line=250 │ │ 0x0078 line=256 │ │ locals : │ │ 0x0000 - 0x007b reg=14 this Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; │ │ 0x0000 - 0x007b reg=15 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #132 header: │ │ class_idx : 1209 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #132 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;' │ │ @@ -23765,18 +23765,18 @@ │ │ type : '(Lkotlin/jvm/internal/Ref$ObjectRef;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a1978: |[1a1978] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0.:(Lkotlin/jvm/internal/Ref$ObjectRef;)V │ │ -1a1988: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a198e: 5b01 7a04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/internal/Ref$ObjectRef; // field@047a │ │ -1a1992: 0e00 |0005: return-void │ │ +1a1a48: |[1a1a48] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0.:(Lkotlin/jvm/internal/Ref$ObjectRef;)V │ │ +1a1a58: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a1a5e: 5b01 7a04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/internal/Ref$ObjectRef; // field@047a │ │ +1a1a62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/internal/Ref$ObjectRef; │ │ │ │ @@ -23786,32 +23786,32 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a1994: |[1a1994] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0.run:(Lio/sentry/IScope;)V │ │ -1a19a4: 5410 7a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/internal/Ref$ObjectRef; // field@047a │ │ -1a19a8: 7120 200f 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$r8$lambda$uQCNbxXaxqZzq3GJNqORV0s2Cgk:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V // method@0f20 │ │ -1a19ae: 0e00 |0005: return-void │ │ +1a1a64: |[1a1a64] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0.run:(Lio/sentry/IScope;)V │ │ +1a1a74: 5410 7a04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.f$0:Lkotlin/jvm/internal/Ref$ObjectRef; // field@047a │ │ +1a1a78: 7120 200f 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$r8$lambda$uQCNbxXaxqZzq3GJNqORV0s2Cgk:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V // method@0f20 │ │ +1a1a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #133 header: │ │ class_idx : 1210 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -23856,61 +23856,61 @@ │ │ type : '(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a1c30: |[1a1c30] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.$r8$lambda$uQCNbxXaxqZzq3GJNqORV0s2Cgk:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V │ │ -1a1c40: 7120 260f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invokeSuspend$lambda$2$lambda$1$lambda$0:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V // method@0f26 │ │ -1a1c46: 0e00 |0003: return-void │ │ +1a1d00: |[1a1d00] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.$r8$lambda$uQCNbxXaxqZzq3GJNqORV0s2Cgk:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V │ │ +1a1d10: 7120 260f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invokeSuspend$lambda$2$lambda$1$lambda$0:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V // method@0f26 │ │ +1a1d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;) │ │ name : '' │ │ type : '(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1c48: |[1a1c48] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a1c58: 5b01 7b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ -1a1c5c: 5b02 7d04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ -1a1c60: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a1c62: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1c68: 0e00 |0008: return-void │ │ +1a1d18: |[1a1d18] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a1d28: 5b01 7b04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ +1a1d2c: 5b02 7d04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ +1a1d30: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a1d32: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1d38: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;) │ │ name : 'invokeSuspend$lambda$2$lambda$1$lambda$0' │ │ type : '(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1a1c6c: |[1a1c6c] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invokeSuspend$lambda$2$lambda$1$lambda$0:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V │ │ -1a1c7c: 5411 f7b5 |0000: iget-object v1, v1, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5f7 │ │ -1a1c80: 7110 6396 0100 |0002: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9663 │ │ -1a1c86: 0c01 |0005: move-result-object v1 │ │ -1a1c88: 1a00 359c |0006: const-string v0, "columnIndex" // string@9c35 │ │ -1a1c8c: 7230 2a74 0201 |0008: invoke-interface {v2, v0, v1}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@742a │ │ -1a1c92: 2201 ed17 |000b: new-instance v1, Ljava/lang/Exception; // type@17ed │ │ -1a1c96: 1a02 f0a4 |000d: const-string v2, "deleteSynchronizedFilesOnDevice()" // string@a4f0 │ │ -1a1c9a: 7020 6295 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@9562 │ │ -1a1ca0: 1f01 1718 |0012: check-cast v1, Ljava/lang/Throwable; // type@1817 │ │ -1a1ca4: 7110 a77a 0100 |0014: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a1caa: 0e00 |0017: return-void │ │ +1a1d3c: |[1a1d3c] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invokeSuspend$lambda$2$lambda$1$lambda$0:(Lkotlin/jvm/internal/Ref$ObjectRef;Lio/sentry/IScope;)V │ │ +1a1d4c: 5411 fab5 |0000: iget-object v1, v1, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5fa │ │ +1a1d50: 7110 7096 0100 |0002: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9670 │ │ +1a1d56: 0c01 |0005: move-result-object v1 │ │ +1a1d58: 1a00 3a9c |0006: const-string v0, "columnIndex" // string@9c3a │ │ +1a1d5c: 7230 3774 0201 |0008: invoke-interface {v2, v0, v1}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@7437 │ │ +1a1d62: 2201 ee17 |000b: new-instance v1, Ljava/lang/Exception; // type@17ee │ │ +1a1d66: 1a02 f5a4 |000d: const-string v2, "deleteSynchronizedFilesOnDevice()" // string@a4f5 │ │ +1a1d6a: 7020 6f95 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@956f │ │ +1a1d70: 1f01 1818 |0012: check-cast v1, Ljava/lang/Throwable; // type@1818 │ │ +1a1d74: 7110 b47a 0100 |0014: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a1d7a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x000b line=477 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Lkotlin/jvm/internal/Ref$ObjectRef; │ │ 0x0000 - 0x0018 reg=2 (null) Lio/sentry/IScope; │ │ @@ -23921,177 +23921,177 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1a1c08: |[1a1c08] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a1c18: 2203 ba04 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ -1a1c1c: 5420 7b04 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ -1a1c20: 5421 7d04 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ -1a1c24: 7040 210f 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f21 │ │ -1a1c2a: 1f03 c81a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1c2e: 1103 |000b: return-object v3 │ │ +1a1cd8: |[1a1cd8] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a1ce8: 2203 ba04 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ +1a1cec: 5420 7b04 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ +1a1cf0: 5421 7d04 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ +1a1cf4: 7040 210f 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f21 │ │ +1a1cfa: 1f03 c91a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1cfe: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a19b0: |[1a19b0] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a19c0: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a19c4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a19c8: 6e30 240f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f24 │ │ -1a19ce: 0c01 |0007: move-result-object v1 │ │ -1a19d0: 1101 |0008: return-object v1 │ │ +1a1a80: |[1a1a80] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1a90: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a1a94: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1a98: 6e30 240f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f24 │ │ +1a1a9e: 0c01 |0007: move-result-object v1 │ │ +1a1aa0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a19d4: |[1a19d4] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a19e4: 6e30 220f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f22 │ │ -1a19ea: 0c01 |0003: move-result-object v1 │ │ -1a19ec: 1f01 ba04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ -1a19f0: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a19f4: 6e20 250f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f25 │ │ -1a19fa: 0c01 |000b: move-result-object v1 │ │ -1a19fc: 1101 |000c: return-object v1 │ │ +1a1aa4: |[1a1aa4] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1ab4: 6e30 220f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f22 │ │ +1a1aba: 0c01 |0003: move-result-object v1 │ │ +1a1abc: 1f01 ba04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ +1a1ac0: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1ac4: 6e20 250f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f25 │ │ +1a1aca: 0c01 |000b: move-result-object v1 │ │ +1a1acc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -1a1a00: |[1a1a00] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1a10: 1a00 a18a |0000: const-string v0, "_data" // string@8aa1 │ │ -1a1a14: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a1a1a: 52b1 7c04 |0005: iget v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.label:I // field@047c │ │ -1a1a1e: 3901 bc00 |0007: if-nez v1, 00c3 // +00bc │ │ -1a1a22: 7110 349d 0c00 |0009: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1a28: 220c b518 |000c: new-instance v12, Ljava/util/ArrayList; // type@18b5 │ │ -1a1a2c: 7010 9b98 0c00 |000e: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@989b │ │ -1a1a32: 54b1 7b04 |0011: iget-object v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ -1a1a36: 1f01 f817 |0013: check-cast v1, Ljava/lang/Iterable; // type@17f8 │ │ -1a1a3a: 54b2 7d04 |0015: iget-object v2, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ -1a1a3e: 7210 9c95 0100 |0017: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a1a44: 0c01 |001a: move-result-object v1 │ │ -1a1a46: 7210 8099 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a1a4c: 0a03 |001e: move-result v3 │ │ -1a1a4e: 3803 9a00 |001f: if-eqz v3, 00b9 // +009a │ │ -1a1a52: 7210 8199 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a1a58: 0c03 |0024: move-result-object v3 │ │ -1a1a5a: 1f03 b503 |0025: check-cast v3, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ -1a1a5e: 6e10 520b 0300 |0027: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ -1a1a64: 0c0a |002a: move-result-object v10 │ │ -1a1a66: 7110 ab0f 0200 |002b: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a1a6c: 0c04 |002e: move-result-object v4 │ │ -1a1a6e: 6e10 1009 0400 |002f: invoke-virtual {v4}, Lcom/infomaniak/drive/MainApplication;.getContentResolver:()Landroid/content/ContentResolver; // method@0910 │ │ -1a1a74: 0c04 |0032: move-result-object v4 │ │ -1a1a76: 2410 9f25 0000 |0033: filled-new-array {v0}, [Ljava/lang/String; // type@259f │ │ -1a1a7c: 0c06 |0036: move-result-object v6 │ │ -1a1a7e: 1208 |0037: const/4 v8, #int 0 // #0 │ │ -1a1a80: 1209 |0038: const/4 v9, #int 0 // #0 │ │ -1a1a82: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -1a1a84: 07a5 |003a: move-object v5, v10 │ │ -1a1a86: 7406 6d00 0400 |003b: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ -1a1a8c: 0c04 |003e: move-result-object v4 │ │ -1a1a8e: 3804 6200 |003f: if-eqz v4, 00a1 // +0062 │ │ -1a1a92: 1f04 b417 |0041: check-cast v4, Ljava/io/Closeable; // type@17b4 │ │ -1a1a96: 0745 |0043: move-object v5, v4 │ │ -1a1a98: 1f05 5400 |0044: check-cast v5, Landroid/database/Cursor; // type@0054 │ │ -1a1a9c: 7210 0401 0500 |0046: invoke-interface {v5}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ -1a1aa2: 0a06 |0049: move-result v6 │ │ -1a1aa4: 1207 |004a: const/4 v7, #int 0 // #0 │ │ -1a1aa6: 3806 4900 |004b: if-eqz v6, 0094 // +0049 │ │ -1a1aaa: 2206 ec1b |004d: new-instance v6, Lkotlin/jvm/internal/Ref$ObjectRef; // type@1bec │ │ -1a1aae: 7010 47ba 0600 |004f: invoke-direct {v6}, Lkotlin/jvm/internal/Ref$ObjectRef;.:()V // method@ba47 │ │ -1a1ab4: 7220 fd00 0500 |0052: invoke-interface {v5, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fd │ │ -1a1aba: 0a08 |0055: move-result v8 │ │ -1a1abc: 7110 d5b4 0800 |0056: invoke-static {v8}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a1ac2: 0c08 |0059: move-result-object v8 │ │ -1a1ac4: 5b68 f7b5 |005a: iput-object v8, v6, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5f7 │ │ -1a1ac8: 5468 f7b5 |005c: iget-object v8, v6, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5f7 │ │ -1a1acc: 1f08 0118 |005e: check-cast v8, Ljava/lang/Number; // type@1801 │ │ -1a1ad0: 6e10 f195 0800 |0060: invoke-virtual {v8}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a1ad6: 0a08 |0063: move-result v8 │ │ -1a1ad8: 7220 0201 8500 |0064: invoke-interface {v5, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ -1a1ade: 0c05 |0067: move-result-object v5 │ │ -1a1ae0: 2208 b717 |0068: new-instance v8, Ljava/io/File; // type@17b7 │ │ -1a1ae4: 7020 4594 5800 |006a: invoke-direct {v8, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@9445 │ │ -1a1aea: 6e10 4c94 0800 |006d: invoke-virtual {v8}, Ljava/io/File;.delete:()Z // method@944c │ │ -1a1af0: 7110 ab0f 0200 |0070: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a1af6: 0c05 |0073: move-result-object v5 │ │ -1a1af8: 6e10 1009 0500 |0074: invoke-virtual {v5}, Lcom/infomaniak/drive/MainApplication;.getContentResolver:()Landroid/content/ContentResolver; // method@0910 │ │ -1a1afe: 0c05 |0077: move-result-object v5 │ │ -1a1b00: 6e40 6800 a577 |0078: invoke-virtual {v5, v10, v7, v7}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0068 │ │ -1a1b06: 0a05 |007b: move-result v5 │ │ -1a1b08: 7110 d5b4 0500 |007c: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a1b0e: 6e20 9f98 3c00 |007f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@989f │ │ -1a1b14: 2812 |0082: goto 0094 // +0012 │ │ -1a1b16: 0d05 |0083: move-exception v5 │ │ -1a1b18: 280c |0084: goto 0090 // +000c │ │ -1a1b1a: 2205 b904 |0085: new-instance v5, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0; // type@04b9 │ │ -1a1b1e: 7020 1e0f 6500 |0087: invoke-direct {v5, v6}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.:(Lkotlin/jvm/internal/Ref$ObjectRef;)V // method@0f1e │ │ -1a1b24: 7110 f47a 0500 |008a: invoke-static {v5}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -1a1b2a: 6205 75b3 |008d: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1b2e: 28f0 |008f: goto 007f // -0010 │ │ -1a1b30: 6e20 9f98 3c00 |0090: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@989f │ │ -1a1b36: 2705 |0093: throw v5 │ │ -1a1b38: 6205 75b3 |0094: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1b3c: 7120 82b5 7400 |0096: invoke-static {v4, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a1b42: 2882 |0099: goto 001b // -007e │ │ -1a1b44: 0d05 |009a: move-exception v5 │ │ -1a1b46: 2705 |009b: throw v5 │ │ -1a1b48: 0d06 |009c: move-exception v6 │ │ -1a1b4a: 7120 82b5 5400 |009d: invoke-static {v4, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a1b50: 2706 |00a0: throw v6 │ │ -1a1b52: 6e20 9f98 3c00 |00a1: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@989f │ │ -1a1b58: 0a04 |00a4: move-result v4 │ │ -1a1b5a: 7110 d0b4 0400 |00a5: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4d0 │ │ -1a1b60: 2900 73ff |00a8: goto/16 001b // -008d │ │ -1a1b64: 0d04 |00aa: move-exception v4 │ │ -1a1b66: 0745 |00ab: move-object v5, v4 │ │ -1a1b68: 1f05 1718 |00ac: check-cast v5, Ljava/lang/Throwable; // type@1817 │ │ -1a1b6c: 7110 a77a 0500 |00ae: invoke-static {v5}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a1b72: 6e10 1696 0400 |00b1: invoke-virtual {v4}, Ljava/lang/SecurityException;.printStackTrace:()V // method@9616 │ │ -1a1b78: 6e20 9f98 3c00 |00b4: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@989f │ │ -1a1b7e: 2900 64ff |00b7: goto/16 001b // -009c │ │ -1a1b82: 6200 1d01 |00b9: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -1a1b86: 1f0c c918 |00bb: check-cast v12, Ljava/util/List; // type@18c9 │ │ -1a1b8a: 6e20 380b c000 |00bd: invoke-virtual {v0, v12}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.deleteAll:(Ljava/util/List;)V // method@0b38 │ │ -1a1b90: 620c 75b3 |00c0: sget-object v12, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1b94: 110c |00c2: return-object v12 │ │ -1a1b96: 220c f317 |00c3: new-instance v12, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1b9a: 1a00 cb97 |00c5: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a1b9e: 7020 7e95 0c00 |00c7: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1ba4: 270c |00ca: throw v12 │ │ +1a1ad0: |[1a1ad0] com.infomaniak.drive.ui.MainViewModel$deleteSynchronizedFilesOnDevice$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1ae0: 1a00 a58a |0000: const-string v0, "_data" // string@8aa5 │ │ +1a1ae4: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1aea: 52b1 7c04 |0005: iget v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.label:I // field@047c │ │ +1a1aee: 3901 bc00 |0007: if-nez v1, 00c3 // +00bc │ │ +1a1af2: 7110 419d 0c00 |0009: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1af8: 220c b618 |000c: new-instance v12, Ljava/util/ArrayList; // type@18b6 │ │ +1a1afc: 7010 a898 0c00 |000e: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@98a8 │ │ +1a1b02: 54b1 7b04 |0011: iget-object v1, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.$filesToDelete:Ljava/util/ArrayList; // field@047b │ │ +1a1b06: 1f01 f917 |0013: check-cast v1, Ljava/lang/Iterable; // type@17f9 │ │ +1a1b0a: 54b2 7d04 |0015: iget-object v2, v11, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@047d │ │ +1a1b0e: 7210 a995 0100 |0017: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a1b14: 0c01 |001a: move-result-object v1 │ │ +1a1b16: 7210 8d99 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a1b1c: 0a03 |001e: move-result v3 │ │ +1a1b1e: 3803 9a00 |001f: if-eqz v3, 00b9 // +009a │ │ +1a1b22: 7210 8e99 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a1b28: 0c03 |0024: move-result-object v3 │ │ +1a1b2a: 1f03 b503 |0025: check-cast v3, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ +1a1b2e: 6e10 520b 0300 |0027: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/UploadFile;.getUriObject:()Landroid/net/Uri; // method@0b52 │ │ +1a1b34: 0c0a |002a: move-result-object v10 │ │ +1a1b36: 7110 ab0f 0200 |002b: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a1b3c: 0c04 |002e: move-result-object v4 │ │ +1a1b3e: 6e10 1009 0400 |002f: invoke-virtual {v4}, Lcom/infomaniak/drive/MainApplication;.getContentResolver:()Landroid/content/ContentResolver; // method@0910 │ │ +1a1b44: 0c04 |0032: move-result-object v4 │ │ +1a1b46: 2410 a025 0000 |0033: filled-new-array {v0}, [Ljava/lang/String; // type@25a0 │ │ +1a1b4c: 0c06 |0036: move-result-object v6 │ │ +1a1b4e: 1208 |0037: const/4 v8, #int 0 // #0 │ │ +1a1b50: 1209 |0038: const/4 v9, #int 0 // #0 │ │ +1a1b52: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +1a1b54: 07a5 |003a: move-object v5, v10 │ │ +1a1b56: 7406 6d00 0400 |003b: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ +1a1b5c: 0c04 |003e: move-result-object v4 │ │ +1a1b5e: 3804 6200 |003f: if-eqz v4, 00a1 // +0062 │ │ +1a1b62: 1f04 b517 |0041: check-cast v4, Ljava/io/Closeable; // type@17b5 │ │ +1a1b66: 0745 |0043: move-object v5, v4 │ │ +1a1b68: 1f05 5400 |0044: check-cast v5, Landroid/database/Cursor; // type@0054 │ │ +1a1b6c: 7210 0401 0500 |0046: invoke-interface {v5}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ +1a1b72: 0a06 |0049: move-result v6 │ │ +1a1b74: 1207 |004a: const/4 v7, #int 0 // #0 │ │ +1a1b76: 3806 4900 |004b: if-eqz v6, 0094 // +0049 │ │ +1a1b7a: 2206 ed1b |004d: new-instance v6, Lkotlin/jvm/internal/Ref$ObjectRef; // type@1bed │ │ +1a1b7e: 7010 54ba 0600 |004f: invoke-direct {v6}, Lkotlin/jvm/internal/Ref$ObjectRef;.:()V // method@ba54 │ │ +1a1b84: 7220 fd00 0500 |0052: invoke-interface {v5, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00fd │ │ +1a1b8a: 0a08 |0055: move-result v8 │ │ +1a1b8c: 7110 e2b4 0800 |0056: invoke-static {v8}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a1b92: 0c08 |0059: move-result-object v8 │ │ +1a1b94: 5b68 fab5 |005a: iput-object v8, v6, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5fa │ │ +1a1b98: 5468 fab5 |005c: iget-object v8, v6, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b5fa │ │ +1a1b9c: 1f08 0218 |005e: check-cast v8, Ljava/lang/Number; // type@1802 │ │ +1a1ba0: 6e10 fe95 0800 |0060: invoke-virtual {v8}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a1ba6: 0a08 |0063: move-result v8 │ │ +1a1ba8: 7220 0201 8500 |0064: invoke-interface {v5, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ +1a1bae: 0c05 |0067: move-result-object v5 │ │ +1a1bb0: 2208 b817 |0068: new-instance v8, Ljava/io/File; // type@17b8 │ │ +1a1bb4: 7020 5294 5800 |006a: invoke-direct {v8, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@9452 │ │ +1a1bba: 6e10 5994 0800 |006d: invoke-virtual {v8}, Ljava/io/File;.delete:()Z // method@9459 │ │ +1a1bc0: 7110 ab0f 0200 |0070: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a1bc6: 0c05 |0073: move-result-object v5 │ │ +1a1bc8: 6e10 1009 0500 |0074: invoke-virtual {v5}, Lcom/infomaniak/drive/MainApplication;.getContentResolver:()Landroid/content/ContentResolver; // method@0910 │ │ +1a1bce: 0c05 |0077: move-result-object v5 │ │ +1a1bd0: 6e40 6800 a577 |0078: invoke-virtual {v5, v10, v7, v7}, Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I // method@0068 │ │ +1a1bd6: 0a05 |007b: move-result v5 │ │ +1a1bd8: 7110 e2b4 0500 |007c: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a1bde: 6e20 ac98 3c00 |007f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@98ac │ │ +1a1be4: 2812 |0082: goto 0094 // +0012 │ │ +1a1be6: 0d05 |0083: move-exception v5 │ │ +1a1be8: 280c |0084: goto 0090 // +000c │ │ +1a1bea: 2205 b904 |0085: new-instance v5, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0; // type@04b9 │ │ +1a1bee: 7020 1e0f 6500 |0087: invoke-direct {v5, v6}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1$$ExternalSyntheticLambda0;.:(Lkotlin/jvm/internal/Ref$ObjectRef;)V // method@0f1e │ │ +1a1bf4: 7110 017b 0500 |008a: invoke-static {v5}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +1a1bfa: 6205 78b3 |008d: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1bfe: 28f0 |008f: goto 007f // -0010 │ │ +1a1c00: 6e20 ac98 3c00 |0090: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@98ac │ │ +1a1c06: 2705 |0093: throw v5 │ │ +1a1c08: 6205 78b3 |0094: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1c0c: 7120 8fb5 7400 |0096: invoke-static {v4, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a1c12: 2882 |0099: goto 001b // -007e │ │ +1a1c14: 0d05 |009a: move-exception v5 │ │ +1a1c16: 2705 |009b: throw v5 │ │ +1a1c18: 0d06 |009c: move-exception v6 │ │ +1a1c1a: 7120 8fb5 5400 |009d: invoke-static {v4, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a1c20: 2706 |00a0: throw v6 │ │ +1a1c22: 6e20 ac98 3c00 |00a1: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@98ac │ │ +1a1c28: 0a04 |00a4: move-result v4 │ │ +1a1c2a: 7110 ddb4 0400 |00a5: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4dd │ │ +1a1c30: 2900 73ff |00a8: goto/16 001b // -008d │ │ +1a1c34: 0d04 |00aa: move-exception v4 │ │ +1a1c36: 0745 |00ab: move-object v5, v4 │ │ +1a1c38: 1f05 1818 |00ac: check-cast v5, Ljava/lang/Throwable; // type@1818 │ │ +1a1c3c: 7110 b47a 0500 |00ae: invoke-static {v5}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a1c42: 6e10 2396 0400 |00b1: invoke-virtual {v4}, Ljava/lang/SecurityException;.printStackTrace:()V // method@9623 │ │ +1a1c48: 6e20 ac98 3c00 |00b4: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@98ac │ │ +1a1c4e: 2900 64ff |00b7: goto/16 001b // -009c │ │ +1a1c52: 6200 1d01 |00b9: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +1a1c56: 1f0c ca18 |00bb: check-cast v12, Ljava/util/List; // type@18ca │ │ +1a1c5a: 6e20 380b c000 |00bd: invoke-virtual {v0, v12}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.deleteAll:(Ljava/util/List;)V // method@0b38 │ │ +1a1c60: 620c 78b3 |00c0: sget-object v12, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1c64: 110c |00c2: return-object v12 │ │ +1a1c66: 220c f417 |00c3: new-instance v12, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1c6a: 1a00 d097 |00c5: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a1c6e: 7020 8b95 0c00 |00c7: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1c74: 270c |00ca: throw v12 │ │ catches : 9 │ │ 0x0027 - 0x0043 │ │ Ljava/lang/SecurityException; -> 0x00aa │ │ 0x0043 - 0x0052 │ │ -> 0x009a │ │ 0x0052 - 0x007f │ │ Ljava/lang/NullPointerException; -> 0x0085 │ │ @@ -24134,21 +24134,21 @@ │ │ 0x00b9 line=490 │ │ 0x00c0 line=491 │ │ 0x00c3 line=460 │ │ locals : │ │ 0x0000 - 0x00cb reg=11 this Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; │ │ 0x0000 - 0x00cb reg=12 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #134 header: │ │ class_idx : 1211 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -24200,164 +24200,164 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1df4: |[1a1df4] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a1e04: 5b01 7e04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ -1a1e08: 5b02 7f04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ -1a1e0c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a1e0e: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1e14: 0e00 |0008: return-void │ │ +1a1ec4: |[1a1ec4] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a1ed4: 5b01 7e04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ +1a1ed8: 5b02 7f04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ +1a1edc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a1ede: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a1ee4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1a1dc8: |[1a1dc8] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a1dd8: 2200 bb04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ -1a1ddc: 5431 7e04 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ -1a1de0: 5432 7f04 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ -1a1de4: 7040 270f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f27 │ │ -1a1dea: 5b04 8004 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ -1a1dee: 1f00 c81a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1df2: 1100 |000d: return-object v0 │ │ +1a1e98: |[1a1e98] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a1ea8: 2200 bb04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ +1a1eac: 5431 7e04 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ +1a1eb0: 5432 7f04 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ +1a1eb4: 7040 270f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f27 │ │ +1a1eba: 5b04 8004 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ +1a1ebe: 1f00 c91a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1ec2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1cac: |[1a1cac] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1cbc: 6e30 280f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f28 │ │ -1a1cc2: 0c01 |0003: move-result-object v1 │ │ -1a1cc4: 1f01 bb04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ -1a1cc8: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1ccc: 6e20 2b0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f2b │ │ -1a1cd2: 0c01 |000b: move-result-object v1 │ │ -1a1cd4: 1101 |000c: return-object v1 │ │ +1a1d7c: |[1a1d7c] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1d8c: 6e30 280f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f28 │ │ +1a1d92: 0c01 |0003: move-result-object v1 │ │ +1a1d94: 1f01 bb04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ +1a1d98: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1d9c: 6e20 2b0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f2b │ │ +1a1da2: 0c01 |000b: move-result-object v1 │ │ +1a1da4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1cd8: |[1a1cd8] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1ce8: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1cec: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1cf0: 6e30 290f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f29 │ │ -1a1cf6: 0c01 |0007: move-result-object v1 │ │ -1a1cf8: 1101 |0008: return-object v1 │ │ +1a1da8: |[1a1da8] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1db8: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1dbc: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1dc0: 6e30 290f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f29 │ │ +1a1dc6: 0c01 |0007: move-result-object v1 │ │ +1a1dc8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 93 16-bit code units │ │ -1a1cfc: |[1a1cfc] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1d0c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a1d12: 0c00 |0003: move-result-object v0 │ │ -1a1d14: 52c1 8204 |0004: iget v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.label:I // field@0482 │ │ -1a1d18: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a1d1a: 3801 1800 |0007: if-eqz v1, 001f // +0018 │ │ -1a1d1e: 3321 0e00 |0009: if-ne v1, v2, 0017 // +000e │ │ -1a1d22: 54c0 8104 |000b: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$1:Ljava/lang/Object; // field@0481 │ │ -1a1d26: 1f00 640d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d64 │ │ -1a1d2a: 54c1 8004 |000f: iget-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ -1a1d2e: 1f01 8c1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a1d32: 7110 349d 0d00 |0013: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1d38: 2839 |0016: goto 004f // +0039 │ │ -1a1d3a: 220d f317 |0017: new-instance v13, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1d3e: 1a00 cb97 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a1d42: 7020 7e95 0d00 |001b: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1d48: 270d |001e: throw v13 │ │ -1a1d4a: 7110 349d 0d00 |001f: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1d50: 54cd 8004 |0022: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ -1a1d54: 1f0d 4502 |0024: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1d58: 6201 b500 |0026: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a1d5c: 54c3 7e04 |0028: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ -1a1d60: 6e20 3609 3100 |002a: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0936 │ │ -1a1d66: 0c01 |002d: move-result-object v1 │ │ -1a1d68: 54c3 7f04 |002e: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ -1a1d6c: 220b ad04 |0030: new-instance v11, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a1d70: 6e10 6e42 0100 |0032: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1d76: 0a05 |0035: move-result v5 │ │ -1a1d78: 1309 0e00 |0036: const/16 v9, #int 14 // #e │ │ -1a1d7c: 120a |0038: const/4 v10, #int 0 // #0 │ │ -1a1d7e: 1206 |0039: const/4 v6, #int 0 // #0 │ │ -1a1d80: 1207 |003a: const/4 v7, #int 0 // #0 │ │ -1a1d82: 1208 |003b: const/4 v8, #int 0 // #0 │ │ -1a1d84: 07b4 |003c: move-object v4, v11 │ │ -1a1d86: 7607 d10e 0400 |003d: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a1d8c: 5bc3 8004 |0040: iput-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ -1a1d90: 5bc1 8104 |0042: iput-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$1:Ljava/lang/Object; // field@0481 │ │ -1a1d94: 59c2 8204 |0044: iput v2, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.label:I // field@0482 │ │ -1a1d98: 7230 3906 bd0c |0046: invoke-interface {v13, v11, v12}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a1d9e: 0c0d |0049: move-result-object v13 │ │ -1a1da0: 330d 0300 |004a: if-ne v13, v0, 004d // +0003 │ │ -1a1da4: 1100 |004c: return-object v0 │ │ -1a1da6: 0710 |004d: move-object v0, v1 │ │ -1a1da8: 0731 |004e: move-object v1, v3 │ │ -1a1daa: 6e10 6e42 0000 |004f: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1db0: 0a0d |0052: move-result v13 │ │ -1a1db2: 380d 0700 |0053: if-eqz v13, 005a // +0007 │ │ -1a1db6: 3801 0500 |0055: if-eqz v1, 005a // +0005 │ │ -1a1dba: 7210 22b8 0100 |0057: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a1dc0: 620d 75b3 |005a: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1dc4: 110d |005c: return-object v13 │ │ +1a1dcc: |[1a1dcc] com.infomaniak.drive.ui.MainViewModel$deleteTrashFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1ddc: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1de2: 0c00 |0003: move-result-object v0 │ │ +1a1de4: 52c1 8204 |0004: iget v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.label:I // field@0482 │ │ +1a1de8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a1dea: 3801 1800 |0007: if-eqz v1, 001f // +0018 │ │ +1a1dee: 3321 0e00 |0009: if-ne v1, v2, 0017 // +000e │ │ +1a1df2: 54c0 8104 |000b: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$1:Ljava/lang/Object; // field@0481 │ │ +1a1df6: 1f00 650d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d65 │ │ +1a1dfa: 54c1 8004 |000f: iget-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ +1a1dfe: 1f01 8d1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a1e02: 7110 419d 0d00 |0013: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1e08: 2839 |0016: goto 004f // +0039 │ │ +1a1e0a: 220d f417 |0017: new-instance v13, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1e0e: 1a00 d097 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a1e12: 7020 8b95 0d00 |001b: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1e18: 270d |001e: throw v13 │ │ +1a1e1a: 7110 419d 0d00 |001f: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1e20: 54cd 8004 |0022: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ +1a1e24: 1f0d 4502 |0024: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1e28: 6201 b500 |0026: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1e2c: 54c3 7e04 |0028: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@047e │ │ +1a1e30: 6e20 3609 3100 |002a: invoke-virtual {v1, v3}, Lcom/infomaniak/drive/data/api/ApiRepository;.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0936 │ │ +1a1e36: 0c01 |002d: move-result-object v1 │ │ +1a1e38: 54c3 7f04 |002e: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@047f │ │ +1a1e3c: 220b ad04 |0030: new-instance v11, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a1e40: 6e10 7b42 0100 |0032: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1e46: 0a05 |0035: move-result v5 │ │ +1a1e48: 1309 0e00 |0036: const/16 v9, #int 14 // #e │ │ +1a1e4c: 120a |0038: const/4 v10, #int 0 // #0 │ │ +1a1e4e: 1206 |0039: const/4 v6, #int 0 // #0 │ │ +1a1e50: 1207 |003a: const/4 v7, #int 0 // #0 │ │ +1a1e52: 1208 |003b: const/4 v8, #int 0 // #0 │ │ +1a1e54: 07b4 |003c: move-object v4, v11 │ │ +1a1e56: 7607 d10e 0400 |003d: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a1e5c: 5bc3 8004 |0040: iput-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$0:Ljava/lang/Object; // field@0480 │ │ +1a1e60: 5bc1 8104 |0042: iput-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.L$1:Ljava/lang/Object; // field@0481 │ │ +1a1e64: 59c2 8204 |0044: iput v2, v12, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.label:I // field@0482 │ │ +1a1e68: 7230 3906 bd0c |0046: invoke-interface {v13, v11, v12}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a1e6e: 0c0d |0049: move-result-object v13 │ │ +1a1e70: 330d 0300 |004a: if-ne v13, v0, 004d // +0003 │ │ +1a1e74: 1100 |004c: return-object v0 │ │ +1a1e76: 0710 |004d: move-object v0, v1 │ │ +1a1e78: 0731 |004e: move-object v1, v3 │ │ +1a1e7a: 6e10 7b42 0000 |004f: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1e80: 0a0d |0052: move-result v13 │ │ +1a1e82: 380d 0700 |0053: if-eqz v13, 005a // +0007 │ │ +1a1e86: 3801 0500 |0055: if-eqz v1, 005a // +0005 │ │ +1a1e8a: 7210 2fb8 0100 |0057: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a1e90: 620d 78b3 |005a: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1e94: 110d |005c: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=339 │ │ 0x0026 line=340 │ │ 0x0030 line=341 │ │ 0x004f line=342 │ │ 0x005a line=344 │ │ locals : │ │ 0x0000 - 0x005d reg=12 this Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; │ │ 0x0000 - 0x005d reg=13 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #135 header: │ │ class_idx : 1212 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -24409,172 +24409,172 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a1f78: |[1a1f78] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ -1a1f88: 5b01 8404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ -1a1f8c: 5b02 8304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ -1a1f90: 5b03 8504 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ -1a1f94: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a1f96: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a1f9c: 0e00 |000a: return-void │ │ +1a2048: |[1a2048] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V │ │ +1a2058: 5b01 8404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ +1a205c: 5b02 8304 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ +1a2060: 5b03 8504 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ +1a2064: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a2066: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a206c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a1f48: |[1a1f48] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a1f58: 2200 bc04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ -1a1f5c: 5441 8404 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ -1a1f60: 5442 8304 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ -1a1f64: 5443 8504 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ -1a1f68: 7056 2c0f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f2c │ │ -1a1f6e: 5b05 8604 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.L$0:Ljava/lang/Object; // field@0486 │ │ -1a1f72: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1f76: 1100 |000f: return-object v0 │ │ +1a2018: |[1a2018] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2028: 2200 bc04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ +1a202c: 5441 8404 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ +1a2030: 5442 8304 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ +1a2034: 5443 8504 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ +1a2038: 7056 2c0f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f2c │ │ +1a203e: 5b05 8604 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.L$0:Ljava/lang/Object; // field@0486 │ │ +1a2042: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2046: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1e18: |[1a1e18] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1e28: 6e30 2d0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f2d │ │ -1a1e2e: 0c01 |0003: move-result-object v1 │ │ -1a1e30: 1f01 bc04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ -1a1e34: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1e38: 6e20 300f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ -1a1e3e: 0c01 |000b: move-result-object v1 │ │ -1a1e40: 1101 |000c: return-object v1 │ │ +1a1ee8: |[1a1ee8] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a1ef8: 6e30 2d0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f2d │ │ +1a1efe: 0c01 |0003: move-result-object v1 │ │ +1a1f00: 1f01 bc04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ +1a1f04: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a1f08: 6e20 300f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f30 │ │ +1a1f0e: 0c01 |000b: move-result-object v1 │ │ +1a1f10: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1e44: |[1a1e44] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1e54: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1e58: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1e5c: 6e30 2e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f2e │ │ -1a1e62: 0c01 |0007: move-result-object v1 │ │ -1a1e64: 1101 |0008: return-object v1 │ │ +1a1f14: |[1a1f14] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1f24: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1f28: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a1f2c: 6e30 2e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f2e │ │ +1a1f32: 0c01 |0007: move-result-object v1 │ │ +1a1f34: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 103 16-bit code units │ │ -1a1e68: |[1a1e68] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1e78: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a1e7e: 0c00 |0003: move-result-object v0 │ │ -1a1e80: 52c1 8704 |0004: iget v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.label:I // field@0487 │ │ -1a1e84: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a1e86: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a1e8a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a1e8e: 7110 349d 0d00 |000b: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1e94: 2856 |000e: goto 0064 // +0056 │ │ -1a1e96: 220d f317 |000f: new-instance v13, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a1e9a: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a1e9e: 7020 7e95 0d00 |0013: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a1ea4: 270d |0016: throw v13 │ │ -1a1ea6: 7110 349d 0d00 |0017: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a1eac: 54cd 8604 |001a: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.L$0:Ljava/lang/Object; // field@0486 │ │ -1a1eb0: 1f0d 4502 |001c: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1eb4: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a1eb8: 54c3 8404 |0020: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ -1a1ebc: 54c4 8304 |0022: iget-object v4, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ -1a1ec0: 3804 0700 |0024: if-eqz v4, 002b // +0007 │ │ -1a1ec4: 6e10 8995 0400 |0026: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a1eca: 0a04 |0029: move-result v4 │ │ -1a1ecc: 2802 |002a: goto 002c // +0002 │ │ -1a1ece: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -1a1ed0: 6e30 3709 3104 |002c: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/data/api/ApiRepository;.duplicateFile:(Lcom/infomaniak/drive/data/models/File;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0937 │ │ -1a1ed6: 0c01 |002f: move-result-object v1 │ │ -1a1ed8: 54c3 8504 |0030: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ -1a1edc: 6e10 6e42 0100 |0032: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1ee2: 0a04 |0035: move-result v4 │ │ -1a1ee4: 3804 0700 |0036: if-eqz v4, 003d // +0007 │ │ -1a1ee8: 3803 0500 |0038: if-eqz v3, 003d // +0005 │ │ -1a1eec: 7220 2db8 1300 |003a: invoke-interface {v3, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1a1ef2: 2203 ad04 |003d: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a1ef6: 6e10 6e42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a1efc: 0a06 |0042: move-result v6 │ │ -1a1efe: 6e10 6242 0100 |0043: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@4262 │ │ -1a1f04: 0c08 |0046: move-result-object v8 │ │ -1a1f06: 6e10 6342 0100 |0047: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4263 │ │ -1a1f0c: 0c01 |004a: move-result-object v1 │ │ -1a1f0e: 3801 0700 |004b: if-eqz v1, 0052 // +0007 │ │ -1a1f12: 6e10 4342 0100 |004d: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -1a1f18: 0c01 |0050: move-result-object v1 │ │ -1a1f1a: 2802 |0051: goto 0053 // +0002 │ │ -1a1f1c: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -1a1f1e: 0719 |0053: move-object v9, v1 │ │ -1a1f20: 122a |0054: const/4 v10, #int 2 // #2 │ │ -1a1f22: 120b |0055: const/4 v11, #int 0 // #0 │ │ -1a1f24: 1207 |0056: const/4 v7, #int 0 // #0 │ │ -1a1f26: 0735 |0057: move-object v5, v3 │ │ -1a1f28: 7607 d10e 0500 |0058: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a1f2e: 59c2 8704 |005b: iput v2, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.label:I // field@0487 │ │ -1a1f32: 7230 3906 3d0c |005d: invoke-interface {v13, v3, v12}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a1f38: 0c0d |0060: move-result-object v13 │ │ -1a1f3a: 330d 0300 |0061: if-ne v13, v0, 0064 // +0003 │ │ -1a1f3e: 1100 |0063: return-object v0 │ │ -1a1f40: 620d 75b3 |0064: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1f44: 110d |0066: return-object v13 │ │ +1a1f38: |[1a1f38] com.infomaniak.drive.ui.MainViewModel$duplicateFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a1f48: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a1f4e: 0c00 |0003: move-result-object v0 │ │ +1a1f50: 52c1 8704 |0004: iget v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.label:I // field@0487 │ │ +1a1f54: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a1f56: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a1f5a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a1f5e: 7110 419d 0d00 |000b: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1f64: 2856 |000e: goto 0064 // +0056 │ │ +1a1f66: 220d f417 |000f: new-instance v13, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a1f6a: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a1f6e: 7020 8b95 0d00 |0013: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a1f74: 270d |0016: throw v13 │ │ +1a1f76: 7110 419d 0d00 |0017: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a1f7c: 54cd 8604 |001a: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.L$0:Ljava/lang/Object; // field@0486 │ │ +1a1f80: 1f0d 4502 |001c: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a1f84: 6201 b500 |001e: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a1f88: 54c3 8404 |0020: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@0484 │ │ +1a1f8c: 54c4 8304 |0022: iget-object v4, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$destinationId:Ljava/lang/Integer; // field@0483 │ │ +1a1f90: 3804 0700 |0024: if-eqz v4, 002b // +0007 │ │ +1a1f94: 6e10 9695 0400 |0026: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a1f9a: 0a04 |0029: move-result v4 │ │ +1a1f9c: 2802 |002a: goto 002c // +0002 │ │ +1a1f9e: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +1a1fa0: 6e30 3709 3104 |002c: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/data/api/ApiRepository;.duplicateFile:(Lcom/infomaniak/drive/data/models/File;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0937 │ │ +1a1fa6: 0c01 |002f: move-result-object v1 │ │ +1a1fa8: 54c3 8504 |0030: iget-object v3, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@0485 │ │ +1a1fac: 6e10 7b42 0100 |0032: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1fb2: 0a04 |0035: move-result v4 │ │ +1a1fb4: 3804 0700 |0036: if-eqz v4, 003d // +0007 │ │ +1a1fb8: 3803 0500 |0038: if-eqz v3, 003d // +0005 │ │ +1a1fbc: 7220 3ab8 1300 |003a: invoke-interface {v3, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1a1fc2: 2203 ad04 |003d: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a1fc6: 6e10 7b42 0100 |003f: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a1fcc: 0a06 |0042: move-result v6 │ │ +1a1fce: 6e10 6f42 0100 |0043: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@426f │ │ +1a1fd4: 0c08 |0046: move-result-object v8 │ │ +1a1fd6: 6e10 7042 0100 |0047: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4270 │ │ +1a1fdc: 0c01 |004a: move-result-object v1 │ │ +1a1fde: 3801 0700 |004b: if-eqz v1, 0052 // +0007 │ │ +1a1fe2: 6e10 5042 0100 |004d: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +1a1fe8: 0c01 |0050: move-result-object v1 │ │ +1a1fea: 2802 |0051: goto 0053 // +0002 │ │ +1a1fec: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +1a1fee: 0719 |0053: move-object v9, v1 │ │ +1a1ff0: 122a |0054: const/4 v10, #int 2 // #2 │ │ +1a1ff2: 120b |0055: const/4 v11, #int 0 // #0 │ │ +1a1ff4: 1207 |0056: const/4 v7, #int 0 // #0 │ │ +1a1ff6: 0735 |0057: move-object v5, v3 │ │ +1a1ff8: 7607 d10e 0500 |0058: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a1ffe: 59c2 8704 |005b: iput v2, v12, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.label:I // field@0487 │ │ +1a2002: 7230 3906 3d0c |005d: invoke-interface {v13, v3, v12}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a2008: 0c0d |0060: move-result-object v13 │ │ +1a200a: 330d 0300 |0061: if-ne v13, v0, 0064 // +0003 │ │ +1a200e: 1100 |0063: return-object v0 │ │ +1a2010: 620d 78b3 |0064: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2014: 110d |0066: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=350 │ │ 0x001e line=351 │ │ 0x0032 line=352 │ │ 0x003d line=353 │ │ 0x0064 line=355 │ │ locals : │ │ 0x0000 - 0x0067 reg=12 this Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; │ │ 0x0000 - 0x0067 reg=13 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #136 header: │ │ class_idx : 1213 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -24620,141 +24620,141 @@ │ │ type : '(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a209c: |[1a209c] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ -1a20ac: 5901 8804 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ -1a20b0: 5b02 8904 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ -1a20b4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a20b6: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a20bc: 0e00 |0008: return-void │ │ +1a216c: |[1a216c] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ +1a217c: 5901 8804 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ +1a2180: 5b02 8904 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ +1a2184: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a2186: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a218c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1a2070: |[1a2070] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2080: 2200 bd04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ -1a2084: 5231 8804 |0002: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ -1a2088: 5432 8904 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ -1a208c: 7040 310f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f31 │ │ -1a2092: 5b04 8a04 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.L$0:Ljava/lang/Object; // field@048a │ │ -1a2096: 1f00 c81a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a209a: 1100 |000d: return-object v0 │ │ +1a2140: |[1a2140] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2150: 2200 bd04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ +1a2154: 5231 8804 |0002: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ +1a2158: 5432 8904 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ +1a215c: 7040 310f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f31 │ │ +1a2162: 5b04 8a04 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.L$0:Ljava/lang/Object; // field@048a │ │ +1a2166: 1f00 c91a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a216a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a1fa0: |[1a1fa0] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a1fb0: 6e30 320f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f32 │ │ -1a1fb6: 0c01 |0003: move-result-object v1 │ │ -1a1fb8: 1f01 bd04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ -1a1fbc: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a1fc0: 6e20 350f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f35 │ │ -1a1fc6: 0c01 |000b: move-result-object v1 │ │ -1a1fc8: 1101 |000c: return-object v1 │ │ +1a2070: |[1a2070] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2080: 6e30 320f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f32 │ │ +1a2086: 0c01 |0003: move-result-object v1 │ │ +1a2088: 1f01 bd04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ +1a208c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2090: 6e20 350f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f35 │ │ +1a2096: 0c01 |000b: move-result-object v1 │ │ +1a2098: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a1fcc: |[1a1fcc] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a1fdc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a1fe0: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a1fe4: 6e30 330f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f33 │ │ -1a1fea: 0c01 |0007: move-result-object v1 │ │ -1a1fec: 1101 |0008: return-object v1 │ │ +1a209c: |[1a209c] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a20ac: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a20b0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a20b4: 6e30 330f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f33 │ │ +1a20ba: 0c01 |0007: move-result-object v1 │ │ +1a20bc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -1a1ff0: |[1a1ff0] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2000: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a2006: 0c00 |0003: move-result-object v0 │ │ -1a2008: 5251 8b04 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.label:I // field@048b │ │ -1a200c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a200e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a2012: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a2016: 7110 349d 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a201c: 2826 |000e: goto 0034 // +0026 │ │ -1a201e: 2206 f317 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2022: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a2026: 7020 7e95 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a202c: 2706 |0016: throw v6 │ │ -1a202e: 7110 349d 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2034: 5456 8a04 |001a: iget-object v6, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.L$0:Ljava/lang/Object; // field@048a │ │ -1a2038: 1f06 4502 |001c: check-cast v6, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a203c: 6201 b900 |001e: sget-object v1, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2040: 5253 8804 |0020: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ -1a2044: 5454 8904 |0022: iget-object v4, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ -1a2048: 6e30 8e09 3104 |0024: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/data/cache/FileController;.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098e │ │ -1a204e: 0c01 |0027: move-result-object v1 │ │ -1a2050: 0753 |0028: move-object v3, v5 │ │ -1a2052: 1f03 c81a |0029: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2056: 5952 8b04 |002b: iput v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.label:I // field@048b │ │ -1a205a: 7230 3906 1603 |002d: invoke-interface {v6, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a2060: 0c06 |0030: move-result-object v6 │ │ -1a2062: 3306 0300 |0031: if-ne v6, v0, 0034 // +0003 │ │ -1a2066: 1100 |0033: return-object v0 │ │ -1a2068: 6206 75b3 |0034: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a206c: 1106 |0036: return-object v6 │ │ +1a20c0: |[1a20c0] com.infomaniak.drive.ui.MainViewModel$getFileDetails$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a20d0: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a20d6: 0c00 |0003: move-result-object v0 │ │ +1a20d8: 5251 8b04 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.label:I // field@048b │ │ +1a20dc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a20de: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a20e2: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a20e6: 7110 419d 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a20ec: 2826 |000e: goto 0034 // +0026 │ │ +1a20ee: 2206 f417 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a20f2: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a20f6: 7020 8b95 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a20fc: 2706 |0016: throw v6 │ │ +1a20fe: 7110 419d 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2104: 5456 8a04 |001a: iget-object v6, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.L$0:Ljava/lang/Object; // field@048a │ │ +1a2108: 1f06 4502 |001c: check-cast v6, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a210c: 6201 b900 |001e: sget-object v1, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2110: 5253 8804 |0020: iget v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$fileId:I // field@0488 │ │ +1a2114: 5454 8904 |0022: iget-object v4, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0489 │ │ +1a2118: 6e30 8e09 3104 |0024: invoke-virtual {v1, v3, v4}, Lcom/infomaniak/drive/data/cache/FileController;.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098e │ │ +1a211e: 0c01 |0027: move-result-object v1 │ │ +1a2120: 0753 |0028: move-object v3, v5 │ │ +1a2122: 1f03 c91a |0029: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2126: 5952 8b04 |002b: iput v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.label:I // field@048b │ │ +1a212a: 7230 3906 1603 |002d: invoke-interface {v6, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a2130: 0c06 |0030: move-result-object v6 │ │ +1a2132: 3306 0300 |0031: if-ne v6, v0, 0034 // +0003 │ │ +1a2136: 1100 |0033: return-object v0 │ │ +1a2138: 6206 78b3 |0034: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a213c: 1106 |0036: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=261 │ │ 0x001e line=262 │ │ 0x0034 line=263 │ │ locals : │ │ 0x0000 - 0x0037 reg=5 this Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; │ │ 0x0000 - 0x0037 reg=6 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #137 header: │ │ class_idx : 1214 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -24801,233 +24801,233 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2304: |[1a2304] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V │ │ -1a2314: 5b01 8d04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ -1a2318: 5902 8c04 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ -1a231c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a231e: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2324: 0e00 |0008: return-void │ │ +1a23d4: |[1a23d4] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V │ │ +1a23e4: 5b01 8d04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ +1a23e8: 5902 8c04 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ +1a23ec: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a23ee: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a23f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1a22d8: |[1a22d8] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a22e8: 2200 be04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ -1a22ec: 5431 8d04 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ -1a22f0: 5232 8c04 |0004: iget v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ -1a22f4: 7040 360f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V // method@0f36 │ │ -1a22fa: 5b04 8e04 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ -1a22fe: 1f00 c81a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2302: 1100 |000d: return-object v0 │ │ +1a23a8: |[1a23a8] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a23b8: 2200 be04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ +1a23bc: 5431 8d04 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ +1a23c0: 5232 8c04 |0004: iget v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ +1a23c4: 7040 360f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V // method@0f36 │ │ +1a23ca: 5b04 8e04 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ +1a23ce: 1f00 c91a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a23d2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a20c0: |[1a20c0] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a20d0: 6e30 370f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f37 │ │ -1a20d6: 0c01 |0003: move-result-object v1 │ │ -1a20d8: 1f01 be04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ -1a20dc: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a20e0: 6e20 3a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3a │ │ -1a20e6: 0c01 |000b: move-result-object v1 │ │ -1a20e8: 1101 |000c: return-object v1 │ │ +1a2190: |[1a2190] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a21a0: 6e30 370f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f37 │ │ +1a21a6: 0c01 |0003: move-result-object v1 │ │ +1a21a8: 1f01 be04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ +1a21ac: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a21b0: 6e20 3a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3a │ │ +1a21b6: 0c01 |000b: move-result-object v1 │ │ +1a21b8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a20ec: |[1a20ec] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a20fc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2100: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2104: 6e30 380f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f38 │ │ -1a210a: 0c01 |0007: move-result-object v1 │ │ -1a210c: 1101 |0008: return-object v1 │ │ +1a21bc: |[1a21bc] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a21cc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a21d0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a21d4: 6e30 380f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f38 │ │ +1a21da: 0c01 |0007: move-result-object v1 │ │ +1a21dc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 66 │ │ ins : 2 │ │ outs : 54 │ │ insns size : 219 16-bit code units │ │ -1a2110: |[1a2110] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2120: 0806 4000 |0000: move-object/from16 v6, v64 │ │ -1a2124: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a212a: 0c07 |0005: move-result-object v7 │ │ -1a212c: 5260 8f04 |0006: iget v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ -1a2130: 1228 |0008: const/4 v8, #int 2 // #2 │ │ -1a2132: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1a2134: 3800 1e00 |000a: if-eqz v0, 0028 // +001e │ │ -1a2138: 3210 1100 |000c: if-eq v0, v1, 001d // +0011 │ │ -1a213c: 3380 0700 |000e: if-ne v0, v8, 0015 // +0007 │ │ -1a2140: 7701 349d 4100 |0010: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2146: 2900 c500 |0013: goto/16 00d8 // +00c5 │ │ -1a214a: 2200 f317 |0015: new-instance v0, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a214e: 1a01 cb97 |0017: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a2152: 7020 7e95 1000 |0019: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2158: 2700 |001c: throw v0 │ │ -1a215a: 5460 8e04 |001d: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ -1a215e: 1f00 4502 |001f: check-cast v0, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2162: 7701 349d 4100 |0021: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2168: 0709 |0024: move-object v9, v0 │ │ -1a216a: 0800 4100 |0025: move-object/from16 v0, v65 │ │ -1a216e: 2827 |0027: goto 004e // +0027 │ │ -1a2170: 7701 349d 4100 |0028: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2176: 5460 8e04 |002b: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ -1a217a: 0709 |002d: move-object v9, v0 │ │ -1a217c: 1f09 4502 |002e: check-cast v9, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2180: 5460 8d04 |0030: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ -1a2184: 3800 2000 |0032: if-eqz v0, 0052 // +0020 │ │ -1a2188: 6e10 570b 0000 |0034: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UserDrive;.getUserId:()I // method@0b57 │ │ -1a218e: 0a02 |0037: move-result v2 │ │ -1a2190: 6200 f212 |0038: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a2194: 1f00 420d |003a: check-cast v0, Lcom/infomaniak/lib/core/auth/CredentialManager; // type@0d42 │ │ -1a2198: 5b69 8e04 |003c: iput-object v9, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ -1a219c: 5961 8f04 |003e: iput v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ -1a21a0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -1a21a2: 1224 |0041: const/4 v4, #int 2 // #2 │ │ -1a21a4: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -1a21a6: 0121 |0043: move v1, v2 │ │ -1a21a8: 0732 |0044: move-object v2, v3 │ │ -1a21aa: 0803 4000 |0045: move-object/from16 v3, v64 │ │ -1a21ae: 7706 5d41 0000 |0047: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/core/auth/CredentialManager;.getHttpClient$default:(Lcom/infomaniak/lib/core/auth/CredentialManager;ILjava/lang/Long;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@415d │ │ -1a21b4: 0c00 |004a: move-result-object v0 │ │ -1a21b6: 3370 0300 |004b: if-ne v0, v7, 004e // +0003 │ │ -1a21ba: 1107 |004d: return-object v7 │ │ -1a21bc: 1f00 f122 |004e: check-cast v0, Lokhttp3/OkHttpClient; // type@22f1 │ │ -1a21c0: 3900 0800 |0050: if-nez v0, 0058 // +0008 │ │ -1a21c4: 6200 2e50 |0052: sget-object v0, Lcom/infomaniak/lib/core/networking/HttpClient;.INSTANCE:Lcom/infomaniak/lib/core/networking/HttpClient; // field@502e │ │ -1a21c8: 6e10 2b44 0000 |0054: invoke-virtual {v0}, Lcom/infomaniak/lib/core/networking/HttpClient;.getOkHttpClient:()Lokhttp3/OkHttpClient; // method@442b │ │ -1a21ce: 0c00 |0057: move-result-object v0 │ │ -1a21d0: 5461 8d04 |0058: iget-object v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ -1a21d4: 3801 0700 |005a: if-eqz v1, 0061 // +0007 │ │ -1a21d8: 6e10 550b 0100 |005c: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/UserDrive;.getDriveId:()I // method@0b55 │ │ -1a21de: 0a01 |005f: move-result v1 │ │ -1a21e0: 2807 |0060: goto 0067 // +0007 │ │ -1a21e2: 6201 f212 |0061: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a21e6: 6e10 023a 0100 |0063: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a02 │ │ -1a21ec: 0a01 |0066: move-result v1 │ │ -1a21ee: 011e |0067: move v14, v1 │ │ -1a21f0: 6201 b500 |0068: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a21f4: 2202 8b03 |006a: new-instance v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a21f8: 072a |006c: move-object v10, v2 │ │ -1a21fa: 526c 8c04 |006d: iget v12, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ -1a21fe: 133e ff03 |006f: const/16 v62, #int 1023 // #3ff │ │ -1a2202: 133f 0000 |0071: const/16 v63, #int 0 // #0 │ │ -1a2206: 120b |0073: const/4 v11, #int 0 // #0 │ │ -1a2208: 120d |0074: const/4 v13, #int 0 // #0 │ │ -1a220a: 120f |0075: const/4 v15, #int 0 // #0 │ │ -1a220c: 1310 0000 |0076: const/16 v16, #int 0 // #0 │ │ -1a2210: 1311 0000 |0078: const/16 v17, #int 0 // #0 │ │ -1a2214: 1312 0000 |007a: const/16 v18, #int 0 // #0 │ │ -1a2218: 1313 0000 |007c: const/16 v19, #int 0 // #0 │ │ -1a221c: 1314 0000 |007e: const/16 v20, #int 0 // #0 │ │ -1a2220: 1315 0000 |0080: const/16 v21, #int 0 // #0 │ │ -1a2224: 1616 0000 |0082: const-wide/16 v22, #int 0 // #0 │ │ -1a2228: 1618 0000 |0084: const-wide/16 v24, #int 0 // #0 │ │ -1a222c: 161a 0000 |0086: const-wide/16 v26, #int 0 // #0 │ │ -1a2230: 131c 0000 |0088: const/16 v28, #int 0 // #0 │ │ -1a2234: 161d 0000 |008a: const-wide/16 v29, #int 0 // #0 │ │ -1a2238: 131f 0000 |008c: const/16 v31, #int 0 // #0 │ │ -1a223c: 1320 0000 |008e: const/16 v32, #int 0 // #0 │ │ -1a2240: 1321 0000 |0090: const/16 v33, #int 0 // #0 │ │ -1a2244: 1322 0000 |0092: const/16 v34, #int 0 // #0 │ │ -1a2248: 1323 0000 |0094: const/16 v35, #int 0 // #0 │ │ -1a224c: 1324 0000 |0096: const/16 v36, #int 0 // #0 │ │ -1a2250: 1325 0000 |0098: const/16 v37, #int 0 // #0 │ │ -1a2254: 1326 0000 |009a: const/16 v38, #int 0 // #0 │ │ -1a2258: 1327 0000 |009c: const/16 v39, #int 0 // #0 │ │ -1a225c: 1328 0000 |009e: const/16 v40, #int 0 // #0 │ │ -1a2260: 1329 0000 |00a0: const/16 v41, #int 0 // #0 │ │ -1a2264: 132a 0000 |00a2: const/16 v42, #int 0 // #0 │ │ -1a2268: 132b 0000 |00a4: const/16 v43, #int 0 // #0 │ │ -1a226c: 132c 0000 |00a6: const/16 v44, #int 0 // #0 │ │ -1a2270: 162d 0000 |00a8: const-wide/16 v45, #int 0 // #0 │ │ -1a2274: 162f 0000 |00aa: const-wide/16 v47, #int 0 // #0 │ │ -1a2278: 1331 0000 |00ac: const/16 v49, #int 0 // #0 │ │ -1a227c: 1332 0000 |00ae: const/16 v50, #int 0 // #0 │ │ -1a2280: 1333 0000 |00b0: const/16 v51, #int 0 // #0 │ │ -1a2284: 1334 0000 |00b2: const/16 v52, #int 0 // #0 │ │ -1a2288: 1335 0000 |00b4: const/16 v53, #int 0 // #0 │ │ -1a228c: 1336 0000 |00b6: const/16 v54, #int 0 // #0 │ │ -1a2290: 1337 0000 |00b8: const/16 v55, #int 0 // #0 │ │ -1a2294: 1638 0000 |00ba: const-wide/16 v56, #int 0 // #0 │ │ -1a2298: 133a 0000 |00bc: const/16 v58, #int 0 // #0 │ │ -1a229c: 163b 0000 |00be: const-wide/16 v59, #int 0 // #0 │ │ -1a22a0: 133d f5ff |00c0: const/16 v61, #int -11 // #fff5 │ │ -1a22a4: 7636 120a 0a00 |00c2: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ -1a22aa: 6e30 4309 0102 |00c5: invoke-virtual {v1, v0, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.getFileShare:(Lokhttp3/OkHttpClient;Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0943 │ │ -1a22b0: 0c00 |00c8: move-result-object v0 │ │ -1a22b2: 0761 |00c9: move-object v1, v6 │ │ -1a22b4: 1f01 c81a |00ca: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a22b8: 1202 |00cc: const/4 v2, #int 0 // #0 │ │ -1a22ba: 5b62 8e04 |00cd: iput-object v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ -1a22be: 5968 8f04 |00cf: iput v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ -1a22c2: 7230 3906 0901 |00d1: invoke-interface {v9, v0, v1}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a22c8: 0c00 |00d4: move-result-object v0 │ │ -1a22ca: 3370 0300 |00d5: if-ne v0, v7, 00d8 // +0003 │ │ -1a22ce: 1107 |00d7: return-object v7 │ │ -1a22d0: 6200 75b3 |00d8: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a22d4: 1100 |00da: return-object v0 │ │ +1a21e0: |[1a21e0] com.infomaniak.drive.ui.MainViewModel$getFileShare$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a21f0: 0806 4000 |0000: move-object/from16 v6, v64 │ │ +1a21f4: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a21fa: 0c07 |0005: move-result-object v7 │ │ +1a21fc: 5260 8f04 |0006: iget v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ +1a2200: 1228 |0008: const/4 v8, #int 2 // #2 │ │ +1a2202: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1a2204: 3800 1e00 |000a: if-eqz v0, 0028 // +001e │ │ +1a2208: 3210 1100 |000c: if-eq v0, v1, 001d // +0011 │ │ +1a220c: 3380 0700 |000e: if-ne v0, v8, 0015 // +0007 │ │ +1a2210: 7701 419d 4100 |0010: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2216: 2900 c500 |0013: goto/16 00d8 // +00c5 │ │ +1a221a: 2200 f417 |0015: new-instance v0, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a221e: 1a01 d097 |0017: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a2222: 7020 8b95 1000 |0019: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2228: 2700 |001c: throw v0 │ │ +1a222a: 5460 8e04 |001d: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ +1a222e: 1f00 4502 |001f: check-cast v0, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a2232: 7701 419d 4100 |0021: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2238: 0709 |0024: move-object v9, v0 │ │ +1a223a: 0800 4100 |0025: move-object/from16 v0, v65 │ │ +1a223e: 2827 |0027: goto 004e // +0027 │ │ +1a2240: 7701 419d 4100 |0028: invoke-static/range {v65}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2246: 5460 8e04 |002b: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ +1a224a: 0709 |002d: move-object v9, v0 │ │ +1a224c: 1f09 4502 |002e: check-cast v9, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a2250: 5460 8d04 |0030: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ +1a2254: 3800 2000 |0032: if-eqz v0, 0052 // +0020 │ │ +1a2258: 6e10 570b 0000 |0034: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UserDrive;.getUserId:()I // method@0b57 │ │ +1a225e: 0a02 |0037: move-result v2 │ │ +1a2260: 6200 f512 |0038: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a2264: 1f00 430d |003a: check-cast v0, Lcom/infomaniak/lib/core/auth/CredentialManager; // type@0d43 │ │ +1a2268: 5b69 8e04 |003c: iput-object v9, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ +1a226c: 5961 8f04 |003e: iput v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ +1a2270: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +1a2272: 1224 |0041: const/4 v4, #int 2 // #2 │ │ +1a2274: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +1a2276: 0121 |0043: move v1, v2 │ │ +1a2278: 0732 |0044: move-object v2, v3 │ │ +1a227a: 0803 4000 |0045: move-object/from16 v3, v64 │ │ +1a227e: 7706 6a41 0000 |0047: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/lib/core/auth/CredentialManager;.getHttpClient$default:(Lcom/infomaniak/lib/core/auth/CredentialManager;ILjava/lang/Long;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@416a │ │ +1a2284: 0c00 |004a: move-result-object v0 │ │ +1a2286: 3370 0300 |004b: if-ne v0, v7, 004e // +0003 │ │ +1a228a: 1107 |004d: return-object v7 │ │ +1a228c: 1f00 f222 |004e: check-cast v0, Lokhttp3/OkHttpClient; // type@22f2 │ │ +1a2290: 3900 0800 |0050: if-nez v0, 0058 // +0008 │ │ +1a2294: 6200 3150 |0052: sget-object v0, Lcom/infomaniak/lib/core/networking/HttpClient;.INSTANCE:Lcom/infomaniak/lib/core/networking/HttpClient; // field@5031 │ │ +1a2298: 6e10 3844 0000 |0054: invoke-virtual {v0}, Lcom/infomaniak/lib/core/networking/HttpClient;.getOkHttpClient:()Lokhttp3/OkHttpClient; // method@4438 │ │ +1a229e: 0c00 |0057: move-result-object v0 │ │ +1a22a0: 5461 8d04 |0058: iget-object v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@048d │ │ +1a22a4: 3801 0700 |005a: if-eqz v1, 0061 // +0007 │ │ +1a22a8: 6e10 550b 0100 |005c: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/UserDrive;.getDriveId:()I // method@0b55 │ │ +1a22ae: 0a01 |005f: move-result v1 │ │ +1a22b0: 2807 |0060: goto 0067 // +0007 │ │ +1a22b2: 6201 f512 |0061: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a22b6: 6e10 0f3a 0100 |0063: invoke-virtual {v1}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a0f │ │ +1a22bc: 0a01 |0066: move-result v1 │ │ +1a22be: 011e |0067: move v14, v1 │ │ +1a22c0: 6201 b500 |0068: sget-object v1, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a22c4: 2202 8b03 |006a: new-instance v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a22c8: 072a |006c: move-object v10, v2 │ │ +1a22ca: 526c 8c04 |006d: iget v12, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.$fileId:I // field@048c │ │ +1a22ce: 133e ff03 |006f: const/16 v62, #int 1023 // #3ff │ │ +1a22d2: 133f 0000 |0071: const/16 v63, #int 0 // #0 │ │ +1a22d6: 120b |0073: const/4 v11, #int 0 // #0 │ │ +1a22d8: 120d |0074: const/4 v13, #int 0 // #0 │ │ +1a22da: 120f |0075: const/4 v15, #int 0 // #0 │ │ +1a22dc: 1310 0000 |0076: const/16 v16, #int 0 // #0 │ │ +1a22e0: 1311 0000 |0078: const/16 v17, #int 0 // #0 │ │ +1a22e4: 1312 0000 |007a: const/16 v18, #int 0 // #0 │ │ +1a22e8: 1313 0000 |007c: const/16 v19, #int 0 // #0 │ │ +1a22ec: 1314 0000 |007e: const/16 v20, #int 0 // #0 │ │ +1a22f0: 1315 0000 |0080: const/16 v21, #int 0 // #0 │ │ +1a22f4: 1616 0000 |0082: const-wide/16 v22, #int 0 // #0 │ │ +1a22f8: 1618 0000 |0084: const-wide/16 v24, #int 0 // #0 │ │ +1a22fc: 161a 0000 |0086: const-wide/16 v26, #int 0 // #0 │ │ +1a2300: 131c 0000 |0088: const/16 v28, #int 0 // #0 │ │ +1a2304: 161d 0000 |008a: const-wide/16 v29, #int 0 // #0 │ │ +1a2308: 131f 0000 |008c: const/16 v31, #int 0 // #0 │ │ +1a230c: 1320 0000 |008e: const/16 v32, #int 0 // #0 │ │ +1a2310: 1321 0000 |0090: const/16 v33, #int 0 // #0 │ │ +1a2314: 1322 0000 |0092: const/16 v34, #int 0 // #0 │ │ +1a2318: 1323 0000 |0094: const/16 v35, #int 0 // #0 │ │ +1a231c: 1324 0000 |0096: const/16 v36, #int 0 // #0 │ │ +1a2320: 1325 0000 |0098: const/16 v37, #int 0 // #0 │ │ +1a2324: 1326 0000 |009a: const/16 v38, #int 0 // #0 │ │ +1a2328: 1327 0000 |009c: const/16 v39, #int 0 // #0 │ │ +1a232c: 1328 0000 |009e: const/16 v40, #int 0 // #0 │ │ +1a2330: 1329 0000 |00a0: const/16 v41, #int 0 // #0 │ │ +1a2334: 132a 0000 |00a2: const/16 v42, #int 0 // #0 │ │ +1a2338: 132b 0000 |00a4: const/16 v43, #int 0 // #0 │ │ +1a233c: 132c 0000 |00a6: const/16 v44, #int 0 // #0 │ │ +1a2340: 162d 0000 |00a8: const-wide/16 v45, #int 0 // #0 │ │ +1a2344: 162f 0000 |00aa: const-wide/16 v47, #int 0 // #0 │ │ +1a2348: 1331 0000 |00ac: const/16 v49, #int 0 // #0 │ │ +1a234c: 1332 0000 |00ae: const/16 v50, #int 0 // #0 │ │ +1a2350: 1333 0000 |00b0: const/16 v51, #int 0 // #0 │ │ +1a2354: 1334 0000 |00b2: const/16 v52, #int 0 // #0 │ │ +1a2358: 1335 0000 |00b4: const/16 v53, #int 0 // #0 │ │ +1a235c: 1336 0000 |00b6: const/16 v54, #int 0 // #0 │ │ +1a2360: 1337 0000 |00b8: const/16 v55, #int 0 // #0 │ │ +1a2364: 1638 0000 |00ba: const-wide/16 v56, #int 0 // #0 │ │ +1a2368: 133a 0000 |00bc: const/16 v58, #int 0 // #0 │ │ +1a236c: 163b 0000 |00be: const-wide/16 v59, #int 0 // #0 │ │ +1a2370: 133d f5ff |00c0: const/16 v61, #int -11 // #fff5 │ │ +1a2374: 7636 120a 0a00 |00c2: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ +1a237a: 6e30 4309 0102 |00c5: invoke-virtual {v1, v0, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.getFileShare:(Lokhttp3/OkHttpClient;Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0943 │ │ +1a2380: 0c00 |00c8: move-result-object v0 │ │ +1a2382: 0761 |00c9: move-object v1, v6 │ │ +1a2384: 1f01 c91a |00ca: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2388: 1202 |00cc: const/4 v2, #int 0 // #0 │ │ +1a238a: 5b62 8e04 |00cd: iput-object v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.L$0:Ljava/lang/Object; // field@048e │ │ +1a238e: 5968 8f04 |00cf: iput v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.label:I // field@048f │ │ +1a2392: 7230 3906 0901 |00d1: invoke-interface {v9, v0, v1}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a2398: 0c00 |00d4: move-result-object v0 │ │ +1a239a: 3370 0300 |00d5: if-ne v0, v7, 00d8 // +0003 │ │ +1a239e: 1107 |00d7: return-object v7 │ │ +1a23a0: 6200 78b3 |00d8: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a23a4: 1100 |00da: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=219 │ │ 0x0030 line=220 │ │ 0x0058 line=221 │ │ 0x0068 line=222 │ │ 0x00c9 line=223 │ │ 0x00d8 line=224 │ │ locals : │ │ 0x0000 - 0x00db reg=64 this Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; │ │ 0x0000 - 0x00db reg=65 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #138 header: │ │ class_idx : 1215 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -25069,145 +25069,145 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a2434: |[1a2434] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a2444: 5b01 9204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ -1a2448: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a244a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2450: 0e00 |0006: return-void │ │ +1a2504: |[1a2504] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a2514: 5b01 9204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ +1a2518: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a251a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a2520: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a2400: |[1a2400] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2410: 2200 bf04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ -1a2414: 5421 9204 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ -1a2418: 7030 3b0f 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f3b │ │ -1a241e: 1f03 dd17 |0007: check-cast v3, Ljava/lang/Boolean; // type@17dd │ │ -1a2422: 6e10 eb94 0300 |0009: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a2428: 0a03 |000c: move-result v3 │ │ -1a242a: 5c03 9004 |000d: iput-boolean v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ -1a242e: 1f00 c81a |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2432: 1100 |0011: return-object v0 │ │ +1a24d0: |[1a24d0] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a24e0: 2200 bf04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ +1a24e4: 5421 9204 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ +1a24e8: 7030 3b0f 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f3b │ │ +1a24ee: 1f03 de17 |0007: check-cast v3, Ljava/lang/Boolean; // type@17de │ │ +1a24f2: 6e10 f894 0300 |0009: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a24f8: 0a03 |000c: move-result v3 │ │ +1a24fa: 5c03 9004 |000d: iput-boolean v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ +1a24fe: 1f00 c91a |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2502: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a235c: |[1a235c] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a236c: 1f01 dd17 |0000: check-cast v1, Ljava/lang/Boolean; // type@17dd │ │ -1a2370: 6e10 eb94 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a2376: 0a01 |0005: move-result v1 │ │ -1a2378: 1f02 c81a |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a237c: 6e30 3e0f 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f3e │ │ -1a2382: 0c01 |000b: move-result-object v1 │ │ -1a2384: 1101 |000c: return-object v1 │ │ +1a242c: |[1a242c] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a243c: 1f01 de17 |0000: check-cast v1, Ljava/lang/Boolean; // type@17de │ │ +1a2440: 6e10 f894 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a2446: 0a01 |0005: move-result v1 │ │ +1a2448: 1f02 c91a |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a244c: 6e30 3e0f 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f3e │ │ +1a2452: 0c01 |000b: move-result-object v1 │ │ +1a2454: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;) │ │ name : 'invoke' │ │ type : '(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1a2328: |[1a2328] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2338: 7110 ef94 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a233e: 0c01 |0003: move-result-object v1 │ │ -1a2340: 6e30 3c0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f3c │ │ -1a2346: 0c01 |0007: move-result-object v1 │ │ -1a2348: 1f01 bf04 |0008: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ -1a234c: 6202 75b3 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2350: 6e20 3f0f 2100 |000c: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ -1a2356: 0c01 |000f: move-result-object v1 │ │ -1a2358: 1101 |0010: return-object v1 │ │ +1a23f8: |[1a23f8] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2408: 7110 fc94 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a240e: 0c01 |0003: move-result-object v1 │ │ +1a2410: 6e30 3c0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f3c │ │ +1a2416: 0c01 |0007: move-result-object v1 │ │ +1a2418: 1f01 bf04 |0008: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ +1a241c: 6202 78b3 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2420: 6e20 3f0f 2100 |000c: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f3f │ │ +1a2426: 0c01 |000f: move-result-object v1 │ │ +1a2428: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -1a2388: |[1a2388] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2398: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a239e: 0c00 |0003: move-result-object v0 │ │ -1a23a0: 5241 9104 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.label:I // field@0491 │ │ -1a23a4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a23a6: 3801 1200 |0007: if-eqz v1, 0019 // +0012 │ │ -1a23aa: 3321 0800 |0009: if-ne v1, v2, 0011 // +0008 │ │ -1a23ae: 5540 9004 |000b: iget-boolean v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ -1a23b2: 7110 349d 0500 |000d: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a23b8: 281f |0010: goto 002f // +001f │ │ -1a23ba: 2205 f317 |0011: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a23be: 1a00 cb97 |0013: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a23c2: 7020 7e95 0500 |0015: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a23c8: 2705 |0018: throw v5 │ │ -1a23ca: 7110 349d 0500 |0019: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a23d0: 5545 9004 |001c: iget-boolean v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ -1a23d4: 5441 9204 |001e: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ -1a23d8: 0743 |0020: move-object v3, v4 │ │ -1a23da: 1f03 c81a |0021: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a23de: 5c45 9004 |0023: iput-boolean v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ -1a23e2: 5942 9104 |0025: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.label:I // field@0491 │ │ -1a23e6: 7130 b10f 5103 |0027: invoke-static {v1, v5, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fb1 │ │ -1a23ec: 0c01 |002a: move-result-object v1 │ │ -1a23ee: 3301 0300 |002b: if-ne v1, v0, 002e // +0003 │ │ -1a23f2: 1100 |002d: return-object v0 │ │ -1a23f4: 0150 |002e: move v0, v5 │ │ -1a23f6: 7110 d0b4 0000 |002f: invoke-static {v0}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4d0 │ │ -1a23fc: 0c05 |0032: move-result-object v5 │ │ -1a23fe: 1105 |0033: return-object v5 │ │ +1a2458: |[1a2458] com.infomaniak.drive.ui.MainViewModel$isNetworkAvailable$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2468: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a246e: 0c00 |0003: move-result-object v0 │ │ +1a2470: 5241 9104 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.label:I // field@0491 │ │ +1a2474: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a2476: 3801 1200 |0007: if-eqz v1, 0019 // +0012 │ │ +1a247a: 3321 0800 |0009: if-ne v1, v2, 0011 // +0008 │ │ +1a247e: 5540 9004 |000b: iget-boolean v0, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ +1a2482: 7110 419d 0500 |000d: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2488: 281f |0010: goto 002f // +001f │ │ +1a248a: 2205 f417 |0011: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a248e: 1a00 d097 |0013: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a2492: 7020 8b95 0500 |0015: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2498: 2705 |0018: throw v5 │ │ +1a249a: 7110 419d 0500 |0019: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a24a0: 5545 9004 |001c: iget-boolean v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ +1a24a4: 5441 9204 |001e: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0492 │ │ +1a24a8: 0743 |0020: move-object v3, v4 │ │ +1a24aa: 1f03 c91a |0021: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a24ae: 5c45 9004 |0023: iput-boolean v5, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.Z$0:Z // field@0490 │ │ +1a24b2: 5942 9104 |0025: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.label:I // field@0491 │ │ +1a24b6: 7130 b10f 5103 |0027: invoke-static {v1, v5, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fb1 │ │ +1a24bc: 0c01 |002a: move-result-object v1 │ │ +1a24be: 3301 0300 |002b: if-ne v1, v0, 002e // +0003 │ │ +1a24c2: 1100 |002d: return-object v0 │ │ +1a24c4: 0150 |002e: move v0, v5 │ │ +1a24c6: 7110 ddb4 0000 |002f: invoke-static {v0}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4dd │ │ +1a24cc: 0c05 |0032: move-result-object v5 │ │ +1a24ce: 1105 |0033: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=93 │ │ 0x001e line=94 │ │ 0x002f line=95 │ │ locals : │ │ 0x0000 - 0x0034 reg=4 this Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; │ │ 0x0000 - 0x0034 reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #139 header: │ │ class_idx : 1216 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -25253,131 +25253,131 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a2528: |[1a2528] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ -1a2538: 5b01 9604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ -1a253c: 5902 9304 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ -1a2540: 5b03 9404 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ -1a2544: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a2546: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a254c: 0e00 |000a: return-void │ │ +1a25f8: |[1a25f8] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ +1a2608: 5b01 9604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ +1a260c: 5902 9304 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ +1a2610: 5b03 9404 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ +1a2614: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a2616: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a261c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -1a24fc: |[1a24fc] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a250c: 2204 c004 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ -1a2510: 5430 9604 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ -1a2514: 5231 9304 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ -1a2518: 5432 9404 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ -1a251c: 7055 400f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f40 │ │ -1a2522: 1f04 c81a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2526: 1104 |000d: return-object v4 │ │ +1a25cc: |[1a25cc] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a25dc: 2204 c004 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ +1a25e0: 5430 9604 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ +1a25e4: 5231 9304 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ +1a25e8: 5432 9404 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ +1a25ec: 7055 400f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f40 │ │ +1a25f2: 1f04 c91a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a25f6: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2454: |[1a2454] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2464: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a2468: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a246c: 6e30 430f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f43 │ │ -1a2472: 0c01 |0007: move-result-object v1 │ │ -1a2474: 1101 |0008: return-object v1 │ │ +1a2524: |[1a2524] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2534: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a2538: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a253c: 6e30 430f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f43 │ │ +1a2542: 0c01 |0007: move-result-object v1 │ │ +1a2544: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2478: |[1a2478] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2488: 6e30 410f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f41 │ │ -1a248e: 0c01 |0003: move-result-object v1 │ │ -1a2490: 1f01 c004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ -1a2494: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2498: 6e20 440f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f44 │ │ -1a249e: 0c01 |000b: move-result-object v1 │ │ -1a24a0: 1101 |000c: return-object v1 │ │ +1a2548: |[1a2548] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2558: 6e30 410f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f41 │ │ +1a255e: 0c01 |0003: move-result-object v1 │ │ +1a2560: 1f01 c004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ +1a2564: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2568: 6e20 440f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f44 │ │ +1a256e: 0c01 |000b: move-result-object v1 │ │ +1a2570: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -1a24a4: |[1a24a4] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a24b4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a24ba: 5230 9504 |0003: iget v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.label:I // field@0495 │ │ -1a24be: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -1a24c2: 7110 349d 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a24c8: 5434 9604 |000a: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ -1a24cc: 6200 b900 |000c: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a24d0: 5231 9304 |000e: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ -1a24d4: 5432 9404 |0010: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ -1a24d8: 6e30 8c09 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ -1a24de: 0c00 |0015: move-result-object v0 │ │ -1a24e0: 7120 b20f 0400 |0016: invoke-static {v4, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$postCurrentFolder:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)V // method@0fb2 │ │ -1a24e6: 6204 75b3 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a24ea: 1104 |001b: return-object v4 │ │ -1a24ec: 2204 f317 |001c: new-instance v4, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a24f0: 1a00 cb97 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a24f4: 7020 7e95 0400 |0020: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a24fa: 2704 |0023: throw v4 │ │ +1a2574: |[1a2574] com.infomaniak.drive.ui.MainViewModel$loadCurrentFolder$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2584: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a258a: 5230 9504 |0003: iget v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.label:I // field@0495 │ │ +1a258e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +1a2592: 7110 419d 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2598: 5434 9604 |000a: iget-object v4, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0496 │ │ +1a259c: 6200 b900 |000c: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a25a0: 5231 9304 |000e: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$folderId:I // field@0493 │ │ +1a25a4: 5432 9404 |0010: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@0494 │ │ +1a25a8: 6e30 8c09 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ +1a25ae: 0c00 |0015: move-result-object v0 │ │ +1a25b0: 7120 b20f 0400 |0016: invoke-static {v4, v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$postCurrentFolder:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)V // method@0fb2 │ │ +1a25b6: 6204 78b3 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a25ba: 1104 |001b: return-object v4 │ │ +1a25bc: 2204 f417 |001c: new-instance v4, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a25c0: 1a00 d097 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a25c4: 7020 8b95 0400 |0020: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a25ca: 2704 |0023: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=197 │ │ 0x000a line=198 │ │ 0x0019 line=199 │ │ 0x001c line=197 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; │ │ 0x0000 - 0x0024 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #140 header: │ │ class_idx : 1217 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -25416,137 +25416,137 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a2678: |[1a2678] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a2688: 5b01 9804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ -1a268c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a268e: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2694: 0e00 |0006: return-void │ │ +1a2748: |[1a2748] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a2758: 5b01 9804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ +1a275c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a275e: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a2764: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a2654: |[1a2654] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2664: 2202 c104 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ -1a2668: 5410 9804 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ -1a266c: 7030 450f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f45 │ │ -1a2672: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2676: 1102 |0009: return-object v2 │ │ +1a2724: |[1a2724] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2734: 2202 c104 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ +1a2738: 5410 9804 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ +1a273c: 7030 450f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f45 │ │ +1a2742: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2746: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2550: |[1a2550] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2560: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a2564: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2568: 6e30 480f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f48 │ │ -1a256e: 0c01 |0007: move-result-object v1 │ │ -1a2570: 1101 |0008: return-object v1 │ │ +1a2620: |[1a2620] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2630: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a2634: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2638: 6e30 480f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f48 │ │ +1a263e: 0c01 |0007: move-result-object v1 │ │ +1a2640: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2574: |[1a2574] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2584: 6e30 460f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f46 │ │ -1a258a: 0c01 |0003: move-result-object v1 │ │ -1a258c: 1f01 c104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ -1a2590: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2594: 6e20 490f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f49 │ │ -1a259a: 0c01 |000b: move-result-object v1 │ │ -1a259c: 1101 |000c: return-object v1 │ │ +1a2644: |[1a2644] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2654: 6e30 460f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f46 │ │ +1a265a: 0c01 |0003: move-result-object v1 │ │ +1a265c: 1f01 c104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ +1a2660: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2664: 6e20 490f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f49 │ │ +1a266a: 0c01 |000b: move-result-object v1 │ │ +1a266c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 22 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 82 16-bit code units │ │ -1a25a0: |[1a25a0] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a25b0: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -1a25b4: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a25ba: 5201 9704 |0005: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.label:I // field@0497 │ │ -1a25be: 3901 4300 |0007: if-nez v1, 004a // +0043 │ │ -1a25c2: 7701 349d 1500 |0009: invoke-static/range {v21}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a25c8: 5401 9804 |000c: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ -1a25cc: 6e10 e10f 0100 |000e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ -1a25d2: 0c01 |0011: move-result-object v1 │ │ -1a25d4: 7210 41d7 0100 |0012: invoke-interface {v1}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d741 │ │ -1a25da: 0c01 |0015: move-result-object v1 │ │ -1a25dc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1a25de: 7110 d0b4 0200 |0017: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4d0 │ │ -1a25e4: 0c02 |001a: move-result-object v2 │ │ -1a25e6: 7120 67b9 2100 |001b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a25ec: 0a01 |001e: move-result v1 │ │ -1a25ee: 3901 2800 |001f: if-nez v1, 0047 // +0028 │ │ -1a25f2: 6201 bd00 |0021: sget-object v1, Lcom/infomaniak/drive/data/cache/FolderFilesProvider;.INSTANCE:Lcom/infomaniak/drive/data/cache/FolderFilesProvider; // field@00bd │ │ -1a25f6: 220c 7103 |0023: new-instance v12, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs; // type@0371 │ │ -1a25fa: 6205 e600 |0025: sget-object v5, Lcom/infomaniak/drive/data/models/File$SortType;.NAME_AZ:Lcom/infomaniak/drive/data/models/File$SortType; // field@00e6 │ │ -1a25fe: 6207 bb00 |0027: sget-object v7, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType;.ONLY_FROM_REMOTE:Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType; // field@00bb │ │ -1a2602: 2208 b603 |0029: new-instance v8, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a2606: 1312 0f00 |002b: const/16 v18, #int 15 // #f │ │ -1a260a: 1313 0000 |002d: const/16 v19, #int 0 // #0 │ │ -1a260e: 120e |002f: const/4 v14, #int 0 // #0 │ │ -1a2610: 120f |0030: const/4 v15, #int 0 // #0 │ │ -1a2612: 1310 0000 |0031: const/16 v16, #int 0 // #0 │ │ -1a2616: 1311 0000 |0033: const/16 v17, #int 0 // #0 │ │ -1a261a: 078d |0035: move-object v13, v8 │ │ -1a261c: 7607 540b 0d00 |0036: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ -1a2622: 130a 4800 |0039: const/16 v10, #int 72 // #48 │ │ -1a2626: 120b |003b: const/4 v11, #int 0 // #0 │ │ -1a2628: 1213 |003c: const/4 v3, #int 1 // #1 │ │ -1a262a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -1a262c: 1206 |003e: const/4 v6, #int 0 // #0 │ │ -1a262e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -1a2630: 07c2 |0040: move-object v2, v12 │ │ -1a2632: 760a b409 0200 |0041: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs;.:(IZLcom/infomaniak/drive/data/models/File$SortType;Lio/realm/Realm;Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType;Lcom/infomaniak/drive/data/models/UserDrive;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@09b4 │ │ -1a2638: 6e20 bc09 c100 |0044: invoke-virtual {v1, v12}, Lcom/infomaniak/drive/data/cache/FolderFilesProvider;.getFiles:(Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs;)Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderResult; // method@09bc │ │ -1a263e: 6201 75b3 |0047: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2642: 1101 |0049: return-object v1 │ │ -1a2644: 2201 f317 |004a: new-instance v1, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2648: 1a02 cb97 |004c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a264c: 7020 7e95 2100 |004e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2652: 2701 |0051: throw v1 │ │ +1a2670: |[1a2670] com.infomaniak.drive.ui.MainViewModel$loadRootFiles$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2680: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +1a2684: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a268a: 5201 9704 |0005: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.label:I // field@0497 │ │ +1a268e: 3901 4300 |0007: if-nez v1, 004a // +0043 │ │ +1a2692: 7701 419d 1500 |0009: invoke-static/range {v21}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2698: 5401 9804 |000c: iget-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@0498 │ │ +1a269c: 6e10 e10f 0100 |000e: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ +1a26a2: 0c01 |0011: move-result-object v1 │ │ +1a26a4: 7210 4ed7 0100 |0012: invoke-interface {v1}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d74e │ │ +1a26aa: 0c01 |0015: move-result-object v1 │ │ +1a26ac: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1a26ae: 7110 ddb4 0200 |0017: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@b4dd │ │ +1a26b4: 0c02 |001a: move-result-object v2 │ │ +1a26b6: 7120 74b9 2100 |001b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a26bc: 0a01 |001e: move-result v1 │ │ +1a26be: 3901 2800 |001f: if-nez v1, 0047 // +0028 │ │ +1a26c2: 6201 bd00 |0021: sget-object v1, Lcom/infomaniak/drive/data/cache/FolderFilesProvider;.INSTANCE:Lcom/infomaniak/drive/data/cache/FolderFilesProvider; // field@00bd │ │ +1a26c6: 220c 7103 |0023: new-instance v12, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs; // type@0371 │ │ +1a26ca: 6205 e600 |0025: sget-object v5, Lcom/infomaniak/drive/data/models/File$SortType;.NAME_AZ:Lcom/infomaniak/drive/data/models/File$SortType; // field@00e6 │ │ +1a26ce: 6207 bb00 |0027: sget-object v7, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType;.ONLY_FROM_REMOTE:Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType; // field@00bb │ │ +1a26d2: 2208 b603 |0029: new-instance v8, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a26d6: 1312 0f00 |002b: const/16 v18, #int 15 // #f │ │ +1a26da: 1313 0000 |002d: const/16 v19, #int 0 // #0 │ │ +1a26de: 120e |002f: const/4 v14, #int 0 // #0 │ │ +1a26e0: 120f |0030: const/4 v15, #int 0 // #0 │ │ +1a26e2: 1310 0000 |0031: const/16 v16, #int 0 // #0 │ │ +1a26e6: 1311 0000 |0033: const/16 v17, #int 0 // #0 │ │ +1a26ea: 078d |0035: move-object v13, v8 │ │ +1a26ec: 7607 540b 0d00 |0036: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ +1a26f2: 130a 4800 |0039: const/16 v10, #int 72 // #48 │ │ +1a26f6: 120b |003b: const/4 v11, #int 0 // #0 │ │ +1a26f8: 1213 |003c: const/4 v3, #int 1 // #1 │ │ +1a26fa: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +1a26fc: 1206 |003e: const/4 v6, #int 0 // #0 │ │ +1a26fe: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +1a2700: 07c2 |0040: move-object v2, v12 │ │ +1a2702: 760a b409 0200 |0041: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs;.:(IZLcom/infomaniak/drive/data/models/File$SortType;Lio/realm/Realm;Lcom/infomaniak/drive/data/cache/FolderFilesProvider$SourceRestrictionType;Lcom/infomaniak/drive/data/models/UserDrive;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@09b4 │ │ +1a2708: 6e20 bc09 c100 |0044: invoke-virtual {v1, v12}, Lcom/infomaniak/drive/data/cache/FolderFilesProvider;.getFiles:(Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderArgs;)Lcom/infomaniak/drive/data/cache/FolderFilesProvider$FolderFilesProviderResult; // method@09bc │ │ +1a270e: 6201 78b3 |0047: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2712: 1101 |0049: return-object v1 │ │ +1a2714: 2201 f417 |004a: new-instance v1, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a2718: 1a02 d097 |004c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a271c: 7020 8b95 2100 |004e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2722: 2701 |0051: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=166 │ │ 0x000c line=167 │ │ 0x000e line=591 │ │ 0x0021 line=168 │ │ 0x0023 line=169 │ │ @@ -25557,21 +25557,21 @@ │ │ 0x0044 line=168 │ │ 0x0047 line=178 │ │ 0x004a line=166 │ │ locals : │ │ 0x0000 - 0x0052 reg=20 this Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; │ │ 0x0000 - 0x0052 reg=21 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #141 header: │ │ class_idx : 1218 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #141 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;' │ │ @@ -25595,19 +25595,19 @@ │ │ type : '(ZI)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a26c0: |[1a26c0] com.infomaniak.drive.ui.MainViewModel$manageCategory$1$$ExternalSyntheticLambda0.:(ZI)V │ │ -1a26d0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a26d6: 5c01 9904 |0003: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$0:Z // field@0499 │ │ -1a26da: 5902 9a04 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$1:I // field@049a │ │ -1a26de: 0e00 |0007: return-void │ │ +1a2790: |[1a2790] com.infomaniak.drive.ui.MainViewModel$manageCategory$1$$ExternalSyntheticLambda0.:(ZI)V │ │ +1a27a0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a27a6: 5c01 9904 |0003: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$0:Z // field@0499 │ │ +1a27aa: 5902 9a04 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$1:I // field@049a │ │ +1a27ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -25618,35 +25618,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a2698: |[1a2698] com.infomaniak.drive.ui.MainViewModel$manageCategory$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a26a8: 5520 9904 |0000: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$0:Z // field@0499 │ │ -1a26ac: 5221 9a04 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$1:I // field@049a │ │ -1a26b0: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a26b4: 7130 4c0f 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$r8$lambda$-XbenWECHVkxFxe0Aldzcov0Af8:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f4c │ │ -1a26ba: 0c03 |0009: move-result-object v3 │ │ -1a26bc: 1103 |000a: return-object v3 │ │ +1a2768: |[1a2768] com.infomaniak.drive.ui.MainViewModel$manageCategory$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2778: 5520 9904 |0000: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$0:Z // field@0499 │ │ +1a277c: 5221 9a04 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.f$1:I // field@049a │ │ +1a2780: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a2784: 7130 4c0f 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$r8$lambda$-XbenWECHVkxFxe0Aldzcov0Af8:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f4c │ │ +1a278a: 0c03 |0009: move-result-object v3 │ │ +1a278c: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #142 header: │ │ class_idx : 1219 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -25703,81 +25703,81 @@ │ │ type : '(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a282c: |[1a282c] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.$r8$lambda$-XbenWECHVkxFxe0Aldzcov0Af8:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a283c: 7130 520f 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invokeSuspend$lambda$2$lambda$1$lambda$0:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f52 │ │ -1a2842: 0c00 |0003: move-result-object v0 │ │ -1a2844: 1100 |0004: return-object v0 │ │ +1a28fc: |[1a28fc] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.$r8$lambda$-XbenWECHVkxFxe0Aldzcov0Af8:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a290c: 7130 520f 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invokeSuspend$lambda$2$lambda$1$lambda$0:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f52 │ │ +1a2912: 0c00 |0003: move-result-object v0 │ │ +1a2914: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;) │ │ name : '' │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a28f8: |[1a28f8] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V │ │ -1a2908: 5b01 a004 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ -1a290c: 5b02 9c04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ -1a2910: 5903 9b04 |0004: iput v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ -1a2914: 5c04 9d04 |0006: iput-boolean v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ -1a2918: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -1a291a: 7030 0bb5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2920: 0e00 |000c: return-void │ │ +1a29c8: |[1a29c8] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V │ │ +1a29d8: 5b01 a004 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ +1a29dc: 5b02 9c04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ +1a29e0: 5903 9b04 |0004: iput v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ +1a29e4: 5c04 9d04 |0006: iput-boolean v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ +1a29e8: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +1a29ea: 7030 18b5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a29f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;) │ │ name : 'invokeSuspend$lambda$2$lambda$1$lambda$0' │ │ type : '(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 52 16-bit code units │ │ -1a2848: |[1a2848] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invokeSuspend$lambda$2$lambda$1$lambda$0:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a2858: 3808 2400 |0000: if-eqz v8, 0024 // +0024 │ │ -1a285c: 6e10 1a0a 0a00 |0002: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/File;.getCategories:()Lio/realm/RealmList; // method@0a1a │ │ -1a2862: 0c08 |0005: move-result-object v8 │ │ -1a2864: 220a 8e03 |0006: new-instance v10, Lcom/infomaniak/drive/data/models/FileCategory; // type@038e │ │ -1a2868: 6200 f212 |0008: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a286c: 6e10 043a 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a2872: 0a00 |000d: move-result v0 │ │ -1a2874: 7110 9895 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a287a: 0c04 |0011: move-result-object v4 │ │ -1a287c: 2205 bd18 |0012: new-instance v5, Ljava/util/Date; // type@18bd │ │ -1a2880: 7010 4699 0500 |0014: invoke-direct {v5}, Ljava/util/Date;.:()V // method@9946 │ │ -1a2886: 1266 |0017: const/4 v6, #int 6 // #6 │ │ -1a2888: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -1a288a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -1a288c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1a288e: 07a0 |001b: move-object v0, v10 │ │ -1a2890: 0191 |001c: move v1, v9 │ │ -1a2892: 7608 7f0a 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/FileCategory;.:(ILjava/lang/String;ZLjava/lang/Integer;Ljava/util/Date;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a7f │ │ -1a2898: 6e20 3a5b a800 |0020: invoke-virtual {v8, v10}, Lio/realm/RealmList;.add:(Ljava/lang/Object;)Z // method@5b3a │ │ -1a289e: 280e |0023: goto 0031 // +000e │ │ -1a28a0: 6e10 1a0a 0a00 |0024: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/File;.getCategories:()Lio/realm/RealmList; // method@0a1a │ │ -1a28a6: 0c08 |0027: move-result-object v8 │ │ -1a28a8: 7120 cf3a 9800 |0028: invoke-static {v8, v9}, Lcom/infomaniak/drive/utils/ExtensionsKt;.find:(Lio/realm/RealmList;I)Lcom/infomaniak/drive/data/models/FileCategory; // method@3acf │ │ -1a28ae: 0c08 |002b: move-result-object v8 │ │ -1a28b0: 3808 0500 |002c: if-eqz v8, 0031 // +0005 │ │ -1a28b4: 6e10 800a 0800 |002e: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/FileCategory;.deleteFromRealm:()V // method@0a80 │ │ -1a28ba: 6208 75b3 |0031: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a28be: 1108 |0033: return-object v8 │ │ +1a2918: |[1a2918] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invokeSuspend$lambda$2$lambda$1$lambda$0:(ZILcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a2928: 3808 2400 |0000: if-eqz v8, 0024 // +0024 │ │ +1a292c: 6e10 1a0a 0a00 |0002: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/File;.getCategories:()Lio/realm/RealmList; // method@0a1a │ │ +1a2932: 0c08 |0005: move-result-object v8 │ │ +1a2934: 220a 8e03 |0006: new-instance v10, Lcom/infomaniak/drive/data/models/FileCategory; // type@038e │ │ +1a2938: 6200 f512 |0008: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a293c: 6e10 113a 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a2942: 0a00 |000d: move-result v0 │ │ +1a2944: 7110 a595 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a294a: 0c04 |0011: move-result-object v4 │ │ +1a294c: 2205 be18 |0012: new-instance v5, Ljava/util/Date; // type@18be │ │ +1a2950: 7010 5399 0500 |0014: invoke-direct {v5}, Ljava/util/Date;.:()V // method@9953 │ │ +1a2956: 1266 |0017: const/4 v6, #int 6 // #6 │ │ +1a2958: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +1a295a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +1a295c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1a295e: 07a0 |001b: move-object v0, v10 │ │ +1a2960: 0191 |001c: move v1, v9 │ │ +1a2962: 7608 7f0a 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/FileCategory;.:(ILjava/lang/String;ZLjava/lang/Integer;Ljava/util/Date;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a7f │ │ +1a2968: 6e20 475b a800 |0020: invoke-virtual {v8, v10}, Lio/realm/RealmList;.add:(Ljava/lang/Object;)Z // method@5b47 │ │ +1a296e: 280e |0023: goto 0031 // +000e │ │ +1a2970: 6e10 1a0a 0a00 |0024: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/File;.getCategories:()Lio/realm/RealmList; // method@0a1a │ │ +1a2976: 0c08 |0027: move-result-object v8 │ │ +1a2978: 7120 dc3a 9800 |0028: invoke-static {v8, v9}, Lcom/infomaniak/drive/utils/ExtensionsKt;.find:(Lio/realm/RealmList;I)Lcom/infomaniak/drive/data/models/FileCategory; // method@3adc │ │ +1a297e: 0c08 |002b: move-result-object v8 │ │ +1a2980: 3808 0500 |002c: if-eqz v8, 0031 // +0005 │ │ +1a2984: 6e10 800a 0800 |002e: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/FileCategory;.deleteFromRealm:()V // method@0a80 │ │ +1a298a: 6208 78b3 |0031: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a298e: 1108 |0033: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=305 │ │ 0x0024 line=307 │ │ 0x0031 line=309 │ │ locals : │ │ 0x0000 - 0x0034 reg=8 (null) Z │ │ @@ -25790,162 +25790,162 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -1a28c0: |[1a28c0] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a28d0: 2206 c304 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ -1a28d4: 5471 a004 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ -1a28d8: 5472 9c04 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ -1a28dc: 5273 9b04 |0006: iget v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ -1a28e0: 5574 9d04 |0008: iget-boolean v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ -1a28e4: 0760 |000a: move-object v0, v6 │ │ -1a28e6: 0795 |000b: move-object v5, v9 │ │ -1a28e8: 7606 4d0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V // method@0f4d │ │ -1a28ee: 5b68 9e04 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.L$0:Ljava/lang/Object; // field@049e │ │ -1a28f2: 1f06 c81a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a28f6: 1106 |0013: return-object v6 │ │ +1a2990: |[1a2990] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a29a0: 2206 c304 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ +1a29a4: 5471 a004 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ +1a29a8: 5472 9c04 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ +1a29ac: 5273 9b04 |0006: iget v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ +1a29b0: 5574 9d04 |0008: iget-boolean v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ +1a29b4: 0760 |000a: move-object v0, v6 │ │ +1a29b6: 0795 |000b: move-object v5, v9 │ │ +1a29b8: 7606 4d0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V // method@0f4d │ │ +1a29be: 5b68 9e04 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.L$0:Ljava/lang/Object; // field@049e │ │ +1a29c2: 1f06 c91a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a29c6: 1106 |0013: return-object v6 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a26e0: |[1a26e0] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a26f0: 6e30 4e0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f4e │ │ -1a26f6: 0c01 |0003: move-result-object v1 │ │ -1a26f8: 1f01 c304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ -1a26fc: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2700: 6e20 510f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f51 │ │ -1a2706: 0c01 |000b: move-result-object v1 │ │ -1a2708: 1101 |000c: return-object v1 │ │ +1a27b0: |[1a27b0] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a27c0: 6e30 4e0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f4e │ │ +1a27c6: 0c01 |0003: move-result-object v1 │ │ +1a27c8: 1f01 c304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ +1a27cc: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a27d0: 6e20 510f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f51 │ │ +1a27d6: 0c01 |000b: move-result-object v1 │ │ +1a27d8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a270c: |[1a270c] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a271c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2720: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2724: 6e30 4f0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f4f │ │ -1a272a: 0c01 |0007: move-result-object v1 │ │ -1a272c: 1101 |0008: return-object v1 │ │ +1a27dc: |[1a27dc] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a27ec: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a27f0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a27f4: 6e30 4f0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f4f │ │ +1a27fa: 0c01 |0007: move-result-object v1 │ │ +1a27fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 118 16-bit code units │ │ -1a2730: |[1a2730] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2740: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -1a2744: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a274a: 0c01 |0005: move-result-object v1 │ │ -1a274c: 5202 9f04 |0006: iget v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.label:I // field@049f │ │ -1a2750: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -1a2752: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -1a2756: 3332 0600 |000b: if-ne v2, v3, 0011 // +0006 │ │ -1a275a: 7701 349d 1200 |000d: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2760: 2863 |0010: goto 0073 // +0063 │ │ -1a2762: 2201 f317 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2766: 1a02 cb97 |0013: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a276a: 7020 7e95 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2770: 2701 |0018: throw v1 │ │ -1a2772: 7701 349d 1200 |0019: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2778: 5402 9e04 |001c: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.L$0:Ljava/lang/Object; // field@049e │ │ -1a277c: 1f02 4502 |001e: check-cast v2, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2780: 5404 a004 |0020: iget-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ -1a2784: 5405 9c04 |0022: iget-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ -1a2788: 5206 9b04 |0024: iget v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ -1a278c: 5507 9d04 |0026: iget-boolean v7, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ -1a2790: 7140 af0f 5476 |0028: invoke-static {v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel;.access$manageCategoryApiCall:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0faf │ │ -1a2796: 0c04 |002b: move-result-object v4 │ │ -1a2798: 5505 9d04 |002c: iget-boolean v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ -1a279c: 5206 9b04 |002e: iget v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ -1a27a0: 6e10 6242 0400 |0030: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@4262 │ │ -1a27a6: 0c07 |0033: move-result-object v7 │ │ -1a27a8: 1f07 c918 |0034: check-cast v7, Ljava/util/List; // type@18c9 │ │ -1a27ac: 3807 3400 |0036: if-eqz v7, 006a // +0034 │ │ -1a27b0: 1f07 f817 |0038: check-cast v7, Ljava/lang/Iterable; // type@17f8 │ │ -1a27b4: 7210 9c95 0700 |003a: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a27ba: 0c07 |003d: move-result-object v7 │ │ -1a27bc: 7210 8099 0700 |003e: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a27c2: 0a08 |0041: move-result v8 │ │ -1a27c4: 3808 2800 |0042: if-eqz v8, 006a // +0028 │ │ -1a27c8: 7210 8199 0700 |0044: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a27ce: 0c08 |0047: move-result-object v8 │ │ -1a27d0: 1f08 ac03 |0048: check-cast v8, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource; // type@03ac │ │ -1a27d4: 6e10 fe0a 0800 |004a: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource;.getResult:()Z // method@0afe │ │ -1a27da: 0a09 |004d: move-result v9 │ │ -1a27dc: 3809 f0ff |004e: if-eqz v9, 003e // -0010 │ │ -1a27e0: 620a b900 |0050: sget-object v10, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a27e4: 6e10 fd0a 0800 |0052: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource;.getId:()Ljava/lang/Object; // method@0afd │ │ -1a27ea: 0c08 |0055: move-result-object v8 │ │ -1a27ec: 1f08 0118 |0056: check-cast v8, Ljava/lang/Number; // type@1801 │ │ -1a27f0: 6e10 f195 0800 |0058: invoke-virtual {v8}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a27f6: 0a0b |005b: move-result v11 │ │ -1a27f8: 220e c204 |005c: new-instance v14, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0; // type@04c2 │ │ -1a27fc: 7030 4a0f 5e06 |005e: invoke-direct {v14, v5, v6}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.:(ZI)V // method@0f4a │ │ -1a2802: 126f |0061: const/4 v15, #int 6 // #6 │ │ -1a2804: 1310 0000 |0062: const/16 v16, #int 0 // #0 │ │ -1a2808: 120c |0064: const/4 v12, #int 0 // #0 │ │ -1a280a: 120d |0065: const/4 v13, #int 0 // #0 │ │ -1a280c: 7707 af09 0a00 |0066: invoke-static/range {v10, v11, v12, v13, v14, v15, v16}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ -1a2812: 28d5 |0069: goto 003e // -002b │ │ -1a2814: 5903 9f04 |006a: iput v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.label:I // field@049f │ │ -1a2818: 7230 3906 4200 |006c: invoke-interface {v2, v4, v0}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a281e: 0c02 |006f: move-result-object v2 │ │ -1a2820: 3312 0300 |0070: if-ne v2, v1, 0073 // +0003 │ │ -1a2824: 1101 |0072: return-object v1 │ │ -1a2826: 6201 75b3 |0073: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a282a: 1101 |0075: return-object v1 │ │ +1a2800: |[1a2800] com.infomaniak.drive.ui.MainViewModel$manageCategory$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2810: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +1a2814: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a281a: 0c01 |0005: move-result-object v1 │ │ +1a281c: 5202 9f04 |0006: iget v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.label:I // field@049f │ │ +1a2820: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +1a2822: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +1a2826: 3332 0600 |000b: if-ne v2, v3, 0011 // +0006 │ │ +1a282a: 7701 419d 1200 |000d: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2830: 2863 |0010: goto 0073 // +0063 │ │ +1a2832: 2201 f417 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a2836: 1a02 d097 |0013: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a283a: 7020 8b95 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2840: 2701 |0018: throw v1 │ │ +1a2842: 7701 419d 1200 |0019: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2848: 5402 9e04 |001c: iget-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.L$0:Ljava/lang/Object; // field@049e │ │ +1a284c: 1f02 4502 |001e: check-cast v2, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a2850: 5404 a004 |0020: iget-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04a0 │ │ +1a2854: 5405 9c04 |0022: iget-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$files:Ljava/util/List; // field@049c │ │ +1a2858: 5206 9b04 |0024: iget v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ +1a285c: 5507 9d04 |0026: iget-boolean v7, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ +1a2860: 7140 af0f 5476 |0028: invoke-static {v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel;.access$manageCategoryApiCall:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0faf │ │ +1a2866: 0c04 |002b: move-result-object v4 │ │ +1a2868: 5505 9d04 |002c: iget-boolean v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$isAdding:Z // field@049d │ │ +1a286c: 5206 9b04 |002e: iget v6, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.$categoryId:I // field@049b │ │ +1a2870: 6e10 6f42 0400 |0030: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.getData:()Ljava/lang/Object; // method@426f │ │ +1a2876: 0c07 |0033: move-result-object v7 │ │ +1a2878: 1f07 ca18 |0034: check-cast v7, Ljava/util/List; // type@18ca │ │ +1a287c: 3807 3400 |0036: if-eqz v7, 006a // +0034 │ │ +1a2880: 1f07 f917 |0038: check-cast v7, Ljava/lang/Iterable; // type@17f9 │ │ +1a2884: 7210 a995 0700 |003a: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a288a: 0c07 |003d: move-result-object v7 │ │ +1a288c: 7210 8d99 0700 |003e: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a2892: 0a08 |0041: move-result v8 │ │ +1a2894: 3808 2800 |0042: if-eqz v8, 006a // +0028 │ │ +1a2898: 7210 8e99 0700 |0044: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a289e: 0c08 |0047: move-result-object v8 │ │ +1a28a0: 1f08 ac03 |0048: check-cast v8, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource; // type@03ac │ │ +1a28a4: 6e10 fe0a 0800 |004a: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource;.getResult:()Z // method@0afe │ │ +1a28aa: 0a09 |004d: move-result v9 │ │ +1a28ac: 3809 f0ff |004e: if-eqz v9, 003e // -0010 │ │ +1a28b0: 620a b900 |0050: sget-object v10, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a28b4: 6e10 fd0a 0800 |0052: invoke-virtual {v8}, Lcom/infomaniak/drive/data/models/ShareableItems$FeedbackAccessResource;.getId:()Ljava/lang/Object; // method@0afd │ │ +1a28ba: 0c08 |0055: move-result-object v8 │ │ +1a28bc: 1f08 0218 |0056: check-cast v8, Ljava/lang/Number; // type@1802 │ │ +1a28c0: 6e10 fe95 0800 |0058: invoke-virtual {v8}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a28c6: 0a0b |005b: move-result v11 │ │ +1a28c8: 220e c204 |005c: new-instance v14, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0; // type@04c2 │ │ +1a28cc: 7030 4a0f 5e06 |005e: invoke-direct {v14, v5, v6}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1$$ExternalSyntheticLambda0;.:(ZI)V // method@0f4a │ │ +1a28d2: 126f |0061: const/4 v15, #int 6 // #6 │ │ +1a28d4: 1310 0000 |0062: const/16 v16, #int 0 // #0 │ │ +1a28d8: 120c |0064: const/4 v12, #int 0 // #0 │ │ +1a28da: 120d |0065: const/4 v13, #int 0 // #0 │ │ +1a28dc: 7707 af09 0a00 |0066: invoke-static/range {v10, v11, v12, v13, v14, v15, v16}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ +1a28e2: 28d5 |0069: goto 003e // -002b │ │ +1a28e4: 5903 9f04 |006a: iput v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.label:I // field@049f │ │ +1a28e8: 7230 3906 4200 |006c: invoke-interface {v2, v4, v0}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a28ee: 0c02 |006f: move-result-object v2 │ │ +1a28f0: 3312 0300 |0070: if-ne v2, v1, 0073 // +0003 │ │ +1a28f4: 1101 |0072: return-object v1 │ │ +1a28f6: 6201 78b3 |0073: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a28fa: 1101 |0075: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=299 │ │ 0x0020 line=300 │ │ 0x0030 line=301 │ │ 0x003a line=591 │ │ 0x004a line=302 │ │ 0x0050 line=303 │ │ 0x006a line=313 │ │ 0x0073 line=315 │ │ locals : │ │ 0x0000 - 0x0076 reg=17 this Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; │ │ 0x0000 - 0x0076 reg=18 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #143 header: │ │ class_idx : 1220 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -25989,124 +25989,124 @@ │ │ type : '(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2a34: |[1a2a34] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V │ │ -1a2a44: 5b01 a104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ -1a2a48: 5c02 a204 |0002: iput-boolean v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ -1a2a4c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a2a4e: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2a54: 0e00 |0008: return-void │ │ +1a2b04: |[1a2b04] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V │ │ +1a2b14: 5b01 a104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ +1a2b18: 5c02 a204 |0002: iput-boolean v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ +1a2b1c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a2b1e: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a2b24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1a2a0c: |[1a2a0c] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2a1c: 2203 c404 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ -1a2a20: 5420 a104 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ -1a2a24: 5521 a204 |0004: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ -1a2a28: 7040 530f 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V // method@0f53 │ │ -1a2a2e: 1f03 c81a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2a32: 1103 |000b: return-object v3 │ │ +1a2adc: |[1a2adc] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2aec: 2203 c404 |0000: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ +1a2af0: 5420 a104 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ +1a2af4: 5521 a204 |0004: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ +1a2af8: 7040 530f 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V // method@0f53 │ │ +1a2afe: 1f03 c91a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2b02: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2924: |[1a2924] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2934: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a2938: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a293c: 6e30 560f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f56 │ │ -1a2942: 0c01 |0007: move-result-object v1 │ │ -1a2944: 1101 |0008: return-object v1 │ │ +1a29f4: |[1a29f4] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2a04: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a2a08: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2a0c: 6e30 560f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f56 │ │ +1a2a12: 0c01 |0007: move-result-object v1 │ │ +1a2a14: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2948: |[1a2948] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2958: 6e30 540f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f54 │ │ -1a295e: 0c01 |0003: move-result-object v1 │ │ -1a2960: 1f01 c404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ -1a2964: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2968: 6e20 570f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ -1a296e: 0c01 |000b: move-result-object v1 │ │ -1a2970: 1101 |000c: return-object v1 │ │ +1a2a18: |[1a2a18] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2a28: 6e30 540f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f54 │ │ +1a2a2e: 0c01 |0003: move-result-object v1 │ │ +1a2a30: 1f01 c404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ +1a2a34: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2a38: 6e20 570f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f57 │ │ +1a2a3e: 0c01 |000b: move-result-object v1 │ │ +1a2a40: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -1a2974: |[1a2974] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2984: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a298a: 5250 a304 |0003: iget v0, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.label:I // field@04a3 │ │ -1a298e: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ -1a2992: 7110 349d 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2998: 6206 b900 |000a: sget-object v6, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a299c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1a299e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -1a29a0: 7140 9c09 0601 |000e: invoke-static {v6, v0, v1, v0}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ -1a29a6: 0c06 |0011: move-result-object v6 │ │ -1a29a8: 1f06 b417 |0012: check-cast v6, Ljava/io/Closeable; // type@17b4 │ │ -1a29ac: 5451 a104 |0014: iget-object v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ -1a29b0: 5552 a204 |0016: iget-boolean v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ -1a29b4: 0763 |0018: move-object v3, v6 │ │ -1a29b6: 1f03 c010 |0019: check-cast v3, Lio/realm/Realm; // type@10c0 │ │ -1a29ba: 6204 b900 |001b: sget-object v4, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a29be: 6e40 a209 3421 |001d: invoke-virtual {v4, v3, v1, v2}, Lcom/infomaniak/drive/data/cache/FileController;.markFilesAsOffline:(Lio/realm/Realm;Ljava/util/List;Z)V // method@09a2 │ │ -1a29c4: 6201 75b3 |0020: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a29c8: 7120 82b5 0600 |0022: invoke-static {v6, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a29ce: 6206 75b3 |0025: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a29d2: 1106 |0027: return-object v6 │ │ -1a29d4: 0d00 |0028: move-exception v0 │ │ -1a29d6: 2700 |0029: throw v0 │ │ -1a29d8: 0d01 |002a: move-exception v1 │ │ -1a29da: 7120 82b5 0600 |002b: invoke-static {v6, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a29e0: 2701 |002e: throw v1 │ │ -1a29e2: 2206 f317 |002f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a29e6: 1a00 cb97 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a29ea: 7020 7e95 0600 |0033: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a29f0: 2706 |0036: throw v6 │ │ +1a2a44: |[1a2a44] com.infomaniak.drive.ui.MainViewModel$markFilesAsOffline$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2a54: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a2a5a: 5250 a304 |0003: iget v0, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.label:I // field@04a3 │ │ +1a2a5e: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ +1a2a62: 7110 419d 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2a68: 6206 b900 |000a: sget-object v6, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2a6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1a2a6e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +1a2a70: 7140 9c09 0601 |000e: invoke-static {v6, v0, v1, v0}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ +1a2a76: 0c06 |0011: move-result-object v6 │ │ +1a2a78: 1f06 b517 |0012: check-cast v6, Ljava/io/Closeable; // type@17b5 │ │ +1a2a7c: 5451 a104 |0014: iget-object v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$filesId:Ljava/util/List; // field@04a1 │ │ +1a2a80: 5552 a204 |0016: iget-boolean v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.$isMarkedAsOffline:Z // field@04a2 │ │ +1a2a84: 0763 |0018: move-object v3, v6 │ │ +1a2a86: 1f03 c110 |0019: check-cast v3, Lio/realm/Realm; // type@10c1 │ │ +1a2a8a: 6204 b900 |001b: sget-object v4, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2a8e: 6e40 a209 3421 |001d: invoke-virtual {v4, v3, v1, v2}, Lcom/infomaniak/drive/data/cache/FileController;.markFilesAsOffline:(Lio/realm/Realm;Ljava/util/List;Z)V // method@09a2 │ │ +1a2a94: 6201 78b3 |0020: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2a98: 7120 8fb5 0600 |0022: invoke-static {v6, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a2a9e: 6206 78b3 |0025: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2aa2: 1106 |0027: return-object v6 │ │ +1a2aa4: 0d00 |0028: move-exception v0 │ │ +1a2aa6: 2700 |0029: throw v0 │ │ +1a2aa8: 0d01 |002a: move-exception v1 │ │ +1a2aaa: 7120 8fb5 0600 |002b: invoke-static {v6, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a2ab0: 2701 |002e: throw v1 │ │ +1a2ab2: 2206 f417 |002f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a2ab6: 1a00 d097 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a2aba: 7020 8b95 0600 |0033: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2ac0: 2706 |0036: throw v6 │ │ catches : 2 │ │ 0x0018 - 0x0022 │ │ -> 0x0028 │ │ 0x0029 - 0x002a │ │ -> 0x002a │ │ positions : │ │ 0x0003 line=499 │ │ @@ -26117,21 +26117,21 @@ │ │ 0x0025 line=503 │ │ 0x0029 line=500 │ │ 0x002f line=499 │ │ locals : │ │ 0x0000 - 0x0037 reg=5 this Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; │ │ 0x0000 - 0x0037 reg=6 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #144 header: │ │ class_idx : 1221 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #144 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;' │ │ @@ -26155,19 +26155,19 @@ │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a2a80: |[1a2a80] com.infomaniak.drive.ui.MainViewModel$moveFile$1$$ExternalSyntheticLambda0.:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;)V │ │ -1a2a90: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a2a96: 5b01 a404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$0:Landroidx/lifecycle/LiveDataScope; // field@04a4 │ │ -1a2a9a: 5b02 a504 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/File; // field@04a5 │ │ -1a2a9e: 0e00 |0007: return-void │ │ +1a2b50: |[1a2b50] com.infomaniak.drive.ui.MainViewModel$moveFile$1$$ExternalSyntheticLambda0.:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;)V │ │ +1a2b60: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a2b66: 5b01 a404 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$0:Landroidx/lifecycle/LiveDataScope; // field@04a4 │ │ +1a2b6a: 5b02 a504 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/File; // field@04a5 │ │ +1a2b6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroidx/lifecycle/LiveDataScope; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -26178,35 +26178,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a2a58: |[1a2a58] com.infomaniak.drive.ui.MainViewModel$moveFile$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2a68: 5420 a404 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$0:Landroidx/lifecycle/LiveDataScope; // field@04a4 │ │ -1a2a6c: 5421 a504 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/File; // field@04a5 │ │ -1a2a70: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a2a74: 7130 5a0f 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$r8$lambda$TILdbQqY6lkWwkxKWDOtmUHLX8w:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f5a │ │ -1a2a7a: 0c03 |0009: move-result-object v3 │ │ -1a2a7c: 1103 |000a: return-object v3 │ │ +1a2b28: |[1a2b28] com.infomaniak.drive.ui.MainViewModel$moveFile$1$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2b38: 5420 a404 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$0:Landroidx/lifecycle/LiveDataScope; // field@04a4 │ │ +1a2b3c: 5421 a504 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/File; // field@04a5 │ │ +1a2b40: 1f03 8b03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a2b44: 7130 5a0f 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$r8$lambda$TILdbQqY6lkWwkxKWDOtmUHLX8w:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f5a │ │ +1a2b4a: 0c03 |0009: move-result-object v3 │ │ +1a2b4c: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #145 header: │ │ class_idx : 1222 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -26263,69 +26263,69 @@ │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a2cac: |[1a2cac] com.infomaniak.drive.ui.MainViewModel$moveFile$1.$r8$lambda$TILdbQqY6lkWwkxKWDOtmUHLX8w:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a2cbc: 7130 600f 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invokeSuspend$lambda$4$lambda$2:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f60 │ │ -1a2cc2: 0c00 |0003: move-result-object v0 │ │ -1a2cc4: 1100 |0004: return-object v0 │ │ +1a2d7c: |[1a2d7c] com.infomaniak.drive.ui.MainViewModel$moveFile$1.$r8$lambda$TILdbQqY6lkWwkxKWDOtmUHLX8w:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a2d8c: 7130 600f 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invokeSuspend$lambda$4$lambda$2:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; // method@0f60 │ │ +1a2d92: 0c00 |0003: move-result-object v0 │ │ +1a2d94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;) │ │ name : '' │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2d5c: |[1a2d5c] com.infomaniak.drive.ui.MainViewModel$moveFile$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a2d6c: 5b01 a604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ -1a2d70: 5b02 a704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ -1a2d74: 5b03 a804 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ -1a2d78: 5b04 ab04 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ -1a2d7c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -1a2d7e: 7030 0bb5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2d84: 0e00 |000c: return-void │ │ +1a2e2c: |[1a2e2c] com.infomaniak.drive.ui.MainViewModel$moveFile$1.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a2e3c: 5b01 a604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ +1a2e40: 5b02 a704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ +1a2e44: 5b03 a804 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ +1a2e48: 5b04 ab04 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ +1a2e4c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +1a2e4e: 7030 18b5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a2e54: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;) │ │ name : 'invokeSuspend$lambda$4$lambda$2' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -1a2cc8: |[1a2cc8] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invokeSuspend$lambda$4$lambda$2:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ -1a2cd8: 6200 43b3 |0000: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -1a2cdc: 6e10 1c0a 0200 |0002: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.getChildren:()Lio/realm/RealmList; // method@0a1c │ │ -1a2ce2: 0c00 |0005: move-result-object v0 │ │ -1a2ce4: 6e20 675b 1000 |0006: invoke-virtual {v0, v1}, Lio/realm/RealmList;.remove:(Ljava/lang/Object;)Z // method@5b67 │ │ -1a2cea: 0a00 |0009: move-result v0 │ │ -1a2cec: 7110 ef94 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a2cf2: 0c00 |000d: move-result-object v0 │ │ -1a2cf4: 7110 199d 0000 |000e: invoke-static {v0}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -1a2cfa: 280b |0011: goto 001c // +000b │ │ -1a2cfc: 0d00 |0012: move-exception v0 │ │ -1a2cfe: 6201 43b3 |0013: sget-object v1, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b343 │ │ -1a2d02: 7110 279d 0000 |0015: invoke-static {v0}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d27 │ │ -1a2d08: 0c00 |0018: move-result-object v0 │ │ -1a2d0a: 7110 199d 0000 |0019: invoke-static {v0}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d19 │ │ -1a2d10: 6200 75b3 |001c: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2d14: 1100 |001e: return-object v0 │ │ +1a2d98: |[1a2d98] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invokeSuspend$lambda$4$lambda$2:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lkotlin/Unit; │ │ +1a2da8: 6200 46b3 |0000: sget-object v0, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +1a2dac: 6e10 1c0a 0200 |0002: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/File;.getChildren:()Lio/realm/RealmList; // method@0a1c │ │ +1a2db2: 0c00 |0005: move-result-object v0 │ │ +1a2db4: 6e20 745b 1000 |0006: invoke-virtual {v0, v1}, Lio/realm/RealmList;.remove:(Ljava/lang/Object;)Z // method@5b74 │ │ +1a2dba: 0a00 |0009: move-result v0 │ │ +1a2dbc: 7110 fc94 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a2dc2: 0c00 |000d: move-result-object v0 │ │ +1a2dc4: 7110 269d 0000 |000e: invoke-static {v0}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +1a2dca: 280b |0011: goto 001c // +000b │ │ +1a2dcc: 0d00 |0012: move-exception v0 │ │ +1a2dce: 6201 46b3 |0013: sget-object v1, Lkotlin/Result;.Companion:Lkotlin/Result$Companion; // field@b346 │ │ +1a2dd2: 7110 349d 0000 |0015: invoke-static {v0}, Lkotlin/ResultKt;.createFailure:(Ljava/lang/Throwable;)Ljava/lang/Object; // method@9d34 │ │ +1a2dd8: 0c00 |0018: move-result-object v0 │ │ +1a2dda: 7110 269d 0000 |0019: invoke-static {v0}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@9d26 │ │ +1a2de0: 6200 78b3 |001c: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2de4: 1100 |001e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0011 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=279 │ │ 0x001c line=280 │ │ locals : │ │ @@ -26339,188 +26339,188 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -1a2d24: |[1a2d24] com.infomaniak.drive.ui.MainViewModel$moveFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2d34: 2206 c604 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ -1a2d38: 5471 a604 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ -1a2d3c: 5472 a704 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ -1a2d40: 5473 a804 |0006: iget-object v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ -1a2d44: 5474 ab04 |0008: iget-object v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ -1a2d48: 0760 |000a: move-object v0, v6 │ │ -1a2d4a: 0795 |000b: move-object v5, v9 │ │ -1a2d4c: 7606 5b0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f5b │ │ -1a2d52: 5b68 a904 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.L$0:Ljava/lang/Object; // field@04a9 │ │ -1a2d56: 1f06 c81a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2d5a: 1106 |0013: return-object v6 │ │ +1a2df4: |[1a2df4] com.infomaniak.drive.ui.MainViewModel$moveFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2e04: 2206 c604 |0000: new-instance v6, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ +1a2e08: 5471 a604 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ +1a2e0c: 5472 a704 |0004: iget-object v2, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ +1a2e10: 5473 a804 |0006: iget-object v3, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ +1a2e14: 5474 ab04 |0008: iget-object v4, v7, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ +1a2e18: 0760 |000a: move-object v0, v6 │ │ +1a2e1a: 0795 |000b: move-object v5, v9 │ │ +1a2e1c: 7606 5b0f 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f5b │ │ +1a2e22: 5b68 a904 |000f: iput-object v8, v6, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.L$0:Ljava/lang/Object; // field@04a9 │ │ +1a2e26: 1f06 c91a |0011: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2e2a: 1106 |0013: return-object v6 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2aa0: |[1a2aa0] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2ab0: 6e30 5c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f5c │ │ -1a2ab6: 0c01 |0003: move-result-object v1 │ │ -1a2ab8: 1f01 c604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ -1a2abc: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2ac0: 6e20 5f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f5f │ │ -1a2ac6: 0c01 |000b: move-result-object v1 │ │ -1a2ac8: 1101 |000c: return-object v1 │ │ +1a2b70: |[1a2b70] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2b80: 6e30 5c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f5c │ │ +1a2b86: 0c01 |0003: move-result-object v1 │ │ +1a2b88: 1f01 c604 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ +1a2b8c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2b90: 6e20 5f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f5f │ │ +1a2b96: 0c01 |000b: move-result-object v1 │ │ +1a2b98: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2acc: |[1a2acc] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2adc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2ae0: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2ae4: 6e30 5d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f5d │ │ -1a2aea: 0c01 |0007: move-result-object v1 │ │ -1a2aec: 1101 |0008: return-object v1 │ │ +1a2b9c: |[1a2b9c] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2bac: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a2bb0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2bb4: 6e30 5d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f5d │ │ +1a2bba: 0c01 |0007: move-result-object v1 │ │ +1a2bbc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 201 16-bit code units │ │ -1a2af0: |[1a2af0] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2b00: 0801 1100 |0000: move-object/from16 v1, v17 │ │ -1a2b04: 7100 a1b4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a2b0a: 0c00 |0005: move-result-object v0 │ │ -1a2b0c: 5212 aa04 |0006: iget v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.label:I // field@04aa │ │ -1a2b10: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -1a2b12: 3802 1100 |0009: if-eqz v2, 001a // +0011 │ │ -1a2b16: 3332 0700 |000b: if-ne v2, v3, 0012 // +0007 │ │ -1a2b1a: 7701 349d 1200 |000d: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2b20: 2900 b600 |0010: goto/16 00c6 // +00b6 │ │ -1a2b24: 2200 f317 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2b28: 1a02 cb97 |0014: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a2b2c: 7020 7e95 2000 |0016: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2b32: 2700 |0019: throw v0 │ │ -1a2b34: 7701 349d 1200 |001a: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2b3a: 5412 a904 |001d: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.L$0:Ljava/lang/Object; // field@04a9 │ │ -1a2b3e: 1f02 4502 |001f: check-cast v2, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a2b42: 6204 b500 |0021: sget-object v4, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a2b46: 5415 a604 |0023: iget-object v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ -1a2b4a: 5416 a704 |0025: iget-object v6, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ -1a2b4e: 6e30 5009 5406 |0027: invoke-virtual {v4, v5, v6}, Lcom/infomaniak/drive/data/api/ApiRepository;.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0950 │ │ -1a2b54: 0c04 |002a: move-result-object v4 │ │ -1a2b56: 6e10 6e42 0400 |002b: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a2b5c: 0a05 |002e: move-result v5 │ │ -1a2b5e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -1a2b60: 3805 7000 |0030: if-eqz v5, 00a0 // +0070 │ │ -1a2b64: 6205 b900 |0032: sget-object v5, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2b68: 7140 9c09 6563 |0034: invoke-static {v5, v6, v3, v6}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ -1a2b6e: 0c05 |0037: move-result-object v5 │ │ -1a2b70: 1f05 b417 |0038: check-cast v5, Ljava/io/Closeable; // type@17b4 │ │ -1a2b74: 5417 a604 |003a: iget-object v7, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ -1a2b78: 5418 ab04 |003c: iget-object v8, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ -1a2b7c: 5419 a704 |003e: iget-object v9, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ -1a2b80: 075f |0040: move-object v15, v5 │ │ -1a2b82: 1f0f c010 |0041: check-cast v15, Lio/realm/Realm; // type@10c0 │ │ -1a2b86: 7110 ab0f 0800 |0043: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a2b8c: 0c0a |0046: move-result-object v10 │ │ -1a2b8e: 1f0a 3500 |0047: check-cast v10, Landroid/content/Context; // type@0035 │ │ -1a2b92: 122b |0049: const/4 v11, #int 2 // #2 │ │ -1a2b94: 7156 410a a7b6 |004a: invoke-static {v7, v10, v6, v11, v6}, Lcom/infomaniak/drive/data/models/File;.getStoredFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/io/File; // method@0a41 │ │ -1a2b9a: 0c0a |004d: move-result-object v10 │ │ -1a2b9c: 380a 0b00 |004e: if-eqz v10, 0059 // +000b │ │ -1a2ba0: 6e10 4e94 0a00 |0050: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a2ba6: 0a0b |0053: move-result v11 │ │ -1a2ba8: 380b 0500 |0054: if-eqz v11, 0059 // +0005 │ │ -1a2bac: 7140 b00f 789a |0056: invoke-static {v8, v7, v10, v9}, Lcom/infomaniak/drive/ui/MainViewModel;.access$moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V // method@0fb0 │ │ -1a2bb2: 620a b900 |0059: sget-object v10, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2bb6: 6e10 360a 0700 |005b: invoke-virtual {v7}, Lcom/infomaniak/drive/data/models/File;.getParentId:()I // method@0a36 │ │ -1a2bbc: 0a0b |005e: move-result v11 │ │ -1a2bbe: 220e c504 |005f: new-instance v14, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0; // type@04c5 │ │ -1a2bc2: 7030 580f 2e07 |0061: invoke-direct {v14, v2, v7}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;)V // method@0f58 │ │ -1a2bc8: 1248 |0064: const/4 v8, #int 4 // #4 │ │ -1a2bca: 1310 0000 |0065: const/16 v16, #int 0 // #0 │ │ -1a2bce: 120d |0067: const/4 v13, #int 0 // #0 │ │ -1a2bd0: 07fc |0068: move-object v12, v15 │ │ -1a2bd2: 07f3 |0069: move-object v3, v15 │ │ -1a2bd4: 018f |006a: move v15, v8 │ │ -1a2bd6: 7707 af09 0a00 |006b: invoke-static/range {v10, v11, v12, v13, v14, v15, v16}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ -1a2bdc: 6208 b900 |006e: sget-object v8, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2be0: 6e10 2d0a 0900 |0070: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a2be6: 0a0a |0073: move-result v10 │ │ -1a2be8: 6e10 2d0a 0900 |0074: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a2bee: 0a09 |0077: move-result v9 │ │ -1a2bf0: 6e20 6c0a 9700 |0078: invoke-virtual {v7, v9}, Lcom/infomaniak/drive/data/models/File;.setParentId:(I)V // method@0a6c │ │ -1a2bf6: 6209 75b3 |007b: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2bfa: 6e40 8209 a837 |007d: invoke-virtual {v8, v10, v7, v3}, Lcom/infomaniak/drive/data/cache/FileController;.addChild:(ILcom/infomaniak/drive/data/models/File;Lio/realm/Realm;)V // method@0982 │ │ -1a2c00: 6203 75b3 |0080: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2c04: 7120 82b5 6500 |0082: invoke-static {v5, v6}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a2c0a: 5413 a804 |0085: iget-object v3, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ -1a2c0e: 3803 1900 |0087: if-eqz v3, 00a0 // +0019 │ │ -1a2c12: 5415 a604 |0089: iget-object v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ -1a2c16: 6e10 2d0a 0500 |008b: invoke-virtual {v5}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a2c1c: 0a05 |008e: move-result v5 │ │ -1a2c1e: 7110 d5b4 0500 |008f: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a2c24: 0c05 |0092: move-result-object v5 │ │ -1a2c26: 7220 2db8 5300 |0093: invoke-interface {v3, v5}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1a2c2c: 280a |0096: goto 00a0 // +000a │ │ -1a2c2e: 0d00 |0097: move-exception v0 │ │ -1a2c30: 0702 |0098: move-object v2, v0 │ │ -1a2c32: 2702 |0099: throw v2 │ │ -1a2c34: 0d00 |009a: move-exception v0 │ │ -1a2c36: 0703 |009b: move-object v3, v0 │ │ -1a2c38: 7120 82b5 2500 |009c: invoke-static {v5, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a2c3e: 2703 |009f: throw v3 │ │ -1a2c40: 2203 ad04 |00a0: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a2c44: 6e10 6e42 0400 |00a2: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a2c4a: 0a07 |00a5: move-result v7 │ │ -1a2c4c: 6e10 6342 0400 |00a6: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4263 │ │ -1a2c52: 0c04 |00a9: move-result-object v4 │ │ -1a2c54: 3804 0600 |00aa: if-eqz v4, 00b0 // +0006 │ │ -1a2c58: 6e10 4342 0400 |00ac: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -1a2c5e: 0c06 |00af: move-result-object v6 │ │ -1a2c60: 076a |00b0: move-object v10, v6 │ │ -1a2c62: 126b |00b1: const/4 v11, #int 6 // #6 │ │ -1a2c64: 120c |00b2: const/4 v12, #int 0 // #0 │ │ -1a2c66: 1208 |00b3: const/4 v8, #int 0 // #0 │ │ -1a2c68: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -1a2c6a: 0736 |00b5: move-object v6, v3 │ │ -1a2c6c: 7607 d10e 0600 |00b6: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a2c72: 0714 |00b9: move-object v4, v1 │ │ -1a2c74: 1f04 c81a |00ba: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2c78: 1215 |00bc: const/4 v5, #int 1 // #1 │ │ -1a2c7a: 5915 aa04 |00bd: iput v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.label:I // field@04aa │ │ -1a2c7e: 7230 3906 3204 |00bf: invoke-interface {v2, v3, v4}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a2c84: 0c02 |00c2: move-result-object v2 │ │ -1a2c86: 3302 0300 |00c3: if-ne v2, v0, 00c6 // +0003 │ │ -1a2c8a: 1100 |00c5: return-object v0 │ │ -1a2c8c: 6200 75b3 |00c6: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2c90: 1100 |00c8: return-object v0 │ │ +1a2bc0: |[1a2bc0] com.infomaniak.drive.ui.MainViewModel$moveFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2bd0: 0801 1100 |0000: move-object/from16 v1, v17 │ │ +1a2bd4: 7100 aeb4 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a2bda: 0c00 |0005: move-result-object v0 │ │ +1a2bdc: 5212 aa04 |0006: iget v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.label:I // field@04aa │ │ +1a2be0: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +1a2be2: 3802 1100 |0009: if-eqz v2, 001a // +0011 │ │ +1a2be6: 3332 0700 |000b: if-ne v2, v3, 0012 // +0007 │ │ +1a2bea: 7701 419d 1200 |000d: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2bf0: 2900 b600 |0010: goto/16 00c6 // +00b6 │ │ +1a2bf4: 2200 f417 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a2bf8: 1a02 d097 |0014: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a2bfc: 7020 8b95 2000 |0016: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2c02: 2700 |0019: throw v0 │ │ +1a2c04: 7701 419d 1200 |001a: invoke-static/range {v18}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2c0a: 5412 a904 |001d: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.L$0:Ljava/lang/Object; // field@04a9 │ │ +1a2c0e: 1f02 4502 |001f: check-cast v2, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a2c12: 6204 b500 |0021: sget-object v4, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a2c16: 5415 a604 |0023: iget-object v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ +1a2c1a: 5416 a704 |0025: iget-object v6, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ +1a2c1e: 6e30 5009 5406 |0027: invoke-virtual {v4, v5, v6}, Lcom/infomaniak/drive/data/api/ApiRepository;.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0950 │ │ +1a2c24: 0c04 |002a: move-result-object v4 │ │ +1a2c26: 6e10 7b42 0400 |002b: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a2c2c: 0a05 |002e: move-result v5 │ │ +1a2c2e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +1a2c30: 3805 7000 |0030: if-eqz v5, 00a0 // +0070 │ │ +1a2c34: 6205 b900 |0032: sget-object v5, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2c38: 7140 9c09 6563 |0034: invoke-static {v5, v6, v3, v6}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ +1a2c3e: 0c05 |0037: move-result-object v5 │ │ +1a2c40: 1f05 b517 |0038: check-cast v5, Ljava/io/Closeable; // type@17b5 │ │ +1a2c44: 5417 a604 |003a: iget-object v7, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ +1a2c48: 5418 ab04 |003c: iget-object v8, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ab │ │ +1a2c4c: 5419 a704 |003e: iget-object v9, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$newParent:Lcom/infomaniak/drive/data/models/File; // field@04a7 │ │ +1a2c50: 075f |0040: move-object v15, v5 │ │ +1a2c52: 1f0f c110 |0041: check-cast v15, Lio/realm/Realm; // type@10c1 │ │ +1a2c56: 7110 ab0f 0800 |0043: invoke-static {v8}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a2c5c: 0c0a |0046: move-result-object v10 │ │ +1a2c5e: 1f0a 3500 |0047: check-cast v10, Landroid/content/Context; // type@0035 │ │ +1a2c62: 122b |0049: const/4 v11, #int 2 // #2 │ │ +1a2c64: 7156 410a a7b6 |004a: invoke-static {v7, v10, v6, v11, v6}, Lcom/infomaniak/drive/data/models/File;.getStoredFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/io/File; // method@0a41 │ │ +1a2c6a: 0c0a |004d: move-result-object v10 │ │ +1a2c6c: 380a 0b00 |004e: if-eqz v10, 0059 // +000b │ │ +1a2c70: 6e10 5b94 0a00 |0050: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a2c76: 0a0b |0053: move-result v11 │ │ +1a2c78: 380b 0500 |0054: if-eqz v11, 0059 // +0005 │ │ +1a2c7c: 7140 b00f 789a |0056: invoke-static {v8, v7, v10, v9}, Lcom/infomaniak/drive/ui/MainViewModel;.access$moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V // method@0fb0 │ │ +1a2c82: 620a b900 |0059: sget-object v10, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2c86: 6e10 360a 0700 |005b: invoke-virtual {v7}, Lcom/infomaniak/drive/data/models/File;.getParentId:()I // method@0a36 │ │ +1a2c8c: 0a0b |005e: move-result v11 │ │ +1a2c8e: 220e c504 |005f: new-instance v14, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0; // type@04c5 │ │ +1a2c92: 7030 580f 2e07 |0061: invoke-direct {v14, v2, v7}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1$$ExternalSyntheticLambda0;.:(Landroidx/lifecycle/LiveDataScope;Lcom/infomaniak/drive/data/models/File;)V // method@0f58 │ │ +1a2c98: 1248 |0064: const/4 v8, #int 4 // #4 │ │ +1a2c9a: 1310 0000 |0065: const/16 v16, #int 0 // #0 │ │ +1a2c9e: 120d |0067: const/4 v13, #int 0 // #0 │ │ +1a2ca0: 07fc |0068: move-object v12, v15 │ │ +1a2ca2: 07f3 |0069: move-object v3, v15 │ │ +1a2ca4: 018f |006a: move v15, v8 │ │ +1a2ca6: 7707 af09 0a00 |006b: invoke-static/range {v10, v11, v12, v13, v14, v15, v16}, Lcom/infomaniak/drive/data/cache/FileController;.updateFile$default:(Lcom/infomaniak/drive/data/cache/FileController;ILio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V // method@09af │ │ +1a2cac: 6208 b900 |006e: sget-object v8, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2cb0: 6e10 2d0a 0900 |0070: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a2cb6: 0a0a |0073: move-result v10 │ │ +1a2cb8: 6e10 2d0a 0900 |0074: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a2cbe: 0a09 |0077: move-result v9 │ │ +1a2cc0: 6e20 6c0a 9700 |0078: invoke-virtual {v7, v9}, Lcom/infomaniak/drive/data/models/File;.setParentId:(I)V // method@0a6c │ │ +1a2cc6: 6209 78b3 |007b: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2cca: 6e40 8209 a837 |007d: invoke-virtual {v8, v10, v7, v3}, Lcom/infomaniak/drive/data/cache/FileController;.addChild:(ILcom/infomaniak/drive/data/models/File;Lio/realm/Realm;)V // method@0982 │ │ +1a2cd0: 6203 78b3 |0080: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2cd4: 7120 8fb5 6500 |0082: invoke-static {v5, v6}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a2cda: 5413 a804 |0085: iget-object v3, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$onSuccess:Lkotlin/jvm/functions/Function1; // field@04a8 │ │ +1a2cde: 3803 1900 |0087: if-eqz v3, 00a0 // +0019 │ │ +1a2ce2: 5415 a604 |0089: iget-object v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04a6 │ │ +1a2ce6: 6e10 2d0a 0500 |008b: invoke-virtual {v5}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a2cec: 0a05 |008e: move-result v5 │ │ +1a2cee: 7110 e2b4 0500 |008f: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a2cf4: 0c05 |0092: move-result-object v5 │ │ +1a2cf6: 7220 3ab8 5300 |0093: invoke-interface {v3, v5}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1a2cfc: 280a |0096: goto 00a0 // +000a │ │ +1a2cfe: 0d00 |0097: move-exception v0 │ │ +1a2d00: 0702 |0098: move-object v2, v0 │ │ +1a2d02: 2702 |0099: throw v2 │ │ +1a2d04: 0d00 |009a: move-exception v0 │ │ +1a2d06: 0703 |009b: move-object v3, v0 │ │ +1a2d08: 7120 8fb5 2500 |009c: invoke-static {v5, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a2d0e: 2703 |009f: throw v3 │ │ +1a2d10: 2203 ad04 |00a0: new-instance v3, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a2d14: 6e10 7b42 0400 |00a2: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a2d1a: 0a07 |00a5: move-result v7 │ │ +1a2d1c: 6e10 7042 0400 |00a6: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4270 │ │ +1a2d22: 0c04 |00a9: move-result-object v4 │ │ +1a2d24: 3804 0600 |00aa: if-eqz v4, 00b0 // +0006 │ │ +1a2d28: 6e10 5042 0400 |00ac: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +1a2d2e: 0c06 |00af: move-result-object v6 │ │ +1a2d30: 076a |00b0: move-object v10, v6 │ │ +1a2d32: 126b |00b1: const/4 v11, #int 6 // #6 │ │ +1a2d34: 120c |00b2: const/4 v12, #int 0 // #0 │ │ +1a2d36: 1208 |00b3: const/4 v8, #int 0 // #0 │ │ +1a2d38: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +1a2d3a: 0736 |00b5: move-object v6, v3 │ │ +1a2d3c: 7607 d10e 0600 |00b6: invoke-direct/range {v6, v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a2d42: 0714 |00b9: move-object v4, v1 │ │ +1a2d44: 1f04 c91a |00ba: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2d48: 1215 |00bc: const/4 v5, #int 1 // #1 │ │ +1a2d4a: 5915 aa04 |00bd: iput v5, v1, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.label:I // field@04aa │ │ +1a2d4e: 7230 3906 3204 |00bf: invoke-interface {v2, v3, v4}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a2d54: 0c02 |00c2: move-result-object v2 │ │ +1a2d56: 3302 0300 |00c3: if-ne v2, v0, 00c6 // +0003 │ │ +1a2d5a: 1100 |00c5: return-object v0 │ │ +1a2d5c: 6200 78b3 |00c6: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2d60: 1100 |00c8: return-object v0 │ │ catches : 2 │ │ 0x0040 - 0x0082 │ │ -> 0x0097 │ │ 0x0099 - 0x009a │ │ -> 0x009a │ │ positions : │ │ 0x0006 line=266 │ │ @@ -26537,21 +26537,21 @@ │ │ 0x0099 line=269 │ │ 0x00a0 line=288 │ │ 0x00c6 line=289 │ │ locals : │ │ 0x0000 - 0x00c9 reg=17 this Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; │ │ 0x0000 - 0x00c9 reg=18 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #146 header: │ │ class_idx : 1223 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -26597,153 +26597,153 @@ │ │ type : '(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a2e9c: |[1a2e9c] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a2eac: 5c01 ad04 |0000: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ -1a2eb0: 5902 ac04 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ -1a2eb4: 5b03 af04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ -1a2eb8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a2eba: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2ec0: 0e00 |000a: return-void │ │ +1a2f6c: |[1a2f6c] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a2f7c: 5c01 ad04 |0000: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ +1a2f80: 5902 ac04 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ +1a2f84: 5b03 af04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ +1a2f88: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a2f8a: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a2f90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -1a2e70: |[1a2e70] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2e80: 2204 c704 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ -1a2e84: 5530 ad04 |0002: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ -1a2e88: 5231 ac04 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ -1a2e8c: 5432 af04 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ -1a2e90: 7055 610f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f61 │ │ -1a2e96: 1f04 c81a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2e9a: 1104 |000d: return-object v4 │ │ +1a2f40: |[1a2f40] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a2f50: 2204 c704 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ +1a2f54: 5530 ad04 |0002: iget-boolean v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ +1a2f58: 5231 ac04 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ +1a2f5c: 5432 af04 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ +1a2f60: 7055 610f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f61 │ │ +1a2f66: 1f04 c91a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2f6a: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2d88: |[1a2d88] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2d98: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a2d9c: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2da0: 6e30 640f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f64 │ │ -1a2da6: 0c01 |0007: move-result-object v1 │ │ -1a2da8: 1101 |0008: return-object v1 │ │ +1a2e58: |[1a2e58] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2e68: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a2e6c: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2e70: 6e30 640f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f64 │ │ +1a2e76: 0c01 |0007: move-result-object v1 │ │ +1a2e78: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2dac: |[1a2dac] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2dbc: 6e30 620f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f62 │ │ -1a2dc2: 0c01 |0003: move-result-object v1 │ │ -1a2dc4: 1f01 c704 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ -1a2dc8: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2dcc: 6e20 650f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f65 │ │ -1a2dd2: 0c01 |000b: move-result-object v1 │ │ -1a2dd4: 1101 |000c: return-object v1 │ │ +1a2e7c: |[1a2e7c] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2e8c: 6e30 620f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f62 │ │ +1a2e92: 0c01 |0003: move-result-object v1 │ │ +1a2e94: 1f01 c704 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ +1a2e98: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2e9c: 6e20 650f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f65 │ │ +1a2ea2: 0c01 |000b: move-result-object v1 │ │ +1a2ea4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 67 16-bit code units │ │ -1a2dd8: |[1a2dd8] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2de8: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a2dee: 5280 ae04 |0003: iget v0, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.label:I // field@04ae │ │ -1a2df2: 3900 3600 |0005: if-nez v0, 003b // +0036 │ │ -1a2df6: 7110 349d 0900 |0007: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2dfc: 2209 b603 |000a: new-instance v9, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a2e00: 5584 ad04 |000c: iget-boolean v4, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ -1a2e04: 1306 0b00 |000e: const/16 v6, #int 11 // #b │ │ -1a2e08: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -1a2e0a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1a2e0c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a2e0e: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -1a2e10: 0791 |0014: move-object v1, v9 │ │ -1a2e12: 7607 540b 0100 |0015: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ -1a2e18: 6200 b900 |0018: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2e1c: 5281 ac04 |001a: iget v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ -1a2e20: 6e30 8c09 1009 |001c: invoke-virtual {v0, v1, v9}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ -1a2e26: 0c00 |001f: move-result-object v0 │ │ -1a2e28: 3900 0f00 |0020: if-nez v0, 002f // +000f │ │ -1a2e2c: 6200 b900 |0022: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a2e30: 5281 ac04 |0024: iget v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ -1a2e34: 6e30 8e09 1009 |0026: invoke-virtual {v0, v1, v9}, Lcom/infomaniak/drive/data/cache/FileController;.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098e │ │ -1a2e3a: 0c00 |0029: move-result-object v0 │ │ -1a2e3c: 3900 0500 |002a: if-nez v0, 002f // +0005 │ │ -1a2e40: 6209 75b3 |002c: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2e44: 1109 |002e: return-object v9 │ │ -1a2e46: 5489 af04 |002f: iget-object v9, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ -1a2e4a: 6e10 d30f 0900 |0031: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getNavigateFileListTo:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // method@0fd3 │ │ -1a2e50: 0c09 |0034: move-result-object v9 │ │ -1a2e52: 6e20 b046 0900 |0035: invoke-virtual {v9, v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.postValue:(Ljava/lang/Object;)V // method@46b0 │ │ -1a2e58: 6209 75b3 |0038: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2e5c: 1109 |003a: return-object v9 │ │ -1a2e5e: 2209 f317 |003b: new-instance v9, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2e62: 1a00 cb97 |003d: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a2e66: 7020 7e95 0900 |003f: invoke-direct {v9, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2e6c: 2709 |0042: throw v9 │ │ +1a2ea8: |[1a2ea8] com.infomaniak.drive.ui.MainViewModel$navigateFileListTo$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2eb8: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a2ebe: 5280 ae04 |0003: iget v0, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.label:I // field@04ae │ │ +1a2ec2: 3900 3600 |0005: if-nez v0, 003b // +0036 │ │ +1a2ec6: 7110 419d 0900 |0007: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a2ecc: 2209 b603 |000a: new-instance v9, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a2ed0: 5584 ad04 |000c: iget-boolean v4, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$isSharedWithMe:Z // field@04ad │ │ +1a2ed4: 1306 0b00 |000e: const/16 v6, #int 11 // #b │ │ +1a2ed8: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +1a2eda: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1a2edc: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a2ede: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +1a2ee0: 0791 |0014: move-object v1, v9 │ │ +1a2ee2: 7607 540b 0100 |0015: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ +1a2ee8: 6200 b900 |0018: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2eec: 5281 ac04 |001a: iget v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ +1a2ef0: 6e30 8c09 1009 |001c: invoke-virtual {v0, v1, v9}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ +1a2ef6: 0c00 |001f: move-result-object v0 │ │ +1a2ef8: 3900 0f00 |0020: if-nez v0, 002f // +000f │ │ +1a2efc: 6200 b900 |0022: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a2f00: 5281 ac04 |0024: iget v1, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.$fileId:I // field@04ac │ │ +1a2f04: 6e30 8e09 1009 |0026: invoke-virtual {v0, v1, v9}, Lcom/infomaniak/drive/data/cache/FileController;.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098e │ │ +1a2f0a: 0c00 |0029: move-result-object v0 │ │ +1a2f0c: 3900 0500 |002a: if-nez v0, 002f // +0005 │ │ +1a2f10: 6209 78b3 |002c: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2f14: 1109 |002e: return-object v9 │ │ +1a2f16: 5489 af04 |002f: iget-object v9, v8, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04af │ │ +1a2f1a: 6e10 d30f 0900 |0031: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getNavigateFileListTo:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // method@0fd3 │ │ +1a2f20: 0c09 |0034: move-result-object v9 │ │ +1a2f22: 6e20 bd46 0900 |0035: invoke-virtual {v9, v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.postValue:(Ljava/lang/Object;)V // method@46bd │ │ +1a2f28: 6209 78b3 |0038: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a2f2c: 1109 |003a: return-object v9 │ │ +1a2f2e: 2209 f417 |003b: new-instance v9, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a2f32: 1a00 d097 |003d: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a2f36: 7020 8b95 0900 |003f: invoke-direct {v9, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a2f3c: 2709 |0042: throw v9 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=188 │ │ 0x000a line=189 │ │ 0x0018 line=190 │ │ 0x0022 line=191 │ │ 0x002c line=192 │ │ 0x002f line=193 │ │ 0x0038 line=194 │ │ 0x003b line=188 │ │ locals : │ │ 0x0000 - 0x0043 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; │ │ 0x0000 - 0x0043 reg=9 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #147 header: │ │ class_idx : 1224 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6889 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6890 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -26783,56 +26783,56 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a2efc: |[1a2efc] com.infomaniak.drive.ui.MainViewModel$onNetworkAvailabilityChanged$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a2f0c: 5b01 b304 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04b3 │ │ -1a2f10: 7020 ddb4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4dd │ │ -1a2f16: 0e00 |0005: return-void │ │ +1a2fcc: |[1a2fcc] com.infomaniak.drive.ui.MainViewModel$onNetworkAvailabilityChanged$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a2fdc: 5b01 b304 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04b3 │ │ +1a2fe0: 7020 eab4 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@b4ea │ │ +1a2fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1a2ec4: |[1a2ec4] com.infomaniak.drive.ui.MainViewModel$onNetworkAvailabilityChanged$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2ed4: 5b23 b204 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.result:Ljava/lang/Object; // field@04b2 │ │ -1a2ed8: 5223 b104 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a2edc: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -1a2ee0: b603 |0006: or-int/2addr v3, v0 │ │ -1a2ee2: 5923 b104 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a2ee6: 5423 b304 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04b3 │ │ -1a2eea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -1a2eec: 0721 |000c: move-object v1, v2 │ │ -1a2eee: 1f01 c81a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2ef2: 7130 b10f 0301 |000f: invoke-static {v3, v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fb1 │ │ -1a2ef8: 0c03 |0012: move-result-object v3 │ │ -1a2efa: 1103 |0013: return-object v3 │ │ +1a2f94: |[1a2f94] com.infomaniak.drive.ui.MainViewModel$onNetworkAvailabilityChanged$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a2fa4: 5b23 b204 |0000: iput-object v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.result:Ljava/lang/Object; // field@04b2 │ │ +1a2fa8: 5223 b104 |0002: iget v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a2fac: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +1a2fb0: b603 |0006: or-int/2addr v3, v0 │ │ +1a2fb2: 5923 b104 |0007: iput v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a2fb6: 5423 b304 |0009: iget-object v3, v2, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04b3 │ │ +1a2fba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +1a2fbc: 0721 |000c: move-object v1, v2 │ │ +1a2fbe: 1f01 c91a |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a2fc2: 7130 b10f 0301 |000f: invoke-static {v3, v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fb1 │ │ +1a2fc8: 0c03 |0012: move-result-object v3 │ │ +1a2fca: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #148 header: │ │ class_idx : 1225 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -26870,122 +26870,122 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a2fe0: |[1a2fe0] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.:(Lkotlin/coroutines/Continuation;)V │ │ -1a2ff0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1a2ff2: 7030 0bb5 0102 |0001: invoke-direct {v1, v0, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a2ff8: 0e00 |0004: return-void │ │ +1a30b0: |[1a30b0] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.:(Lkotlin/coroutines/Continuation;)V │ │ +1a30c0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +1a30c2: 7030 18b5 0102 |0001: invoke-direct {v1, v0, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a30c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1a2fbc: |[1a2fbc] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a2fcc: 2200 c904 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ -1a2fd0: 7020 680f 3000 |0002: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.:(Lkotlin/coroutines/Continuation;)V // method@0f68 │ │ -1a2fd6: 5b02 b404 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.L$0:Ljava/lang/Object; // field@04b4 │ │ -1a2fda: 1f00 c81a |0007: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2fde: 1100 |0009: return-object v0 │ │ +1a308c: |[1a308c] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a309c: 2200 c904 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ +1a30a0: 7020 680f 3000 |0002: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.:(Lkotlin/coroutines/Continuation;)V // method@0f68 │ │ +1a30a6: 5b02 b404 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.L$0:Ljava/lang/Object; // field@04b4 │ │ +1a30aa: 1f00 c91a |0007: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a30ae: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;) │ │ name : 'invoke' │ │ type : '(Lio/realm/RealmResults;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a2f18: |[1a2f18] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invoke:(Lio/realm/RealmResults;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a2f28: 6e30 690f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f69 │ │ -1a2f2e: 0c01 |0003: move-result-object v1 │ │ -1a2f30: 1f01 c904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ -1a2f34: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a2f38: 6e20 6c0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f6c │ │ -1a2f3e: 0c01 |000b: move-result-object v1 │ │ -1a2f40: 1101 |000c: return-object v1 │ │ +1a2fe8: |[1a2fe8] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invoke:(Lio/realm/RealmResults;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a2ff8: 6e30 690f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f69 │ │ +1a2ffe: 0c01 |0003: move-result-object v1 │ │ +1a3000: 1f01 c904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ +1a3004: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3008: 6e20 6c0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f6c │ │ +1a300e: 0c01 |000b: move-result-object v1 │ │ +1a3010: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2f44: |[1a2f44] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2f54: 1f01 0d11 |0000: check-cast v1, Lio/realm/RealmResults; // type@110d │ │ -1a2f58: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a2f5c: 6e30 6a0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.invoke:(Lio/realm/RealmResults;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f6a │ │ -1a2f62: 0c01 |0007: move-result-object v1 │ │ -1a2f64: 1101 |0008: return-object v1 │ │ +1a3014: |[1a3014] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3024: 1f01 0e11 |0000: check-cast v1, Lio/realm/RealmResults; // type@110e │ │ +1a3028: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a302c: 6e30 6a0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.invoke:(Lio/realm/RealmResults;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f6a │ │ +1a3032: 0c01 |0007: move-result-object v1 │ │ +1a3034: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1a2f68: |[1a2f68] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a2f78: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a2f7e: 5210 b504 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.label:I // field@04b5 │ │ -1a2f82: 3900 1400 |0005: if-nez v0, 0019 // +0014 │ │ -1a2f86: 7110 349d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a2f8c: 5412 b404 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.L$0:Ljava/lang/Object; // field@04b4 │ │ -1a2f90: 1f02 0d11 |000c: check-cast v2, Lio/realm/RealmResults; // type@110d │ │ -1a2f94: 1f02 b818 |000e: check-cast v2, Ljava/util/Collection; // type@18b8 │ │ -1a2f98: 7210 2999 0200 |0010: invoke-interface {v2}, Ljava/util/Collection;.size:()I // method@9929 │ │ -1a2f9e: 0a02 |0013: move-result v2 │ │ -1a2fa0: 7110 d5b4 0200 |0014: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a2fa6: 0c02 |0017: move-result-object v2 │ │ -1a2fa8: 1102 |0018: return-object v2 │ │ -1a2faa: 2202 f317 |0019: new-instance v2, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a2fae: 1a00 cb97 |001b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a2fb2: 7020 7e95 0200 |001d: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a2fb8: 2702 |0020: throw v2 │ │ +1a3038: |[1a3038] com.infomaniak.drive.ui.MainViewModel$pendingUploadsCount$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3048: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a304e: 5210 b504 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.label:I // field@04b5 │ │ +1a3052: 3900 1400 |0005: if-nez v0, 0019 // +0014 │ │ +1a3056: 7110 419d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a305c: 5412 b404 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.L$0:Ljava/lang/Object; // field@04b4 │ │ +1a3060: 1f02 0e11 |000c: check-cast v2, Lio/realm/RealmResults; // type@110e │ │ +1a3064: 1f02 b918 |000e: check-cast v2, Ljava/util/Collection; // type@18b9 │ │ +1a3068: 7210 3699 0200 |0010: invoke-interface {v2}, Ljava/util/Collection;.size:()I // method@9936 │ │ +1a306e: 0a02 |0013: move-result v2 │ │ +1a3070: 7110 e2b4 0200 |0014: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a3076: 0c02 |0017: move-result-object v2 │ │ +1a3078: 1102 |0018: return-object v2 │ │ +1a307a: 2202 f417 |0019: new-instance v2, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a307e: 1a00 d097 |001b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3082: 7020 8b95 0200 |001d: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3088: 2702 |0020: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=376 │ │ locals : │ │ 0x0000 - 0x0021 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; │ │ 0x0000 - 0x0021 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #149 header: │ │ class_idx : 1226 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -27023,126 +27023,126 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a30c4: |[1a30c4] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V │ │ -1a30d4: 5b01 b604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ -1a30d8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a30da: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a30e0: 0e00 |0006: return-void │ │ +1a3194: |[1a3194] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V │ │ +1a31a4: 5b01 b604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ +1a31a8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a31aa: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a31b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a30a0: |[1a30a0] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a30b0: 2202 ca04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ -1a30b4: 5410 b604 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ -1a30b8: 7030 6d0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f6d │ │ -1a30be: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a30c2: 1102 |0009: return-object v2 │ │ +1a3170: |[1a3170] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3180: 2202 ca04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ +1a3184: 5410 b604 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ +1a3188: 7030 6d0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f6d │ │ +1a318e: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3192: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a2ffc: |[1a2ffc] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a300c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a3010: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3014: 6e30 700f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f70 │ │ -1a301a: 0c01 |0007: move-result-object v1 │ │ -1a301c: 1101 |0008: return-object v1 │ │ +1a30cc: |[1a30cc] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a30dc: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a30e0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a30e4: 6e30 700f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f70 │ │ +1a30ea: 0c01 |0007: move-result-object v1 │ │ +1a30ec: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3020: |[1a3020] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3030: 6e30 6e0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f6e │ │ -1a3036: 0c01 |0003: move-result-object v1 │ │ -1a3038: 1f01 ca04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ -1a303c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3040: 6e20 710f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f71 │ │ -1a3046: 0c01 |000b: move-result-object v1 │ │ -1a3048: 1101 |000c: return-object v1 │ │ +1a30f0: |[1a30f0] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3100: 6e30 6e0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f6e │ │ +1a3106: 0c01 |0003: move-result-object v1 │ │ +1a3108: 1f01 ca04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ +1a310c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3110: 6e20 710f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f71 │ │ +1a3116: 0c01 |000b: move-result-object v1 │ │ +1a3118: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1a304c: |[1a304c] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a305c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a3062: 5220 b704 |0003: iget v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.label:I // field@04b7 │ │ -1a3066: 3900 1400 |0005: if-nez v0, 0019 // +0014 │ │ -1a306a: 7110 349d 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3070: 6203 b900 |000a: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a3074: 5420 b604 |000c: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ -1a3078: 6e10 2d0a 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a307e: 0a00 |0011: move-result v0 │ │ -1a3080: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -1a3082: 6e30 b209 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/infomaniak/drive/data/cache/FileController;.updateOfflineStatus:(IZ)V // method@09b2 │ │ -1a3088: 6203 75b3 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a308c: 1103 |0018: return-object v3 │ │ -1a308e: 2203 f317 |0019: new-instance v3, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3092: 1a00 cb97 |001b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3096: 7020 7e95 0300 |001d: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a309c: 2703 |0020: throw v3 │ │ +1a311c: |[1a311c] com.infomaniak.drive.ui.MainViewModel$removeOfflineFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a312c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3132: 5220 b704 |0003: iget v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.label:I // field@04b7 │ │ +1a3136: 3900 1400 |0005: if-nez v0, 0019 // +0014 │ │ +1a313a: 7110 419d 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3140: 6203 b900 |000a: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a3144: 5420 b604 |000c: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04b6 │ │ +1a3148: 6e10 2d0a 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a314e: 0a00 |0011: move-result v0 │ │ +1a3150: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +1a3152: 6e30 b209 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/infomaniak/drive/data/cache/FileController;.updateOfflineStatus:(IZ)V // method@09b2 │ │ +1a3158: 6203 78b3 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a315c: 1103 |0018: return-object v3 │ │ +1a315e: 2203 f417 |0019: new-instance v3, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3162: 1a00 d097 |001b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3166: 7020 8b95 0300 |001d: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a316c: 2703 |0020: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=425 │ │ 0x000a line=426 │ │ 0x0016 line=427 │ │ 0x0019 line=425 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; │ │ 0x0000 - 0x0021 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #150 header: │ │ class_idx : 1227 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -27194,158 +27194,158 @@ │ │ type : '(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a3208: |[1a3208] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V │ │ -1a3218: 5b01 b904 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ -1a321c: 5b02 ba04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ -1a3220: 5b03 b804 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ -1a3224: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a3226: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a322c: 0e00 |000a: return-void │ │ +1a32d8: |[1a32d8] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V │ │ +1a32e8: 5b01 b904 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ +1a32ec: 5b02 ba04 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ +1a32f0: 5b03 b804 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ +1a32f4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a32f6: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a32fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -1a31dc: |[1a31dc] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a31ec: 2204 cb04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ -1a31f0: 5430 b904 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ -1a31f4: 5431 ba04 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ -1a31f8: 5432 b804 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ -1a31fc: 7055 720f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V // method@0f72 │ │ -1a3202: 1f04 c81a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3206: 1104 |000d: return-object v4 │ │ +1a32ac: |[1a32ac] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a32bc: 2204 cb04 |0000: new-instance v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ +1a32c0: 5430 b904 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ +1a32c4: 5431 ba04 |0004: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ +1a32c8: 5432 b804 |0006: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ +1a32cc: 7055 720f 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V // method@0f72 │ │ +1a32d2: 1f04 c91a |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a32d6: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a30e4: |[1a30e4] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a30f4: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a30f8: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a30fc: 6e30 750f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f75 │ │ -1a3102: 0c01 |0007: move-result-object v1 │ │ -1a3104: 1101 |0008: return-object v1 │ │ +1a31b4: |[1a31b4] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a31c4: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a31c8: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a31cc: 6e30 750f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f75 │ │ +1a31d2: 0c01 |0007: move-result-object v1 │ │ +1a31d4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3108: |[1a3108] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3118: 6e30 730f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f73 │ │ -1a311e: 0c01 |0003: move-result-object v1 │ │ -1a3120: 1f01 cb04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ -1a3124: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3128: 6e20 760f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f76 │ │ -1a312e: 0c01 |000b: move-result-object v1 │ │ -1a3130: 1101 |000c: return-object v1 │ │ +1a31d8: |[1a31d8] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a31e8: 6e30 730f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f73 │ │ +1a31ee: 0c01 |0003: move-result-object v1 │ │ +1a31f0: 1f01 cb04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ +1a31f4: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a31f8: 6e20 760f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f76 │ │ +1a31fe: 0c01 |000b: move-result-object v1 │ │ +1a3200: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 75 16-bit code units │ │ -1a3134: |[1a3134] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3144: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a314a: 0c00 |0003: move-result-object v0 │ │ -1a314c: 52a1 bb04 |0004: iget v1, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.label:I // field@04bb │ │ -1a3150: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a3152: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a3156: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a315a: 7110 349d 0b00 |000b: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3160: 283a |000e: goto 0048 // +003a │ │ -1a3162: 220b f317 |000f: new-instance v11, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3166: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a316a: 7020 7e95 0b00 |0013: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3170: 270b |0016: throw v11 │ │ -1a3172: 7110 349d 0b00 |0017: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3178: 6203 b900 |001a: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a317c: 54a4 b904 |001c: iget-object v4, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ -1a3180: 1268 |001e: const/4 v8, #int 6 // #6 │ │ -1a3182: 1209 |001f: const/4 v9, #int 0 // #0 │ │ -1a3184: 1205 |0020: const/4 v5, #int 0 // #0 │ │ -1a3186: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -1a3188: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -1a318a: 7707 b109 0300 |0023: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/data/cache/FileController;.updateIsOfflineForFiles$default:(Lcom/infomaniak/drive/data/cache/FileController;Ljava/util/List;Lio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;ZILjava/lang/Object;)V // method@09b1 │ │ -1a3190: 54ab ba04 |0026: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ -1a3194: 380b 0500 |0028: if-eqz v11, 002d // +0005 │ │ -1a3198: 7210 22b8 0b00 |002a: invoke-interface {v11}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a319e: 54ab b804 |002d: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ -1a31a2: 2201 ad04 |002f: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a31a6: 1308 0e00 |0031: const/16 v8, #int 14 // #e │ │ -1a31aa: 1209 |0033: const/4 v9, #int 0 // #0 │ │ -1a31ac: 1214 |0034: const/4 v4, #int 1 // #1 │ │ -1a31ae: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -1a31b0: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -1a31b2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -1a31b4: 0713 |0038: move-object v3, v1 │ │ -1a31b6: 7607 d10e 0300 |0039: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a31bc: 07a3 |003c: move-object v3, v10 │ │ -1a31be: 1f03 c81a |003d: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a31c2: 59a2 bb04 |003f: iput v2, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.label:I // field@04bb │ │ -1a31c6: 7230 3906 1b03 |0041: invoke-interface {v11, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a31cc: 0c0b |0044: move-result-object v11 │ │ -1a31ce: 330b 0300 |0045: if-ne v11, v0, 0048 // +0003 │ │ -1a31d2: 1100 |0047: return-object v0 │ │ -1a31d4: 620b 75b3 |0048: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a31d8: 110b |004a: return-object v11 │ │ +1a3204: |[1a3204] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3214: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a321a: 0c00 |0003: move-result-object v0 │ │ +1a321c: 52a1 bb04 |0004: iget v1, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.label:I // field@04bb │ │ +1a3220: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a3222: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a3226: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a322a: 7110 419d 0b00 |000b: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3230: 283a |000e: goto 0048 // +003a │ │ +1a3232: 220b f417 |000f: new-instance v11, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3236: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a323a: 7020 8b95 0b00 |0013: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3240: 270b |0016: throw v11 │ │ +1a3242: 7110 419d 0b00 |0017: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3248: 6203 b900 |001a: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a324c: 54a4 b904 |001c: iget-object v4, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$filesId:Ljava/util/List; // field@04b9 │ │ +1a3250: 1268 |001e: const/4 v8, #int 6 // #6 │ │ +1a3252: 1209 |001f: const/4 v9, #int 0 // #0 │ │ +1a3254: 1205 |0020: const/4 v5, #int 0 // #0 │ │ +1a3256: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +1a3258: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +1a325a: 7707 b109 0300 |0023: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/data/cache/FileController;.updateIsOfflineForFiles$default:(Lcom/infomaniak/drive/data/cache/FileController;Ljava/util/List;Lio/realm/Realm;Lcom/infomaniak/drive/data/models/UserDrive;ZILjava/lang/Object;)V // method@09b1 │ │ +1a3260: 54ab ba04 |0026: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04ba │ │ +1a3264: 380b 0500 |0028: if-eqz v11, 002d // +0005 │ │ +1a3268: 7210 2fb8 0b00 |002a: invoke-interface {v11}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a326e: 54ab b804 |002d: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.$$this$liveData:Landroidx/lifecycle/LiveDataScope; // field@04b8 │ │ +1a3272: 2201 ad04 |002f: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a3276: 1308 0e00 |0031: const/16 v8, #int 14 // #e │ │ +1a327a: 1209 |0033: const/4 v9, #int 0 // #0 │ │ +1a327c: 1214 |0034: const/4 v4, #int 1 // #1 │ │ +1a327e: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +1a3280: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +1a3282: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +1a3284: 0713 |0038: move-object v3, v1 │ │ +1a3286: 7607 d10e 0300 |0039: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a328c: 07a3 |003c: move-object v3, v10 │ │ +1a328e: 1f03 c91a |003d: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3292: 59a2 bb04 |003f: iput v2, v10, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.label:I // field@04bb │ │ +1a3296: 7230 3906 1b03 |0041: invoke-interface {v11, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a329c: 0c0b |0044: move-result-object v11 │ │ +1a329e: 330b 0300 |0045: if-ne v11, v0, 0048 // +0003 │ │ +1a32a2: 1100 |0047: return-object v0 │ │ +1a32a4: 620b 78b3 |0048: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a32a8: 110b |004a: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=410 │ │ 0x001a line=411 │ │ 0x0026 line=412 │ │ 0x002d line=413 │ │ 0x0048 line=414 │ │ locals : │ │ 0x0000 - 0x004b reg=10 this Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; │ │ 0x0000 - 0x004b reg=11 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #151 header: │ │ class_idx : 1228 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -27400,185 +27400,185 @@ │ │ type : '(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a340c: |[1a340c] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a341c: 5b01 bc04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ -1a3420: 5b02 c004 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ -1a3424: 5b03 bd04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ -1a3428: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a342a: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3430: 0e00 |000a: return-void │ │ +1a34dc: |[1a34dc] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a34ec: 5b01 bc04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ +1a34f0: 5b02 c004 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ +1a34f4: 5b03 bd04 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ +1a34f8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a34fa: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3500: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a33dc: |[1a33dc] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a33ec: 2200 cc04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ -1a33f0: 5441 bc04 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ -1a33f4: 5442 c004 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ -1a33f8: 5443 bd04 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ -1a33fc: 7056 770f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f77 │ │ -1a3402: 5b05 be04 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.L$0:Ljava/lang/Object; // field@04be │ │ -1a3406: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a340a: 1100 |000f: return-object v0 │ │ +1a34ac: |[1a34ac] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a34bc: 2200 cc04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ +1a34c0: 5441 bc04 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ +1a34c4: 5442 c004 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ +1a34c8: 5443 bd04 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ +1a34cc: 7056 770f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f77 │ │ +1a34d2: 5b05 be04 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.L$0:Ljava/lang/Object; // field@04be │ │ +1a34d6: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a34da: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3230: |[1a3230] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3240: 6e30 780f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f78 │ │ -1a3246: 0c01 |0003: move-result-object v1 │ │ -1a3248: 1f01 cc04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ -1a324c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3250: 6e20 7b0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f7b │ │ -1a3256: 0c01 |000b: move-result-object v1 │ │ -1a3258: 1101 |000c: return-object v1 │ │ +1a3300: |[1a3300] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3310: 6e30 780f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f78 │ │ +1a3316: 0c01 |0003: move-result-object v1 │ │ +1a3318: 1f01 cc04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ +1a331c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3320: 6e20 7b0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f7b │ │ +1a3326: 0c01 |000b: move-result-object v1 │ │ +1a3328: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a325c: |[1a325c] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a326c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a3270: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3274: 6e30 790f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f79 │ │ -1a327a: 0c01 |0007: move-result-object v1 │ │ -1a327c: 1101 |0008: return-object v1 │ │ +1a332c: |[1a332c] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a333c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a3340: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3344: 6e30 790f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f79 │ │ +1a334a: 0c01 |0007: move-result-object v1 │ │ +1a334c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 165 16-bit code units │ │ -1a3280: |[1a3280] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3290: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a3296: 52c0 bf04 |0003: iget v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.label:I // field@04bf │ │ -1a329a: 3900 9800 |0005: if-nez v0, 009d // +0098 │ │ -1a329e: 7110 349d 0d00 |0007: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a32a4: 54cd be04 |000a: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.L$0:Ljava/lang/Object; // field@04be │ │ -1a32a8: 1f0d 4502 |000c: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a32ac: 54c0 bc04 |000e: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ -1a32b0: 1f00 f817 |0010: check-cast v0, Ljava/lang/Iterable; // type@17f8 │ │ -1a32b4: 54c9 c004 |0012: iget-object v9, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ -1a32b8: 2201 b518 |0014: new-instance v1, Ljava/util/ArrayList; // type@18b5 │ │ -1a32bc: 1302 0a00 |0016: const/16 v2, #int 10 // #a │ │ -1a32c0: 7120 69aa 2000 |0018: invoke-static {v0, v2}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa69 │ │ -1a32c6: 0a02 |001b: move-result v2 │ │ -1a32c8: 7020 9c98 2100 |001c: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@989c │ │ -1a32ce: 071a |001f: move-object v10, v1 │ │ -1a32d0: 1f0a b818 |0020: check-cast v10, Ljava/util/Collection; // type@18b8 │ │ -1a32d4: 7210 9c95 0000 |0022: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a32da: 0c00 |0025: move-result-object v0 │ │ -1a32dc: 7210 8099 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a32e2: 0a01 |0029: move-result v1 │ │ -1a32e4: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -1a32e6: 3801 4e00 |002b: if-eqz v1, 0079 // +004e │ │ -1a32ea: 7210 8199 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a32f0: 0c01 |0030: move-result-object v1 │ │ -1a32f2: 1f01 8b03 |0031: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a32f6: 6e10 150a 0100 |0033: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.freeze:()Lio/realm/RealmModel; // method@0a15 │ │ -1a32fc: 0c01 |0036: move-result-object v1 │ │ -1a32fe: 1a03 8bae |0037: const-string v3, "freeze(...)" // string@ae8b │ │ -1a3302: 7120 6fb9 3100 |0039: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a3308: 071b |003c: move-object v11, v1 │ │ -1a330a: 1f0b 8b03 |003d: check-cast v11, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a330e: 6e10 500a 0b00 |003f: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.isFolder:()Z // method@0a50 │ │ -1a3314: 0a01 |0042: move-result v1 │ │ -1a3316: 3901 2a00 |0043: if-nez v1, 006d // +002a │ │ -1a331a: 6e10 c60f 0900 |0045: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ -1a3320: 0c01 |0048: move-result-object v1 │ │ -1a3322: 1f01 3500 |0049: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a3326: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -1a3328: 1224 |004c: const/4 v4, #int 2 // #2 │ │ -1a332a: 7152 350a 1b43 |004d: invoke-static {v11, v1, v3, v4, v2}, Lcom/infomaniak/drive/data/models/File;.getOfflineFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;IILjava/lang/Object;)Ljava/io/File; // method@0a35 │ │ -1a3330: 0c03 |0050: move-result-object v3 │ │ -1a3332: 6e10 c60f 0900 |0051: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ -1a3338: 0c01 |0054: move-result-object v1 │ │ -1a333a: 1f01 3500 |0055: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a333e: 7152 190a 1b42 |0057: invoke-static {v11, v1, v2, v4, v2}, Lcom/infomaniak/drive/data/models/File;.getCacheFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/io/File; // method@0a19 │ │ -1a3344: 0c04 |005a: move-result-object v4 │ │ -1a3346: 6e10 5b0a 0b00 |005b: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.isOffline:()Z // method@0a5b │ │ -1a334c: 0a01 |005e: move-result v1 │ │ -1a334e: 3801 0e00 |005f: if-eqz v1, 006d // +000e │ │ -1a3352: 3803 0c00 |0061: if-eqz v3, 006d // +000c │ │ -1a3356: 1307 1800 |0063: const/16 v7, #int 24 // #18 │ │ -1a335a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -1a335c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -1a335e: 1206 |0067: const/4 v6, #int 0 // #0 │ │ -1a3360: 0791 |0068: move-object v1, v9 │ │ -1a3362: 07b2 |0069: move-object v2, v11 │ │ -1a3364: 7708 be0f 0100 |006a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@0fbe │ │ -1a336a: 6e10 2d0a 0b00 |006d: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a3370: 0a01 |0070: move-result v1 │ │ -1a3372: 7110 d5b4 0100 |0071: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a3378: 0c01 |0074: move-result-object v1 │ │ -1a337a: 7220 1d99 1a00 |0075: invoke-interface {v10, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@991d │ │ -1a3380: 28ae |0078: goto 0026 // -0052 │ │ -1a3382: 1f0a c918 |0079: check-cast v10, Ljava/util/List; // type@18c9 │ │ -1a3386: 54c0 c004 |007b: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ -1a338a: 1f00 4d02 |007d: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a338e: 7110 5206 0000 |007f: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a3394: 0c03 |0082: move-result-object v3 │ │ -1a3396: 7100 1fcb 0000 |0083: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a339c: 0c00 |0086: move-result-object v0 │ │ -1a339e: 0704 |0087: move-object v4, v0 │ │ -1a33a0: 1f04 d31a |0088: check-cast v4, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a33a4: 2200 cb04 |008a: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ -1a33a8: 54c1 bd04 |008c: iget-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ -1a33ac: 7052 720f a0d1 |008e: invoke-direct {v0, v10, v1, v13, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V // method@0f72 │ │ -1a33b2: 0706 |0091: move-object v6, v0 │ │ -1a33b4: 1f06 9b1b |0092: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a33b8: 1227 |0094: const/4 v7, #int 2 // #2 │ │ -1a33ba: 1208 |0095: const/4 v8, #int 0 // #0 │ │ -1a33bc: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -1a33be: 7706 67c9 0300 |0097: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a33c4: 620d 75b3 |009a: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a33c8: 110d |009c: return-object v13 │ │ -1a33ca: 220d f317 |009d: new-instance v13, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a33ce: 1a00 cb97 |009f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a33d2: 7020 7e95 0d00 |00a1: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a33d8: 270d |00a4: throw v13 │ │ +1a3350: |[1a3350] com.infomaniak.drive.ui.MainViewModel$removeSelectedFilesFromOffline$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3360: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3366: 52c0 bf04 |0003: iget v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.label:I // field@04bf │ │ +1a336a: 3900 9800 |0005: if-nez v0, 009d // +0098 │ │ +1a336e: 7110 419d 0d00 |0007: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3374: 54cd be04 |000a: iget-object v13, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.L$0:Ljava/lang/Object; // field@04be │ │ +1a3378: 1f0d 4502 |000c: check-cast v13, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a337c: 54c0 bc04 |000e: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$files:Ljava/util/List; // field@04bc │ │ +1a3380: 1f00 f917 |0010: check-cast v0, Ljava/lang/Iterable; // type@17f9 │ │ +1a3384: 54c9 c004 |0012: iget-object v9, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ +1a3388: 2201 b618 |0014: new-instance v1, Ljava/util/ArrayList; // type@18b6 │ │ +1a338c: 1302 0a00 |0016: const/16 v2, #int 10 // #a │ │ +1a3390: 7120 76aa 2000 |0018: invoke-static {v0, v2}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa76 │ │ +1a3396: 0a02 |001b: move-result v2 │ │ +1a3398: 7020 a998 2100 |001c: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@98a9 │ │ +1a339e: 071a |001f: move-object v10, v1 │ │ +1a33a0: 1f0a b918 |0020: check-cast v10, Ljava/util/Collection; // type@18b9 │ │ +1a33a4: 7210 a995 0000 |0022: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a33aa: 0c00 |0025: move-result-object v0 │ │ +1a33ac: 7210 8d99 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a33b2: 0a01 |0029: move-result v1 │ │ +1a33b4: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +1a33b6: 3801 4e00 |002b: if-eqz v1, 0079 // +004e │ │ +1a33ba: 7210 8e99 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a33c0: 0c01 |0030: move-result-object v1 │ │ +1a33c2: 1f01 8b03 |0031: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a33c6: 6e10 150a 0100 |0033: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.freeze:()Lio/realm/RealmModel; // method@0a15 │ │ +1a33cc: 0c01 |0036: move-result-object v1 │ │ +1a33ce: 1a03 90ae |0037: const-string v3, "freeze(...)" // string@ae90 │ │ +1a33d2: 7120 7cb9 3100 |0039: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a33d8: 071b |003c: move-object v11, v1 │ │ +1a33da: 1f0b 8b03 |003d: check-cast v11, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a33de: 6e10 500a 0b00 |003f: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.isFolder:()Z // method@0a50 │ │ +1a33e4: 0a01 |0042: move-result v1 │ │ +1a33e6: 3901 2a00 |0043: if-nez v1, 006d // +002a │ │ +1a33ea: 6e10 c60f 0900 |0045: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ +1a33f0: 0c01 |0048: move-result-object v1 │ │ +1a33f2: 1f01 3500 |0049: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a33f6: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +1a33f8: 1224 |004c: const/4 v4, #int 2 // #2 │ │ +1a33fa: 7152 350a 1b43 |004d: invoke-static {v11, v1, v3, v4, v2}, Lcom/infomaniak/drive/data/models/File;.getOfflineFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;IILjava/lang/Object;)Ljava/io/File; // method@0a35 │ │ +1a3400: 0c03 |0050: move-result-object v3 │ │ +1a3402: 6e10 c60f 0900 |0051: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ +1a3408: 0c01 |0054: move-result-object v1 │ │ +1a340a: 1f01 3500 |0055: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a340e: 7152 190a 1b42 |0057: invoke-static {v11, v1, v2, v4, v2}, Lcom/infomaniak/drive/data/models/File;.getCacheFile$default:(Lcom/infomaniak/drive/data/models/File;Landroid/content/Context;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/io/File; // method@0a19 │ │ +1a3414: 0c04 |005a: move-result-object v4 │ │ +1a3416: 6e10 5b0a 0b00 |005b: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.isOffline:()Z // method@0a5b │ │ +1a341c: 0a01 |005e: move-result v1 │ │ +1a341e: 3801 0e00 |005f: if-eqz v1, 006d // +000e │ │ +1a3422: 3803 0c00 |0061: if-eqz v3, 006d // +000c │ │ +1a3426: 1307 1800 |0063: const/16 v7, #int 24 // #18 │ │ +1a342a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +1a342c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +1a342e: 1206 |0067: const/4 v6, #int 0 // #0 │ │ +1a3430: 0791 |0068: move-object v1, v9 │ │ +1a3432: 07b2 |0069: move-object v2, v11 │ │ +1a3434: 7708 be0f 0100 |006a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@0fbe │ │ +1a343a: 6e10 2d0a 0b00 |006d: invoke-virtual {v11}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a3440: 0a01 |0070: move-result v1 │ │ +1a3442: 7110 e2b4 0100 |0071: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a3448: 0c01 |0074: move-result-object v1 │ │ +1a344a: 7220 2a99 1a00 |0075: invoke-interface {v10, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@992a │ │ +1a3450: 28ae |0078: goto 0026 // -0052 │ │ +1a3452: 1f0a ca18 |0079: check-cast v10, Ljava/util/List; // type@18ca │ │ +1a3456: 54c0 c004 |007b: iget-object v0, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c0 │ │ +1a345a: 1f00 4d02 |007d: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a345e: 7110 5206 0000 |007f: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a3464: 0c03 |0082: move-result-object v3 │ │ +1a3466: 7100 2ccb 0000 |0083: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a346c: 0c00 |0086: move-result-object v0 │ │ +1a346e: 0704 |0087: move-object v4, v0 │ │ +1a3470: 1f04 d41a |0088: check-cast v4, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3474: 2200 cb04 |008a: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1; // type@04cb │ │ +1a3478: 54c1 bd04 |008c: iget-object v1, v12, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04bd │ │ +1a347c: 7052 720f a0d1 |008e: invoke-direct {v0, v10, v1, v13, v2}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1$1;.:(Ljava/util/List;Lkotlin/jvm/functions/Function0;Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)V // method@0f72 │ │ +1a3482: 0706 |0091: move-object v6, v0 │ │ +1a3484: 1f06 9c1b |0092: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a3488: 1227 |0094: const/4 v7, #int 2 // #2 │ │ +1a348a: 1208 |0095: const/4 v8, #int 0 // #0 │ │ +1a348c: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +1a348e: 7706 74c9 0300 |0097: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a3494: 620d 78b3 |009a: sget-object v13, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3498: 110d |009c: return-object v13 │ │ +1a349a: 220d f417 |009d: new-instance v13, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a349e: 1a00 d097 |009f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a34a2: 7020 8b95 0d00 |00a1: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a34a8: 270d |00a4: throw v13 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=397 │ │ 0x000e line=398 │ │ 0x0014 line=591 │ │ 0x0022 line=592 │ │ 0x0031 line=593 │ │ @@ -27594,21 +27594,21 @@ │ │ 0x007b line=410 │ │ 0x009a line=415 │ │ 0x009d line=397 │ │ locals : │ │ 0x0000 - 0x00a5 reg=12 this Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; │ │ 0x0000 - 0x00a5 reg=13 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #152 header: │ │ class_idx : 1229 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -27654,144 +27654,144 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3534: |[1a3534] com.infomaniak.drive.ui.MainViewModel$renameFile$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V │ │ -1a3544: 5b01 c104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ -1a3548: 5b02 c204 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ -1a354c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a354e: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3554: 0e00 |0008: return-void │ │ +1a3604: |[1a3604] com.infomaniak.drive.ui.MainViewModel$renameFile$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V │ │ +1a3614: 5b01 c104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ +1a3618: 5b02 c204 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ +1a361c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a361e: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3624: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1a3508: |[1a3508] com.infomaniak.drive.ui.MainViewModel$renameFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3518: 2200 cd04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ -1a351c: 5431 c104 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ -1a3520: 5432 c204 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ -1a3524: 7040 7c0f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V // method@0f7c │ │ -1a352a: 5b04 c304 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.L$0:Ljava/lang/Object; // field@04c3 │ │ -1a352e: 1f00 c81a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3532: 1100 |000d: return-object v0 │ │ +1a35d8: |[1a35d8] com.infomaniak.drive.ui.MainViewModel$renameFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a35e8: 2200 cd04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ +1a35ec: 5431 c104 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ +1a35f0: 5432 c204 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ +1a35f4: 7040 7c0f 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V // method@0f7c │ │ +1a35fa: 5b04 c304 |0009: iput-object v4, v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.L$0:Ljava/lang/Object; // field@04c3 │ │ +1a35fe: 1f00 c91a |000b: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3602: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3434: |[1a3434] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3444: 6e30 7d0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f7d │ │ -1a344a: 0c01 |0003: move-result-object v1 │ │ -1a344c: 1f01 cd04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ -1a3450: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3454: 6e20 800f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f80 │ │ -1a345a: 0c01 |000b: move-result-object v1 │ │ -1a345c: 1101 |000c: return-object v1 │ │ +1a3504: |[1a3504] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3514: 6e30 7d0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f7d │ │ +1a351a: 0c01 |0003: move-result-object v1 │ │ +1a351c: 1f01 cd04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ +1a3520: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3524: 6e20 800f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f80 │ │ +1a352a: 0c01 |000b: move-result-object v1 │ │ +1a352c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3460: |[1a3460] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3470: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a3474: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3478: 6e30 7e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f7e │ │ -1a347e: 0c01 |0007: move-result-object v1 │ │ -1a3480: 1101 |0008: return-object v1 │ │ +1a3530: |[1a3530] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3540: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a3544: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3548: 6e30 7e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f7e │ │ +1a354e: 0c01 |0007: move-result-object v1 │ │ +1a3550: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 58 16-bit code units │ │ -1a3484: |[1a3484] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3494: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a349a: 0c00 |0003: move-result-object v0 │ │ -1a349c: 5291 c404 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.label:I // field@04c4 │ │ -1a34a0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a34a2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a34a6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a34aa: 7110 349d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a34b0: 2829 |000e: goto 0037 // +0029 │ │ -1a34b2: 220a f317 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a34b6: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a34ba: 7020 7e95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a34c0: 270a |0016: throw v10 │ │ -1a34c2: 7110 349d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a34c8: 549a c304 |001a: iget-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.L$0:Ljava/lang/Object; // field@04c3 │ │ -1a34cc: 1f0a 4502 |001c: check-cast v10, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a34d0: 6203 b900 |001e: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a34d4: 5494 c104 |0020: iget-object v4, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ -1a34d8: 5495 c204 |0022: iget-object v5, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ -1a34dc: 1247 |0024: const/4 v7, #int 4 // #4 │ │ -1a34de: 1208 |0025: const/4 v8, #int 0 // #0 │ │ -1a34e0: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -1a34e2: 7706 a509 0300 |0027: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.renameFile$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@09a5 │ │ -1a34e8: 0c01 |002a: move-result-object v1 │ │ -1a34ea: 0793 |002b: move-object v3, v9 │ │ -1a34ec: 1f03 c81a |002c: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a34f0: 5992 c404 |002e: iput v2, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.label:I // field@04c4 │ │ -1a34f4: 7230 3906 1a03 |0030: invoke-interface {v10, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a34fa: 0c0a |0033: move-result-object v10 │ │ -1a34fc: 330a 0300 |0034: if-ne v10, v0, 0037 // +0003 │ │ -1a3500: 1100 |0036: return-object v0 │ │ -1a3502: 620a 75b3 |0037: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3506: 110a |0039: return-object v10 │ │ +1a3554: |[1a3554] com.infomaniak.drive.ui.MainViewModel$renameFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3564: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a356a: 0c00 |0003: move-result-object v0 │ │ +1a356c: 5291 c404 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.label:I // field@04c4 │ │ +1a3570: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a3572: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a3576: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a357a: 7110 419d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3580: 2829 |000e: goto 0037 // +0029 │ │ +1a3582: 220a f417 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3586: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a358a: 7020 8b95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3590: 270a |0016: throw v10 │ │ +1a3592: 7110 419d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3598: 549a c304 |001a: iget-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.L$0:Ljava/lang/Object; // field@04c3 │ │ +1a359c: 1f0a 4502 |001c: check-cast v10, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a35a0: 6203 b900 |001e: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a35a4: 5494 c104 |0020: iget-object v4, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c1 │ │ +1a35a8: 5495 c204 |0022: iget-object v5, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.$newName:Ljava/lang/String; // field@04c2 │ │ +1a35ac: 1247 |0024: const/4 v7, #int 4 // #4 │ │ +1a35ae: 1208 |0025: const/4 v8, #int 0 // #0 │ │ +1a35b0: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +1a35b2: 7706 a509 0300 |0027: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/cache/FileController;.renameFile$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@09a5 │ │ +1a35b8: 0c01 |002a: move-result-object v1 │ │ +1a35ba: 0793 |002b: move-object v3, v9 │ │ +1a35bc: 1f03 c91a |002c: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a35c0: 5992 c404 |002e: iput v2, v9, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.label:I // field@04c4 │ │ +1a35c4: 7230 3906 1a03 |0030: invoke-interface {v10, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a35ca: 0c0a |0033: move-result-object v10 │ │ +1a35cc: 330a 0300 |0034: if-ne v10, v0, 0037 // +0003 │ │ +1a35d0: 1100 |0036: return-object v0 │ │ +1a35d2: 620a 78b3 |0037: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a35d6: 110a |0039: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=291 │ │ 0x001e line=292 │ │ 0x0037 line=293 │ │ locals : │ │ 0x0000 - 0x003a reg=9 this Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; │ │ 0x0000 - 0x003a reg=10 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #153 header: │ │ class_idx : 1230 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -27829,146 +27829,146 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a3660: |[1a3660] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a3670: 5b01 c604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ -1a3674: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a3676: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a367c: 0e00 |0006: return-void │ │ +1a3730: |[1a3730] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a3740: 5b01 c604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ +1a3744: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a3746: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a374c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a363c: |[1a363c] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a364c: 2202 ce04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ -1a3650: 5410 c604 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ -1a3654: 7030 810f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f81 │ │ -1a365a: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a365e: 1102 |0009: return-object v2 │ │ +1a370c: |[1a370c] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a371c: 2202 ce04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ +1a3720: 5410 c604 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ +1a3724: 7030 810f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f81 │ │ +1a372a: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a372e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3558: |[1a3558] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3568: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a356c: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3570: 6e30 840f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f84 │ │ -1a3576: 0c01 |0007: move-result-object v1 │ │ -1a3578: 1101 |0008: return-object v1 │ │ +1a3628: |[1a3628] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3638: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a363c: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3640: 6e30 840f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f84 │ │ +1a3646: 0c01 |0007: move-result-object v1 │ │ +1a3648: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a357c: |[1a357c] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a358c: 6e30 820f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f82 │ │ -1a3592: 0c01 |0003: move-result-object v1 │ │ -1a3594: 1f01 ce04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ -1a3598: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a359c: 6e20 850f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f85 │ │ -1a35a2: 0c01 |000b: move-result-object v1 │ │ -1a35a4: 1101 |000c: return-object v1 │ │ +1a364c: |[1a364c] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a365c: 6e30 820f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f82 │ │ +1a3662: 0c01 |0003: move-result-object v1 │ │ +1a3664: 1f01 ce04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ +1a3668: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a366c: 6e20 850f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f85 │ │ +1a3672: 0c01 |000b: move-result-object v1 │ │ +1a3674: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 65 16-bit code units │ │ -1a35a8: |[1a35a8] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a35b8: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a35be: 5260 c504 |0003: iget v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.label:I // field@04c5 │ │ -1a35c2: 3900 3400 |0005: if-nez v0, 0039 // +0034 │ │ -1a35c6: 7110 349d 0700 |0007: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a35cc: 6207 1d01 |000a: sget-object v7, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -1a35d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -1a35d2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1a35d4: 7140 400b 1710 |000e: invoke-static {v7, v1, v0, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAllPendingUploadsCount$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Lio/realm/Realm;ILjava/lang/Object;)I // method@0b40 │ │ -1a35da: 0a07 |0011: move-result v7 │ │ -1a35dc: 3d07 2400 |0012: if-lez v7, 0036 // +0024 │ │ -1a35e0: 6207 bf13 |0014: sget-object v7, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a35e4: 5460 c604 |0016: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ -1a35e8: 7110 ab0f 0000 |0018: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a35ee: 0c00 |001b: move-result-object v0 │ │ -1a35f0: 1f00 3500 |001c: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a35f4: 6e20 3d3c 0700 |001e: invoke-virtual {v7, v0}, Lcom/infomaniak/drive/utils/SyncUtils;.isSyncScheduled:(Landroid/content/Context;)Z // method@3c3d │ │ -1a35fa: 0a07 |0021: move-result v7 │ │ -1a35fc: 3907 1400 |0022: if-nez v7, 0036 // +0014 │ │ -1a3600: 6200 bf13 |0024: sget-object v0, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a3604: 5467 c604 |0026: iget-object v7, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ -1a3608: 7110 ab0f 0700 |0028: invoke-static {v7}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a360e: 0c07 |002b: move-result-object v7 │ │ -1a3610: 0771 |002c: move-object v1, v7 │ │ -1a3612: 1f01 3500 |002d: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a3616: 1234 |002f: const/4 v4, #int 3 // #3 │ │ -1a3618: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -1a361a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -1a361c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -1a361e: 7706 443c 0000 |0033: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/utils/SyncUtils;.syncImmediately$default:(Lcom/infomaniak/drive/utils/SyncUtils;Landroid/content/Context;Landroidx/work/Data;ZILjava/lang/Object;)V // method@3c44 │ │ -1a3624: 6207 75b3 |0036: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3628: 1107 |0038: return-object v7 │ │ -1a362a: 2207 f317 |0039: new-instance v7, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a362e: 1a00 cb97 |003b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3632: 7020 7e95 0700 |003d: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3638: 2707 |0040: throw v7 │ │ +1a3678: |[1a3678] com.infomaniak.drive.ui.MainViewModel$restartUploadWorkerIfNeeded$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3688: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a368e: 5260 c504 |0003: iget v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.label:I // field@04c5 │ │ +1a3692: 3900 3400 |0005: if-nez v0, 0039 // +0034 │ │ +1a3696: 7110 419d 0700 |0007: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a369c: 6207 1d01 |000a: sget-object v7, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +1a36a0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +1a36a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1a36a4: 7140 400b 1710 |000e: invoke-static {v7, v1, v0, v1}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getAllPendingUploadsCount$default:(Lcom/infomaniak/drive/data/models/UploadFile$Companion;Lio/realm/Realm;ILjava/lang/Object;)I // method@0b40 │ │ +1a36aa: 0a07 |0011: move-result v7 │ │ +1a36ac: 3d07 2400 |0012: if-lez v7, 0036 // +0024 │ │ +1a36b0: 6207 c213 |0014: sget-object v7, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a36b4: 5460 c604 |0016: iget-object v0, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ +1a36b8: 7110 ab0f 0000 |0018: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a36be: 0c00 |001b: move-result-object v0 │ │ +1a36c0: 1f00 3500 |001c: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a36c4: 6e20 4a3c 0700 |001e: invoke-virtual {v7, v0}, Lcom/infomaniak/drive/utils/SyncUtils;.isSyncScheduled:(Landroid/content/Context;)Z // method@3c4a │ │ +1a36ca: 0a07 |0021: move-result v7 │ │ +1a36cc: 3907 1400 |0022: if-nez v7, 0036 // +0014 │ │ +1a36d0: 6200 c213 |0024: sget-object v0, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a36d4: 5467 c604 |0026: iget-object v7, v6, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04c6 │ │ +1a36d8: 7110 ab0f 0700 |0028: invoke-static {v7}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a36de: 0c07 |002b: move-result-object v7 │ │ +1a36e0: 0771 |002c: move-object v1, v7 │ │ +1a36e2: 1f01 3500 |002d: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a36e6: 1234 |002f: const/4 v4, #int 3 // #3 │ │ +1a36e8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +1a36ea: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +1a36ec: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +1a36ee: 7706 513c 0000 |0033: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/utils/SyncUtils;.syncImmediately$default:(Lcom/infomaniak/drive/utils/SyncUtils;Landroid/content/Context;Landroidx/work/Data;ZILjava/lang/Object;)V // method@3c51 │ │ +1a36f4: 6207 78b3 |0036: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a36f8: 1107 |0038: return-object v7 │ │ +1a36fa: 2207 f417 |0039: new-instance v7, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a36fe: 1a00 d097 |003b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3702: 7020 8b95 0700 |003d: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3708: 2707 |0040: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=390 │ │ 0x000a line=391 │ │ 0x0024 line=392 │ │ 0x0036 line=394 │ │ 0x0039 line=390 │ │ locals : │ │ 0x0000 - 0x0041 reg=6 this Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; │ │ 0x0000 - 0x0041 reg=7 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #154 header: │ │ class_idx : 1231 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -28025,187 +28025,187 @@ │ │ type : '(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a3814: |[1a3814] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a3824: 5b01 c804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ -1a3828: 5b02 c704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ -1a382c: 5b03 c904 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ -1a3830: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a3832: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3838: 0e00 |000a: return-void │ │ +1a38e4: |[1a38e4] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a38f4: 5b01 c804 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ +1a38f8: 5b02 c704 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ +1a38fc: 5b03 c904 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ +1a3900: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a3902: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3908: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a37e4: |[1a37e4] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a37f4: 2200 cf04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ -1a37f8: 5441 c804 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ -1a37fc: 5442 c704 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ -1a3800: 5443 c904 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ -1a3804: 7056 860f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f86 │ │ -1a380a: 5b05 ca04 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ -1a380e: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3812: 1100 |000f: return-object v0 │ │ +1a38b4: |[1a38b4] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a38c4: 2200 cf04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ +1a38c8: 5441 c804 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ +1a38cc: 5442 c704 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ +1a38d0: 5443 c904 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ +1a38d4: 7056 860f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f86 │ │ +1a38da: 5b05 ca04 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ +1a38de: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a38e2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3680: |[1a3680] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3690: 6e30 870f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f87 │ │ -1a3696: 0c01 |0003: move-result-object v1 │ │ -1a3698: 1f01 cf04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ -1a369c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a36a0: 6e20 8a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8a │ │ -1a36a6: 0c01 |000b: move-result-object v1 │ │ -1a36a8: 1101 |000c: return-object v1 │ │ +1a3750: |[1a3750] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3760: 6e30 870f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f87 │ │ +1a3766: 0c01 |0003: move-result-object v1 │ │ +1a3768: 1f01 cf04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ +1a376c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3770: 6e20 8a0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8a │ │ +1a3776: 0c01 |000b: move-result-object v1 │ │ +1a3778: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a36ac: |[1a36ac] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a36bc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a36c0: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a36c4: 6e30 880f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f88 │ │ -1a36ca: 0c01 |0007: move-result-object v1 │ │ -1a36cc: 1101 |0008: return-object v1 │ │ +1a377c: |[1a377c] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a378c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a3790: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3794: 6e30 880f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f88 │ │ +1a379a: 0c01 |0007: move-result-object v1 │ │ +1a379c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 129 16-bit code units │ │ -1a36d0: |[1a36d0] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a36e0: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a36e6: 0c00 |0003: move-result-object v0 │ │ -1a36e8: 52d1 cc04 |0004: iget v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.label:I // field@04cc │ │ -1a36ec: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a36ee: 3801 1800 |0007: if-eqz v1, 001f // +0018 │ │ -1a36f2: 3321 0e00 |0009: if-ne v1, v2, 0017 // +000e │ │ -1a36f6: 54d0 cb04 |000b: iget-object v0, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$1:Ljava/lang/Object; // field@04cb │ │ -1a36fa: 1f00 640d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d64 │ │ -1a36fe: 54d1 ca04 |000f: iget-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ -1a3702: 1f01 8c1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a3706: 7110 349d 0e00 |0013: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a370c: 285d |0016: goto 0073 // +005d │ │ -1a370e: 220e f317 |0017: new-instance v14, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3712: 1a00 cb97 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3716: 7020 7e95 0e00 |001b: invoke-direct {v14, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a371c: 270e |001e: throw v14 │ │ -1a371e: 7110 349d 0e00 |001f: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3724: 54de ca04 |0022: iget-object v14, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ -1a3728: 1f0e 4502 |0024: check-cast v14, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a372c: 54d1 c804 |0026: iget-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ -1a3730: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -1a3732: 3801 1700 |0029: if-eqz v1, 0040 // +0017 │ │ -1a3736: 1f01 0118 |002b: check-cast v1, Ljava/lang/Number; // type@1801 │ │ -1a373a: 6e10 f195 0100 |002d: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a3740: 0a01 |0030: move-result v1 │ │ -1a3742: 1a04 d0a5 |0031: const-string v4, "destination_directory_id" // string@a5d0 │ │ -1a3746: 7110 d5b4 0100 |0033: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4d5 │ │ -1a374c: 0c01 |0036: move-result-object v1 │ │ -1a374e: 7120 649d 1400 |0037: invoke-static {v4, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d64 │ │ -1a3754: 0c01 |003a: move-result-object v1 │ │ -1a3756: 7110 16ad 0100 |003b: invoke-static {v1}, Lkotlin/collections/MapsKt;.mapOf:(Lkotlin/Pair;)Ljava/util/Map; // method@ad16 │ │ -1a375c: 0c01 |003e: move-result-object v1 │ │ -1a375e: 2802 |003f: goto 0041 // +0002 │ │ -1a3760: 0731 |0040: move-object v1, v3 │ │ -1a3762: 6204 b500 |0041: sget-object v4, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a3766: 54d5 c704 |0043: iget-object v5, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ -1a376a: 6e30 5709 5401 |0045: invoke-virtual {v4, v5, v1}, Lcom/infomaniak/drive/data/api/ApiRepository;.postRestoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/util/Map;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0957 │ │ -1a3770: 0c01 |0048: move-result-object v1 │ │ -1a3772: 54d4 c904 |0049: iget-object v4, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ -1a3776: 220c ad04 |004b: new-instance v12, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a377a: 6e10 6e42 0100 |004d: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a3780: 0a06 |0050: move-result v6 │ │ -1a3782: 6e10 6342 0100 |0051: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4263 │ │ -1a3788: 0c05 |0054: move-result-object v5 │ │ -1a378a: 3805 0600 |0055: if-eqz v5, 005b // +0006 │ │ -1a378e: 6e10 4342 0500 |0057: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4243 │ │ -1a3794: 0c03 |005a: move-result-object v3 │ │ -1a3796: 0739 |005b: move-object v9, v3 │ │ -1a3798: 126a |005c: const/4 v10, #int 6 // #6 │ │ -1a379a: 120b |005d: const/4 v11, #int 0 // #0 │ │ -1a379c: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -1a379e: 1208 |005f: const/4 v8, #int 0 // #0 │ │ -1a37a0: 07c5 |0060: move-object v5, v12 │ │ -1a37a2: 7607 d10e 0500 |0061: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a37a8: 5bd4 ca04 |0064: iput-object v4, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ -1a37ac: 5bd1 cb04 |0066: iput-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$1:Ljava/lang/Object; // field@04cb │ │ -1a37b0: 59d2 cc04 |0068: iput v2, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.label:I // field@04cc │ │ -1a37b4: 7230 3906 ce0d |006a: invoke-interface {v14, v12, v13}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a37ba: 0c0e |006d: move-result-object v14 │ │ -1a37bc: 330e 0300 |006e: if-ne v14, v0, 0071 // +0003 │ │ -1a37c0: 1100 |0070: return-object v0 │ │ -1a37c2: 0710 |0071: move-object v0, v1 │ │ -1a37c4: 0741 |0072: move-object v1, v4 │ │ -1a37c6: 6e10 6e42 0000 |0073: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a37cc: 0a0e |0076: move-result v14 │ │ -1a37ce: 380e 0700 |0077: if-eqz v14, 007e // +0007 │ │ -1a37d2: 3801 0500 |0079: if-eqz v1, 007e // +0005 │ │ -1a37d6: 7210 22b8 0100 |007b: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a37dc: 620e 75b3 |007e: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a37e0: 110e |0080: return-object v14 │ │ +1a37a0: |[1a37a0] com.infomaniak.drive.ui.MainViewModel$restoreTrashFile$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a37b0: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a37b6: 0c00 |0003: move-result-object v0 │ │ +1a37b8: 52d1 cc04 |0004: iget v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.label:I // field@04cc │ │ +1a37bc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a37be: 3801 1800 |0007: if-eqz v1, 001f // +0018 │ │ +1a37c2: 3321 0e00 |0009: if-ne v1, v2, 0017 // +000e │ │ +1a37c6: 54d0 cb04 |000b: iget-object v0, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$1:Ljava/lang/Object; // field@04cb │ │ +1a37ca: 1f00 650d |000d: check-cast v0, Lcom/infomaniak/lib/core/models/ApiResponse; // type@0d65 │ │ +1a37ce: 54d1 ca04 |000f: iget-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ +1a37d2: 1f01 8d1b |0011: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a37d6: 7110 419d 0e00 |0013: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a37dc: 285d |0016: goto 0073 // +005d │ │ +1a37de: 220e f417 |0017: new-instance v14, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a37e2: 1a00 d097 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a37e6: 7020 8b95 0e00 |001b: invoke-direct {v14, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a37ec: 270e |001e: throw v14 │ │ +1a37ee: 7110 419d 0e00 |001f: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a37f4: 54de ca04 |0022: iget-object v14, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ +1a37f8: 1f0e 4502 |0024: check-cast v14, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a37fc: 54d1 c804 |0026: iget-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$newFolderId:Ljava/lang/Integer; // field@04c8 │ │ +1a3800: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +1a3802: 3801 1700 |0029: if-eqz v1, 0040 // +0017 │ │ +1a3806: 1f01 0218 |002b: check-cast v1, Ljava/lang/Number; // type@1802 │ │ +1a380a: 6e10 fe95 0100 |002d: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a3810: 0a01 |0030: move-result v1 │ │ +1a3812: 1a04 d5a5 |0031: const-string v4, "destination_directory_id" // string@a5d5 │ │ +1a3816: 7110 e2b4 0100 |0033: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@b4e2 │ │ +1a381c: 0c01 |0036: move-result-object v1 │ │ +1a381e: 7120 719d 1400 |0037: invoke-static {v4, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d71 │ │ +1a3824: 0c01 |003a: move-result-object v1 │ │ +1a3826: 7110 23ad 0100 |003b: invoke-static {v1}, Lkotlin/collections/MapsKt;.mapOf:(Lkotlin/Pair;)Ljava/util/Map; // method@ad23 │ │ +1a382c: 0c01 |003e: move-result-object v1 │ │ +1a382e: 2802 |003f: goto 0041 // +0002 │ │ +1a3830: 0731 |0040: move-object v1, v3 │ │ +1a3832: 6204 b500 |0041: sget-object v4, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a3836: 54d5 c704 |0043: iget-object v5, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04c7 │ │ +1a383a: 6e30 5709 5401 |0045: invoke-virtual {v4, v5, v1}, Lcom/infomaniak/drive/data/api/ApiRepository;.postRestoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/util/Map;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0957 │ │ +1a3840: 0c01 |0048: move-result-object v1 │ │ +1a3842: 54d4 c904 |0049: iget-object v4, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.$onSuccess:Lkotlin/jvm/functions/Function0; // field@04c9 │ │ +1a3846: 220c ad04 |004b: new-instance v12, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a384a: 6e10 7b42 0100 |004d: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a3850: 0a06 |0050: move-result v6 │ │ +1a3852: 6e10 7042 0100 |0051: invoke-virtual {v1}, Lcom/infomaniak/lib/core/models/ApiResponse;.getError:()Lcom/infomaniak/lib/core/models/ApiError; // method@4270 │ │ +1a3858: 0c05 |0054: move-result-object v5 │ │ +1a385a: 3805 0600 |0055: if-eqz v5, 005b // +0006 │ │ +1a385e: 6e10 5042 0500 |0057: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/ApiError;.getCode:()Ljava/lang/String; // method@4250 │ │ +1a3864: 0c03 |005a: move-result-object v3 │ │ +1a3866: 0739 |005b: move-object v9, v3 │ │ +1a3868: 126a |005c: const/4 v10, #int 6 // #6 │ │ +1a386a: 120b |005d: const/4 v11, #int 0 // #0 │ │ +1a386c: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +1a386e: 1208 |005f: const/4 v8, #int 0 // #0 │ │ +1a3870: 07c5 |0060: move-object v5, v12 │ │ +1a3872: 7607 d10e 0500 |0061: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a3878: 5bd4 ca04 |0064: iput-object v4, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$0:Ljava/lang/Object; // field@04ca │ │ +1a387c: 5bd1 cb04 |0066: iput-object v1, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.L$1:Ljava/lang/Object; // field@04cb │ │ +1a3880: 59d2 cc04 |0068: iput v2, v13, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.label:I // field@04cc │ │ +1a3884: 7230 3906 ce0d |006a: invoke-interface {v14, v12, v13}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a388a: 0c0e |006d: move-result-object v14 │ │ +1a388c: 330e 0300 |006e: if-ne v14, v0, 0071 // +0003 │ │ +1a3890: 1100 |0070: return-object v0 │ │ +1a3892: 0710 |0071: move-object v0, v1 │ │ +1a3894: 0741 |0072: move-object v1, v4 │ │ +1a3896: 6e10 7b42 0000 |0073: invoke-virtual {v0}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a389c: 0a0e |0076: move-result v14 │ │ +1a389e: 380e 0700 |0077: if-eqz v14, 007e // +0007 │ │ +1a38a2: 3801 0500 |0079: if-eqz v1, 007e // +0005 │ │ +1a38a6: 7210 2fb8 0100 |007b: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a38ac: 620e 78b3 |007e: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a38b0: 110e |0080: return-object v14 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=331 │ │ 0x0026 line=332 │ │ 0x0041 line=333 │ │ 0x004b line=334 │ │ 0x0073 line=335 │ │ 0x007e line=337 │ │ locals : │ │ 0x0000 - 0x0081 reg=13 this Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; │ │ 0x0000 - 0x0081 reg=14 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #155 header: │ │ class_idx : 1232 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -28244,145 +28244,145 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a394c: |[1a394c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a395c: 5b01 ce04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a3960: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a3962: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3968: 0e00 |0006: return-void │ │ +1a3a1c: |[1a3a1c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a3a2c: 5b01 ce04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a3a30: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a3a32: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3a38: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a3928: |[1a3928] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3938: 2202 d004 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ -1a393c: 5410 ce04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a3940: 7030 8b0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f8b │ │ -1a3946: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a394a: 1102 |0009: return-object v2 │ │ +1a39f8: |[1a39f8] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3a08: 2202 d004 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ +1a3a0c: 5410 ce04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a3a10: 7030 8b0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f8b │ │ +1a3a16: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3a1a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a383c: |[1a383c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a384c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a3850: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3854: 6e30 8e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f8e │ │ -1a385a: 0c01 |0007: move-result-object v1 │ │ -1a385c: 1101 |0008: return-object v1 │ │ +1a390c: |[1a390c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a391c: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a3920: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3924: 6e30 8e0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f8e │ │ +1a392a: 0c01 |0007: move-result-object v1 │ │ +1a392c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3860: |[1a3860] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3870: 6e30 8c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f8c │ │ -1a3876: 0c01 |0003: move-result-object v1 │ │ -1a3878: 1f01 d004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ -1a387c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3880: 6e20 8f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8f │ │ -1a3886: 0c01 |000b: move-result-object v1 │ │ -1a3888: 1101 |000c: return-object v1 │ │ +1a3930: |[1a3930] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3940: 6e30 8c0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f8c │ │ +1a3946: 0c01 |0003: move-result-object v1 │ │ +1a3948: 1f01 d004 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ +1a394c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3950: 6e20 8f0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8f │ │ +1a3956: 0c01 |000b: move-result-object v1 │ │ +1a3958: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -1a388c: |[1a388c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a389c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a38a2: 5210 cd04 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.label:I // field@04cd │ │ -1a38a6: 3900 3900 |0005: if-nez v0, 003e // +0039 │ │ -1a38aa: 7110 349d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a38b0: 5412 ce04 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a38b4: 7110 ac0f 0200 |000c: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fac │ │ -1a38ba: 0c02 |000f: move-result-object v2 │ │ -1a38bc: 6e10 4106 0200 |0010: invoke-virtual {v2}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a38c2: 0c02 |0013: move-result-object v2 │ │ -1a38c4: 1f02 8b03 |0014: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a38c8: 3902 1100 |0016: if-nez v2, 0027 // +0011 │ │ -1a38cc: 6202 b900 |0018: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a38d0: 6e10 9a09 0200 |001a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/cache/FileController;.getPrivateFolder:()Lcom/infomaniak/drive/data/models/File; // method@099a │ │ -1a38d6: 0c02 |001d: move-result-object v2 │ │ -1a38d8: 5410 ce04 |001e: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a38dc: 7110 ac0f 0000 |0020: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fac │ │ -1a38e2: 0c00 |0023: move-result-object v0 │ │ -1a38e4: 6e20 4406 2000 |0024: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ -1a38ea: 5410 ce04 |0027: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a38ee: 7110 ad0f 0000 |0029: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getSetCurrentFolderJob$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlinx/coroutines/CompletableJob; // method@0fad │ │ -1a38f4: 0c00 |002c: move-result-object v0 │ │ -1a38f6: 1f00 fb1d |002d: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a38fa: 7110 15cc 0000 |002f: invoke-static {v0}, Lkotlinx/coroutines/JobKt;.ensureActive:(Lkotlinx/coroutines/Job;)V // method@cc15 │ │ -1a3900: 5410 ce04 |0032: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ -1a3904: 7110 ae0f 0000 |0034: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$get_currentFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fae │ │ -1a390a: 0c00 |0037: move-result-object v0 │ │ -1a390c: 6e20 4406 2000 |0038: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ -1a3912: 6202 75b3 |003b: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3916: 1102 |003d: return-object v2 │ │ -1a3918: 2202 f317 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a391c: 1a00 cb97 |0040: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3920: 7020 7e95 0200 |0042: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3926: 2702 |0045: throw v2 │ │ +1a395c: |[1a395c] com.infomaniak.drive.ui.MainViewModel$setCurrentFolderAsRoot$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a396c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3972: 5210 cd04 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.label:I // field@04cd │ │ +1a3976: 3900 3900 |0005: if-nez v0, 003e // +0039 │ │ +1a397a: 7110 419d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3980: 5412 ce04 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a3984: 7110 ac0f 0200 |000c: invoke-static {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fac │ │ +1a398a: 0c02 |000f: move-result-object v2 │ │ +1a398c: 6e10 4106 0200 |0010: invoke-virtual {v2}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a3992: 0c02 |0013: move-result-object v2 │ │ +1a3994: 1f02 8b03 |0014: check-cast v2, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a3998: 3902 1100 |0016: if-nez v2, 0027 // +0011 │ │ +1a399c: 6202 b900 |0018: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a39a0: 6e10 9a09 0200 |001a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/cache/FileController;.getPrivateFolder:()Lcom/infomaniak/drive/data/models/File; // method@099a │ │ +1a39a6: 0c02 |001d: move-result-object v2 │ │ +1a39a8: 5410 ce04 |001e: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a39ac: 7110 ac0f 0000 |0020: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fac │ │ +1a39b2: 0c00 |0023: move-result-object v0 │ │ +1a39b4: 6e20 4406 2000 |0024: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ +1a39ba: 5410 ce04 |0027: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a39be: 7110 ad0f 0000 |0029: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getSetCurrentFolderJob$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlinx/coroutines/CompletableJob; // method@0fad │ │ +1a39c4: 0c00 |002c: move-result-object v0 │ │ +1a39c6: 1f00 fc1d |002d: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a39ca: 7110 22cc 0000 |002f: invoke-static {v0}, Lkotlinx/coroutines/JobKt;.ensureActive:(Lkotlinx/coroutines/Job;)V // method@cc22 │ │ +1a39d0: 5410 ce04 |0032: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04ce │ │ +1a39d4: 7110 ae0f 0000 |0034: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.access$get_currentFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; // method@0fae │ │ +1a39da: 0c00 |0037: move-result-object v0 │ │ +1a39dc: 6e20 4406 2000 |0038: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ +1a39e2: 6202 78b3 |003b: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a39e6: 1102 |003d: return-object v2 │ │ +1a39e8: 2202 f417 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a39ec: 1a00 d097 |0040: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a39f0: 7020 8b95 0200 |0042: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a39f6: 2702 |0045: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=139 │ │ 0x000a line=140 │ │ 0x0027 line=141 │ │ 0x0032 line=142 │ │ 0x003b line=143 │ │ 0x003e line=139 │ │ locals : │ │ 0x0000 - 0x0046 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; │ │ 0x0000 - 0x0046 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #156 header: │ │ class_idx : 1233 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -28422,119 +28422,119 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a3a24: |[1a3a24] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a3a34: 5b01 cf04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ -1a3a38: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a3a3a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3a40: 0e00 |0006: return-void │ │ +1a3af4: |[1a3af4] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a3b04: 5b01 cf04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ +1a3b08: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a3b0a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3b10: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a3a00: |[1a3a00] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3a10: 2202 d104 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ -1a3a14: 5410 cf04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ -1a3a18: 7030 900f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f90 │ │ -1a3a1e: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3a22: 1102 |0009: return-object v2 │ │ +1a3ad0: |[1a3ad0] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3ae0: 2202 d104 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ +1a3ae4: 5410 cf04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ +1a3ae8: 7030 900f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f90 │ │ +1a3aee: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3af2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a396c: |[1a396c] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a397c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a3980: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3984: 6e30 930f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f93 │ │ -1a398a: 0c01 |0007: move-result-object v1 │ │ -1a398c: 1101 |0008: return-object v1 │ │ +1a3a3c: |[1a3a3c] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3a4c: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a3a50: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3a54: 6e30 930f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f93 │ │ +1a3a5a: 0c01 |0007: move-result-object v1 │ │ +1a3a5c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3990: |[1a3990] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a39a0: 6e30 910f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f91 │ │ -1a39a6: 0c01 |0003: move-result-object v1 │ │ -1a39a8: 1f01 d104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ -1a39ac: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a39b0: 6e20 940f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f94 │ │ -1a39b6: 0c01 |000b: move-result-object v1 │ │ -1a39b8: 1101 |000c: return-object v1 │ │ +1a3a60: |[1a3a60] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3a70: 6e30 910f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f91 │ │ +1a3a76: 0c01 |0003: move-result-object v1 │ │ +1a3a78: 1f01 d104 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ +1a3a7c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3a80: 6e20 940f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f94 │ │ +1a3a86: 0c01 |000b: move-result-object v1 │ │ +1a3a88: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -1a39bc: |[1a39bc] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a39cc: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a39d2: 5210 d004 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.label:I // field@04d0 │ │ -1a39d6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -1a39da: 7110 349d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a39e0: 5412 cf04 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ -1a39e4: 7210 22b8 0200 |000c: invoke-interface {v2}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a39ea: 6202 75b3 |000f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a39ee: 1102 |0011: return-object v2 │ │ -1a39f0: 2202 f317 |0012: new-instance v2, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a39f4: 1a00 cb97 |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a39f8: 7020 7e95 0200 |0016: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a39fe: 2702 |0019: throw v2 │ │ +1a3a8c: |[1a3a8c] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3a9c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3aa2: 5210 d004 |0003: iget v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.label:I // field@04d0 │ │ +1a3aa6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +1a3aaa: 7110 419d 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3ab0: 5412 cf04 |000a: iget-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04cf │ │ +1a3ab4: 7210 2fb8 0200 |000c: invoke-interface {v2}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a3aba: 6202 78b3 |000f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3abe: 1102 |0011: return-object v2 │ │ +1a3ac0: 2202 f417 |0012: new-instance v2, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3ac4: 1a00 d097 |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3ac8: 7020 8b95 0200 |0016: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3ace: 2702 |0019: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #157 header: │ │ class_idx : 1234 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -28574,152 +28574,152 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a3b64: |[1a3b64] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ -1a3b74: 5b01 d104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ -1a3b78: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a3b7a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3b80: 0e00 |0006: return-void │ │ +1a3c34: |[1a3c34] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V │ │ +1a3c44: 5b01 d104 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ +1a3c48: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a3c4a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3c50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a3b40: |[1a3b40] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3b50: 2202 d204 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ -1a3b54: 5410 d104 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ -1a3b58: 7030 950f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f95 │ │ -1a3b5e: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3b62: 1102 |0009: return-object v2 │ │ +1a3c10: |[1a3c10] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3c20: 2202 d204 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ +1a3c24: 5410 d104 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ +1a3c28: 7030 950f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f95 │ │ +1a3c2e: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3c32: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3a44: |[1a3a44] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3a54: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a3a58: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3a5c: 6e30 980f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f98 │ │ -1a3a62: 0c01 |0007: move-result-object v1 │ │ -1a3a64: 1101 |0008: return-object v1 │ │ +1a3b14: |[1a3b14] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3b24: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a3b28: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3b2c: 6e30 980f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f98 │ │ +1a3b32: 0c01 |0007: move-result-object v1 │ │ +1a3b34: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3a68: |[1a3a68] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3a78: 6e30 960f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f96 │ │ -1a3a7e: 0c01 |0003: move-result-object v1 │ │ -1a3a80: 1f01 d204 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ -1a3a84: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3a88: 6e20 990f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f99 │ │ -1a3a8e: 0c01 |000b: move-result-object v1 │ │ -1a3a90: 1101 |000c: return-object v1 │ │ +1a3b38: |[1a3b38] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3b48: 6e30 960f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f96 │ │ +1a3b4e: 0c01 |0003: move-result-object v1 │ │ +1a3b50: 1f01 d204 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ +1a3b54: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3b58: 6e20 990f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f99 │ │ +1a3b5e: 0c01 |000b: move-result-object v1 │ │ +1a3b60: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -1a3a94: |[1a3a94] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3aa4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a3aaa: 0c00 |0003: move-result-object v0 │ │ -1a3aac: 5251 d204 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.label:I // field@04d2 │ │ -1a3ab0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a3ab2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a3ab6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a3aba: 7110 349d 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3ac0: 283d |000e: goto 004b // +003d │ │ -1a3ac2: 2206 f317 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3ac6: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3aca: 7020 7e95 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3ad0: 2706 |0016: throw v6 │ │ -1a3ad2: 7110 349d 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3ad8: 6206 f212 |001a: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a3adc: 6e10 ff39 0600 |001c: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getAllUsersSync:()Ljava/util/List; // method@39ff │ │ -1a3ae2: 0c06 |001f: move-result-object v6 │ │ -1a3ae4: 7210 af99 0600 |0020: invoke-interface {v6}, Ljava/util/List;.size:()I // method@99af │ │ -1a3aea: 0a06 |0023: move-result v6 │ │ -1a3aec: 1221 |0024: const/4 v1, #int 2 // #2 │ │ -1a3aee: 3516 0500 |0025: if-ge v6, v1, 002a // +0005 │ │ -1a3af2: 6206 75b3 |0027: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3af6: 1106 |0029: return-object v6 │ │ -1a3af8: 6206 f212 |002a: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a3afc: 6e10 1c3a 0600 |002c: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.switchToNextUser:()V // method@3a1c │ │ -1a3b02: 7100 21cb 0000 |002f: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -1a3b08: 0c06 |0032: move-result-object v6 │ │ -1a3b0a: 1f06 d31a |0033: check-cast v6, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3b0e: 2201 d104 |0035: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ -1a3b12: 5453 d104 |0037: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ -1a3b16: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -1a3b18: 7030 900f 3104 |003a: invoke-direct {v1, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f90 │ │ -1a3b1e: 1f01 9b1b |003d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3b22: 0753 |003f: move-object v3, v5 │ │ -1a3b24: 1f03 c81a |0040: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3b28: 5952 d204 |0042: iput v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.label:I // field@04d2 │ │ -1a3b2c: 7130 6ac9 1603 |0044: invoke-static {v6, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -1a3b32: 0c06 |0047: move-result-object v6 │ │ -1a3b34: 3306 0300 |0048: if-ne v6, v0, 004b // +0003 │ │ -1a3b38: 1100 |004a: return-object v0 │ │ -1a3b3a: 6206 75b3 |004b: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3b3e: 1106 |004d: return-object v6 │ │ +1a3b64: |[1a3b64] com.infomaniak.drive.ui.MainViewModel$switchToNextUser$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3b74: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3b7a: 0c00 |0003: move-result-object v0 │ │ +1a3b7c: 5251 d204 |0004: iget v1, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.label:I // field@04d2 │ │ +1a3b80: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a3b82: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a3b86: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a3b8a: 7110 419d 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3b90: 283d |000e: goto 004b // +003d │ │ +1a3b92: 2206 f417 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3b96: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3b9a: 7020 8b95 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3ba0: 2706 |0016: throw v6 │ │ +1a3ba2: 7110 419d 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3ba8: 6206 f512 |001a: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a3bac: 6e10 0c3a 0600 |001c: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.getAllUsersSync:()Ljava/util/List; // method@3a0c │ │ +1a3bb2: 0c06 |001f: move-result-object v6 │ │ +1a3bb4: 7210 bc99 0600 |0020: invoke-interface {v6}, Ljava/util/List;.size:()I // method@99bc │ │ +1a3bba: 0a06 |0023: move-result v6 │ │ +1a3bbc: 1221 |0024: const/4 v1, #int 2 // #2 │ │ +1a3bbe: 3516 0500 |0025: if-ge v6, v1, 002a // +0005 │ │ +1a3bc2: 6206 78b3 |0027: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3bc6: 1106 |0029: return-object v6 │ │ +1a3bc8: 6206 f512 |002a: sget-object v6, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a3bcc: 6e10 293a 0600 |002c: invoke-virtual {v6}, Lcom/infomaniak/drive/utils/AccountUtils;.switchToNextUser:()V // method@3a29 │ │ +1a3bd2: 7100 2ecb 0000 |002f: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +1a3bd8: 0c06 |0032: move-result-object v6 │ │ +1a3bda: 1f06 d41a |0033: check-cast v6, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3bde: 2201 d104 |0035: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1; // type@04d1 │ │ +1a3be2: 5453 d104 |0037: iget-object v3, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.$onUserSwitched:Lkotlin/jvm/functions/Function0; // field@04d1 │ │ +1a3be6: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +1a3be8: 7030 900f 3104 |003a: invoke-direct {v1, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f90 │ │ +1a3bee: 1f01 9c1b |003d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a3bf2: 0753 |003f: move-object v3, v5 │ │ +1a3bf4: 1f03 c91a |0040: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3bf8: 5952 d204 |0042: iput v2, v5, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.label:I // field@04d2 │ │ +1a3bfc: 7130 77c9 1603 |0044: invoke-static {v6, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +1a3c02: 0c06 |0047: move-result-object v6 │ │ +1a3c04: 3306 0300 |0048: if-ne v6, v0, 004b // +0003 │ │ +1a3c08: 1100 |004a: return-object v0 │ │ +1a3c0a: 6206 78b3 |004b: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3c0e: 1106 |004d: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=558 │ │ 0x001a line=559 │ │ 0x002a line=561 │ │ 0x002f line=563 │ │ 0x004b line=564 │ │ locals : │ │ 0x0000 - 0x004e reg=5 this Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; │ │ 0x0000 - 0x004e reg=6 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #158 header: │ │ class_idx : 1235 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -28757,136 +28757,136 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a3c70: |[1a3c70] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a3c80: 5b01 d404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ -1a3c84: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a3c86: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3c8c: 0e00 |0006: return-void │ │ +1a3d40: |[1a3d40] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a3d50: 5b01 d404 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ +1a3d54: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a3d56: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3d5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a3c4c: |[1a3c4c] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3c5c: 2202 d304 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ -1a3c60: 5410 d404 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ -1a3c64: 7030 9a0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f9a │ │ -1a3c6a: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3c6e: 1102 |0009: return-object v2 │ │ +1a3d1c: |[1a3d1c] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3d2c: 2202 d304 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ +1a3d30: 5410 d404 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ +1a3d34: 7030 9a0f 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f9a │ │ +1a3d3a: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3d3e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3b84: |[1a3b84] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3b94: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a3b98: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3b9c: 6e30 9d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f9d │ │ -1a3ba2: 0c01 |0007: move-result-object v1 │ │ -1a3ba4: 1101 |0008: return-object v1 │ │ +1a3c54: |[1a3c54] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3c64: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a3c68: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3c6c: 6e30 9d0f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0f9d │ │ +1a3c72: 0c01 |0007: move-result-object v1 │ │ +1a3c74: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3ba8: |[1a3ba8] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3bb8: 6e30 9b0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f9b │ │ -1a3bbe: 0c01 |0003: move-result-object v1 │ │ -1a3bc0: 1f01 d304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ -1a3bc4: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3bc8: 6e20 9e0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f9e │ │ -1a3bce: 0c01 |000b: move-result-object v1 │ │ -1a3bd0: 1101 |000c: return-object v1 │ │ +1a3c78: |[1a3c78] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3c88: 6e30 9b0f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0f9b │ │ +1a3c8e: 0c01 |0003: move-result-object v1 │ │ +1a3c90: 1f01 d304 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ +1a3c94: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3c98: 6e20 9e0f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f9e │ │ +1a3c9e: 0c01 |000b: move-result-object v1 │ │ +1a3ca0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -1a3bd4: |[1a3bd4] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3be4: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a3bea: 0c00 |0003: move-result-object v0 │ │ -1a3bec: 5241 d304 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.label:I // field@04d3 │ │ -1a3bf0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a3bf2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a3bf6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a3bfa: 7110 349d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3c00: 2822 |000e: goto 0030 // +0022 │ │ -1a3c02: 2205 f317 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3c06: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3c0a: 7020 7e95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3c10: 2705 |0016: throw v5 │ │ -1a3c12: 7110 349d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3c18: 6205 bc13 |001a: sget-object v5, Lcom/infomaniak/drive/utils/SyncOfflineUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncOfflineUtils; // field@13bc │ │ -1a3c1c: 5441 d404 |001c: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ -1a3c20: 7110 ab0f 0100 |001e: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ -1a3c26: 0c01 |0021: move-result-object v1 │ │ -1a3c28: 1f01 3500 |0022: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a3c2c: 0743 |0024: move-object v3, v4 │ │ -1a3c2e: 1f03 c81a |0025: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3c32: 5942 d304 |0027: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.label:I // field@04d3 │ │ -1a3c36: 6e30 2a3c 1503 |0029: invoke-virtual {v5, v1, v3}, Lcom/infomaniak/drive/utils/SyncOfflineUtils;.startSyncOffline:(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3c2a │ │ -1a3c3c: 0c05 |002c: move-result-object v5 │ │ -1a3c3e: 3305 0300 |002d: if-ne v5, v0, 0030 // +0003 │ │ -1a3c42: 1100 |002f: return-object v0 │ │ -1a3c44: 6205 75b3 |0030: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3c48: 1105 |0032: return-object v5 │ │ +1a3ca4: |[1a3ca4] com.infomaniak.drive.ui.MainViewModel$syncOfflineFiles$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3cb4: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3cba: 0c00 |0003: move-result-object v0 │ │ +1a3cbc: 5241 d304 |0004: iget v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.label:I // field@04d3 │ │ +1a3cc0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a3cc2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a3cc6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a3cca: 7110 419d 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3cd0: 2822 |000e: goto 0030 // +0022 │ │ +1a3cd2: 2205 f417 |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3cd6: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3cda: 7020 8b95 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3ce0: 2705 |0016: throw v5 │ │ +1a3ce2: 7110 419d 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3ce8: 6205 bf13 |001a: sget-object v5, Lcom/infomaniak/drive/utils/SyncOfflineUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncOfflineUtils; // field@13bf │ │ +1a3cec: 5441 d404 |001c: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.this$0:Lcom/infomaniak/drive/ui/MainViewModel; // field@04d4 │ │ +1a3cf0: 7110 ab0f 0100 |001e: invoke-static {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; // method@0fab │ │ +1a3cf6: 0c01 |0021: move-result-object v1 │ │ +1a3cf8: 1f01 3500 |0022: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a3cfc: 0743 |0024: move-object v3, v4 │ │ +1a3cfe: 1f03 c91a |0025: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3d02: 5942 d304 |0027: iput v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.label:I // field@04d3 │ │ +1a3d06: 6e30 373c 1503 |0029: invoke-virtual {v5, v1, v3}, Lcom/infomaniak/drive/utils/SyncOfflineUtils;.startSyncOffline:(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3c37 │ │ +1a3d0c: 0c05 |002c: move-result-object v5 │ │ +1a3d0e: 3305 0300 |002d: if-ne v5, v0, 0030 // +0003 │ │ +1a3d12: 1100 |002f: return-object v0 │ │ +1a3d14: 6205 78b3 |0030: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3d18: 1105 |0032: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=450 │ │ 0x001a line=451 │ │ 0x0030 line=452 │ │ locals : │ │ 0x0000 - 0x0033 reg=4 this Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; │ │ 0x0000 - 0x0033 reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #159 header: │ │ class_idx : 1236 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26953 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26957 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -28936,154 +28936,154 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a3db4: |[1a3db4] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ -1a3dc4: 5b01 d604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ -1a3dc8: 5b02 d504 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ -1a3dcc: 5b03 d704 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ -1a3dd0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -1a3dd2: 7030 0bb5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a3dd8: 0e00 |000a: return-void │ │ +1a3e84: |[1a3e84] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V │ │ +1a3e94: 5b01 d604 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ +1a3e98: 5b02 d504 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ +1a3e9c: 5b03 d704 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ +1a3ea0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +1a3ea2: 7030 18b5 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a3ea8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1a3d84: |[1a3d84] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a3d94: 2200 d404 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ -1a3d98: 5441 d604 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ -1a3d9c: 5442 d504 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ -1a3da0: 5443 d704 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ -1a3da4: 7056 9f0f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f9f │ │ -1a3daa: 5b05 d804 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.L$0:Ljava/lang/Object; // field@04d8 │ │ -1a3dae: 1f00 c81a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3db2: 1100 |000f: return-object v0 │ │ +1a3e54: |[1a3e54] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a3e64: 2200 d404 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ +1a3e68: 5441 d604 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ +1a3e6c: 5442 d504 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ +1a3e70: 5443 d704 |0006: iget-object v3, v4, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ +1a3e74: 7056 9f0f 1032 |0008: invoke-direct {v0, v1, v2, v3, v6}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f9f │ │ +1a3e7a: 5b05 d804 |000b: iput-object v5, v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.L$0:Ljava/lang/Object; // field@04d8 │ │ +1a3e7e: 1f00 c91a |000d: check-cast v0, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3e82: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;) │ │ name : 'invoke' │ │ type : '(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a3c90: |[1a3c90] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a3ca0: 6e30 a00f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0fa0 │ │ -1a3ca6: 0c01 |0003: move-result-object v1 │ │ -1a3ca8: 1f01 d404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ -1a3cac: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3cb0: 6e20 a30f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fa3 │ │ -1a3cb6: 0c01 |000b: move-result-object v1 │ │ -1a3cb8: 1101 |000c: return-object v1 │ │ +1a3d60: |[1a3d60] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a3d70: 6e30 a00f 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@0fa0 │ │ +1a3d76: 0c01 |0003: move-result-object v1 │ │ +1a3d78: 1f01 d404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ +1a3d7c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3d80: 6e20 a30f 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fa3 │ │ +1a3d86: 0c01 |000b: move-result-object v1 │ │ +1a3d88: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a3cbc: |[1a3cbc] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3ccc: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a3cd0: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3cd4: 6e30 a10f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fa1 │ │ -1a3cda: 0c01 |0007: move-result-object v1 │ │ -1a3cdc: 1101 |0008: return-object v1 │ │ +1a3d8c: |[1a3d8c] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3d9c: 1f01 4502 |0000: check-cast v1, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a3da0: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3da4: 6e30 a10f 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.invoke:(Landroidx/lifecycle/LiveDataScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0fa1 │ │ +1a3daa: 0c01 |0007: move-result-object v1 │ │ +1a3dac: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 73 16-bit code units │ │ -1a3ce0: |[1a3ce0] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a3cf0: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a3cf6: 0c00 |0003: move-result-object v0 │ │ -1a3cf8: 52a1 d904 |0004: iget v1, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.label:I // field@04d9 │ │ -1a3cfc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a3cfe: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a3d02: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a3d06: 7110 349d 0b00 |000b: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3d0c: 2838 |000e: goto 0046 // +0038 │ │ -1a3d0e: 220b f317 |000f: new-instance v11, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a3d12: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a3d16: 7020 7e95 0b00 |0013: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a3d1c: 270b |0016: throw v11 │ │ -1a3d1e: 7110 349d 0b00 |0017: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a3d24: 54ab d804 |001a: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.L$0:Ljava/lang/Object; // field@04d8 │ │ -1a3d28: 1f0b 4502 |001c: check-cast v11, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ -1a3d2c: 2201 ad04 |001e: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ -1a3d30: 6203 b900 |0020: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a3d34: 54a4 d604 |0022: iget-object v4, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ -1a3d38: 54a5 d504 |0024: iget-object v5, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ -1a3d3c: 54a6 d704 |0026: iget-object v6, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ -1a3d40: 6e40 b009 4365 |0028: invoke-virtual {v3, v4, v5, v6}, Lcom/infomaniak/drive/data/cache/FileController;.updateFolderColor:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@09b0 │ │ -1a3d46: 0c03 |002b: move-result-object v3 │ │ -1a3d48: 6e10 6e42 0300 |002c: invoke-virtual {v3}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@426e │ │ -1a3d4e: 0a04 |002f: move-result v4 │ │ -1a3d50: 1308 0e00 |0030: const/16 v8, #int 14 // #e │ │ -1a3d54: 1209 |0032: const/4 v9, #int 0 // #0 │ │ -1a3d56: 1205 |0033: const/4 v5, #int 0 // #0 │ │ -1a3d58: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -1a3d5a: 1207 |0035: const/4 v7, #int 0 // #0 │ │ -1a3d5c: 0713 |0036: move-object v3, v1 │ │ -1a3d5e: 7607 d10e 0300 |0037: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ -1a3d64: 07a3 |003a: move-object v3, v10 │ │ -1a3d66: 1f03 c81a |003b: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a3d6a: 59a2 d904 |003d: iput v2, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.label:I // field@04d9 │ │ -1a3d6e: 7230 3906 1b03 |003f: invoke-interface {v11, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ -1a3d74: 0c0b |0042: move-result-object v11 │ │ -1a3d76: 330b 0300 |0043: if-ne v11, v0, 0046 // +0003 │ │ -1a3d7a: 1100 |0045: return-object v0 │ │ -1a3d7c: 620b 75b3 |0046: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a3d80: 110b |0048: return-object v11 │ │ +1a3db0: |[1a3db0] com.infomaniak.drive.ui.MainViewModel$updateFolderColor$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a3dc0: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a3dc6: 0c00 |0003: move-result-object v0 │ │ +1a3dc8: 52a1 d904 |0004: iget v1, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.label:I // field@04d9 │ │ +1a3dcc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a3dce: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a3dd2: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a3dd6: 7110 419d 0b00 |000b: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3ddc: 2838 |000e: goto 0046 // +0038 │ │ +1a3dde: 220b f417 |000f: new-instance v11, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a3de2: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a3de6: 7020 8b95 0b00 |0013: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a3dec: 270b |0016: throw v11 │ │ +1a3dee: 7110 419d 0b00 |0017: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a3df4: 54ab d804 |001a: iget-object v11, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.L$0:Ljava/lang/Object; // field@04d8 │ │ +1a3df8: 1f0b 4502 |001c: check-cast v11, Landroidx/lifecycle/LiveDataScope; // type@0245 │ │ +1a3dfc: 2201 ad04 |001e: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$FileResult; // type@04ad │ │ +1a3e00: 6203 b900 |0020: sget-object v3, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a3e04: 54a4 d604 |0022: iget-object v4, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$file:Lcom/infomaniak/drive/data/models/File; // field@04d6 │ │ +1a3e08: 54a5 d504 |0024: iget-object v5, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$color:Ljava/lang/String; // field@04d5 │ │ +1a3e0c: 54a6 d704 |0026: iget-object v6, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.$userDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04d7 │ │ +1a3e10: 6e40 b009 4365 |0028: invoke-virtual {v3, v4, v5, v6}, Lcom/infomaniak/drive/data/cache/FileController;.updateFolderColor:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/lib/core/models/ApiResponse; // method@09b0 │ │ +1a3e16: 0c03 |002b: move-result-object v3 │ │ +1a3e18: 6e10 7b42 0300 |002c: invoke-virtual {v3}, Lcom/infomaniak/lib/core/models/ApiResponse;.isSuccess:()Z // method@427b │ │ +1a3e1e: 0a04 |002f: move-result v4 │ │ +1a3e20: 1308 0e00 |0030: const/16 v8, #int 14 // #e │ │ +1a3e24: 1209 |0032: const/4 v9, #int 0 // #0 │ │ +1a3e26: 1205 |0033: const/4 v5, #int 0 // #0 │ │ +1a3e28: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +1a3e2a: 1207 |0035: const/4 v7, #int 0 // #0 │ │ +1a3e2c: 0713 |0036: move-object v3, v1 │ │ +1a3e2e: 7607 d10e 0300 |0037: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.:(ZLjava/lang/Integer;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ed1 │ │ +1a3e34: 07a3 |003a: move-object v3, v10 │ │ +1a3e36: 1f03 c91a |003b: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a3e3a: 59a2 d904 |003d: iput v2, v10, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.label:I // field@04d9 │ │ +1a3e3e: 7230 3906 1b03 |003f: invoke-interface {v11, v1, v3}, Landroidx/lifecycle/LiveDataScope;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0639 │ │ +1a3e44: 0c0b |0042: move-result-object v11 │ │ +1a3e46: 330b 0300 |0043: if-ne v11, v0, 0046 // +0003 │ │ +1a3e4a: 1100 |0045: return-object v0 │ │ +1a3e4c: 620b 78b3 |0046: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a3e50: 110b |0048: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=295 │ │ 0x001e line=296 │ │ 0x0046 line=297 │ │ locals : │ │ 0x0000 - 0x0049 reg=10 this Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; │ │ 0x0000 - 0x0049 reg=11 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #160 header: │ │ class_idx : 1237 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 564 │ │ -source_file_idx : 26953 │ │ +source_file_idx : 26957 │ │ static_fields_size : 4 │ │ instance_fields_size: 26 │ │ direct_methods_size : 44 │ │ virtual_methods_size: 58 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -29336,222 +29336,222 @@ │ │ type : '(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a4a5c: |[1a4a5c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$gSJ4_pXHGiaOF3XuMWzFIM-0-DE:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; │ │ -1a4a6c: 7120 0a10 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.updateMultiSelectMediator$lambda$7:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; // method@100a │ │ -1a4a72: 0c00 |0003: move-result-object v0 │ │ -1a4a74: 1100 |0004: return-object v0 │ │ +1a4b2c: |[1a4b2c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$gSJ4_pXHGiaOF3XuMWzFIM-0-DE:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; │ │ +1a4b3c: 7120 0a10 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.updateMultiSelectMediator$lambda$7:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; // method@100a │ │ +1a4b42: 0c00 |0003: move-result-object v0 │ │ +1a4b44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '$r8$lambda$uNaoTc4MzJ7jYEKbFgF_QMUVuTk' │ │ type : '()Lcom/infomaniak/drive/utils/NotificationPermission;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a474c: |[1a474c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$uNaoTc4MzJ7jYEKbFgF_QMUVuTk:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ -1a475c: 7100 ed0f 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission_delegate$lambda$2:()Lcom/infomaniak/drive/utils/NotificationPermission; // method@0fed │ │ -1a4762: 0c00 |0003: move-result-object v0 │ │ -1a4764: 1100 |0004: return-object v0 │ │ +1a481c: |[1a481c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$uNaoTc4MzJ7jYEKbFgF_QMUVuTk:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ +1a482c: 7100 ed0f 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission_delegate$lambda$2:()Lcom/infomaniak/drive/utils/NotificationPermission; // method@0fed │ │ +1a4832: 0c00 |0003: move-result-object v0 │ │ +1a4834: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '$r8$lambda$usQgV8y07w5j4mYK8mxyTCVBn0I' │ │ type : '(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a4a78: |[1a4a78] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$usQgV8y07w5j4mYK8mxyTCVBn0I:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; │ │ -1a4a88: 7120 df0f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.initUploadFilesHelper$lambda$5:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; // method@0fdf │ │ -1a4a8e: 0c00 |0003: move-result-object v0 │ │ -1a4a90: 1100 |0004: return-object v0 │ │ +1a4b48: |[1a4b48] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$usQgV8y07w5j4mYK8mxyTCVBn0I:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; │ │ +1a4b58: 7120 df0f 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.initUploadFilesHelper$lambda$5:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; // method@0fdf │ │ +1a4b5e: 0c00 |0003: move-result-object v0 │ │ +1a4b60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '$r8$lambda$vIkbyHE7INKSByrrWH4rKDVzkTY' │ │ type : '(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a3ddc: |[1a3ddc] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$vIkbyHE7INKSByrrWH4rKDVzkTY:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ -1a3dec: 7110 f10f 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount$lambda$8:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@0ff1 │ │ -1a3df2: 0c00 |0003: move-result-object v0 │ │ -1a3df4: 1100 |0004: return-object v0 │ │ +1a3eac: |[1a3eac] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$vIkbyHE7INKSByrrWH4rKDVzkTY:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ +1a3ebc: 7110 f10f 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount$lambda$8:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@0ff1 │ │ +1a3ec2: 0c00 |0003: move-result-object v0 │ │ +1a3ec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '$r8$lambda$wOj5n3iXMcqx_P2DWp3GVvx9gfQ' │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a486c: |[1a486c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$wOj5n3iXMcqx_P2DWp3GVvx9gfQ:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; │ │ -1a487c: 7110 f30f 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.realm_delegate$lambda$1:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; // method@0ff3 │ │ -1a4882: 0c00 |0003: move-result-object v0 │ │ -1a4884: 1100 |0004: return-object v0 │ │ +1a493c: |[1a493c] com.infomaniak.drive.ui.MainViewModel.$r8$lambda$wOj5n3iXMcqx_P2DWp3GVvx9gfQ:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; │ │ +1a494c: 7110 f30f 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.realm_delegate$lambda$1:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; // method@0ff3 │ │ +1a4952: 0c00 |0003: move-result-object v0 │ │ +1a4954: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a4de0: |[1a4de0] com.infomaniak.drive.ui.MainViewModel.:()V │ │ -1a4df0: 2200 ac04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$Companion; // type@04ac │ │ -1a4df4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a4df6: 7020 cf0e 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ecf │ │ -1a4dfc: 6900 da04 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainViewModel;.Companion:Lcom/infomaniak/drive/ui/MainViewModel$Companion; // field@04da │ │ -1a4e00: 0e00 |0008: return-void │ │ +1a4eb0: |[1a4eb0] com.infomaniak.drive.ui.MainViewModel.:()V │ │ +1a4ec0: 2200 ac04 |0000: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$Companion; // type@04ac │ │ +1a4ec4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a4ec6: 7020 cf0e 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0ecf │ │ +1a4ecc: 6900 da04 |0006: sput-object v0, Lcom/infomaniak/drive/ui/MainViewModel;.Companion:Lcom/infomaniak/drive/ui/MainViewModel$Companion; // field@04da │ │ +1a4ed0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : '' │ │ type : '(Landroid/app/Application;Landroidx/lifecycle/SavedStateHandle;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 219 16-bit code units │ │ -1a4e04: |[1a4e04] com.infomaniak.drive.ui.MainViewModel.:(Landroid/app/Application;Landroidx/lifecycle/SavedStateHandle;)V │ │ -1a4e14: 1a00 5893 |0000: const-string v0, "appContext" // string@9358 │ │ -1a4e18: 7120 70b9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4e1e: 1a00 04ed |0005: const-string v0, "savedStateHandle" // string@ed04 │ │ -1a4e22: 7120 70b9 0b00 |0007: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4e28: 7020 1c06 a900 |000a: invoke-direct {v9, v10}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@061c │ │ -1a4e2e: 5b9b f104 |000d: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ -1a4e32: 220a a704 |000f: new-instance v10, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0; // type@04a7 │ │ -1a4e36: 7020 c40e 9a00 |0011: invoke-direct {v10, v9}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0ec4 │ │ -1a4e3c: 7110 4b9c 0a00 |0014: invoke-static {v10}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a4e42: 0c0a |0017: move-result-object v10 │ │ -1a4e44: 5b9a ee04 |0018: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.realm$delegate:Lkotlin/Lazy; // field@04ee │ │ -1a4e48: 220a 4702 |001a: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4e4c: 7010 3f06 0a00 |001c: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a4e52: 5b9a ed04 |001f: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.privateFolder:Landroidx/lifecycle/MutableLiveData; // field@04ed │ │ -1a4e56: 220a 4702 |0021: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4e5a: 7010 3f06 0a00 |0023: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a4e60: 5b9a de04 |0026: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ -1a4e64: 1f0a 4402 |0028: check-cast v10, Landroidx/lifecycle/LiveData; // type@0244 │ │ -1a4e68: 5b9a e004 |002a: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a4e6c: 220a 4702 |002c: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4e70: 7010 3f06 0a00 |002e: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a4e76: 5b9a e104 |0031: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolderOpenAddFileBottom:Landroidx/lifecycle/MutableLiveData; // field@04e1 │ │ -1a4e7a: 220a c618 |0033: new-instance v10, Ljava/util/LinkedHashMap; // type@18c6 │ │ -1a4e7e: 7010 8399 0a00 |0035: invoke-direct {v10}, Ljava/util/LinkedHashMap;.:()V // method@9983 │ │ -1a4e84: 5b9a e204 |0038: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ -1a4e88: 220a 4702 |003a: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4e8c: 120b |003c: const/4 v11, #int 0 // #0 │ │ -1a4e8e: 7020 4006 ba00 |003d: invoke-direct {v10, v11}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0640 │ │ -1a4e94: 5b9a df04 |0040: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;._pendingUploadsCount:Landroidx/lifecycle/MutableLiveData; // field@04df │ │ -1a4e98: 2200 020e |0042: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a4e9c: 7010 a946 0000 |0044: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a4ea2: 5b90 ea04 |0047: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ea │ │ -1a4ea6: 2200 020e |0049: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a4eaa: 7010 a946 0000 |004b: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a4eb0: 5b90 e304 |004e: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromHome:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e3 │ │ -1a4eb4: 2200 020e |0050: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a4eb8: 7010 a946 0000 |0052: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a4ebe: 5b90 ef04 |0055: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.refreshActivities:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ef │ │ -1a4ec2: 2200 020e |0057: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a4ec6: 7010 a946 0000 |0059: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a4ecc: 5b90 f504 |005c: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.updateOfflineFile:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04f5 │ │ -1a4ed0: 2200 4702 |005e: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4ed4: 7010 3f06 0000 |0060: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a4eda: 5b90 f604 |0063: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.updateVisibleFiles:Landroidx/lifecycle/MutableLiveData; // field@04f6 │ │ -1a4ede: 2200 4702 |0065: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a4ee2: 7010 3f06 0000 |0067: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a4ee8: 5b90 e704 |006a: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:Landroidx/lifecycle/MutableLiveData; // field@04e7 │ │ -1a4eec: 2200 9e0d |006c: new-instance v0, Lcom/infomaniak/lib/core/networking/NetworkAvailability; // type@0d9e │ │ -1a4ef0: 7010 c70f 0900 |006e: invoke-direct {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ -1a4ef6: 0c01 |0071: move-result-object v1 │ │ -1a4ef8: 1f01 3500 |0072: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a4efc: 1222 |0074: const/4 v2, #int 2 // #2 │ │ -1a4efe: 705b 7344 102b |0075: invoke-direct {v0, v1, v11, v2, v11}, Lcom/infomaniak/lib/core/networking/NetworkAvailability;.:(Landroid/content/Context;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4473 │ │ -1a4f04: 6e10 8144 0000 |0078: invoke-virtual {v0}, Lcom/infomaniak/lib/core/networking/NetworkAvailability;.isNetworkAvailable:()Lkotlinx/coroutines/flow/Flow; // method@4481 │ │ -1a4f0a: 0c00 |007b: move-result-object v0 │ │ -1a4f0c: 7110 ecd2 0000 |007c: invoke-static {v0}, Lkotlinx/coroutines/flow/FlowKt;.distinctUntilChanged:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2ec │ │ -1a4f12: 0c00 |007f: move-result-object v0 │ │ -1a4f14: 2201 bf04 |0080: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ -1a4f18: 7030 3b0f 910b |0082: invoke-direct {v1, v9, v11}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f3b │ │ -1a4f1e: 1f01 9b1b |0085: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4f22: 7120 16d3 1000 |0087: invoke-static {v0, v1}, Lkotlinx/coroutines/flow/FlowKt;.mapLatest:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@d316 │ │ -1a4f28: 0c00 |008a: move-result-object v0 │ │ -1a4f2a: 0791 |008b: move-object v1, v9 │ │ -1a4f2c: 1f01 4d02 |008c: check-cast v1, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4f30: 7110 5206 0100 |008e: invoke-static {v1}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4f36: 0c01 |0091: move-result-object v1 │ │ -1a4f38: 6202 88be |0092: sget-object v2, Lkotlinx/coroutines/flow/SharingStarted;.Companion:Lkotlinx/coroutines/flow/SharingStarted$Companion; // field@be88 │ │ -1a4f3c: 1227 |0094: const/4 v7, #int 2 // #2 │ │ -1a4f3e: 1208 |0095: const/4 v8, #int 0 // #0 │ │ -1a4f40: 1603 f401 |0096: const-wide/16 v3, #int 500 // #1f4 │ │ -1a4f44: 1605 0000 |0098: const-wide/16 v5, #int 0 // #0 │ │ -1a4f48: 7707 18d7 0200 |009a: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/flow/SharingStarted$Companion;.WhileSubscribed$default:(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJILjava/lang/Object;)Lkotlinx/coroutines/flow/SharingStarted; // method@d718 │ │ -1a4f4e: 0c02 |009d: move-result-object v2 │ │ -1a4f50: 7140 42d3 10b2 |009e: invoke-static {v0, v1, v2, v11}, Lkotlinx/coroutines/flow/FlowKt;.stateIn:(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/flow/StateFlow; // method@d342 │ │ -1a4f56: 0c00 |00a1: move-result-object v0 │ │ -1a4f58: 5b90 e804 |00a2: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:Lkotlinx/coroutines/flow/StateFlow; // field@04e8 │ │ -1a4f5c: 1210 |00a4: const/4 v0, #int 1 // #1 │ │ -1a4f5e: 5c90 e904 |00a5: iput-boolean v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ -1a4f62: 2201 a804 |00a7: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1; // type@04a8 │ │ -1a4f66: 7010 c60e 0100 |00a9: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1;.:()V // method@0ec6 │ │ -1a4f6c: 7110 4b9c 0100 |00ac: invoke-static {v1}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a4f72: 0c01 |00af: move-result-object v1 │ │ -1a4f74: 5b91 eb04 |00b0: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission$delegate:Lkotlin/Lazy; // field@04eb │ │ -1a4f78: 7130 fecb 0b0b |00b2: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cbfe │ │ -1a4f7e: 0c01 |00b5: move-result-object v1 │ │ -1a4f80: 1f01 fb1d |00b6: check-cast v1, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a4f84: 5b91 f004 |00b8: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ -1a4f88: 7130 fecb 0b0b |00ba: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cbfe │ │ -1a4f8e: 0c01 |00bd: move-result-object v1 │ │ -1a4f90: 5b91 e504 |00be: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ -1a4f94: 7130 fecb 0b0b |00c0: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cbfe │ │ -1a4f9a: 0c0b |00c3: move-result-object v11 │ │ -1a4f9c: 5b9b f304 |00c4: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a4fa0: 220b 020e |00c6: new-instance v11, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a4fa4: 7010 a946 0b00 |00c8: invoke-direct {v11}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a4faa: 5b9b e404 |00cb: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFilesFromGallery:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e4 │ │ -1a4fae: 1f0a 4402 |00cd: check-cast v10, Landroidx/lifecycle/LiveData; // type@0244 │ │ -1a4fb2: 220b a904 |00cf: new-instance v11, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2; // type@04a9 │ │ -1a4fb6: 7010 c80e 0b00 |00d1: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2;.:()V // method@0ec8 │ │ -1a4fbc: 7120 4f06 ba00 |00d4: invoke-static {v10, v11}, Landroidx/lifecycle/Transformations;.switchMap:(Landroidx/lifecycle/LiveData;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@064f │ │ -1a4fc2: 0c0a |00d7: move-result-object v10 │ │ -1a4fc4: 5b9a ec04 |00d8: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount:Landroidx/lifecycle/LiveData; // field@04ec │ │ -1a4fc8: 0e00 |00da: return-void │ │ +1a4ed4: |[1a4ed4] com.infomaniak.drive.ui.MainViewModel.:(Landroid/app/Application;Landroidx/lifecycle/SavedStateHandle;)V │ │ +1a4ee4: 1a00 5d93 |0000: const-string v0, "appContext" // string@935d │ │ +1a4ee8: 7120 7db9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4eee: 1a00 09ed |0005: const-string v0, "savedStateHandle" // string@ed09 │ │ +1a4ef2: 7120 7db9 0b00 |0007: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4ef8: 7020 1c06 a900 |000a: invoke-direct {v9, v10}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@061c │ │ +1a4efe: 5b9b f104 |000d: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ +1a4f02: 220a a704 |000f: new-instance v10, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0; // type@04a7 │ │ +1a4f06: 7020 c40e 9a00 |0011: invoke-direct {v10, v9}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0ec4 │ │ +1a4f0c: 7110 589c 0a00 |0014: invoke-static {v10}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a4f12: 0c0a |0017: move-result-object v10 │ │ +1a4f14: 5b9a ee04 |0018: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.realm$delegate:Lkotlin/Lazy; // field@04ee │ │ +1a4f18: 220a 4702 |001a: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4f1c: 7010 3f06 0a00 |001c: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a4f22: 5b9a ed04 |001f: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.privateFolder:Landroidx/lifecycle/MutableLiveData; // field@04ed │ │ +1a4f26: 220a 4702 |0021: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4f2a: 7010 3f06 0a00 |0023: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a4f30: 5b9a de04 |0026: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ +1a4f34: 1f0a 4402 |0028: check-cast v10, Landroidx/lifecycle/LiveData; // type@0244 │ │ +1a4f38: 5b9a e004 |002a: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a4f3c: 220a 4702 |002c: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4f40: 7010 3f06 0a00 |002e: invoke-direct {v10}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a4f46: 5b9a e104 |0031: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolderOpenAddFileBottom:Landroidx/lifecycle/MutableLiveData; // field@04e1 │ │ +1a4f4a: 220a c718 |0033: new-instance v10, Ljava/util/LinkedHashMap; // type@18c7 │ │ +1a4f4e: 7010 9099 0a00 |0035: invoke-direct {v10}, Ljava/util/LinkedHashMap;.:()V // method@9990 │ │ +1a4f54: 5b9a e204 |0038: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ +1a4f58: 220a 4702 |003a: new-instance v10, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4f5c: 120b |003c: const/4 v11, #int 0 // #0 │ │ +1a4f5e: 7020 4006 ba00 |003d: invoke-direct {v10, v11}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0640 │ │ +1a4f64: 5b9a df04 |0040: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;._pendingUploadsCount:Landroidx/lifecycle/MutableLiveData; // field@04df │ │ +1a4f68: 2200 030e |0042: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a4f6c: 7010 b646 0000 |0044: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a4f72: 5b90 ea04 |0047: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ea │ │ +1a4f76: 2200 030e |0049: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a4f7a: 7010 b646 0000 |004b: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a4f80: 5b90 e304 |004e: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromHome:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e3 │ │ +1a4f84: 2200 030e |0050: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a4f88: 7010 b646 0000 |0052: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a4f8e: 5b90 ef04 |0055: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.refreshActivities:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ef │ │ +1a4f92: 2200 030e |0057: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a4f96: 7010 b646 0000 |0059: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a4f9c: 5b90 f504 |005c: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.updateOfflineFile:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04f5 │ │ +1a4fa0: 2200 4702 |005e: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4fa4: 7010 3f06 0000 |0060: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a4faa: 5b90 f604 |0063: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.updateVisibleFiles:Landroidx/lifecycle/MutableLiveData; // field@04f6 │ │ +1a4fae: 2200 4702 |0065: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a4fb2: 7010 3f06 0000 |0067: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a4fb8: 5b90 e704 |006a: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:Landroidx/lifecycle/MutableLiveData; // field@04e7 │ │ +1a4fbc: 2200 9f0d |006c: new-instance v0, Lcom/infomaniak/lib/core/networking/NetworkAvailability; // type@0d9f │ │ +1a4fc0: 7010 c70f 0900 |006e: invoke-direct {v9}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ +1a4fc6: 0c01 |0071: move-result-object v1 │ │ +1a4fc8: 1f01 3500 |0072: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a4fcc: 1222 |0074: const/4 v2, #int 2 // #2 │ │ +1a4fce: 705b 8044 102b |0075: invoke-direct {v0, v1, v11, v2, v11}, Lcom/infomaniak/lib/core/networking/NetworkAvailability;.:(Landroid/content/Context;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4480 │ │ +1a4fd4: 6e10 8e44 0000 |0078: invoke-virtual {v0}, Lcom/infomaniak/lib/core/networking/NetworkAvailability;.isNetworkAvailable:()Lkotlinx/coroutines/flow/Flow; // method@448e │ │ +1a4fda: 0c00 |007b: move-result-object v0 │ │ +1a4fdc: 7110 f9d2 0000 |007c: invoke-static {v0}, Lkotlinx/coroutines/flow/FlowKt;.distinctUntilChanged:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2f9 │ │ +1a4fe2: 0c00 |007f: move-result-object v0 │ │ +1a4fe4: 2201 bf04 |0080: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1; // type@04bf │ │ +1a4fe8: 7030 3b0f 910b |0082: invoke-direct {v1, v9, v11}, Lcom/infomaniak/drive/ui/MainViewModel$isNetworkAvailable$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f3b │ │ +1a4fee: 1f01 9c1b |0085: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4ff2: 7120 23d3 1000 |0087: invoke-static {v0, v1}, Lkotlinx/coroutines/flow/FlowKt;.mapLatest:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@d323 │ │ +1a4ff8: 0c00 |008a: move-result-object v0 │ │ +1a4ffa: 0791 |008b: move-object v1, v9 │ │ +1a4ffc: 1f01 4d02 |008c: check-cast v1, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a5000: 7110 5206 0100 |008e: invoke-static {v1}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a5006: 0c01 |0091: move-result-object v1 │ │ +1a5008: 6202 8bbe |0092: sget-object v2, Lkotlinx/coroutines/flow/SharingStarted;.Companion:Lkotlinx/coroutines/flow/SharingStarted$Companion; // field@be8b │ │ +1a500c: 1227 |0094: const/4 v7, #int 2 // #2 │ │ +1a500e: 1208 |0095: const/4 v8, #int 0 // #0 │ │ +1a5010: 1603 f401 |0096: const-wide/16 v3, #int 500 // #1f4 │ │ +1a5014: 1605 0000 |0098: const-wide/16 v5, #int 0 // #0 │ │ +1a5018: 7707 25d7 0200 |009a: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/flow/SharingStarted$Companion;.WhileSubscribed$default:(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJILjava/lang/Object;)Lkotlinx/coroutines/flow/SharingStarted; // method@d725 │ │ +1a501e: 0c02 |009d: move-result-object v2 │ │ +1a5020: 7140 4fd3 10b2 |009e: invoke-static {v0, v1, v2, v11}, Lkotlinx/coroutines/flow/FlowKt;.stateIn:(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/flow/StateFlow; // method@d34f │ │ +1a5026: 0c00 |00a1: move-result-object v0 │ │ +1a5028: 5b90 e804 |00a2: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:Lkotlinx/coroutines/flow/StateFlow; // field@04e8 │ │ +1a502c: 1210 |00a4: const/4 v0, #int 1 // #1 │ │ +1a502e: 5c90 e904 |00a5: iput-boolean v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ +1a5032: 2201 a804 |00a7: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1; // type@04a8 │ │ +1a5036: 7010 c60e 0100 |00a9: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda1;.:()V // method@0ec6 │ │ +1a503c: 7110 589c 0100 |00ac: invoke-static {v1}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a5042: 0c01 |00af: move-result-object v1 │ │ +1a5044: 5b91 eb04 |00b0: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission$delegate:Lkotlin/Lazy; // field@04eb │ │ +1a5048: 7130 0bcc 0b0b |00b2: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cc0b │ │ +1a504e: 0c01 |00b5: move-result-object v1 │ │ +1a5050: 1f01 fc1d |00b6: check-cast v1, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a5054: 5b91 f004 |00b8: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ +1a5058: 7130 0bcc 0b0b |00ba: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cc0b │ │ +1a505e: 0c01 |00bd: move-result-object v1 │ │ +1a5060: 5b91 e504 |00be: iput-object v1, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ +1a5064: 7130 0bcc 0b0b |00c0: invoke-static {v11, v0, v11}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cc0b │ │ +1a506a: 0c0b |00c3: move-result-object v11 │ │ +1a506c: 5b9b f304 |00c4: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a5070: 220b 030e |00c6: new-instance v11, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a5074: 7010 b646 0b00 |00c8: invoke-direct {v11}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a507a: 5b9b e404 |00cb: iput-object v11, v9, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFilesFromGallery:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e4 │ │ +1a507e: 1f0a 4402 |00cd: check-cast v10, Landroidx/lifecycle/LiveData; // type@0244 │ │ +1a5082: 220b a904 |00cf: new-instance v11, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2; // type@04a9 │ │ +1a5086: 7010 c80e 0b00 |00d1: invoke-direct {v11}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda2;.:()V // method@0ec8 │ │ +1a508c: 7120 4f06 ba00 |00d4: invoke-static {v10, v11}, Landroidx/lifecycle/Transformations;.switchMap:(Landroidx/lifecycle/LiveData;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@064f │ │ +1a5092: 0c0a |00d7: move-result-object v10 │ │ +1a5094: 5b9a ec04 |00d8: iput-object v10, v9, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount:Landroidx/lifecycle/LiveData; // field@04ec │ │ +1a5098: 0e00 |00da: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=64 │ │ 0x000d line=63 │ │ 0x000f line=67 │ │ 0x001a line=73 │ │ 0x0021 line=74 │ │ @@ -29588,18 +29588,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a46e0: |[1a46e0] com.infomaniak.drive.ui.MainViewModel.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; │ │ -1a46f0: 7010 c70f 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ -1a46f6: 0c00 |0003: move-result-object v0 │ │ -1a46f8: 1100 |0004: return-object v0 │ │ +1a47b0: |[1a47b0] com.infomaniak.drive.ui.MainViewModel.access$getContext:(Lcom/infomaniak/drive/ui/MainViewModel;)Lcom/infomaniak/drive/MainApplication; │ │ +1a47c0: 7010 c70f 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ +1a47c6: 0c00 |0003: move-result-object v0 │ │ +1a47c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -29607,17 +29607,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a45e0: |[1a45e0] com.infomaniak.drive.ui.MainViewModel.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -1a45f0: 5400 ed04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;.privateFolder:Landroidx/lifecycle/MutableLiveData; // field@04ed │ │ -1a45f4: 1100 |0002: return-object v0 │ │ +1a46b0: |[1a46b0] com.infomaniak.drive.ui.MainViewModel.access$getPrivateFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +1a46c0: 5400 ed04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;.privateFolder:Landroidx/lifecycle/MutableLiveData; // field@04ed │ │ +1a46c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -29625,17 +29625,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlinx/coroutines/CompletableJob;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4b9c: |[1a4b9c] com.infomaniak.drive.ui.MainViewModel.access$getSetCurrentFolderJob$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlinx/coroutines/CompletableJob; │ │ -1a4bac: 5400 f304 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a4bb0: 1100 |0002: return-object v0 │ │ +1a4c6c: |[1a4c6c] com.infomaniak.drive.ui.MainViewModel.access$getSetCurrentFolderJob$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlinx/coroutines/CompletableJob; │ │ +1a4c7c: 5400 f304 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a4c80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -29643,17 +29643,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a45f8: |[1a45f8] com.infomaniak.drive.ui.MainViewModel.access$get_currentFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -1a4608: 5400 de04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ -1a460c: 1100 |0002: return-object v0 │ │ +1a46c8: |[1a46c8] com.infomaniak.drive.ui.MainViewModel.access$get_currentFolder$p:(Lcom/infomaniak/drive/ui/MainViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +1a46d8: 5400 de04 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ +1a46dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -29661,18 +29661,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -1a47a8: |[1a47a8] com.infomaniak.drive.ui.MainViewModel.access$manageCategoryApiCall:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; │ │ -1a47b8: 7040 e60f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.manageCategoryApiCall:(Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0fe6 │ │ -1a47be: 0c00 |0003: move-result-object v0 │ │ -1a47c0: 1100 |0004: return-object v0 │ │ +1a4878: |[1a4878] com.infomaniak.drive.ui.MainViewModel.access$manageCategoryApiCall:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; │ │ +1a4888: 7040 e60f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.manageCategoryApiCall:(Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0fe6 │ │ +1a488e: 0c00 |0003: move-result-object v0 │ │ +1a4890: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -29683,17 +29683,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -1a4fcc: |[1a4fcc] com.infomaniak.drive.ui.MainViewModel.access$moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V │ │ -1a4fdc: 7040 ea0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V // method@0fea │ │ -1a4fe2: 0e00 |0003: return-void │ │ +1a509c: |[1a509c] com.infomaniak.drive.ui.MainViewModel.access$moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V │ │ +1a50ac: 7040 ea0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V // method@0fea │ │ +1a50b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/io/File; │ │ @@ -29704,18 +29704,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a48e8: |[1a48e8] com.infomaniak.drive.ui.MainViewModel.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a48f8: 7030 f00f 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.onNetworkAvailabilityChanged:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ff0 │ │ -1a48fe: 0c00 |0003: move-result-object v0 │ │ -1a4900: 1100 |0004: return-object v0 │ │ +1a49b8: |[1a49b8] com.infomaniak.drive.ui.MainViewModel.access$onNetworkAvailabilityChanged:(Lcom/infomaniak/drive/ui/MainViewModel;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a49c8: 7030 f00f 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.onNetworkAvailabilityChanged:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@0ff0 │ │ +1a49ce: 0c00 |0003: move-result-object v0 │ │ +1a49d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -29725,17 +29725,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a4fe4: |[1a4fe4] com.infomaniak.drive.ui.MainViewModel.access$postCurrentFolder:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)V │ │ -1a4ff4: 7020 f20f 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.postCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@0ff2 │ │ -1a4ffa: 0e00 |0003: return-void │ │ +1a50b4: |[1a50b4] com.infomaniak.drive.ui.MainViewModel.access$postCurrentFolder:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;)V │ │ +1a50c4: 7020 f20f 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel;.postCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@0ff2 │ │ +1a50ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/infomaniak/drive/data/models/File; │ │ │ │ @@ -29744,25 +29744,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a3df8: |[1a3df8] com.infomaniak.drive.ui.MainViewModel.addFileToFavorites$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a3e08: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a3e0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a3e0e: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -1a3e12: 0703 |0005: move-object v3, v0 │ │ -1a3e14: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a3e18: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ -1a3e1c: 0704 |000a: move-object v4, v0 │ │ -1a3e1e: 6e40 b30f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.addFileToFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0fb3 │ │ -1a3e24: 0c01 |000e: move-result-object v1 │ │ -1a3e26: 1101 |000f: return-object v1 │ │ +1a3ec8: |[1a3ec8] com.infomaniak.drive.ui.MainViewModel.addFileToFavorites$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a3ed8: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a3edc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a3ede: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +1a3ee2: 0703 |0005: move-object v3, v0 │ │ +1a3ee4: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a3ee8: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ +1a3eec: 0704 |000a: move-object v4, v0 │ │ +1a3eee: 6e40 b30f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.addFileToFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0fb3 │ │ +1a3ef4: 0c01 |000e: move-result-object v1 │ │ +1a3ef6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=230 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0010 reg=3 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -29775,37 +29775,37 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 8 │ │ insns size : 31 16-bit code units │ │ -1a5080: |[1a5080] com.infomaniak.drive.ui.MainViewModel.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V │ │ -1a5090: 07a0 |0000: move-object v0, v10 │ │ -1a5092: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a5096: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a509c: 0c01 |0006: move-result-object v1 │ │ -1a509e: 2200 b604 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ -1a50a2: 1209 |0009: const/4 v9, #int 0 // #0 │ │ -1a50a4: 0702 |000a: move-object v2, v0 │ │ -1a50a6: 07b3 |000b: move-object v3, v11 │ │ -1a50a8: 07a4 |000c: move-object v4, v10 │ │ -1a50aa: 07e5 |000d: move-object v5, v14 │ │ -1a50ac: 07d6 |000e: move-object v6, v13 │ │ -1a50ae: 07c7 |000f: move-object v7, v12 │ │ -1a50b0: 07f8 |0010: move-object v8, v15 │ │ -1a50b2: 7608 100f 0200 |0011: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f10 │ │ -1a50b8: 0704 |0014: move-object v4, v0 │ │ -1a50ba: 1f04 9b1b |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a50be: 1235 |0017: const/4 v5, #int 3 // #3 │ │ -1a50c0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -1a50c2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -1a50c4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1a50c6: 7706 67c9 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a50cc: 0e00 |001e: return-void │ │ +1a5150: |[1a5150] com.infomaniak.drive.ui.MainViewModel.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V │ │ +1a5160: 07a0 |0000: move-object v0, v10 │ │ +1a5162: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a5166: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a516c: 0c01 |0006: move-result-object v1 │ │ +1a516e: 2200 b604 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2; // type@04b6 │ │ +1a5172: 1209 |0009: const/4 v9, #int 0 // #0 │ │ +1a5174: 0702 |000a: move-object v2, v0 │ │ +1a5176: 07b3 |000b: move-object v3, v11 │ │ +1a5178: 07a4 |000c: move-object v4, v10 │ │ +1a517a: 07e5 |000d: move-object v5, v14 │ │ +1a517c: 07d6 |000e: move-object v6, v13 │ │ +1a517e: 07c7 |000f: move-object v7, v12 │ │ +1a5180: 07f8 |0010: move-object v8, v15 │ │ +1a5182: 7608 100f 0200 |0011: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$2;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/UserDrive;Ljava/io/File;Ljava/io/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f10 │ │ +1a5188: 0704 |0014: move-object v4, v0 │ │ +1a518a: 1f04 9c1b |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a518e: 1235 |0017: const/4 v5, #int 3 // #3 │ │ +1a5190: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +1a5192: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +1a5194: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1a5196: 7706 74c9 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a519c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x001f reg=10 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001f reg=11 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001f reg=12 (null) Ljava/io/File; │ │ @@ -29818,25 +29818,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a3f50: |[1a3f50] com.infomaniak.drive.ui.MainViewModel.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a3f60: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a3f64: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a3f66: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -1a3f6a: 0703 |0005: move-object v3, v0 │ │ -1a3f6c: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a3f70: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ -1a3f74: 0704 |000a: move-object v4, v0 │ │ -1a3f76: 6e40 bb0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fbb │ │ -1a3f7c: 0c01 |000e: move-result-object v1 │ │ -1a3f7e: 1101 |000f: return-object v1 │ │ +1a4020: |[1a4020] com.infomaniak.drive.ui.MainViewModel.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a4030: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a4034: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a4036: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +1a403a: 0703 |0005: move-object v3, v0 │ │ +1a403c: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a4040: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ +1a4044: 0704 |000a: move-object v4, v0 │ │ +1a4046: 6e40 bb0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fbb │ │ +1a404c: 0c01 |000e: move-result-object v1 │ │ +1a404e: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=317 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0010 reg=3 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -29849,41 +29849,41 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 22 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 40 16-bit code units │ │ -1a5020: |[1a5020] com.infomaniak.drive.ui.MainViewModel.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V │ │ -1a5030: dd00 1408 |0000: and-int/lit8 v0, v20, #int 8 // #08 │ │ -1a5034: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -1a5038: 2200 b603 |0004: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a503c: 1306 0f00 |0006: const/16 v6, #int 15 // #f │ │ -1a5040: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -1a5042: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a5044: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -1a5046: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -1a5048: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -1a504a: 0701 |000d: move-object v1, v0 │ │ -1a504c: 7607 540b 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ -1a5052: 070c |0011: move-object v12, v0 │ │ -1a5054: 2803 |0012: goto 0015 // +0003 │ │ -1a5056: 080c 1200 |0013: move-object/from16 v12, v18 │ │ -1a505a: dd00 1410 |0015: and-int/lit8 v0, v20, #int 16 // #10 │ │ -1a505e: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ -1a5062: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1a5064: 070d |001a: move-object v13, v0 │ │ -1a5066: 2803 |001b: goto 001e // +0003 │ │ -1a5068: 080d 1300 |001c: move-object/from16 v13, v19 │ │ -1a506c: 07e8 |001e: move-object v8, v14 │ │ -1a506e: 07f9 |001f: move-object v9, v15 │ │ -1a5070: 080a 1000 |0020: move-object/from16 v10, v16 │ │ -1a5074: 080b 1100 |0022: move-object/from16 v11, v17 │ │ -1a5078: 7606 bc0f 0800 |0024: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0fbc │ │ -1a507e: 0e00 |0027: return-void │ │ +1a50f0: |[1a50f0] com.infomaniak.drive.ui.MainViewModel.deleteFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V │ │ +1a5100: dd00 1408 |0000: and-int/lit8 v0, v20, #int 8 // #08 │ │ +1a5104: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +1a5108: 2200 b603 |0004: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a510c: 1306 0f00 |0006: const/16 v6, #int 15 // #f │ │ +1a5110: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +1a5112: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a5114: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +1a5116: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +1a5118: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +1a511a: 0701 |000d: move-object v1, v0 │ │ +1a511c: 7607 540b 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ +1a5122: 070c |0011: move-object v12, v0 │ │ +1a5124: 2803 |0012: goto 0015 // +0003 │ │ +1a5126: 080c 1200 |0013: move-object/from16 v12, v18 │ │ +1a512a: dd00 1410 |0015: and-int/lit8 v0, v20, #int 16 // #10 │ │ +1a512e: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ +1a5132: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1a5134: 070d |001a: move-object v13, v0 │ │ +1a5136: 2803 |001b: goto 001e // +0003 │ │ +1a5138: 080d 1300 |001c: move-object/from16 v13, v19 │ │ +1a513c: 07e8 |001e: move-object v8, v14 │ │ +1a513e: 07f9 |001f: move-object v9, v15 │ │ +1a5140: 080a 1000 |0020: move-object/from16 v10, v16 │ │ +1a5144: 080b 1100 |0022: move-object/from16 v11, v17 │ │ +1a5148: 7606 bc0f 0800 |0024: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0fbc │ │ +1a514e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=435 │ │ 0x0024 line=431 │ │ locals : │ │ 0x0000 - 0x0028 reg=14 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0028 reg=15 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -29899,25 +29899,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a3fd8: |[1a3fd8] com.infomaniak.drive.ui.MainViewModel.deleteFileFromFavorites$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a3fe8: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a3fec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a3fee: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -1a3ff2: 0703 |0005: move-object v3, v0 │ │ -1a3ff4: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a3ff8: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ -1a3ffc: 0704 |000a: move-object v4, v0 │ │ -1a3ffe: 6e40 bf0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fbf │ │ -1a4004: 0c01 |000e: move-result-object v1 │ │ -1a4006: 1101 |000f: return-object v1 │ │ +1a40a8: |[1a40a8] com.infomaniak.drive.ui.MainViewModel.deleteFileFromFavorites$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a40b8: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a40bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a40be: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +1a40c2: 0703 |0005: move-object v3, v0 │ │ +1a40c4: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a40c8: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ +1a40cc: 0704 |000a: move-object v4, v0 │ │ +1a40ce: 6e40 bf0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fbf │ │ +1a40d4: 0c01 |000e: move-result-object v1 │ │ +1a40d6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=244 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0010 reg=3 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -29930,21 +29930,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a4054: |[1a4054] com.infomaniak.drive.ui.MainViewModel.deleteTrashFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a4064: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -1a4068: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -1a406c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a406e: 6e30 c20f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0fc2 │ │ -1a4074: 0c00 |0008: move-result-object v0 │ │ -1a4076: 1100 |0009: return-object v0 │ │ +1a4124: |[1a4124] com.infomaniak.drive.ui.MainViewModel.deleteTrashFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a4134: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +1a4138: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +1a413c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a413e: 6e30 c20f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0fc2 │ │ +1a4144: 0c00 |0008: move-result-object v0 │ │ +1a4146: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x000a reg=2 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -29956,25 +29956,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a40c4: |[1a40c4] com.infomaniak.drive.ui.MainViewModel.duplicateFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a40d4: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a40d8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a40da: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -1a40de: 0703 |0005: move-object v3, v0 │ │ -1a40e0: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a40e4: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ -1a40e8: 0704 |000a: move-object v4, v0 │ │ -1a40ea: 6e40 c40f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.duplicateFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fc4 │ │ -1a40f0: 0c01 |000e: move-result-object v1 │ │ -1a40f2: 1101 |000f: return-object v1 │ │ +1a4194: |[1a4194] com.infomaniak.drive.ui.MainViewModel.duplicateFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a41a4: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a41a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a41aa: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +1a41ae: 0703 |0005: move-object v3, v0 │ │ +1a41b0: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a41b4: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ +1a41b8: 0704 |000a: move-object v4, v0 │ │ +1a41ba: 6e40 c40f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.duplicateFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fc4 │ │ +1a41c0: 0c01 |000e: move-result-object v1 │ │ +1a41c2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=346 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0010 reg=3 (null) Ljava/lang/Integer; │ │ @@ -29987,19 +29987,19 @@ │ │ type : '()Lcom/infomaniak/drive/MainApplication;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a46fc: |[1a46fc] com.infomaniak.drive.ui.MainViewModel.getContext:()Lcom/infomaniak/drive/MainApplication; │ │ -1a470c: 6e10 c60f 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ -1a4712: 0c00 |0003: move-result-object v0 │ │ -1a4714: 1f00 6503 |0004: check-cast v0, Lcom/infomaniak/drive/MainApplication; // type@0365 │ │ -1a4718: 1100 |0006: return-object v0 │ │ +1a47cc: |[1a47cc] com.infomaniak.drive.ui.MainViewModel.getContext:()Lcom/infomaniak/drive/MainApplication; │ │ +1a47dc: 6e10 c60f 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getApplication:()Landroid/app/Application; // method@0fc6 │ │ +1a47e2: 0c00 |0003: move-result-object v0 │ │ +1a47e4: 1f00 6503 |0004: check-cast v0, Lcom/infomaniak/drive/MainApplication; // type@0365 │ │ +1a47e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #23 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -30007,21 +30007,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a41cc: |[1a41cc] com.infomaniak.drive.ui.MainViewModel.getFileShare$default:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a41dc: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -1a41e0: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -1a41e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a41e6: 6e30 ce0f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.getFileShare:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; // method@0fce │ │ -1a41ec: 0c00 |0008: move-result-object v0 │ │ -1a41ee: 1100 |0009: return-object v0 │ │ +1a429c: |[1a429c] com.infomaniak.drive.ui.MainViewModel.getFileShare$default:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a42ac: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +1a42b0: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +1a42b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a42b6: 6e30 ce0f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.getFileShare:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; // method@0fce │ │ +1a42bc: 0c00 |0008: move-result-object v0 │ │ +1a42be: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -30033,52 +30033,52 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a50d0: |[1a50d0] com.infomaniak.drive.ui.MainViewModel.getPendingUploadsCount$annotations:()V │ │ -1a50e0: 0e00 |0000: return-void │ │ +1a51a0: |[1a51a0] com.infomaniak.drive.ui.MainViewModel.getPendingUploadsCount$annotations:()V │ │ +1a51b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : 'initCurrentFolderFromRealm' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -1a50e4: |[1a50e4] com.infomaniak.drive.ui.MainViewModel.initCurrentFolderFromRealm:()V │ │ -1a50f4: 5440 f104 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ -1a50f8: 1a01 cead |0002: const-string v1, "folderId" // string@adce │ │ -1a50fc: 6e20 4b06 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a5102: 0c00 |0007: move-result-object v0 │ │ -1a5104: 1f00 f617 |0008: check-cast v0, Ljava/lang/Integer; // type@17f6 │ │ -1a5108: 5441 e004 |000a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a510c: 6e10 3606 0100 |000c: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ -1a5112: 0c01 |000f: move-result-object v1 │ │ -1a5114: 3901 1a00 |0010: if-nez v1, 002a // +001a │ │ -1a5118: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -1a511c: 6201 b900 |0014: sget-object v1, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a5120: 6e10 8995 0000 |0016: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a5126: 0a00 |0019: move-result v0 │ │ -1a5128: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1a512a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -1a512c: 7153 8d09 0123 |001c: invoke-static {v1, v0, v3, v2, v3}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById$default:(Lcom/infomaniak/drive/data/cache/FileController;ILcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/File; // method@098d │ │ -1a5132: 0c00 |001f: move-result-object v0 │ │ -1a5134: 3800 0a00 |0020: if-eqz v0, 002a // +000a │ │ -1a5138: 5441 de04 |0022: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ -1a513c: 6e20 4506 0100 |0024: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a5142: 7010 fc0f 0400 |0027: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolder:()V // method@0ffc │ │ -1a5148: 0e00 |002a: return-void │ │ +1a51b4: |[1a51b4] com.infomaniak.drive.ui.MainViewModel.initCurrentFolderFromRealm:()V │ │ +1a51c4: 5440 f104 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ +1a51c8: 1a01 d3ad |0002: const-string v1, "folderId" // string@add3 │ │ +1a51cc: 6e20 4b06 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a51d2: 0c00 |0007: move-result-object v0 │ │ +1a51d4: 1f00 f717 |0008: check-cast v0, Ljava/lang/Integer; // type@17f7 │ │ +1a51d8: 5441 e004 |000a: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a51dc: 6e10 3606 0100 |000c: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ +1a51e2: 0c01 |000f: move-result-object v1 │ │ +1a51e4: 3901 1a00 |0010: if-nez v1, 002a // +001a │ │ +1a51e8: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +1a51ec: 6201 b900 |0014: sget-object v1, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a51f0: 6e10 9695 0000 |0016: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a51f6: 0a00 |0019: move-result v0 │ │ +1a51f8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1a51fa: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +1a51fc: 7153 8d09 0123 |001c: invoke-static {v1, v0, v3, v2, v3}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById$default:(Lcom/infomaniak/drive/data/cache/FileController;ILcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/File; // method@098d │ │ +1a5202: 0c00 |001f: move-result-object v0 │ │ +1a5204: 3800 0a00 |0020: if-eqz v0, 002a // +000a │ │ +1a5208: 5441 de04 |0022: iget-object v1, v4, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ +1a520c: 6e20 4506 0100 |0024: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a5212: 7010 fc0f 0400 |0027: invoke-direct {v4}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolder:()V // method@0ffc │ │ +1a5218: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x000a line=550 │ │ 0x0014 line=551 │ │ 0x0022 line=552 │ │ 0x0027 line=553 │ │ @@ -30090,36 +30090,36 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 39 16-bit code units │ │ -1a4a94: |[1a4a94] com.infomaniak.drive.ui.MainViewModel.initUploadFilesHelper$lambda$5:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; │ │ -1a4aa4: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1a4aa8: 0771 |0002: move-object v1, v7 │ │ -1a4aaa: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a4aae: 1265 |0005: const/4 v5, #int 6 // #6 │ │ -1a4ab0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -1a4ab2: 1b02 df01 0100 |0007: const-string/jumbo v2, "uploadFile" // string@000101df │ │ -1a4ab8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -1a4aba: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -1a4abc: 7707 1c09 0000 |000c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/MatomoDrive;.trackNewElementEvent$default:(Lcom/infomaniak/drive/MatomoDrive;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@091c │ │ -1a4ac2: 5487 f704 |000f: iget-object v7, v8, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a4ac6: 3807 0800 |0011: if-eqz v7, 0019 // +0008 │ │ -1a4aca: 7010 0310 0800 |0013: invoke-direct {v8}, Lcom/infomaniak/drive/ui/MainViewModel;.setParentFolder:()V // method@1003 │ │ -1a4ad0: 6207 75b3 |0016: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a4ad4: 280c |0018: goto 0024 // +000c │ │ -1a4ad6: 1a07 1383 |0019: const-string v7, "UploadFilesHelper is null. It should not!" // string@8313 │ │ -1a4ada: 7110 ab7a 0700 |001b: invoke-static {v7}, Lio/sentry/Sentry;.captureMessage:(Ljava/lang/String;)Lio/sentry/protocol/SentryId; // method@7aab │ │ -1a4ae0: 0c07 |001e: move-result-object v7 │ │ -1a4ae2: 1a08 ec98 |001f: const-string v8, "captureMessage(...)" // string@98ec │ │ -1a4ae6: 7120 6fb9 8700 |0021: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a4aec: 6207 75b3 |0024: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a4af0: 1107 |0026: return-object v7 │ │ +1a4b64: |[1a4b64] com.infomaniak.drive.ui.MainViewModel.initUploadFilesHelper$lambda$5:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)Lkotlin/Unit; │ │ +1a4b74: 6200 ae00 |0000: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1a4b78: 0771 |0002: move-object v1, v7 │ │ +1a4b7a: 1f01 3500 |0003: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a4b7e: 1265 |0005: const/4 v5, #int 6 // #6 │ │ +1a4b80: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +1a4b82: 1b02 e401 0100 |0007: const-string/jumbo v2, "uploadFile" // string@000101e4 │ │ +1a4b88: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +1a4b8a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +1a4b8c: 7707 1c09 0000 |000c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/MatomoDrive;.trackNewElementEvent$default:(Lcom/infomaniak/drive/MatomoDrive;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@091c │ │ +1a4b92: 5487 f704 |000f: iget-object v7, v8, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a4b96: 3807 0800 |0011: if-eqz v7, 0019 // +0008 │ │ +1a4b9a: 7010 0310 0800 |0013: invoke-direct {v8}, Lcom/infomaniak/drive/ui/MainViewModel;.setParentFolder:()V // method@1003 │ │ +1a4ba0: 6207 78b3 |0016: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a4ba4: 280c |0018: goto 0024 // +000c │ │ +1a4ba6: 1a07 1783 |0019: const-string v7, "UploadFilesHelper is null. It should not!" // string@8317 │ │ +1a4baa: 7110 b87a 0700 |001b: invoke-static {v7}, Lio/sentry/Sentry;.captureMessage:(Ljava/lang/String;)Lio/sentry/protocol/SentryId; // method@7ab8 │ │ +1a4bb0: 0c07 |001e: move-result-object v7 │ │ +1a4bb2: 1a08 f198 |001f: const-string v8, "captureMessage(...)" // string@98f1 │ │ +1a4bb6: 7120 7cb9 8700 |0021: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a4bbc: 6207 78b3 |0024: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a4bc0: 1107 |0026: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000f line=157 │ │ 0x0024 line=158 │ │ locals : │ │ 0x0000 - 0x0027 reg=7 (null) Landroidx/fragment/app/FragmentActivity; │ │ @@ -30130,39 +30130,39 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a5198: |[1a5198] com.infomaniak.drive.ui.MainViewModel.isNetworkAvailable$annotations:()V │ │ -1a51a8: 0e00 |0000: return-void │ │ +1a5268: |[1a5268] com.infomaniak.drive.ui.MainViewModel.isNetworkAvailable$annotations:()V │ │ +1a5278: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : 'manageCategoryApiCall' │ │ type : '(Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1a47c4: |[1a47c4] com.infomaniak.drive.ui.MainViewModel.manageCategoryApiCall:(Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; │ │ -1a47d4: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -1a47d8: 6203 b500 |0002: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a47dc: 6e30 2609 1302 |0004: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.addCategory:(Ljava/util/List;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0926 │ │ -1a47e2: 0c01 |0007: move-result-object v1 │ │ -1a47e4: 2807 |0008: goto 000f // +0007 │ │ -1a47e6: 6203 b500 |0009: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ -1a47ea: 6e30 5b09 1302 |000b: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.removeCategory:(Ljava/util/List;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@095b │ │ -1a47f0: 0c01 |000e: move-result-object v1 │ │ -1a47f2: 1101 |000f: return-object v1 │ │ +1a4894: |[1a4894] com.infomaniak.drive.ui.MainViewModel.manageCategoryApiCall:(Ljava/util/List;IZ)Lcom/infomaniak/lib/core/models/ApiResponse; │ │ +1a48a4: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +1a48a8: 6203 b500 |0002: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a48ac: 6e30 2609 1302 |0004: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.addCategory:(Ljava/util/List;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@0926 │ │ +1a48b2: 0c01 |0007: move-result-object v1 │ │ +1a48b4: 2807 |0008: goto 000f // +0007 │ │ +1a48b6: 6203 b500 |0009: sget-object v3, Lcom/infomaniak/drive/data/api/ApiRepository;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRepository; // field@00b5 │ │ +1a48ba: 6e30 5b09 1302 |000b: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/drive/data/api/ApiRepository;.removeCategory:(Ljava/util/List;I)Lcom/infomaniak/lib/core/models/ApiResponse; // method@095b │ │ +1a48c0: 0c01 |000e: move-result-object v1 │ │ +1a48c2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=541 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -30173,21 +30173,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -1a42a4: |[1a42a4] com.infomaniak.drive.ui.MainViewModel.moveFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a42b4: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -1a42b8: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -1a42bc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -1a42be: 6e40 e80f 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fe8 │ │ -1a42c4: 0c00 |0008: move-result-object v0 │ │ -1a42c6: 1100 |0009: return-object v0 │ │ +1a4374: |[1a4374] com.infomaniak.drive.ui.MainViewModel.moveFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a4384: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +1a4388: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +1a438c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +1a438e: 6e40 e80f 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; // method@0fe8 │ │ +1a4394: 0c00 |0008: move-result-object v0 │ │ +1a4396: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=266 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -30200,38 +30200,38 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -1a520c: |[1a520c] com.infomaniak.drive.ui.MainViewModel.moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V │ │ -1a521c: 6e10 5b0a 0400 |0000: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.isOffline:()Z // method@0a5b │ │ -1a5222: 0a00 |0003: move-result v0 │ │ -1a5224: 3800 2900 |0004: if-eqz v0, 002d // +0029 │ │ -1a5228: 2200 b717 |0006: new-instance v0, Ljava/io/File; // type@17b7 │ │ -1a522c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -1a522e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a5230: 7140 3b0a 2621 |000a: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/data/models/File;.getRemotePath$default:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/lang/String; // method@0a3b │ │ -1a5236: 0c06 |000d: move-result-object v6 │ │ -1a5238: 6e10 330a 0400 |000e: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ -1a523e: 0c04 |0011: move-result-object v4 │ │ -1a5240: 2201 1118 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1811 │ │ -1a5244: 7010 6d96 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@966d │ │ -1a524a: 6e20 7996 6100 |0017: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a5250: 1a06 a525 |001a: const-string v6, "/" // string@25a5 │ │ -1a5254: 6e20 7996 6100 |001c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a525a: 6e20 7996 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a5260: 6e10 8a96 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a5266: 0c04 |0025: move-result-object v4 │ │ -1a5268: 7020 4594 4000 |0026: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@9445 │ │ -1a526e: 6e20 6094 0500 |0029: invoke-virtual {v5, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@9460 │ │ -1a5274: 2804 |002c: goto 0030 // +0004 │ │ -1a5276: 6e10 4c94 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@944c │ │ -1a527c: 0e00 |0030: return-void │ │ +1a52dc: |[1a52dc] com.infomaniak.drive.ui.MainViewModel.moveIfOfflineFileOrDelete:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/File;)V │ │ +1a52ec: 6e10 5b0a 0400 |0000: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.isOffline:()Z // method@0a5b │ │ +1a52f2: 0a00 |0003: move-result v0 │ │ +1a52f4: 3800 2900 |0004: if-eqz v0, 002d // +0029 │ │ +1a52f8: 2200 b817 |0006: new-instance v0, Ljava/io/File; // type@17b8 │ │ +1a52fc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +1a52fe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a5300: 7140 3b0a 2621 |000a: invoke-static {v6, v2, v1, v2}, Lcom/infomaniak/drive/data/models/File;.getRemotePath$default:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Ljava/lang/String; // method@0a3b │ │ +1a5306: 0c06 |000d: move-result-object v6 │ │ +1a5308: 6e10 330a 0400 |000e: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ +1a530e: 0c04 |0011: move-result-object v4 │ │ +1a5310: 2201 1218 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1812 │ │ +1a5314: 7010 7a96 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@967a │ │ +1a531a: 6e20 8696 6100 |0017: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a5320: 1a06 a625 |001a: const-string v6, "/" // string@25a6 │ │ +1a5324: 6e20 8696 6100 |001c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a532a: 6e20 8696 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a5330: 6e10 9796 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a5336: 0c04 |0025: move-result-object v4 │ │ +1a5338: 7020 5294 4000 |0026: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@9452 │ │ +1a533e: 6e20 6d94 0500 |0029: invoke-virtual {v5, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@946d │ │ +1a5344: 2804 |002c: goto 0030 // +0004 │ │ +1a5346: 6e10 5994 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@9459 │ │ +1a534c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x002d line=520 │ │ locals : │ │ 0x0000 - 0x0031 reg=3 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0031 reg=4 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -30243,20 +30243,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Landroidx/navigation/NavController;IZILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1a5280: |[1a5280] com.infomaniak.drive.ui.MainViewModel.navigateFileListTo$default:(Lcom/infomaniak/drive/ui/MainViewModel;Landroidx/navigation/NavController;IZILjava/lang/Object;)V │ │ -1a5290: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ -1a5294: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ -1a5298: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -1a529a: 6e40 eb0f 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V // method@0feb │ │ -1a52a0: 0e00 |0008: return-void │ │ +1a5350: |[1a5350] com.infomaniak.drive.ui.MainViewModel.navigateFileListTo$default:(Lcom/infomaniak/drive/ui/MainViewModel;Landroidx/navigation/NavController;IZILjava/lang/Object;)V │ │ +1a5360: dd04 0404 |0000: and-int/lit8 v4, v4, #int 4 // #04 │ │ +1a5364: 3804 0300 |0002: if-eqz v4, 0005 // +0003 │ │ +1a5368: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +1a536a: 6e40 eb0f 1032 |0005: invoke-virtual {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V // method@0feb │ │ +1a5370: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/navigation/NavController; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -30269,113 +30269,113 @@ │ │ type : '()Lcom/infomaniak/drive/utils/NotificationPermission;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a478c: |[1a478c] com.infomaniak.drive.ui.MainViewModel.notificationPermission_delegate$lambda$2:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ -1a479c: 2200 1b0c |0000: new-instance v0, Lcom/infomaniak/drive/utils/NotificationPermission; // type@0c1b │ │ -1a47a0: 7010 853b 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/NotificationPermission;.:()V // method@3b85 │ │ -1a47a6: 1100 |0005: return-object v0 │ │ +1a485c: |[1a485c] com.infomaniak.drive.ui.MainViewModel.notificationPermission_delegate$lambda$2:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ +1a486c: 2200 1c0c |0000: new-instance v0, Lcom/infomaniak/drive/utils/NotificationPermission; // type@0c1c │ │ +1a4870: 7010 923b 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/NotificationPermission;.:()V // method@3b92 │ │ +1a4876: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ │ │ #33 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ name : 'onNetworkAvailabilityChanged' │ │ type : '(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 151 16-bit code units │ │ -1a4904: |[1a4904] com.infomaniak.drive.ui.MainViewModel.onNetworkAvailabilityChanged:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a4914: 20f0 c804 |0000: instance-of v0, v15, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ -1a4918: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -1a491c: 07f0 |0004: move-object v0, v15 │ │ -1a491e: 1f00 c804 |0005: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ -1a4922: 5201 b104 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a4926: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -1a492a: b521 |000b: and-int/2addr v1, v2 │ │ -1a492c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -1a4930: 520f b104 |000e: iget v15, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a4934: b12f |0010: sub-int/2addr v15, v2 │ │ -1a4936: 590f b104 |0011: iput v15, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a493a: 2806 |0013: goto 0019 // +0006 │ │ -1a493c: 2200 c804 |0014: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ -1a4940: 7030 660f d00f |0016: invoke-direct {v0, v13, v15}, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f66 │ │ -1a4946: 0706 |0019: move-object v6, v0 │ │ -1a4948: 546f b204 |001a: iget-object v15, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.result:Ljava/lang/Object; // field@04b2 │ │ -1a494c: 7100 a1b4 0000 |001c: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a4952: 0c00 |001f: move-result-object v0 │ │ -1a4954: 5261 b104 |0020: iget v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a4958: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -1a495a: 3801 1400 |0023: if-eqz v1, 0037 // +0014 │ │ -1a495e: 3321 0a00 |0025: if-ne v1, v2, 002f // +000a │ │ -1a4962: 546e b004 |0027: iget-object v14, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.L$0:Ljava/lang/Object; // field@04b0 │ │ -1a4966: 1f0e d504 |0029: check-cast v14, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -1a496a: 7110 349d 0f00 |002b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a4970: 2863 |002e: goto 0091 // +0063 │ │ -1a4972: 220e f317 |002f: new-instance v14, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a4976: 1a0f cb97 |0031: const-string v15, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a497a: 7020 7e95 fe00 |0033: invoke-direct {v14, v15}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a4980: 270e |0036: throw v14 │ │ -1a4982: 7110 349d 0f00 |0037: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a4988: 6207 cb50 |003a: sget-object v7, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50cb │ │ -1a498c: 380e 0500 |003c: if-eqz v14, 0041 // +0005 │ │ -1a4990: 1a0f 792b |003e: const-string v15, "Available" // string@2b79 │ │ -1a4994: 2803 |0040: goto 0043 // +0003 │ │ -1a4996: 1a0f 8582 |0041: const-string v15, "Unavailable" // string@8285 │ │ -1a499a: 07f9 |0043: move-object v9, v15 │ │ -1a499c: 124b |0044: const/4 v11, #int 4 // #4 │ │ -1a499e: 120c |0045: const/4 v12, #int 0 // #0 │ │ -1a49a0: 1a08 0b3d |0046: const-string v8, "Internet availability" // string@3d0b │ │ -1a49a4: 120a |0048: const/4 v10, #int 0 // #0 │ │ -1a49a6: 7706 1c46 0700 |0049: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/lib/core/utils/SentryLog;.d$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@461c │ │ -1a49ac: 220f 0c13 |004c: new-instance v15, Lio/sentry/Breadcrumb; // type@130c │ │ -1a49b0: 7010 3171 0f00 |004e: invoke-direct {v15}, Lio/sentry/Breadcrumb;.:()V // method@7131 │ │ -1a49b6: 1a01 116c |0051: const-string v1, "Network" // string@6c11 │ │ -1a49ba: 6e20 5771 1f00 |0053: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setCategory:(Ljava/lang/String;)V // method@7157 │ │ -1a49c0: 2201 1118 |0056: new-instance v1, Ljava/lang/StringBuilder; // type@1811 │ │ -1a49c4: 1a03 0a3d |0058: const-string v3, "Internet access is available : " // string@3d0a │ │ -1a49c8: 7020 7096 3100 |005a: invoke-direct {v1, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a49ce: 6e20 7b96 e100 |005d: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@967b │ │ -1a49d4: 6e10 8a96 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a49da: 0c01 |0063: move-result-object v1 │ │ -1a49dc: 6e20 5a71 1f00 |0064: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setMessage:(Ljava/lang/String;)V // method@715a │ │ -1a49e2: 380e 0500 |0067: if-eqz v14, 006c // +0005 │ │ -1a49e6: 6201 67a7 |0069: sget-object v1, Lio/sentry/SentryLevel;.INFO:Lio/sentry/SentryLevel; // field@a767 │ │ -1a49ea: 2803 |006b: goto 006e // +0003 │ │ -1a49ec: 6201 68a7 |006c: sget-object v1, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a768 │ │ -1a49f0: 6e20 5971 1f00 |006e: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setLevel:(Lio/sentry/SentryLevel;)V // method@7159 │ │ -1a49f6: 7110 9c7a 0f00 |0071: invoke-static {v15}, Lio/sentry/Sentry;.addBreadcrumb:(Lio/sentry/Breadcrumb;)V // method@7a9c │ │ -1a49fc: 380e 2000 |0074: if-eqz v14, 0094 // +0020 │ │ -1a4a00: 6201 f212 |0076: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a4a04: 7010 c70f 0d00 |0078: invoke-direct {v13}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ -1a4a0a: 0c0e |007b: move-result-object v14 │ │ -1a4a0c: 1f0e 3500 |007c: check-cast v14, Landroid/content/Context; // type@0035 │ │ -1a4a10: 5b6d b004 |007e: iput-object v13, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.L$0:Ljava/lang/Object; // field@04b0 │ │ -1a4a14: 5962 b104 |0080: iput v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ -1a4a18: 1203 |0082: const/4 v3, #int 0 // #0 │ │ -1a4a1a: 1204 |0083: const/4 v4, #int 0 // #0 │ │ -1a4a1c: 1205 |0084: const/4 v5, #int 0 // #0 │ │ -1a4a1e: 1307 0e00 |0085: const/16 v7, #int 14 // #e │ │ -1a4a22: 1208 |0087: const/4 v8, #int 0 // #0 │ │ -1a4a24: 07e2 |0088: move-object v2, v14 │ │ -1a4a26: 7708 1e3a 0100 |0089: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a1e │ │ -1a4a2c: 0c0e |008c: move-result-object v14 │ │ -1a4a2e: 330e 0300 |008d: if-ne v14, v0, 0090 // +0003 │ │ -1a4a32: 1100 |008f: return-object v0 │ │ -1a4a34: 07de |0090: move-object v14, v13 │ │ -1a4a36: 6e10 f90f 0e00 |0091: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/MainViewModel;.restartUploadWorkerIfNeeded:()V // method@0ff9 │ │ -1a4a3c: 620e 75b3 |0094: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a4a40: 110e |0096: return-object v14 │ │ +1a49d4: |[1a49d4] com.infomaniak.drive.ui.MainViewModel.onNetworkAvailabilityChanged:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a49e4: 20f0 c804 |0000: instance-of v0, v15, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ +1a49e8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +1a49ec: 07f0 |0004: move-object v0, v15 │ │ +1a49ee: 1f00 c804 |0005: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ +1a49f2: 5201 b104 |0007: iget v1, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a49f6: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +1a49fa: b521 |000b: and-int/2addr v1, v2 │ │ +1a49fc: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +1a4a00: 520f b104 |000e: iget v15, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a4a04: b12f |0010: sub-int/2addr v15, v2 │ │ +1a4a06: 590f b104 |0011: iput v15, v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a4a0a: 2806 |0013: goto 0019 // +0006 │ │ +1a4a0c: 2200 c804 |0014: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1; // type@04c8 │ │ +1a4a10: 7030 660f d00f |0016: invoke-direct {v0, v13, v15}, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f66 │ │ +1a4a16: 0706 |0019: move-object v6, v0 │ │ +1a4a18: 546f b204 |001a: iget-object v15, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.result:Ljava/lang/Object; // field@04b2 │ │ +1a4a1c: 7100 aeb4 0000 |001c: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a4a22: 0c00 |001f: move-result-object v0 │ │ +1a4a24: 5261 b104 |0020: iget v1, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a4a28: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +1a4a2a: 3801 1400 |0023: if-eqz v1, 0037 // +0014 │ │ +1a4a2e: 3321 0a00 |0025: if-ne v1, v2, 002f // +000a │ │ +1a4a32: 546e b004 |0027: iget-object v14, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.L$0:Ljava/lang/Object; // field@04b0 │ │ +1a4a36: 1f0e d504 |0029: check-cast v14, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +1a4a3a: 7110 419d 0f00 |002b: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a4a40: 2863 |002e: goto 0091 // +0063 │ │ +1a4a42: 220e f417 |002f: new-instance v14, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a4a46: 1a0f d097 |0031: const-string v15, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a4a4a: 7020 8b95 fe00 |0033: invoke-direct {v14, v15}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a4a50: 270e |0036: throw v14 │ │ +1a4a52: 7110 419d 0f00 |0037: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a4a58: 6207 ce50 |003a: sget-object v7, Lcom/infomaniak/lib/core/utils/SentryLog;.INSTANCE:Lcom/infomaniak/lib/core/utils/SentryLog; // field@50ce │ │ +1a4a5c: 380e 0500 |003c: if-eqz v14, 0041 // +0005 │ │ +1a4a60: 1a0f 7c2b |003e: const-string v15, "Available" // string@2b7c │ │ +1a4a64: 2803 |0040: goto 0043 // +0003 │ │ +1a4a66: 1a0f 8982 |0041: const-string v15, "Unavailable" // string@8289 │ │ +1a4a6a: 07f9 |0043: move-object v9, v15 │ │ +1a4a6c: 124b |0044: const/4 v11, #int 4 // #4 │ │ +1a4a6e: 120c |0045: const/4 v12, #int 0 // #0 │ │ +1a4a70: 1a08 0e3d |0046: const-string v8, "Internet availability" // string@3d0e │ │ +1a4a74: 120a |0048: const/4 v10, #int 0 // #0 │ │ +1a4a76: 7706 2946 0700 |0049: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/lib/core/utils/SentryLog;.d$default:(Lcom/infomaniak/lib/core/utils/SentryLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V // method@4629 │ │ +1a4a7c: 220f 0d13 |004c: new-instance v15, Lio/sentry/Breadcrumb; // type@130d │ │ +1a4a80: 7010 3e71 0f00 |004e: invoke-direct {v15}, Lio/sentry/Breadcrumb;.:()V // method@713e │ │ +1a4a86: 1a01 156c |0051: const-string v1, "Network" // string@6c15 │ │ +1a4a8a: 6e20 6471 1f00 |0053: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setCategory:(Ljava/lang/String;)V // method@7164 │ │ +1a4a90: 2201 1218 |0056: new-instance v1, Ljava/lang/StringBuilder; // type@1812 │ │ +1a4a94: 1a03 0d3d |0058: const-string v3, "Internet access is available : " // string@3d0d │ │ +1a4a98: 7020 7d96 3100 |005a: invoke-direct {v1, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a4a9e: 6e20 8896 e100 |005d: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@9688 │ │ +1a4aa4: 6e10 9796 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a4aaa: 0c01 |0063: move-result-object v1 │ │ +1a4aac: 6e20 6771 1f00 |0064: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setMessage:(Ljava/lang/String;)V // method@7167 │ │ +1a4ab2: 380e 0500 |0067: if-eqz v14, 006c // +0005 │ │ +1a4ab6: 6201 6aa7 |0069: sget-object v1, Lio/sentry/SentryLevel;.INFO:Lio/sentry/SentryLevel; // field@a76a │ │ +1a4aba: 2803 |006b: goto 006e // +0003 │ │ +1a4abc: 6201 6ba7 |006c: sget-object v1, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a76b │ │ +1a4ac0: 6e20 6671 1f00 |006e: invoke-virtual {v15, v1}, Lio/sentry/Breadcrumb;.setLevel:(Lio/sentry/SentryLevel;)V // method@7166 │ │ +1a4ac6: 7110 a97a 0f00 |0071: invoke-static {v15}, Lio/sentry/Sentry;.addBreadcrumb:(Lio/sentry/Breadcrumb;)V // method@7aa9 │ │ +1a4acc: 380e 2000 |0074: if-eqz v14, 0094 // +0020 │ │ +1a4ad0: 6201 f512 |0076: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a4ad4: 7010 c70f 0d00 |0078: invoke-direct {v13}, Lcom/infomaniak/drive/ui/MainViewModel;.getContext:()Lcom/infomaniak/drive/MainApplication; // method@0fc7 │ │ +1a4ada: 0c0e |007b: move-result-object v14 │ │ +1a4adc: 1f0e 3500 |007c: check-cast v14, Landroid/content/Context; // type@0035 │ │ +1a4ae0: 5b6d b004 |007e: iput-object v13, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.L$0:Ljava/lang/Object; // field@04b0 │ │ +1a4ae4: 5962 b104 |0080: iput v2, v6, Lcom/infomaniak/drive/ui/MainViewModel$onNetworkAvailabilityChanged$1;.label:I // field@04b1 │ │ +1a4ae8: 1203 |0082: const/4 v3, #int 0 // #0 │ │ +1a4aea: 1204 |0083: const/4 v4, #int 0 // #0 │ │ +1a4aec: 1205 |0084: const/4 v5, #int 0 // #0 │ │ +1a4aee: 1307 0e00 |0085: const/16 v7, #int 14 // #e │ │ +1a4af2: 1208 |0087: const/4 v8, #int 0 // #0 │ │ +1a4af4: 07e2 |0088: move-object v2, v14 │ │ +1a4af6: 7708 2b3a 0100 |0089: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a2b │ │ +1a4afc: 0c0e |008c: move-result-object v14 │ │ +1a4afe: 330e 0300 |008d: if-ne v14, v0, 0090 // +0003 │ │ +1a4b02: 1100 |008f: return-object v0 │ │ +1a4b04: 07de |0090: move-object v14, v13 │ │ +1a4b06: 6e10 f90f 0e00 |0091: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/MainViewModel;.restartUploadWorkerIfNeeded:()V // method@0ff9 │ │ +1a4b0c: 620e 78b3 |0094: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a4b10: 110e |0096: return-object v14 │ │ catches : (none) │ │ positions : │ │ 0x0020 line=505 │ │ 0x003a line=506 │ │ 0x004c line=507 │ │ 0x0051 line=508 │ │ 0x0056 line=509 │ │ @@ -30394,36 +30394,36 @@ │ │ type : '(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -1a43b4: |[1a43b4] com.infomaniak.drive.ui.MainViewModel.pendingUploadsCount$lambda$8:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ -1a43c4: 6200 1d01 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ -1a43c8: 6e20 430b 6000 |0002: invoke-virtual {v0, v6}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getCurrentUserPendingUploadFile:(Ljava/lang/Integer;)Lio/realm/RealmResults; // method@0b43 │ │ -1a43ce: 0c06 |0005: move-result-object v6 │ │ -1a43d0: 7110 0170 0600 |0006: invoke-static {v6}, Lio/realm/kotlin/RealmResultsExtensionsKt;.toFlow:(Lio/realm/RealmResults;)Lkotlinx/coroutines/flow/Flow; // method@7001 │ │ -1a43d6: 0c06 |0009: move-result-object v6 │ │ -1a43d8: 2200 c904 |000a: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ -1a43dc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1a43de: 7020 680f 1000 |000d: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.:(Lkotlin/coroutines/Continuation;)V // method@0f68 │ │ -1a43e4: 1f00 9b1b |0010: check-cast v0, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a43e8: 7120 16d3 0600 |0012: invoke-static {v6, v0}, Lkotlinx/coroutines/flow/FlowKt;.mapLatest:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@d316 │ │ -1a43ee: 0c06 |0015: move-result-object v6 │ │ -1a43f0: 7110 ecd2 0600 |0016: invoke-static {v6}, Lkotlinx/coroutines/flow/FlowKt;.distinctUntilChanged:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2ec │ │ -1a43f6: 0c06 |0019: move-result-object v6 │ │ -1a43f8: 7110 c4d2 0600 |001a: invoke-static {v6}, Lkotlinx/coroutines/flow/FlowKt;.cancellable:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2c4 │ │ -1a43fe: 0c00 |001d: move-result-object v0 │ │ -1a4400: 1234 |001e: const/4 v4, #int 3 // #3 │ │ -1a4402: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -1a4404: 1602 0000 |0020: const-wide/16 v2, #int 0 // #0 │ │ -1a4408: 7706 2506 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/lifecycle/FlowLiveDataConversions;.asLiveData$default:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;JILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@0625 │ │ -1a440e: 0c06 |0025: move-result-object v6 │ │ -1a4410: 1106 |0026: return-object v6 │ │ +1a4484: |[1a4484] com.infomaniak.drive.ui.MainViewModel.pendingUploadsCount$lambda$8:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ +1a4494: 6200 1d01 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/UploadFile;.Companion:Lcom/infomaniak/drive/data/models/UploadFile$Companion; // field@011d │ │ +1a4498: 6e20 430b 6000 |0002: invoke-virtual {v0, v6}, Lcom/infomaniak/drive/data/models/UploadFile$Companion;.getCurrentUserPendingUploadFile:(Ljava/lang/Integer;)Lio/realm/RealmResults; // method@0b43 │ │ +1a449e: 0c06 |0005: move-result-object v6 │ │ +1a44a0: 7110 0e70 0600 |0006: invoke-static {v6}, Lio/realm/kotlin/RealmResultsExtensionsKt;.toFlow:(Lio/realm/RealmResults;)Lkotlinx/coroutines/flow/Flow; // method@700e │ │ +1a44a6: 0c06 |0009: move-result-object v6 │ │ +1a44a8: 2200 c904 |000a: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1; // type@04c9 │ │ +1a44ac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1a44ae: 7020 680f 1000 |000d: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MainViewModel$pendingUploadsCount$1$1;.:(Lkotlin/coroutines/Continuation;)V // method@0f68 │ │ +1a44b4: 1f00 9c1b |0010: check-cast v0, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a44b8: 7120 23d3 0600 |0012: invoke-static {v6, v0}, Lkotlinx/coroutines/flow/FlowKt;.mapLatest:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@d323 │ │ +1a44be: 0c06 |0015: move-result-object v6 │ │ +1a44c0: 7110 f9d2 0600 |0016: invoke-static {v6}, Lkotlinx/coroutines/flow/FlowKt;.distinctUntilChanged:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2f9 │ │ +1a44c6: 0c06 |0019: move-result-object v6 │ │ +1a44c8: 7110 d1d2 0600 |001a: invoke-static {v6}, Lkotlinx/coroutines/flow/FlowKt;.cancellable:(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow; // method@d2d1 │ │ +1a44ce: 0c00 |001d: move-result-object v0 │ │ +1a44d0: 1234 |001e: const/4 v4, #int 3 // #3 │ │ +1a44d2: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +1a44d4: 1602 0000 |0020: const-wide/16 v2, #int 0 // #0 │ │ +1a44d8: 7706 2506 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/lifecycle/FlowLiveDataConversions;.asLiveData$default:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;JILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@0625 │ │ +1a44de: 0c06 |0025: move-result-object v6 │ │ +1a44e0: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0006 line=375 │ │ 0x000a line=376 │ │ 0x0016 line=377 │ │ 0x001a line=378 │ │ @@ -30436,23 +30436,23 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -1a5338: |[1a5338] com.infomaniak.drive.ui.MainViewModel.postCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V │ │ -1a5348: 5430 f304 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a534c: 1f00 fb1d |0002: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a5350: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a5352: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1a5354: 7140 cbcb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a535a: 5430 de04 |0009: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ -1a535e: 6e20 4406 4000 |000b: invoke-virtual {v0, v4}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ -1a5364: 0e00 |000e: return-void │ │ +1a5408: |[1a5408] com.infomaniak.drive.ui.MainViewModel.postCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V │ │ +1a5418: 5430 f304 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a541c: 1f00 fc1d |0002: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a5420: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a5422: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1a5424: 7140 d8cb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a542a: 5430 de04 |0009: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ +1a542e: 6e20 4406 4000 |000b: invoke-virtual {v0, v4}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0644 │ │ +1a5434: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0009 line=148 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000f reg=4 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -30462,27 +30462,27 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1a48ac: |[1a48ac] com.infomaniak.drive.ui.MainViewModel.realm_delegate$lambda$1:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; │ │ -1a48bc: 5422 f204 |0000: iget-object v2, v2, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ -1a48c0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -1a48c4: 6200 b900 |0004: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a48c8: 6e20 9b09 2000 |0006: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance:(Lcom/infomaniak/drive/data/models/UserDrive;)Lio/realm/Realm; // method@099b │ │ -1a48ce: 0c02 |0009: move-result-object v2 │ │ -1a48d0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -1a48d4: 6202 b900 |000c: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a48d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1a48da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -1a48dc: 7140 9c09 1210 |0010: invoke-static {v2, v1, v0, v1}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ -1a48e2: 0c02 |0013: move-result-object v2 │ │ -1a48e4: 1102 |0014: return-object v2 │ │ +1a497c: |[1a497c] com.infomaniak.drive.ui.MainViewModel.realm_delegate$lambda$1:(Lcom/infomaniak/drive/ui/MainViewModel;)Lio/realm/Realm; │ │ +1a498c: 5422 f204 |0000: iget-object v2, v2, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ +1a4990: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +1a4994: 6200 b900 |0004: sget-object v0, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a4998: 6e20 9b09 2000 |0006: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance:(Lcom/infomaniak/drive/data/models/UserDrive;)Lio/realm/Realm; // method@099b │ │ +1a499e: 0c02 |0009: move-result-object v2 │ │ +1a49a0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +1a49a4: 6202 b900 |000c: sget-object v2, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a49a8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1a49aa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +1a49ac: 7140 9c09 1210 |0010: invoke-static {v2, v1, v0, v1}, Lcom/infomaniak/drive/data/cache/FileController;.getRealmInstance$default:(Lcom/infomaniak/drive/data/cache/FileController;Lcom/infomaniak/drive/data/models/UserDrive;ILjava/lang/Object;)Lio/realm/Realm; // method@099c │ │ +1a49b2: 0c02 |0013: move-result-object v2 │ │ +1a49b4: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x000c line=70 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -30492,41 +30492,41 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 22 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 40 16-bit code units │ │ -1a5368: |[1a5368] com.infomaniak.drive.ui.MainViewModel.removeOfflineFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V │ │ -1a5378: dd00 1408 |0000: and-int/lit8 v0, v20, #int 8 // #08 │ │ -1a537c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -1a5380: 2200 b603 |0004: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a5384: 1306 0f00 |0006: const/16 v6, #int 15 // #f │ │ -1a5388: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -1a538a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a538c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -1a538e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -1a5390: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -1a5392: 0701 |000d: move-object v1, v0 │ │ -1a5394: 7607 540b 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ -1a539a: 070c |0011: move-object v12, v0 │ │ -1a539c: 2803 |0012: goto 0015 // +0003 │ │ -1a539e: 080c 1200 |0013: move-object/from16 v12, v18 │ │ -1a53a2: dd00 1410 |0015: and-int/lit8 v0, v20, #int 16 // #10 │ │ -1a53a6: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ -1a53aa: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1a53ac: 070d |001a: move-object v13, v0 │ │ -1a53ae: 2803 |001b: goto 001e // +0003 │ │ -1a53b0: 080d 1300 |001c: move-object/from16 v13, v19 │ │ -1a53b4: 07e8 |001e: move-object v8, v14 │ │ -1a53b6: 07f9 |001f: move-object v9, v15 │ │ -1a53b8: 080a 1000 |0020: move-object/from16 v10, v16 │ │ -1a53bc: 080b 1100 |0022: move-object/from16 v11, v17 │ │ -1a53c0: 7406 f40f 0800 |0024: invoke-virtual/range {v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/MainViewModel;.removeOfflineFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0ff4 │ │ -1a53c6: 0e00 |0027: return-void │ │ +1a5438: |[1a5438] com.infomaniak.drive.ui.MainViewModel.removeOfflineFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V │ │ +1a5448: dd00 1408 |0000: and-int/lit8 v0, v20, #int 8 // #08 │ │ +1a544c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +1a5450: 2200 b603 |0004: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a5454: 1306 0f00 |0006: const/16 v6, #int 15 // #f │ │ +1a5458: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +1a545a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a545c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +1a545e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +1a5460: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +1a5462: 0701 |000d: move-object v1, v0 │ │ +1a5464: 7607 540b 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ +1a546a: 070c |0011: move-object v12, v0 │ │ +1a546c: 2803 |0012: goto 0015 // +0003 │ │ +1a546e: 080c 1200 |0013: move-object/from16 v12, v18 │ │ +1a5472: dd00 1410 |0015: and-int/lit8 v0, v20, #int 16 // #10 │ │ +1a5476: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ +1a547a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1a547c: 070d |001a: move-object v13, v0 │ │ +1a547e: 2803 |001b: goto 001e // +0003 │ │ +1a5480: 080d 1300 |001c: move-object/from16 v13, v19 │ │ +1a5484: 07e8 |001e: move-object v8, v14 │ │ +1a5486: 07f9 |001f: move-object v9, v15 │ │ +1a5488: 080a 1000 |0020: move-object/from16 v10, v16 │ │ +1a548c: 080b 1100 |0022: move-object/from16 v11, v17 │ │ +1a5490: 7406 f40f 0800 |0024: invoke-virtual/range {v8, v9, v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/MainViewModel;.removeOfflineFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0ff4 │ │ +1a5496: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=421 │ │ 0x0024 line=417 │ │ locals : │ │ 0x0000 - 0x0028 reg=14 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0028 reg=15 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -30542,21 +30542,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a4414: |[1a4414] com.infomaniak.drive.ui.MainViewModel.removeSelectedFilesFromOffline$default:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a4424: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -1a4428: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -1a442c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a442e: 6e30 f60f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.removeSelectedFilesFromOffline:(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0ff6 │ │ -1a4434: 0c00 |0008: move-result-object v0 │ │ -1a4436: 1100 |0009: return-object v0 │ │ +1a44e4: |[1a44e4] com.infomaniak.drive.ui.MainViewModel.removeSelectedFilesFromOffline$default:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a44f4: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +1a44f8: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +1a44fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a44fe: 6e30 f60f 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MainViewModel;.removeSelectedFilesFromOffline:(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0ff6 │ │ +1a4504: 0c00 |0008: move-result-object v0 │ │ +1a4506: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=397 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -30568,25 +30568,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a44d0: |[1a44d0] com.infomaniak.drive.ui.MainViewModel.restoreTrashFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ -1a44e0: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a44e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a44e6: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ -1a44ea: 0703 |0005: move-object v3, v0 │ │ -1a44ec: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1a44f0: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ -1a44f4: 0704 |000a: move-object v4, v0 │ │ -1a44f6: 6e40 fa0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.restoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0ffa │ │ -1a44fc: 0c01 |000e: move-result-object v1 │ │ -1a44fe: 1101 |000f: return-object v1 │ │ +1a45a0: |[1a45a0] com.infomaniak.drive.ui.MainViewModel.restoreTrashFile$default:(Lcom/infomaniak/drive/ui/MainViewModel;Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; │ │ +1a45b0: dd06 0502 |0000: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a45b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a45b6: 3806 0300 |0003: if-eqz v6, 0006 // +0003 │ │ +1a45ba: 0703 |0005: move-object v3, v0 │ │ +1a45bc: dd05 0504 |0006: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1a45c0: 3805 0300 |0008: if-eqz v5, 000b // +0003 │ │ +1a45c4: 0704 |000a: move-object v4, v0 │ │ +1a45c6: 6e40 fa0f 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/MainViewModel;.restoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; // method@0ffa │ │ +1a45cc: 0c01 |000e: move-result-object v1 │ │ +1a45ce: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0010 reg=3 (null) Ljava/lang/Integer; │ │ @@ -30599,25 +30599,25 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1a5484: |[1a5484] com.infomaniak.drive.ui.MainViewModel.saveCurrentFolder:()V │ │ -1a5494: 7010 fd0f 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolderId:()V // method@0ffd │ │ -1a549a: 5420 f704 |0003: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a549e: 3800 1000 |0005: if-eqz v0, 0015 // +0010 │ │ -1a54a2: 5421 e004 |0007: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a54a6: 6e10 3606 0100 |0009: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ -1a54ac: 0c01 |000c: move-result-object v1 │ │ -1a54ae: 7110 6db9 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a54b4: 1f01 8b03 |0010: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a54b8: 6e20 fe13 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@13fe │ │ -1a54be: 0e00 |0015: return-void │ │ +1a5554: |[1a5554] com.infomaniak.drive.ui.MainViewModel.saveCurrentFolder:()V │ │ +1a5564: 7010 fd0f 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolderId:()V // method@0ffd │ │ +1a556a: 5420 f704 |0003: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a556e: 3800 1000 |0005: if-eqz v0, 0015 // +0010 │ │ +1a5572: 5421 e004 |0007: iget-object v1, v2, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a5576: 6e10 3606 0100 |0009: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ +1a557c: 0c01 |000c: move-result-object v1 │ │ +1a557e: 7110 7ab9 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a5584: 1f01 8b03 |0010: check-cast v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a5588: 6e20 0b14 1000 |0012: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@140b │ │ +1a558e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0003 line=525 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -30626,28 +30626,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1a54c0: |[1a54c0] com.infomaniak.drive.ui.MainViewModel.saveCurrentFolderId:()V │ │ -1a54d0: 5430 e004 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a54d4: 6e10 3606 0000 |0002: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ -1a54da: 0c00 |0005: move-result-object v0 │ │ -1a54dc: 1f00 8b03 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a54e0: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ -1a54e4: 5431 f104 |000a: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ -1a54e8: 6e10 2d0a 0000 |000c: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ -1a54ee: 0a00 |000f: move-result v0 │ │ -1a54f0: 7110 9895 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a54f6: 0c00 |0013: move-result-object v0 │ │ -1a54f8: 1a02 cead |0014: const-string v2, "folderId" // string@adce │ │ -1a54fc: 6e30 4d06 2100 |0016: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a5502: 0e00 |0019: return-void │ │ +1a5590: |[1a5590] com.infomaniak.drive.ui.MainViewModel.saveCurrentFolderId:()V │ │ +1a55a0: 5430 e004 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a55a4: 6e10 3606 0000 |0002: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ +1a55aa: 0c00 |0005: move-result-object v0 │ │ +1a55ac: 1f00 8b03 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a55b0: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ +1a55b4: 5431 f104 |000a: iget-object v1, v3, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ +1a55b8: 6e10 2d0a 0000 |000c: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/File;.getId:()I // method@0a2d │ │ +1a55be: 0a00 |000f: move-result v0 │ │ +1a55c0: 7110 a595 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a55c6: 0c00 |0013: move-result-object v0 │ │ +1a55c8: 1a02 d3ad |0014: const-string v2, "folderId" // string@add3 │ │ +1a55cc: 6e30 4d06 2100 |0016: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a55d2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #42 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -30655,26 +30655,26 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -1a55b0: |[1a55b0] com.infomaniak.drive.ui.MainViewModel.setParentFolder:()V │ │ -1a55c0: 5410 e004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a55c4: 6e10 3606 0000 |0002: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ -1a55ca: 0c00 |0005: move-result-object v0 │ │ -1a55cc: 1f00 8b03 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a55d0: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -1a55d4: 7010 fc0f 0100 |000a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolder:()V // method@0ffc │ │ -1a55da: 2807 |000d: goto 0014 // +0007 │ │ -1a55dc: 0710 |000e: move-object v0, v1 │ │ -1a55de: 1f00 d504 |000f: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ -1a55e2: 7010 dd0f 0100 |0011: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.initCurrentFolderFromRealm:()V // method@0fdd │ │ -1a55e8: 0e00 |0014: return-void │ │ +1a5680: |[1a5680] com.infomaniak.drive.ui.MainViewModel.setParentFolder:()V │ │ +1a5690: 5410 e004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a5694: 6e10 3606 0000 |0002: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0636 │ │ +1a569a: 0c00 |0005: move-result-object v0 │ │ +1a569c: 1f00 8b03 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a56a0: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +1a56a4: 7010 fc0f 0100 |000a: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolder:()V // method@0ffc │ │ +1a56aa: 2807 |000d: goto 0014 // +0007 │ │ +1a56ac: 0710 |000e: move-object v0, v1 │ │ +1a56ae: 1f00 d504 |000f: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel; // type@04d5 │ │ +1a56b2: 7010 dd0f 0100 |0011: invoke-direct {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.initCurrentFolderFromRealm:()V // method@0fdd │ │ +1a56b8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x000a line=530 │ │ 0x000e line=531 │ │ 0x0011 line=532 │ │ locals : │ │ @@ -30685,41 +30685,41 @@ │ │ type : '(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -1a4af4: |[1a4af4] com.infomaniak.drive.ui.MainViewModel.updateMultiSelectMediator$lambda$7:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; │ │ -1a4b04: 1a00 d9ab |0000: const-string v0, "fileRequest" // string@abd9 │ │ -1a4b08: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4b0e: 6e10 3c06 0300 |0005: invoke-virtual {v3}, Landroidx/lifecycle/MediatorLiveData;.getValue:()Ljava/lang/Object; // method@063c │ │ -1a4b14: 0c00 |0008: move-result-object v0 │ │ -1a4b16: 7110 6db9 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a4b1c: 1f00 ae04 |000c: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a4b20: 6e10 e70e 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.getNumberOfSuccessfulActions:()I // method@0ee7 │ │ -1a4b26: 0a00 |0011: move-result v0 │ │ -1a4b28: 6e10 dd0e 0400 |0012: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:()Z // method@0edd │ │ -1a4b2e: 0a01 |0015: move-result v1 │ │ -1a4b30: 3801 0400 |0016: if-eqz v1, 001a // +0004 │ │ -1a4b34: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1a4b38: 6e10 3c06 0300 |001a: invoke-virtual {v3}, Landroidx/lifecycle/MediatorLiveData;.getValue:()Ljava/lang/Object; // method@063c │ │ -1a4b3e: 0c01 |001d: move-result-object v1 │ │ -1a4b40: 7110 6db9 0100 |001e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a4b46: 1f01 ae04 |0021: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a4b4a: 6e10 e80e 0100 |0023: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.getTotalOfActions:()I // method@0ee8 │ │ -1a4b50: 0a01 |0026: move-result v1 │ │ -1a4b52: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1a4b56: 2202 ae04 |0029: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a4b5a: 6e10 da0e 0400 |002b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.getErrorCode:()Ljava/lang/String; // method@0eda │ │ -1a4b60: 0c04 |002e: move-result-object v4 │ │ -1a4b62: 7040 df0e 0241 |002f: invoke-direct {v2, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ -1a4b68: 6e20 3e06 2300 |0032: invoke-virtual {v3, v2}, Landroidx/lifecycle/MediatorLiveData;.setValue:(Ljava/lang/Object;)V // method@063e │ │ -1a4b6e: 6203 75b3 |0035: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a4b72: 1103 |0037: return-object v3 │ │ +1a4bc4: |[1a4bc4] com.infomaniak.drive.ui.MainViewModel.updateMultiSelectMediator$lambda$7:(Landroidx/lifecycle/MediatorLiveData;Lcom/infomaniak/drive/ui/MainViewModel$FileResult;)Lkotlin/Unit; │ │ +1a4bd4: 1a00 deab |0000: const-string v0, "fileRequest" // string@abde │ │ +1a4bd8: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4bde: 6e10 3c06 0300 |0005: invoke-virtual {v3}, Landroidx/lifecycle/MediatorLiveData;.getValue:()Ljava/lang/Object; // method@063c │ │ +1a4be4: 0c00 |0008: move-result-object v0 │ │ +1a4be6: 7110 7ab9 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a4bec: 1f00 ae04 |000c: check-cast v0, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a4bf0: 6e10 e70e 0000 |000e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.getNumberOfSuccessfulActions:()I // method@0ee7 │ │ +1a4bf6: 0a00 |0011: move-result v0 │ │ +1a4bf8: 6e10 dd0e 0400 |0012: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.isSuccess:()Z // method@0edd │ │ +1a4bfe: 0a01 |0015: move-result v1 │ │ +1a4c00: 3801 0400 |0016: if-eqz v1, 001a // +0004 │ │ +1a4c04: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1a4c08: 6e10 3c06 0300 |001a: invoke-virtual {v3}, Landroidx/lifecycle/MediatorLiveData;.getValue:()Ljava/lang/Object; // method@063c │ │ +1a4c0e: 0c01 |001d: move-result-object v1 │ │ +1a4c10: 7110 7ab9 0100 |001e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a4c16: 1f01 ae04 |0021: check-cast v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a4c1a: 6e10 e80e 0100 |0023: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.getTotalOfActions:()I // method@0ee8 │ │ +1a4c20: 0a01 |0026: move-result v1 │ │ +1a4c22: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1a4c26: 2202 ae04 |0029: new-instance v2, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a4c2a: 6e10 da0e 0400 |002b: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/MainViewModel$FileResult;.getErrorCode:()Ljava/lang/String; // method@0eda │ │ +1a4c30: 0c04 |002e: move-result-object v4 │ │ +1a4c32: 7040 df0e 0241 |002f: invoke-direct {v2, v0, v1, v4}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ +1a4c38: 6e20 3e06 2300 |0032: invoke-virtual {v3, v2}, Landroidx/lifecycle/MediatorLiveData;.setValue:(Ljava/lang/Object;)V // method@063e │ │ +1a4c3e: 6203 78b3 |0035: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a4c42: 1103 |0037: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=207 │ │ 0x0012 line=208 │ │ 0x001a line=210 │ │ 0x0029 line=212 │ │ 0x002b line=215 │ │ @@ -30735,32 +30735,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a3e28: |[1a3e28] com.infomaniak.drive.ui.MainViewModel.addFileToFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ -1a3e38: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a3e3c: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a3e42: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a3e48: 0c00 |0008: move-result-object v0 │ │ -1a3e4a: 0701 |0009: move-object v1, v0 │ │ -1a3e4c: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3e50: 2200 b004 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ -1a3e54: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a3e56: 7052 f10e 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0ef1 │ │ -1a3e5c: 0704 |0012: move-object v4, v0 │ │ -1a3e5e: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3e62: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a3e64: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a3e66: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a3e6a: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a3e70: 0c08 |001c: move-result-object v8 │ │ -1a3e72: 1108 |001d: return-object v8 │ │ +1a3ef8: |[1a3ef8] com.infomaniak.drive.ui.MainViewModel.addFileToFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ +1a3f08: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a3f0c: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a3f12: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a3f18: 0c00 |0008: move-result-object v0 │ │ +1a3f1a: 0701 |0009: move-object v1, v0 │ │ +1a3f1c: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3f20: 2200 b004 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1; // type@04b0 │ │ +1a3f24: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a3f26: 7052 f10e 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$addFileToFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0ef1 │ │ +1a3f2c: 0704 |0012: move-object v4, v0 │ │ +1a3f2e: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a3f32: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a3f34: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a3f36: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a3f3a: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a3f40: 0c08 |001c: move-result-object v8 │ │ +1a3f42: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001e reg=9 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -30771,30 +30771,30 @@ │ │ type : '(I)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -1a3e74: |[1a3e74] com.infomaniak.drive.ui.MainViewModel.cancelExternalImport:(I)Landroidx/lifecycle/LiveData; │ │ -1a3e84: 7100 1fcb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a3e8a: 0c00 |0003: move-result-object v0 │ │ -1a3e8c: 0701 |0004: move-object v1, v0 │ │ -1a3e8e: 1f01 d31a |0005: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3e92: 2200 b104 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ -1a3e96: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a3e98: 7030 f70e 8002 |000a: invoke-direct {v0, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.:(ILkotlin/coroutines/Continuation;)V // method@0ef7 │ │ -1a3e9e: 0704 |000d: move-object v4, v0 │ │ -1a3ea0: 1f04 9b1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3ea4: 1225 |0010: const/4 v5, #int 2 // #2 │ │ -1a3ea6: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -1a3ea8: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ -1a3eac: 7706 1e06 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a3eb2: 0c08 |0017: move-result-object v8 │ │ -1a3eb4: 1108 |0018: return-object v8 │ │ +1a3f44: |[1a3f44] com.infomaniak.drive.ui.MainViewModel.cancelExternalImport:(I)Landroidx/lifecycle/LiveData; │ │ +1a3f54: 7100 2ccb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a3f5a: 0c00 |0003: move-result-object v0 │ │ +1a3f5c: 0701 |0004: move-object v1, v0 │ │ +1a3f5e: 1f01 d41a |0005: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3f62: 2200 b104 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1; // type@04b1 │ │ +1a3f66: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a3f68: 7030 f70e 8002 |000a: invoke-direct {v0, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$cancelExternalImport$1;.:(ILkotlin/coroutines/Continuation;)V // method@0ef7 │ │ +1a3f6e: 0704 |000d: move-object v4, v0 │ │ +1a3f70: 1f04 9c1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a3f74: 1225 |0010: const/4 v5, #int 2 // #2 │ │ +1a3f76: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +1a3f78: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ +1a3f7c: 7706 1e06 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a3f82: 0c08 |0017: move-result-object v8 │ │ +1a3f84: 1108 |0018: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0019 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0019 reg=8 (null) I │ │ │ │ @@ -30803,21 +30803,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -1a4ffc: |[1a4ffc] com.infomaniak.drive.ui.MainViewModel.cancelSyncOfflineFiles:()V │ │ -1a500c: 5430 f404 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ -1a5010: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -1a5014: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1a5016: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1a5018: 7140 cbcb 2021 |0006: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a501e: 0e00 |0009: return-void │ │ +1a50cc: |[1a50cc] com.infomaniak.drive.ui.MainViewModel.cancelSyncOfflineFiles:()V │ │ +1a50dc: 5430 f404 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ +1a50e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +1a50e4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1a50e6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1a50e8: 7140 d8cb 2021 |0006: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a50ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -30825,30 +30825,30 @@ │ │ type : '()Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -1a4bb4: |[1a4bb4] com.infomaniak.drive.ui.MainViewModel.checkBulkDownloadStatus:()Lkotlinx/coroutines/Job; │ │ -1a4bc4: 0770 |0000: move-object v0, v7 │ │ -1a4bc6: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4bca: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4bd0: 0c01 |0006: move-result-object v1 │ │ -1a4bd2: 2200 b204 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ -1a4bd6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a4bd8: 7030 fc0e 7002 |000a: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0efc │ │ -1a4bde: 0704 |000d: move-object v4, v0 │ │ -1a4be0: 1f04 9b1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4be4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -1a4be6: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -1a4be8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a4bea: 7706 67c9 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4bf0: 0c00 |0016: move-result-object v0 │ │ -1a4bf2: 1100 |0017: return-object v0 │ │ +1a4c84: |[1a4c84] com.infomaniak.drive.ui.MainViewModel.checkBulkDownloadStatus:()Lkotlinx/coroutines/Job; │ │ +1a4c94: 0770 |0000: move-object v0, v7 │ │ +1a4c96: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4c9a: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4ca0: 0c01 |0006: move-result-object v1 │ │ +1a4ca2: 2200 b204 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1; // type@04b2 │ │ +1a4ca6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a4ca8: 7030 fc0e 7002 |000a: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MainViewModel$checkBulkDownloadStatus$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0efc │ │ +1a4cae: 0704 |000d: move-object v4, v0 │ │ +1a4cb0: 1f04 9c1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4cb4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +1a4cb6: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +1a4cb8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a4cba: 7706 74c9 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4cc0: 0c00 |0016: move-result-object v0 │ │ +1a4cc2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0018 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -30856,32 +30856,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a3eb8: |[1a3eb8] com.infomaniak.drive.ui.MainViewModel.convertFile:(Lcom/infomaniak/drive/data/models/File;)Landroidx/lifecycle/LiveData; │ │ -1a3ec8: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a3ecc: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a3ed2: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a3ed8: 0c00 |0008: move-result-object v0 │ │ -1a3eda: 0701 |0009: move-object v1, v0 │ │ -1a3edc: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3ee0: 2200 b304 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ -1a3ee4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a3ee6: 7030 010f 8002 |000f: invoke-direct {v0, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f01 │ │ -1a3eec: 0704 |0012: move-object v4, v0 │ │ -1a3eee: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3ef2: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a3ef4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a3ef6: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a3efa: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a3f00: 0c08 |001c: move-result-object v8 │ │ -1a3f02: 1108 |001d: return-object v8 │ │ +1a3f88: |[1a3f88] com.infomaniak.drive.ui.MainViewModel.convertFile:(Lcom/infomaniak/drive/data/models/File;)Landroidx/lifecycle/LiveData; │ │ +1a3f98: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a3f9c: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a3fa2: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a3fa8: 0c00 |0008: move-result-object v0 │ │ +1a3faa: 0701 |0009: move-object v1, v0 │ │ +1a3fac: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3fb0: 2200 b304 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1; // type@04b3 │ │ +1a3fb4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a3fb6: 7030 010f 8002 |000f: invoke-direct {v0, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$convertFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f01 │ │ +1a3fbc: 0704 |0012: move-object v4, v0 │ │ +1a3fbe: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a3fc2: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a3fc4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a3fc6: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a3fca: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a3fd0: 0c08 |001c: move-result-object v8 │ │ +1a3fd2: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=357 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ │ │ @@ -30890,23 +30890,23 @@ │ │ type : '()Landroidx/lifecycle/MediatorLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a45b0: |[1a45b0] com.infomaniak.drive.ui.MainViewModel.createMultiSelectMediator:()Landroidx/lifecycle/MediatorLiveData; │ │ -1a45c0: 2200 4602 |0000: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0246 │ │ -1a45c4: 7010 3a06 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@063a │ │ -1a45ca: 2201 ae04 |0005: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ -1a45ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -1a45d0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -1a45d2: 7040 df0e 2132 |0009: invoke-direct {v1, v2, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ -1a45d8: 6e20 3e06 1000 |000c: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.setValue:(Ljava/lang/Object;)V // method@063e │ │ -1a45de: 1100 |000f: return-object v0 │ │ +1a4680: |[1a4680] com.infomaniak.drive.ui.MainViewModel.createMultiSelectMediator:()Landroidx/lifecycle/MediatorLiveData; │ │ +1a4690: 2200 4602 |0000: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0246 │ │ +1a4694: 7010 3a06 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@063a │ │ +1a469a: 2201 ae04 |0005: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState; // type@04ae │ │ +1a469e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +1a46a0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +1a46a2: 7040 df0e 2132 |0009: invoke-direct {v1, v2, v2, v3}, Lcom/infomaniak/drive/ui/MainViewModel$MultiSelectMediatorState;.:(IILjava/lang/String;)V // method@0edf │ │ +1a46a8: 6e20 3e06 1000 |000c: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.setValue:(Ljava/lang/Object;)V // method@063e │ │ +1a46ae: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -30915,32 +30915,32 @@ │ │ type : '(IILcom/infomaniak/drive/data/models/CreateFile;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a3f04: |[1a3f04] com.infomaniak.drive.ui.MainViewModel.createOffice:(IILcom/infomaniak/drive/data/models/CreateFile;)Landroidx/lifecycle/LiveData; │ │ -1a3f14: 1a00 dca1 |0000: const-string v0, "createFile" // string@a1dc │ │ -1a3f18: 7120 70b9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a3f1e: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a3f24: 0c00 |0008: move-result-object v0 │ │ -1a3f26: 0701 |0009: move-object v1, v0 │ │ -1a3f28: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3f2c: 2200 b404 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ -1a3f30: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a3f32: 7052 060f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V // method@0f06 │ │ -1a3f38: 0704 |0012: move-object v4, v0 │ │ -1a3f3a: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3f3e: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a3f40: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a3f42: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a3f46: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a3f4c: 0c08 |001c: move-result-object v8 │ │ -1a3f4e: 1108 |001d: return-object v8 │ │ +1a3fd4: |[1a3fd4] com.infomaniak.drive.ui.MainViewModel.createOffice:(IILcom/infomaniak/drive/data/models/CreateFile;)Landroidx/lifecycle/LiveData; │ │ +1a3fe4: 1a00 e1a1 |0000: const-string v0, "createFile" // string@a1e1 │ │ +1a3fe8: 7120 7db9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a3fee: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a3ff4: 0c00 |0008: move-result-object v0 │ │ +1a3ff6: 0701 |0009: move-object v1, v0 │ │ +1a3ff8: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a3ffc: 2200 b404 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1; // type@04b4 │ │ +1a4000: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a4002: 7052 060f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$createOffice$1;.:(IILcom/infomaniak/drive/data/models/CreateFile;Lkotlin/coroutines/Continuation;)V // method@0f06 │ │ +1a4008: 0704 |0012: move-object v4, v0 │ │ +1a400a: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a400e: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a4010: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a4012: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a4016: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a401c: 0c08 |001c: move-result-object v8 │ │ +1a401e: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=226 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) I │ │ 0x0000 - 0x001e reg=9 (null) I │ │ @@ -30951,37 +30951,37 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a3f80: |[1a3f80] com.infomaniak.drive.ui.MainViewModel.deleteFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ -1a3f90: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a3f94: 7120 70b9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a3f9a: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a3fa0: 0c00 |0008: move-result-object v0 │ │ -1a3fa2: 0701 |0009: move-object v1, v0 │ │ -1a3fa4: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a3fa8: 2200 b504 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ -1a3fac: 1207 |000e: const/4 v7, #int 0 // #0 │ │ -1a3fae: 0702 |000f: move-object v2, v0 │ │ -1a3fb0: 0793 |0010: move-object v3, v9 │ │ -1a3fb2: 07a4 |0011: move-object v4, v10 │ │ -1a3fb4: 0785 |0012: move-object v5, v8 │ │ -1a3fb6: 07b6 |0013: move-object v6, v11 │ │ -1a3fb8: 7606 0b0f 0200 |0014: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f0b │ │ -1a3fbe: 0704 |0017: move-object v4, v0 │ │ -1a3fc0: 1f04 9b1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a3fc4: 1225 |001a: const/4 v5, #int 2 // #2 │ │ -1a3fc6: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1a3fc8: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -1a3fcc: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a3fd2: 0c09 |0021: move-result-object v9 │ │ -1a3fd4: 1109 |0022: return-object v9 │ │ +1a4050: |[1a4050] com.infomaniak.drive.ui.MainViewModel.deleteFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ +1a4060: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a4064: 7120 7db9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a406a: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4070: 0c00 |0008: move-result-object v0 │ │ +1a4072: 0701 |0009: move-object v1, v0 │ │ +1a4074: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4078: 2200 b504 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1; // type@04b5 │ │ +1a407c: 1207 |000e: const/4 v7, #int 0 // #0 │ │ +1a407e: 0702 |000f: move-object v2, v0 │ │ +1a4080: 0793 |0010: move-object v3, v9 │ │ +1a4082: 07a4 |0011: move-object v4, v10 │ │ +1a4084: 0785 |0012: move-object v5, v8 │ │ +1a4086: 07b6 |0013: move-object v6, v11 │ │ +1a4088: 7606 0b0f 0200 |0014: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f0b │ │ +1a408e: 0704 |0017: move-object v4, v0 │ │ +1a4090: 1f04 9c1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4094: 1225 |001a: const/4 v5, #int 2 // #2 │ │ +1a4096: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1a4098: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +1a409c: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a40a2: 0c09 |0021: move-result-object v9 │ │ +1a40a4: 1109 |0022: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=318 │ │ locals : │ │ 0x0000 - 0x0023 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=9 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0023 reg=10 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -30992,32 +30992,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a4008: |[1a4008] com.infomaniak.drive.ui.MainViewModel.deleteFileFromFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ -1a4018: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a401c: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4022: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4028: 0c00 |0008: move-result-object v0 │ │ -1a402a: 0701 |0009: move-object v1, v0 │ │ -1a402c: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4030: 2200 b804 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ -1a4034: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a4036: 7052 180f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f18 │ │ -1a403c: 0704 |0012: move-object v4, v0 │ │ -1a403e: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4042: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a4044: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a4046: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a404a: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a4050: 0c08 |001c: move-result-object v8 │ │ -1a4052: 1108 |001d: return-object v8 │ │ +1a40d8: |[1a40d8] com.infomaniak.drive.ui.MainViewModel.deleteFileFromFavorites:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ +1a40e8: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a40ec: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a40f2: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a40f8: 0c00 |0008: move-result-object v0 │ │ +1a40fa: 0701 |0009: move-object v1, v0 │ │ +1a40fc: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4100: 2200 b804 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1; // type@04b8 │ │ +1a4104: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a4106: 7052 180f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteFileFromFavorites$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f18 │ │ +1a410c: 0704 |0012: move-object v4, v0 │ │ +1a410e: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4112: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a4114: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a4116: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a411a: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a4120: 0c08 |001c: move-result-object v8 │ │ +1a4122: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001e reg=9 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -31028,35 +31028,35 @@ │ │ type : '(Ljava/util/ArrayList;)Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a4bf4: |[1a4bf4] com.infomaniak.drive.ui.MainViewModel.deleteSynchronizedFilesOnDevice:(Ljava/util/ArrayList;)Lkotlinx/coroutines/Job; │ │ -1a4c04: 1a00 fbab |0000: const-string v0, "filesToDelete" // string@abfb │ │ -1a4c08: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4c0e: 0770 |0005: move-object v0, v7 │ │ -1a4c10: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4c14: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4c1a: 0c01 |000b: move-result-object v1 │ │ -1a4c1c: 7100 1fcb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4c22: 0c00 |000f: move-result-object v0 │ │ -1a4c24: 0702 |0010: move-object v2, v0 │ │ -1a4c26: 1f02 d31a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4c2a: 2200 ba04 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ -1a4c2e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -1a4c30: 7040 210f 8037 |0016: invoke-direct {v0, v8, v7, v3}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f21 │ │ -1a4c36: 0704 |0019: move-object v4, v0 │ │ -1a4c38: 1f04 9b1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4c3c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -1a4c3e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -1a4c40: 7706 67c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4c46: 0c08 |0021: move-result-object v8 │ │ -1a4c48: 1108 |0022: return-object v8 │ │ +1a4cc4: |[1a4cc4] com.infomaniak.drive.ui.MainViewModel.deleteSynchronizedFilesOnDevice:(Ljava/util/ArrayList;)Lkotlinx/coroutines/Job; │ │ +1a4cd4: 1a00 00ac |0000: const-string v0, "filesToDelete" // string@ac00 │ │ +1a4cd8: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4cde: 0770 |0005: move-object v0, v7 │ │ +1a4ce0: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4ce4: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4cea: 0c01 |000b: move-result-object v1 │ │ +1a4cec: 7100 2ccb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4cf2: 0c00 |000f: move-result-object v0 │ │ +1a4cf4: 0702 |0010: move-object v2, v0 │ │ +1a4cf6: 1f02 d41a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4cfa: 2200 ba04 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1; // type@04ba │ │ +1a4cfe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1a4d00: 7040 210f 8037 |0016: invoke-direct {v0, v8, v7, v3}, Lcom/infomaniak/drive/ui/MainViewModel$deleteSynchronizedFilesOnDevice$1;.:(Ljava/util/ArrayList;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f21 │ │ +1a4d06: 0704 |0019: move-object v4, v0 │ │ +1a4d08: 1f04 9c1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4d0c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +1a4d0e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +1a4d10: 7706 74c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4d16: 0c08 |0021: move-result-object v8 │ │ +1a4d18: 1108 |0022: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=460 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Ljava/util/ArrayList; │ │ │ │ @@ -31065,32 +31065,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a4078: |[1a4078] com.infomaniak.drive.ui.MainViewModel.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ -1a4088: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a408c: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4092: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4098: 0c00 |0008: move-result-object v0 │ │ -1a409a: 0701 |0009: move-object v1, v0 │ │ -1a409c: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a40a0: 2200 bb04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ -1a40a4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a40a6: 7040 270f 8029 |000f: invoke-direct {v0, v8, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f27 │ │ -1a40ac: 0704 |0012: move-object v4, v0 │ │ -1a40ae: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a40b2: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a40b4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a40b6: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a40ba: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a40c0: 0c08 |001c: move-result-object v8 │ │ -1a40c2: 1108 |001d: return-object v8 │ │ +1a4148: |[1a4148] com.infomaniak.drive.ui.MainViewModel.deleteTrashFile:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ +1a4158: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a415c: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4162: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4168: 0c00 |0008: move-result-object v0 │ │ +1a416a: 0701 |0009: move-object v1, v0 │ │ +1a416c: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4170: 2200 bb04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1; // type@04bb │ │ +1a4174: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a4176: 7040 270f 8029 |000f: invoke-direct {v0, v8, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$deleteTrashFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f27 │ │ +1a417c: 0704 |0012: move-object v4, v0 │ │ +1a417e: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4182: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a4184: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a4186: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a418a: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a4190: 0c08 |001c: move-result-object v8 │ │ +1a4192: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001e reg=9 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -31100,32 +31100,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a40f4: |[1a40f4] com.infomaniak.drive.ui.MainViewModel.duplicateFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ -1a4104: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a4108: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a410e: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4114: 0c00 |0008: move-result-object v0 │ │ -1a4116: 0701 |0009: move-object v1, v0 │ │ -1a4118: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a411c: 2200 bc04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ -1a4120: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a4122: 7052 2c0f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f2c │ │ -1a4128: 0704 |0012: move-object v4, v0 │ │ -1a412a: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a412e: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a4130: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a4132: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a4136: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a413c: 0c08 |001c: move-result-object v8 │ │ -1a413e: 1108 |001d: return-object v8 │ │ +1a41c4: |[1a41c4] com.infomaniak.drive.ui.MainViewModel.duplicateFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ +1a41d4: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a41d8: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a41de: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a41e4: 0c00 |0008: move-result-object v0 │ │ +1a41e6: 0701 |0009: move-object v1, v0 │ │ +1a41e8: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a41ec: 2200 bc04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1; // type@04bc │ │ +1a41f0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a41f2: 7052 2c0f 80a9 |000f: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$duplicateFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)V // method@0f2c │ │ +1a41f8: 0704 |0012: move-object v4, v0 │ │ +1a41fa: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a41fe: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a4200: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a4202: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a4206: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a420c: 0c08 |001c: move-result-object v8 │ │ +1a420e: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001e reg=9 (null) Ljava/lang/Integer; │ │ @@ -31136,17 +31136,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4140: |[1a4140] com.infomaniak.drive.ui.MainViewModel.getCurrentFolder:()Landroidx/lifecycle/LiveData; │ │ -1a4150: 5410 e004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ -1a4154: 1100 |0002: return-object v0 │ │ +1a4210: |[1a4210] com.infomaniak.drive.ui.MainViewModel.getCurrentFolder:()Landroidx/lifecycle/LiveData; │ │ +1a4220: 5410 e004 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolder:Landroidx/lifecycle/LiveData; // field@04e0 │ │ +1a4224: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31154,17 +31154,17 @@ │ │ type : '()Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4610: |[1a4610] com.infomaniak.drive.ui.MainViewModel.getCurrentFolderOpenAddFileBottom:()Landroidx/lifecycle/MutableLiveData; │ │ -1a4620: 5410 e104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolderOpenAddFileBottom:Landroidx/lifecycle/MutableLiveData; // field@04e1 │ │ -1a4624: 1100 |0002: return-object v0 │ │ +1a46e0: |[1a46e0] com.infomaniak.drive.ui.MainViewModel.getCurrentFolderOpenAddFileBottom:()Landroidx/lifecycle/MutableLiveData; │ │ +1a46f0: 5410 e104 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentFolderOpenAddFileBottom:Landroidx/lifecycle/MutableLiveData; // field@04e1 │ │ +1a46f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31172,17 +31172,17 @@ │ │ type : '()Ljava/util/LinkedHashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4a44: |[1a4a44] com.infomaniak.drive.ui.MainViewModel.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; │ │ -1a4a54: 5410 e204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ -1a4a58: 1100 |0002: return-object v0 │ │ +1a4b14: |[1a4b14] com.infomaniak.drive.ui.MainViewModel.getCurrentPreviewFileList:()Ljava/util/LinkedHashMap; │ │ +1a4b24: 5410 e204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ +1a4b28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #15 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31190,17 +31190,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a47f4: |[1a47f4] com.infomaniak.drive.ui.MainViewModel.getDeleteFileFromHome:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a4804: 5410 e304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromHome:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e3 │ │ -1a4808: 1100 |0002: return-object v0 │ │ +1a48c4: |[1a48c4] com.infomaniak.drive.ui.MainViewModel.getDeleteFileFromHome:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a48d4: 5410 e304 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFileFromHome:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e3 │ │ +1a48d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #16 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31208,17 +31208,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a480c: |[1a480c] com.infomaniak.drive.ui.MainViewModel.getDeleteFilesFromGallery:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a481c: 5410 e404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFilesFromGallery:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e4 │ │ -1a4820: 1100 |0002: return-object v0 │ │ +1a48dc: |[1a48dc] com.infomaniak.drive.ui.MainViewModel.getDeleteFilesFromGallery:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a48ec: 5410 e404 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFilesFromGallery:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04e4 │ │ +1a48f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31226,41 +31226,41 @@ │ │ type : '(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 50 16-bit code units │ │ -1a4158: |[1a4158] com.infomaniak.drive.ui.MainViewModel.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ -1a4168: 1b00 5f02 0100 |0000: const-string/jumbo v0, "userDrive" // string@0001025f │ │ -1a416e: 7120 70b9 0b00 |0003: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4174: 5490 e504 |0006: iget-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ -1a4178: 1f00 fb1d |0008: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a417c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -1a417e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -1a4180: 7140 cbcb 1012 |000c: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a4186: 7130 fecb 2101 |000f: invoke-static {v1, v2, v1}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cbfe │ │ -1a418c: 0c00 |0012: move-result-object v0 │ │ -1a418e: 5b90 e504 |0013: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ -1a4192: 7100 1fcb 0000 |0015: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4198: 0c00 |0018: move-result-object v0 │ │ -1a419a: 5492 e504 |0019: iget-object v2, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ -1a419e: 1f02 d31a |001b: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a41a2: 6e20 69ca 2000 |001d: invoke-virtual {v0, v2}, Lkotlinx/coroutines/CoroutineDispatcher;.plus:(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; // method@ca69 │ │ -1a41a8: 0c03 |0020: move-result-object v3 │ │ -1a41aa: 2200 bd04 |0021: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ -1a41ae: 7040 310f a01b |0023: invoke-direct {v0, v10, v11, v1}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f31 │ │ -1a41b4: 0706 |0026: move-object v6, v0 │ │ -1a41b6: 1f06 9b1b |0027: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a41ba: 1227 |0029: const/4 v7, #int 2 // #2 │ │ -1a41bc: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -1a41be: 1604 0000 |002b: const-wide/16 v4, #int 0 // #0 │ │ -1a41c2: 7706 1e06 0300 |002d: invoke-static/range {v3, v4, v5, v6, v7, v8}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a41c8: 0c0a |0030: move-result-object v10 │ │ -1a41ca: 110a |0031: return-object v10 │ │ +1a4228: |[1a4228] com.infomaniak.drive.ui.MainViewModel.getFileDetails:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ +1a4238: 1b00 6402 0100 |0000: const-string/jumbo v0, "userDrive" // string@00010264 │ │ +1a423e: 7120 7db9 0b00 |0003: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4244: 5490 e504 |0006: iget-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ +1a4248: 1f00 fc1d |0008: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a424c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +1a424e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +1a4250: 7140 d8cb 1012 |000c: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a4256: 7130 0bcc 2101 |000f: invoke-static {v1, v2, v1}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cc0b │ │ +1a425c: 0c00 |0012: move-result-object v0 │ │ +1a425e: 5b90 e504 |0013: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ +1a4262: 7100 2ccb 0000 |0015: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4268: 0c00 |0018: move-result-object v0 │ │ +1a426a: 5492 e504 |0019: iget-object v2, v9, Lcom/infomaniak/drive/ui/MainViewModel;.getFileDetailsJob:Lkotlinx/coroutines/CompletableJob; // field@04e5 │ │ +1a426e: 1f02 d41a |001b: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4272: 6e20 76ca 2000 |001d: invoke-virtual {v0, v2}, Lkotlinx/coroutines/CoroutineDispatcher;.plus:(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; // method@ca76 │ │ +1a4278: 0c03 |0020: move-result-object v3 │ │ +1a427a: 2200 bd04 |0021: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1; // type@04bd │ │ +1a427e: 7040 310f a01b |0023: invoke-direct {v0, v10, v11, v1}, Lcom/infomaniak/drive/ui/MainViewModel$getFileDetails$1;.:(ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f31 │ │ +1a4284: 0706 |0026: move-object v6, v0 │ │ +1a4286: 1f06 9c1b |0027: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a428a: 1227 |0029: const/4 v7, #int 2 // #2 │ │ +1a428c: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +1a428e: 1604 0000 |002b: const-wide/16 v4, #int 0 // #0 │ │ +1a4292: 7706 1e06 0300 |002d: invoke-static/range {v3, v4, v5, v6, v7, v8}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a4298: 0c0a |0030: move-result-object v10 │ │ +1a429a: 110a |0031: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=259 │ │ 0x000f line=260 │ │ 0x0015 line=261 │ │ locals : │ │ 0x0000 - 0x0032 reg=9 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -31272,30 +31272,30 @@ │ │ type : '(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -1a41f0: |[1a41f0] com.infomaniak.drive.ui.MainViewModel.getFileShare:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ -1a4200: 7100 1fcb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4206: 0c00 |0003: move-result-object v0 │ │ -1a4208: 0701 |0004: move-object v1, v0 │ │ -1a420a: 1f01 d31a |0005: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a420e: 2200 be04 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ -1a4212: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a4214: 7040 360f 9028 |000a: invoke-direct {v0, v9, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V // method@0f36 │ │ -1a421a: 0704 |000d: move-object v4, v0 │ │ -1a421c: 1f04 9b1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4220: 1225 |0010: const/4 v5, #int 2 // #2 │ │ -1a4222: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -1a4224: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ -1a4228: 7706 1e06 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a422e: 0c08 |0017: move-result-object v8 │ │ -1a4230: 1108 |0018: return-object v8 │ │ +1a42c0: |[1a42c0] com.infomaniak.drive.ui.MainViewModel.getFileShare:(ILcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ +1a42d0: 7100 2ccb 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a42d6: 0c00 |0003: move-result-object v0 │ │ +1a42d8: 0701 |0004: move-object v1, v0 │ │ +1a42da: 1f01 d41a |0005: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a42de: 2200 be04 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1; // type@04be │ │ +1a42e2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a42e4: 7040 360f 9028 |000a: invoke-direct {v0, v9, v8, v2}, Lcom/infomaniak/drive/ui/MainViewModel$getFileShare$1;.:(Lcom/infomaniak/drive/data/models/UserDrive;ILkotlin/coroutines/Continuation;)V // method@0f36 │ │ +1a42ea: 0704 |000d: move-object v4, v0 │ │ +1a42ec: 1f04 9c1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a42f0: 1225 |0010: const/4 v5, #int 2 // #2 │ │ +1a42f2: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +1a42f4: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ +1a42f8: 7706 1e06 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a42fe: 0c08 |0017: move-result-object v8 │ │ +1a4300: 1108 |0018: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0019 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0019 reg=8 (null) I │ │ 0x0000 - 0x0019 reg=9 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -31305,26 +31305,26 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1a4658: |[1a4658] com.infomaniak.drive.ui.MainViewModel.getHasNetwork:()Z │ │ -1a4668: 6e10 e10f 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ -1a466e: 0c00 |0003: move-result-object v0 │ │ -1a4670: 7210 41d7 0000 |0004: invoke-interface {v0}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d741 │ │ -1a4676: 0c00 |0007: move-result-object v0 │ │ -1a4678: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1a467a: 7110 ef94 0100 |0009: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a4680: 0c01 |000c: move-result-object v1 │ │ -1a4682: 7120 67b9 1000 |000d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a4688: 0a00 |0010: move-result v0 │ │ -1a468a: df00 0001 |0011: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -1a468e: 0f00 |0013: return v0 │ │ +1a4728: |[1a4728] com.infomaniak.drive.ui.MainViewModel.getHasNetwork:()Z │ │ +1a4738: 6e10 e10f 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; // method@0fe1 │ │ +1a473e: 0c00 |0003: move-result-object v0 │ │ +1a4740: 7210 4ed7 0000 |0004: invoke-interface {v0}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@d74e │ │ +1a4746: 0c00 |0007: move-result-object v0 │ │ +1a4748: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1a474a: 7110 fc94 0100 |0009: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a4750: 0c01 |000c: move-result-object v1 │ │ +1a4752: 7120 74b9 1000 |000d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a4758: 0a00 |0010: move-result v0 │ │ +1a475a: df00 0001 |0011: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +1a475e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #20 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31332,17 +31332,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4690: |[1a4690] com.infomaniak.drive.ui.MainViewModel.getIgnoreSyncOffline:()Z │ │ -1a46a0: 5510 e604 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.ignoreSyncOffline:Z // field@04e6 │ │ -1a46a4: 0f00 |0002: return v0 │ │ +1a4760: |[1a4760] com.infomaniak.drive.ui.MainViewModel.getIgnoreSyncOffline:()Z │ │ +1a4770: 5510 e604 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.ignoreSyncOffline:Z // field@04e6 │ │ +1a4774: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #21 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31350,26 +31350,26 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1a46a8: |[1a46a8] com.infomaniak.drive.ui.MainViewModel.getMustOpenUploadShortcut:()Z │ │ -1a46b8: 5420 f104 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ -1a46bc: 1a01 9cd7 |0002: const-string v1, "mustOpenUploadShortcut" // string@d79c │ │ -1a46c0: 6e20 4b06 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a46c6: 0c00 |0007: move-result-object v0 │ │ -1a46c8: 1f00 dd17 |0008: check-cast v0, Ljava/lang/Boolean; // type@17dd │ │ -1a46cc: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -1a46d0: 6e10 eb94 0000 |000c: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a46d6: 0a00 |000f: move-result v0 │ │ -1a46d8: 2803 |0010: goto 0013 // +0003 │ │ -1a46da: 5520 e904 |0011: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ -1a46de: 0f00 |0013: return v0 │ │ +1a4778: |[1a4778] com.infomaniak.drive.ui.MainViewModel.getMustOpenUploadShortcut:()Z │ │ +1a4788: 5420 f104 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ +1a478c: 1a01 a1d7 |0002: const-string v1, "mustOpenUploadShortcut" // string@d7a1 │ │ +1a4790: 6e20 4b06 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a4796: 0c00 |0007: move-result-object v0 │ │ +1a4798: 1f00 de17 |0008: check-cast v0, Ljava/lang/Boolean; // type@17de │ │ +1a479c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +1a47a0: 6e10 f894 0000 |000c: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a47a6: 0a00 |000f: move-result v0 │ │ +1a47a8: 2803 |0010: goto 0013 // +0003 │ │ +1a47aa: 5520 e904 |0011: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ +1a47ae: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #22 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31377,17 +31377,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4824: |[1a4824] com.infomaniak.drive.ui.MainViewModel.getNavigateFileListTo:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a4834: 5410 ea04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ea │ │ -1a4838: 1100 |0002: return-object v0 │ │ +1a48f4: |[1a48f4] com.infomaniak.drive.ui.MainViewModel.getNavigateFileListTo:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a4904: 5410 ea04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.navigateFileListTo:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ea │ │ +1a4908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #23 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31395,20 +31395,20 @@ │ │ type : '()Lcom/infomaniak/drive/utils/NotificationPermission;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a4768: |[1a4768] com.infomaniak.drive.ui.MainViewModel.getNotificationPermission:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ -1a4778: 5410 eb04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission$delegate:Lkotlin/Lazy; // field@04eb │ │ -1a477c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a4782: 0c00 |0005: move-result-object v0 │ │ -1a4784: 1f00 1b0c |0006: check-cast v0, Lcom/infomaniak/drive/utils/NotificationPermission; // type@0c1b │ │ -1a4788: 1100 |0008: return-object v0 │ │ +1a4838: |[1a4838] com.infomaniak.drive.ui.MainViewModel.getNotificationPermission:()Lcom/infomaniak/drive/utils/NotificationPermission; │ │ +1a4848: 5410 eb04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.notificationPermission$delegate:Lkotlin/Lazy; // field@04eb │ │ +1a484c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a4852: 0c00 |0005: move-result-object v0 │ │ +1a4854: 1f00 1c0c |0006: check-cast v0, Lcom/infomaniak/drive/utils/NotificationPermission; // type@0c1c │ │ +1a4858: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #24 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31416,17 +31416,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4234: |[1a4234] com.infomaniak.drive.ui.MainViewModel.getPendingUploadsCount:()Landroidx/lifecycle/LiveData; │ │ -1a4244: 5410 ec04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount:Landroidx/lifecycle/LiveData; // field@04ec │ │ -1a4248: 1100 |0002: return-object v0 │ │ +1a4304: |[1a4304] com.infomaniak.drive.ui.MainViewModel.getPendingUploadsCount:()Landroidx/lifecycle/LiveData; │ │ +1a4314: 5410 ec04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.pendingUploadsCount:Landroidx/lifecycle/LiveData; // field@04ec │ │ +1a4318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #25 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31434,20 +31434,20 @@ │ │ type : '()Lio/realm/Realm;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a4888: |[1a4888] com.infomaniak.drive.ui.MainViewModel.getRealm:()Lio/realm/Realm; │ │ -1a4898: 5410 ee04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.realm$delegate:Lkotlin/Lazy; // field@04ee │ │ -1a489c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a48a2: 0c00 |0005: move-result-object v0 │ │ -1a48a4: 1f00 c010 |0006: check-cast v0, Lio/realm/Realm; // type@10c0 │ │ -1a48a8: 1100 |0008: return-object v0 │ │ +1a4958: |[1a4958] com.infomaniak.drive.ui.MainViewModel.getRealm:()Lio/realm/Realm; │ │ +1a4968: 5410 ee04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.realm$delegate:Lkotlin/Lazy; // field@04ee │ │ +1a496c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a4972: 0c00 |0005: move-result-object v0 │ │ +1a4974: 1f00 c110 |0006: check-cast v0, Lio/realm/Realm; // type@10c1 │ │ +1a4978: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #26 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31455,17 +31455,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a483c: |[1a483c] com.infomaniak.drive.ui.MainViewModel.getRefreshActivities:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a484c: 5410 ef04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.refreshActivities:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ef │ │ -1a4850: 1100 |0002: return-object v0 │ │ +1a490c: |[1a490c] com.infomaniak.drive.ui.MainViewModel.getRefreshActivities:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a491c: 5410 ef04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.refreshActivities:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04ef │ │ +1a4920: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #27 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31473,17 +31473,17 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/UserDrive;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a471c: |[1a471c] com.infomaniak.drive.ui.MainViewModel.getSelectFolderUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; │ │ -1a472c: 5410 f204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ -1a4730: 1100 |0002: return-object v0 │ │ +1a47ec: |[1a47ec] com.infomaniak.drive.ui.MainViewModel.getSelectFolderUserDrive:()Lcom/infomaniak/drive/data/models/UserDrive; │ │ +1a47fc: 5410 f204 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ +1a4800: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #28 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31491,17 +31491,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4854: |[1a4854] com.infomaniak.drive.ui.MainViewModel.getUpdateOfflineFile:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a4864: 5410 f504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.updateOfflineFile:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04f5 │ │ -1a4868: 1100 |0002: return-object v0 │ │ +1a4924: |[1a4924] com.infomaniak.drive.ui.MainViewModel.getUpdateOfflineFile:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a4934: 5410 f504 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.updateOfflineFile:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@04f5 │ │ +1a4938: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #29 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31509,17 +31509,17 @@ │ │ type : '()Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4628: |[1a4628] com.infomaniak.drive.ui.MainViewModel.getUpdateVisibleFiles:()Landroidx/lifecycle/MutableLiveData; │ │ -1a4638: 5410 f604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.updateVisibleFiles:Landroidx/lifecycle/MutableLiveData; // field@04f6 │ │ -1a463c: 1100 |0002: return-object v0 │ │ +1a46f8: |[1a46f8] com.infomaniak.drive.ui.MainViewModel.getUpdateVisibleFiles:()Landroidx/lifecycle/MutableLiveData; │ │ +1a4708: 5410 f604 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.updateVisibleFiles:Landroidx/lifecycle/MutableLiveData; // field@04f6 │ │ +1a470c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #30 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31527,17 +31527,17 @@ │ │ type : '()Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4734: |[1a4734] com.infomaniak.drive.ui.MainViewModel.getUploadFilesHelper:()Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; │ │ -1a4744: 5410 f704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a4748: 1100 |0002: return-object v0 │ │ +1a4804: |[1a4804] com.infomaniak.drive.ui.MainViewModel.getUploadFilesHelper:()Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; │ │ +1a4814: 5410 f704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a4818: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #31 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31545,27 +31545,27 @@ │ │ type : '(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -1a514c: |[1a514c] com.infomaniak.drive.ui.MainViewModel.initUploadFilesHelper:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;)V │ │ -1a515c: 1a00 5bae |0000: const-string v0, "fragmentActivity" // string@ae5b │ │ -1a5160: 7120 70b9 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5166: 1a00 bcd9 |0005: const-string v0, "navController" // string@d9bc │ │ -1a516a: 7120 70b9 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5170: 2200 9505 |000a: new-instance v0, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // type@0595 │ │ -1a5174: 2201 ab04 |000c: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4; // type@04ab │ │ -1a5178: 7030 cc0e 3102 |000e: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0ecc │ │ -1a517e: 7040 f913 3014 |0011: invoke-direct {v0, v3, v4, v1}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;Lkotlin/jvm/functions/Function0;)V // method@13f9 │ │ -1a5184: 5b20 f704 |0014: iput-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a5188: 7010 dd0f 0200 |0016: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.initCurrentFolderFromRealm:()V // method@0fdd │ │ -1a518e: 7010 0310 0200 |0019: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.setParentFolder:()V // method@1003 │ │ -1a5194: 0e00 |001c: return-void │ │ +1a521c: |[1a521c] com.infomaniak.drive.ui.MainViewModel.initUploadFilesHelper:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;)V │ │ +1a522c: 1a00 60ae |0000: const-string v0, "fragmentActivity" // string@ae60 │ │ +1a5230: 7120 7db9 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a5236: 1a00 c1d9 |0005: const-string v0, "navController" // string@d9c1 │ │ +1a523a: 7120 7db9 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a5240: 2200 9605 |000a: new-instance v0, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // type@0596 │ │ +1a5244: 2201 ab04 |000c: new-instance v1, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4; // type@04ab │ │ +1a5248: 7030 cc0e 3102 |000e: invoke-direct {v1, v3, v2}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda4;.:(Landroidx/fragment/app/FragmentActivity;Lcom/infomaniak/drive/ui/MainViewModel;)V // method@0ecc │ │ +1a524e: 7040 0614 3014 |0011: invoke-direct {v0, v3, v4, v1}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.:(Landroidx/fragment/app/FragmentActivity;Landroidx/navigation/NavController;Lkotlin/jvm/functions/Function0;)V // method@1406 │ │ +1a5254: 5b20 f704 |0014: iput-object v0, v2, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a5258: 7010 dd0f 0200 |0016: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.initCurrentFolderFromRealm:()V // method@0fdd │ │ +1a525e: 7010 0310 0200 |0019: invoke-direct {v2}, Lcom/infomaniak/drive/ui/MainViewModel;.setParentFolder:()V // method@1003 │ │ +1a5264: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=152 │ │ 0x0016 line=160 │ │ 0x0019 line=161 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -31577,17 +31577,17 @@ │ │ type : '()Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4640: |[1a4640] com.infomaniak.drive.ui.MainViewModel.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; │ │ -1a4650: 5410 e704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:Landroidx/lifecycle/MutableLiveData; // field@04e7 │ │ -1a4654: 1100 |0002: return-object v0 │ │ +1a4710: |[1a4710] com.infomaniak.drive.ui.MainViewModel.isBulkDownloadRunning:()Landroidx/lifecycle/MutableLiveData; │ │ +1a4720: 5410 e704 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.isBulkDownloadRunning:Landroidx/lifecycle/MutableLiveData; // field@04e7 │ │ +1a4724: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #33 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31595,17 +31595,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/StateFlow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a4dc8: |[1a4dc8] com.infomaniak.drive.ui.MainViewModel.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; │ │ -1a4dd8: 5410 e804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:Lkotlinx/coroutines/flow/StateFlow; // field@04e8 │ │ -1a4ddc: 1100 |0002: return-object v0 │ │ +1a4e98: |[1a4e98] com.infomaniak.drive.ui.MainViewModel.isNetworkAvailable:()Lkotlinx/coroutines/flow/StateFlow; │ │ +1a4ea8: 5410 e804 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MainViewModel;.isNetworkAvailable:Lkotlinx/coroutines/flow/StateFlow; // field@04e8 │ │ +1a4eac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #34 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -31613,35 +31613,35 @@ │ │ type : '(ILcom/infomaniak/drive/data/models/UserDrive;)Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -1a4c4c: |[1a4c4c] com.infomaniak.drive.ui.MainViewModel.loadCurrentFolder:(ILcom/infomaniak/drive/data/models/UserDrive;)Lkotlinx/coroutines/Job; │ │ -1a4c5c: 1b00 5f02 0100 |0000: const-string/jumbo v0, "userDrive" // string@0001025f │ │ -1a4c62: 7120 70b9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4c68: 0770 |0006: move-object v0, v7 │ │ -1a4c6a: 1f00 4d02 |0007: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4c6e: 7110 5206 0000 |0009: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4c74: 0c01 |000c: move-result-object v1 │ │ -1a4c76: 7100 1fcb 0000 |000d: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4c7c: 0c00 |0010: move-result-object v0 │ │ -1a4c7e: 0702 |0011: move-object v2, v0 │ │ -1a4c80: 1f02 d31a |0012: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4c84: 2200 c004 |0014: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ -1a4c88: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -1a4c8a: 7053 400f 7098 |0017: invoke-direct {v0, v7, v8, v9, v3}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f40 │ │ -1a4c90: 0704 |001a: move-object v4, v0 │ │ -1a4c92: 1f04 9b1b |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4c96: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -1a4c98: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -1a4c9a: 7706 67c9 0100 |001f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4ca0: 0c08 |0022: move-result-object v8 │ │ -1a4ca2: 1108 |0023: return-object v8 │ │ +1a4d1c: |[1a4d1c] com.infomaniak.drive.ui.MainViewModel.loadCurrentFolder:(ILcom/infomaniak/drive/data/models/UserDrive;)Lkotlinx/coroutines/Job; │ │ +1a4d2c: 1b00 6402 0100 |0000: const-string/jumbo v0, "userDrive" // string@00010264 │ │ +1a4d32: 7120 7db9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4d38: 0770 |0006: move-object v0, v7 │ │ +1a4d3a: 1f00 4d02 |0007: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4d3e: 7110 5206 0000 |0009: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4d44: 0c01 |000c: move-result-object v1 │ │ +1a4d46: 7100 2ccb 0000 |000d: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4d4c: 0c00 |0010: move-result-object v0 │ │ +1a4d4e: 0702 |0011: move-object v2, v0 │ │ +1a4d50: 1f02 d41a |0012: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4d54: 2200 c004 |0014: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1; // type@04c0 │ │ +1a4d58: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +1a4d5a: 7053 400f 7098 |0017: invoke-direct {v0, v7, v8, v9, v3}, Lcom/infomaniak/drive/ui/MainViewModel$loadCurrentFolder$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;ILcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f40 │ │ +1a4d60: 0704 |001a: move-object v4, v0 │ │ +1a4d62: 1f04 9c1b |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4d66: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +1a4d68: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +1a4d6a: 7706 74c9 0100 |001f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4d70: 0c08 |0022: move-result-object v8 │ │ +1a4d72: 1108 |0023: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=197 │ │ locals : │ │ 0x0000 - 0x0024 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0024 reg=8 (null) I │ │ 0x0000 - 0x0024 reg=9 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ @@ -31651,38 +31651,38 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -1a51ac: |[1a51ac] com.infomaniak.drive.ui.MainViewModel.loadRootFiles:()V │ │ -1a51bc: 5490 f004 |0000: iget-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ -1a51c0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1a51c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -1a51c4: 7140 cbcb 2021 |0004: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a51ca: 0790 |0007: move-object v0, v9 │ │ -1a51cc: 1f00 4d02 |0008: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a51d0: 7110 5206 0000 |000a: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a51d6: 0c03 |000d: move-result-object v3 │ │ -1a51d8: 7100 1fcb 0000 |000e: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a51de: 0c00 |0011: move-result-object v0 │ │ -1a51e0: 0704 |0012: move-object v4, v0 │ │ -1a51e2: 1f04 d31a |0013: check-cast v4, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a51e6: 2200 c104 |0015: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ -1a51ea: 7030 450f 9002 |0017: invoke-direct {v0, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f45 │ │ -1a51f0: 0706 |001a: move-object v6, v0 │ │ -1a51f2: 1f06 9b1b |001b: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a51f6: 1227 |001d: const/4 v7, #int 2 // #2 │ │ -1a51f8: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -1a51fa: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -1a51fc: 7706 67c9 0300 |0020: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a5202: 0c00 |0023: move-result-object v0 │ │ -1a5204: 5b90 f004 |0024: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ -1a5208: 0e00 |0026: return-void │ │ +1a527c: |[1a527c] com.infomaniak.drive.ui.MainViewModel.loadRootFiles:()V │ │ +1a528c: 5490 f004 |0000: iget-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ +1a5290: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1a5292: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +1a5294: 7140 d8cb 2021 |0004: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a529a: 0790 |0007: move-object v0, v9 │ │ +1a529c: 1f00 4d02 |0008: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a52a0: 7110 5206 0000 |000a: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a52a6: 0c03 |000d: move-result-object v3 │ │ +1a52a8: 7100 2ccb 0000 |000e: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a52ae: 0c00 |0011: move-result-object v0 │ │ +1a52b0: 0704 |0012: move-object v4, v0 │ │ +1a52b2: 1f04 d41a |0013: check-cast v4, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a52b6: 2200 c104 |0015: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1; // type@04c1 │ │ +1a52ba: 7030 450f 9002 |0017: invoke-direct {v0, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$loadRootFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f45 │ │ +1a52c0: 0706 |001a: move-object v6, v0 │ │ +1a52c2: 1f06 9c1b |001b: check-cast v6, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a52c6: 1227 |001d: const/4 v7, #int 2 // #2 │ │ +1a52c8: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +1a52ca: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +1a52cc: 7706 74c9 0300 |0020: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a52d2: 0c00 |0023: move-result-object v0 │ │ +1a52d4: 5b90 f004 |0024: iput-object v0, v9, Lcom/infomaniak/drive/ui/MainViewModel;.rootFilesJob:Lkotlinx/coroutines/Job; // field@04f0 │ │ +1a52d8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0007 line=166 │ │ locals : │ │ 0x0000 - 0x0027 reg=9 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -31691,37 +31691,37 @@ │ │ type : '(ILjava/util/List;Z)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a424c: |[1a424c] com.infomaniak.drive.ui.MainViewModel.manageCategory:(ILjava/util/List;Z)Landroidx/lifecycle/LiveData; │ │ -1a425c: 1a00 f1ab |0000: const-string v0, "files" // string@abf1 │ │ -1a4260: 7120 70b9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4266: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a426c: 0c00 |0008: move-result-object v0 │ │ -1a426e: 0701 |0009: move-object v1, v0 │ │ -1a4270: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4274: 2200 c304 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ -1a4278: 1207 |000e: const/4 v7, #int 0 // #0 │ │ -1a427a: 0702 |000f: move-object v2, v0 │ │ -1a427c: 0783 |0010: move-object v3, v8 │ │ -1a427e: 07a4 |0011: move-object v4, v10 │ │ -1a4280: 0195 |0012: move v5, v9 │ │ -1a4282: 01b6 |0013: move v6, v11 │ │ -1a4284: 7606 4d0f 0200 |0014: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V // method@0f4d │ │ -1a428a: 0704 |0017: move-object v4, v0 │ │ -1a428c: 1f04 9b1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4290: 1225 |001a: const/4 v5, #int 2 // #2 │ │ -1a4292: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1a4294: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -1a4298: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a429e: 0c09 |0021: move-result-object v9 │ │ -1a42a0: 1109 |0022: return-object v9 │ │ +1a431c: |[1a431c] com.infomaniak.drive.ui.MainViewModel.manageCategory:(ILjava/util/List;Z)Landroidx/lifecycle/LiveData; │ │ +1a432c: 1a00 f6ab |0000: const-string v0, "files" // string@abf6 │ │ +1a4330: 7120 7db9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4336: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a433c: 0c00 |0008: move-result-object v0 │ │ +1a433e: 0701 |0009: move-object v1, v0 │ │ +1a4340: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4344: 2200 c304 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1; // type@04c3 │ │ +1a4348: 1207 |000e: const/4 v7, #int 0 // #0 │ │ +1a434a: 0702 |000f: move-object v2, v0 │ │ +1a434c: 0783 |0010: move-object v3, v8 │ │ +1a434e: 07a4 |0011: move-object v4, v10 │ │ +1a4350: 0195 |0012: move v5, v9 │ │ +1a4352: 01b6 |0013: move v6, v11 │ │ +1a4354: 7606 4d0f 0200 |0014: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$manageCategory$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Ljava/util/List;IZLkotlin/coroutines/Continuation;)V // method@0f4d │ │ +1a435a: 0704 |0017: move-object v4, v0 │ │ +1a435c: 1f04 9c1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4360: 1225 |001a: const/4 v5, #int 2 // #2 │ │ +1a4362: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1a4364: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +1a4368: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a436e: 0c09 |0021: move-result-object v9 │ │ +1a4370: 1109 |0022: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=299 │ │ locals : │ │ 0x0000 - 0x0023 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=9 (null) I │ │ 0x0000 - 0x0023 reg=10 (null) Ljava/util/List; │ │ @@ -31732,35 +31732,35 @@ │ │ type : '(Ljava/util/List;Z)Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a4ca4: |[1a4ca4] com.infomaniak.drive.ui.MainViewModel.markFilesAsOffline:(Ljava/util/List;Z)Lkotlinx/coroutines/Job; │ │ -1a4cb4: 1a00 f9ab |0000: const-string v0, "filesId" // string@abf9 │ │ -1a4cb8: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4cbe: 0770 |0005: move-object v0, v7 │ │ -1a4cc0: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4cc4: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4cca: 0c01 |000b: move-result-object v1 │ │ -1a4ccc: 7100 1fcb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4cd2: 0c00 |000f: move-result-object v0 │ │ -1a4cd4: 0702 |0010: move-object v2, v0 │ │ -1a4cd6: 1f02 d31a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4cda: 2200 c404 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ -1a4cde: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -1a4ce0: 7040 530f 8039 |0016: invoke-direct {v0, v8, v9, v3}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V // method@0f53 │ │ -1a4ce6: 0704 |0019: move-object v4, v0 │ │ -1a4ce8: 1f04 9b1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4cec: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -1a4cee: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -1a4cf0: 7706 67c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4cf6: 0c08 |0021: move-result-object v8 │ │ -1a4cf8: 1108 |0022: return-object v8 │ │ +1a4d74: |[1a4d74] com.infomaniak.drive.ui.MainViewModel.markFilesAsOffline:(Ljava/util/List;Z)Lkotlinx/coroutines/Job; │ │ +1a4d84: 1a00 feab |0000: const-string v0, "filesId" // string@abfe │ │ +1a4d88: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4d8e: 0770 |0005: move-object v0, v7 │ │ +1a4d90: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4d94: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4d9a: 0c01 |000b: move-result-object v1 │ │ +1a4d9c: 7100 2ccb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4da2: 0c00 |000f: move-result-object v0 │ │ +1a4da4: 0702 |0010: move-object v2, v0 │ │ +1a4da6: 1f02 d41a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4daa: 2200 c404 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1; // type@04c4 │ │ +1a4dae: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1a4db0: 7040 530f 8039 |0016: invoke-direct {v0, v8, v9, v3}, Lcom/infomaniak/drive/ui/MainViewModel$markFilesAsOffline$1;.:(Ljava/util/List;ZLkotlin/coroutines/Continuation;)V // method@0f53 │ │ +1a4db6: 0704 |0019: move-object v4, v0 │ │ +1a4db8: 1f04 9c1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4dbc: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +1a4dbe: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +1a4dc0: 7706 74c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4dc6: 0c08 |0021: move-result-object v8 │ │ +1a4dc8: 1108 |0022: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=499 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Ljava/util/List; │ │ 0x0000 - 0x0023 reg=9 (null) Z │ │ @@ -31770,39 +31770,39 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -1a42c8: |[1a42c8] com.infomaniak.drive.ui.MainViewModel.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ -1a42d8: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a42dc: 7120 70b9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a42e2: 1a00 6bda |0005: const-string v0, "newParent" // string@da6b │ │ -1a42e6: 7120 70b9 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a42ec: 7100 1fcb 0000 |000a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a42f2: 0c00 |000d: move-result-object v0 │ │ -1a42f4: 0701 |000e: move-object v1, v0 │ │ -1a42f6: 1f01 d31a |000f: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a42fa: 2200 c604 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ -1a42fe: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -1a4300: 0702 |0014: move-object v2, v0 │ │ -1a4302: 0793 |0015: move-object v3, v9 │ │ -1a4304: 07a4 |0016: move-object v4, v10 │ │ -1a4306: 07b5 |0017: move-object v5, v11 │ │ -1a4308: 0786 |0018: move-object v6, v8 │ │ -1a430a: 7606 5b0f 0200 |0019: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f5b │ │ -1a4310: 0704 |001c: move-object v4, v0 │ │ -1a4312: 1f04 9b1b |001d: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4316: 1225 |001f: const/4 v5, #int 2 // #2 │ │ -1a4318: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -1a431a: 1602 0000 |0021: const-wide/16 v2, #int 0 // #0 │ │ -1a431e: 7706 1e06 0100 |0023: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a4324: 0c09 |0026: move-result-object v9 │ │ -1a4326: 1109 |0027: return-object v9 │ │ +1a4398: |[1a4398] com.infomaniak.drive.ui.MainViewModel.moveFile:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/LiveData; │ │ +1a43a8: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a43ac: 7120 7db9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a43b2: 1a00 70da |0005: const-string v0, "newParent" // string@da70 │ │ +1a43b6: 7120 7db9 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a43bc: 7100 2ccb 0000 |000a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a43c2: 0c00 |000d: move-result-object v0 │ │ +1a43c4: 0701 |000e: move-object v1, v0 │ │ +1a43c6: 1f01 d41a |000f: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a43ca: 2200 c604 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1; // type@04c6 │ │ +1a43ce: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +1a43d0: 0702 |0014: move-object v2, v0 │ │ +1a43d2: 0793 |0015: move-object v3, v9 │ │ +1a43d4: 07a4 |0016: move-object v4, v10 │ │ +1a43d6: 07b5 |0017: move-object v5, v11 │ │ +1a43d8: 0786 |0018: move-object v6, v8 │ │ +1a43da: 7606 5b0f 0200 |0019: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/MainViewModel$moveFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function1;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f5b │ │ +1a43e0: 0704 |001c: move-object v4, v0 │ │ +1a43e2: 1f04 9c1b |001d: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a43e6: 1225 |001f: const/4 v5, #int 2 // #2 │ │ +1a43e8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +1a43ea: 1602 0000 |0021: const-wide/16 v2, #int 0 // #0 │ │ +1a43ee: 7706 1e06 0100 |0023: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a43f4: 0c09 |0026: move-result-object v9 │ │ +1a43f6: 1109 |0027: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x000a line=266 │ │ locals : │ │ 0x0000 - 0x0028 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0028 reg=9 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0028 reg=10 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -31813,40 +31813,40 @@ │ │ type : '(Landroidx/navigation/NavController;IZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -1a52a4: |[1a52a4] com.infomaniak.drive.ui.MainViewModel.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V │ │ -1a52b4: 1a00 bcd9 |0000: const-string v0, "navController" // string@d9bc │ │ -1a52b8: 7120 70b9 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a52be: 1400 6c04 0a7f |0005: const v0, #float 1.83456e+38 // #7f0a046c │ │ -1a52c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1a52c6: 6e30 7006 0701 |0009: invoke-virtual {v7, v0, v1}, Landroidx/navigation/NavController;.popBackStack:(IZ)Z // method@0670 │ │ -1a52cc: 1217 |000c: const/4 v7, #int 1 // #1 │ │ -1a52ce: 3678 0300 |000d: if-gt v8, v7, 0010 // +0003 │ │ -1a52d2: 0e00 |000f: return-void │ │ -1a52d4: 0767 |0010: move-object v7, v6 │ │ -1a52d6: 1f07 4d02 |0011: check-cast v7, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a52da: 7110 5206 0700 |0013: invoke-static {v7}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a52e0: 0c00 |0016: move-result-object v0 │ │ -1a52e2: 7100 1fcb 0000 |0017: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a52e8: 0c07 |001a: move-result-object v7 │ │ -1a52ea: 0771 |001b: move-object v1, v7 │ │ -1a52ec: 1f01 d31a |001c: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a52f0: 2207 c704 |001e: new-instance v7, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ -1a52f4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -1a52f6: 7052 610f 9768 |0021: invoke-direct {v7, v9, v8, v6, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f61 │ │ -1a52fc: 0773 |0024: move-object v3, v7 │ │ -1a52fe: 1f03 9b1b |0025: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a5302: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -1a5304: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -1a5306: 7706 67c9 0000 |0029: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a530c: 0e00 |002c: return-void │ │ +1a5374: |[1a5374] com.infomaniak.drive.ui.MainViewModel.navigateFileListTo:(Landroidx/navigation/NavController;IZ)V │ │ +1a5384: 1a00 c1d9 |0000: const-string v0, "navController" // string@d9c1 │ │ +1a5388: 7120 7db9 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a538e: 1400 6c04 0a7f |0005: const v0, #float 1.83456e+38 // #7f0a046c │ │ +1a5394: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1a5396: 6e30 7006 0701 |0009: invoke-virtual {v7, v0, v1}, Landroidx/navigation/NavController;.popBackStack:(IZ)Z // method@0670 │ │ +1a539c: 1217 |000c: const/4 v7, #int 1 // #1 │ │ +1a539e: 3678 0300 |000d: if-gt v8, v7, 0010 // +0003 │ │ +1a53a2: 0e00 |000f: return-void │ │ +1a53a4: 0767 |0010: move-object v7, v6 │ │ +1a53a6: 1f07 4d02 |0011: check-cast v7, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a53aa: 7110 5206 0700 |0013: invoke-static {v7}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a53b0: 0c00 |0016: move-result-object v0 │ │ +1a53b2: 7100 2ccb 0000 |0017: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a53b8: 0c07 |001a: move-result-object v7 │ │ +1a53ba: 0771 |001b: move-object v1, v7 │ │ +1a53bc: 1f01 d41a |001c: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a53c0: 2207 c704 |001e: new-instance v7, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1; // type@04c7 │ │ +1a53c4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +1a53c6: 7052 610f 9768 |0021: invoke-direct {v7, v9, v8, v6, v2}, Lcom/infomaniak/drive/ui/MainViewModel$navigateFileListTo$1;.:(ZILcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f61 │ │ +1a53cc: 0773 |0024: move-object v3, v7 │ │ +1a53ce: 1f03 9c1b |0025: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a53d2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +1a53d4: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +1a53d6: 7706 74c9 0000 |0029: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a53dc: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=183 │ │ 0x0010 line=188 │ │ locals : │ │ 0x0000 - 0x002d reg=6 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x002d reg=7 (null) Landroidx/navigation/NavController; │ │ @@ -31858,47 +31858,47 @@ │ │ type : '(Landroid/content/Context;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -1a4328: |[1a4328] com.infomaniak.drive.ui.MainViewModel.observeDownloadOffline:(Landroid/content/Context;)Landroidx/lifecycle/LiveData; │ │ -1a4338: 1a00 5ba0 |0000: const-string v0, "context" // string@a05b │ │ -1a433c: 7120 70b9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4342: 7110 6f07 0500 |0005: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@076f │ │ -1a4348: 0c05 |0008: move-result-object v5 │ │ -1a434a: 1a00 6335 |0009: const-string v0, "DownloadWorker" // string@3563 │ │ -1a434e: 2410 9f25 0000 |000b: filled-new-array {v0}, [Ljava/lang/String; // type@259f │ │ -1a4354: 0c00 |000e: move-result-object v0 │ │ -1a4356: 7110 60aa 0000 |000f: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.arrayListOf:([Ljava/lang/Object;)Ljava/util/ArrayList; // method@aa60 │ │ -1a435c: 0c00 |0012: move-result-object v0 │ │ -1a435e: 1f00 c918 |0013: check-cast v0, Ljava/util/List; // type@18c9 │ │ -1a4362: 7110 7607 0000 |0015: invoke-static {v0}, Landroidx/work/WorkQuery$Builder;.fromUniqueWorkNames:(Ljava/util/List;)Landroidx/work/WorkQuery$Builder; // method@0776 │ │ -1a4368: 0c00 |0018: move-result-object v0 │ │ -1a436a: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -1a436c: 2311 0525 |001a: new-array v1, v1, [Landroidx/work/WorkInfo$State; // type@2505 │ │ -1a4370: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -1a4372: 6203 a200 |001d: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@00a2 │ │ -1a4376: 4d03 0102 |001f: aput-object v3, v1, v2 │ │ -1a437a: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -1a437c: 6203 a300 |0022: sget-object v3, Landroidx/work/WorkInfo$State;.SUCCEEDED:Landroidx/work/WorkInfo$State; // field@00a3 │ │ -1a4380: 4d03 0102 |0024: aput-object v3, v1, v2 │ │ -1a4384: 7110 60aa 0100 |0026: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.arrayListOf:([Ljava/lang/Object;)Ljava/util/ArrayList; // method@aa60 │ │ -1a438a: 0c01 |0029: move-result-object v1 │ │ -1a438c: 1f01 c918 |002a: check-cast v1, Ljava/util/List; // type@18c9 │ │ -1a4390: 6e20 7307 1000 |002c: invoke-virtual {v0, v1}, Landroidx/work/WorkQuery$Builder;.addStates:(Ljava/util/List;)Landroidx/work/WorkQuery$Builder; // method@0773 │ │ -1a4396: 0c00 |002f: move-result-object v0 │ │ -1a4398: 6e10 7407 0000 |0030: invoke-virtual {v0}, Landroidx/work/WorkQuery$Builder;.build:()Landroidx/work/WorkQuery; // method@0774 │ │ -1a439e: 0c00 |0033: move-result-object v0 │ │ -1a43a0: 6e20 7107 0500 |0034: invoke-virtual {v5, v0}, Landroidx/work/WorkManager;.getWorkInfosLiveData:(Landroidx/work/WorkQuery;)Landroidx/lifecycle/LiveData; // method@0771 │ │ -1a43a6: 0c05 |0037: move-result-object v5 │ │ -1a43a8: 1a00 25bd |0038: const-string v0, "getWorkInfosLiveData(...)" // string@bd25 │ │ -1a43ac: 7120 6fb9 0500 |003a: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a43b2: 1105 |003d: return-object v5 │ │ +1a43f8: |[1a43f8] com.infomaniak.drive.ui.MainViewModel.observeDownloadOffline:(Landroid/content/Context;)Landroidx/lifecycle/LiveData; │ │ +1a4408: 1a00 60a0 |0000: const-string v0, "context" // string@a060 │ │ +1a440c: 7120 7db9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4412: 7110 6f07 0500 |0005: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@076f │ │ +1a4418: 0c05 |0008: move-result-object v5 │ │ +1a441a: 1a00 6635 |0009: const-string v0, "DownloadWorker" // string@3566 │ │ +1a441e: 2410 a025 0000 |000b: filled-new-array {v0}, [Ljava/lang/String; // type@25a0 │ │ +1a4424: 0c00 |000e: move-result-object v0 │ │ +1a4426: 7110 6daa 0000 |000f: invoke-static {v0}, Lkotlin/collections/CollectionsKt;.arrayListOf:([Ljava/lang/Object;)Ljava/util/ArrayList; // method@aa6d │ │ +1a442c: 0c00 |0012: move-result-object v0 │ │ +1a442e: 1f00 ca18 |0013: check-cast v0, Ljava/util/List; // type@18ca │ │ +1a4432: 7110 7607 0000 |0015: invoke-static {v0}, Landroidx/work/WorkQuery$Builder;.fromUniqueWorkNames:(Ljava/util/List;)Landroidx/work/WorkQuery$Builder; // method@0776 │ │ +1a4438: 0c00 |0018: move-result-object v0 │ │ +1a443a: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +1a443c: 2311 0625 |001a: new-array v1, v1, [Landroidx/work/WorkInfo$State; // type@2506 │ │ +1a4440: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +1a4442: 6203 a200 |001d: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@00a2 │ │ +1a4446: 4d03 0102 |001f: aput-object v3, v1, v2 │ │ +1a444a: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +1a444c: 6203 a300 |0022: sget-object v3, Landroidx/work/WorkInfo$State;.SUCCEEDED:Landroidx/work/WorkInfo$State; // field@00a3 │ │ +1a4450: 4d03 0102 |0024: aput-object v3, v1, v2 │ │ +1a4454: 7110 6daa 0100 |0026: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.arrayListOf:([Ljava/lang/Object;)Ljava/util/ArrayList; // method@aa6d │ │ +1a445a: 0c01 |0029: move-result-object v1 │ │ +1a445c: 1f01 ca18 |002a: check-cast v1, Ljava/util/List; // type@18ca │ │ +1a4460: 6e20 7307 1000 |002c: invoke-virtual {v0, v1}, Landroidx/work/WorkQuery$Builder;.addStates:(Ljava/util/List;)Landroidx/work/WorkQuery$Builder; // method@0773 │ │ +1a4466: 0c00 |002f: move-result-object v0 │ │ +1a4468: 6e10 7407 0000 |0030: invoke-virtual {v0}, Landroidx/work/WorkQuery$Builder;.build:()Landroidx/work/WorkQuery; // method@0774 │ │ +1a446e: 0c00 |0033: move-result-object v0 │ │ +1a4470: 6e20 7107 0500 |0034: invoke-virtual {v5, v0}, Landroidx/work/WorkManager;.getWorkInfosLiveData:(Landroidx/work/WorkQuery;)Landroidx/lifecycle/LiveData; // method@0771 │ │ +1a4476: 0c05 |0037: move-result-object v5 │ │ +1a4478: 1a00 2abd |0038: const-string v0, "getWorkInfosLiveData(...)" // string@bd2a │ │ +1a447c: 7120 7cb9 0500 |003a: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a4482: 1105 |003d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=382 │ │ 0x0009 line=384 │ │ 0x001a line=385 │ │ 0x0030 line=386 │ │ 0x0034 line=382 │ │ @@ -31911,20 +31911,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a5310: |[1a5310] com.infomaniak.drive.ui.MainViewModel.onCleared:()V │ │ -1a5320: 6e10 d70f 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getRealm:()Lio/realm/Realm; // method@0fd7 │ │ -1a5326: 0c00 |0003: move-result-object v0 │ │ -1a5328: 6e10 b559 0000 |0004: invoke-virtual {v0}, Lio/realm/Realm;.close:()V // method@59b5 │ │ -1a532e: 6f10 1d06 0100 |0007: invoke-super {v1}, Landroidx/lifecycle/AndroidViewModel;.onCleared:()V // method@061d │ │ -1a5334: 0e00 |000a: return-void │ │ +1a53e0: |[1a53e0] com.infomaniak.drive.ui.MainViewModel.onCleared:()V │ │ +1a53f0: 6e10 d70f 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MainViewModel;.getRealm:()Lio/realm/Realm; // method@0fd7 │ │ +1a53f6: 0c00 |0003: move-result-object v0 │ │ +1a53f8: 6e10 c259 0000 |0004: invoke-virtual {v0}, Lio/realm/Realm;.close:()V // method@59c2 │ │ +1a53fe: 6f10 1d06 0100 |0007: invoke-super {v1}, Landroidx/lifecycle/AndroidViewModel;.onCleared:()V // method@061d │ │ +1a5404: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0007 line=568 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -31933,41 +31933,41 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -1a53c8: |[1a53c8] com.infomaniak.drive.ui.MainViewModel.removeOfflineFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V │ │ -1a53d8: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a53dc: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a53e2: 1a00 61dd |0005: const-string v0, "offlineFile" // string@dd61 │ │ -1a53e6: 7120 70b9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a53ec: 1a00 9a97 |000a: const-string v0, "cacheFile" // string@979a │ │ -1a53f0: 7120 70b9 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a53f6: 1b00 5f02 0100 |000f: const-string/jumbo v0, "userDrive" // string@0001025f │ │ -1a53fc: 7120 70b9 0b00 |0012: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5402: 0770 |0015: move-object v0, v7 │ │ -1a5404: 1f00 4d02 |0016: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a5408: 7110 5206 0000 |0018: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a540e: 0c01 |001b: move-result-object v1 │ │ -1a5410: 7100 1fcb 0000 |001c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a5416: 0c00 |001f: move-result-object v0 │ │ -1a5418: 0702 |0020: move-object v2, v0 │ │ -1a541a: 1f02 d31a |0021: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a541e: 2200 ca04 |0023: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ -1a5422: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -1a5424: 7030 6d0f 8003 |0026: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f6d │ │ -1a542a: 0704 |0029: move-object v4, v0 │ │ -1a542c: 1f04 9b1b |002a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a5430: 1225 |002c: const/4 v5, #int 2 // #2 │ │ -1a5432: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -1a5434: 7706 67c9 0100 |002e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a543a: 7606 bc0f 0700 |0031: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0fbc │ │ -1a5440: 0e00 |0034: return-void │ │ +1a5498: |[1a5498] com.infomaniak.drive.ui.MainViewModel.removeOfflineFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V │ │ +1a54a8: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a54ac: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a54b2: 1a00 66dd |0005: const-string v0, "offlineFile" // string@dd66 │ │ +1a54b6: 7120 7db9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a54bc: 1a00 9f97 |000a: const-string v0, "cacheFile" // string@979f │ │ +1a54c0: 7120 7db9 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a54c6: 1b00 6402 0100 |000f: const-string/jumbo v0, "userDrive" // string@00010264 │ │ +1a54cc: 7120 7db9 0b00 |0012: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a54d2: 0770 |0015: move-object v0, v7 │ │ +1a54d4: 1f00 4d02 |0016: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a54d8: 7110 5206 0000 |0018: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a54de: 0c01 |001b: move-result-object v1 │ │ +1a54e0: 7100 2ccb 0000 |001c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a54e6: 0c00 |001f: move-result-object v0 │ │ +1a54e8: 0702 |0020: move-object v2, v0 │ │ +1a54ea: 1f02 d41a |0021: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a54ee: 2200 ca04 |0023: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1; // type@04ca │ │ +1a54f2: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +1a54f4: 7030 6d0f 8003 |0026: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainViewModel$removeOfflineFile$1;.:(Lcom/infomaniak/drive/data/models/File;Lkotlin/coroutines/Continuation;)V // method@0f6d │ │ +1a54fa: 0704 |0029: move-object v4, v0 │ │ +1a54fc: 1f04 9c1b |002a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a5500: 1225 |002c: const/4 v5, #int 2 // #2 │ │ +1a5502: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +1a5504: 7706 74c9 0100 |002e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a550a: 7606 bc0f 0700 |0031: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lcom/infomaniak/drive/ui/MainViewModel;.deleteFile:(Lcom/infomaniak/drive/data/models/File;Ljava/io/File;Ljava/io/File;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/jvm/functions/Function0;)V // method@0fbc │ │ +1a5510: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0015 line=425 │ │ 0x0031 line=428 │ │ locals : │ │ 0x0000 - 0x0035 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0035 reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -31981,29 +31981,29 @@ │ │ type : '(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -1a4438: |[1a4438] com.infomaniak.drive.ui.MainViewModel.removeSelectedFilesFromOffline:(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ -1a4448: 1a00 f1ab |0000: const-string v0, "files" // string@abf1 │ │ -1a444c: 7120 70b9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4452: 2200 cc04 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ -1a4456: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1a4458: 7051 770f 90a8 |0008: invoke-direct {v0, v9, v8, v10, v1}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f77 │ │ -1a445e: 0705 |000b: move-object v5, v0 │ │ -1a4460: 1f05 9b1b |000c: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4464: 1236 |000e: const/4 v6, #int 3 // #3 │ │ -1a4466: 1207 |000f: const/4 v7, #int 0 // #0 │ │ -1a4468: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1a446a: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -1a446e: 7706 1e06 0200 |0013: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a4474: 0c09 |0016: move-result-object v9 │ │ -1a4476: 1109 |0017: return-object v9 │ │ +1a4508: |[1a4508] com.infomaniak.drive.ui.MainViewModel.removeSelectedFilesFromOffline:(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ +1a4518: 1a00 f6ab |0000: const-string v0, "files" // string@abf6 │ │ +1a451c: 7120 7db9 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4522: 2200 cc04 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1; // type@04cc │ │ +1a4526: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1a4528: 7051 770f 90a8 |0008: invoke-direct {v0, v9, v8, v10, v1}, Lcom/infomaniak/drive/ui/MainViewModel$removeSelectedFilesFromOffline$1;.:(Ljava/util/List;Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f77 │ │ +1a452e: 0705 |000b: move-object v5, v0 │ │ +1a4530: 1f05 9c1b |000c: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4534: 1236 |000e: const/4 v6, #int 3 // #3 │ │ +1a4536: 1207 |000f: const/4 v7, #int 0 // #0 │ │ +1a4538: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1a453a: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +1a453e: 7706 1e06 0200 |0013: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a4544: 0c09 |0016: move-result-object v9 │ │ +1a4546: 1109 |0017: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=397 │ │ locals : │ │ 0x0000 - 0x0018 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0018 reg=9 (null) Ljava/util/List; │ │ 0x0000 - 0x0018 reg=10 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -32013,34 +32013,34 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a4478: |[1a4478] com.infomaniak.drive.ui.MainViewModel.renameFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;)Landroidx/lifecycle/LiveData; │ │ -1a4488: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a448c: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4492: 1a00 68da |0005: const-string v0, "newName" // string@da68 │ │ -1a4496: 7120 70b9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a449c: 7100 1fcb 0000 |000a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a44a2: 0c00 |000d: move-result-object v0 │ │ -1a44a4: 0701 |000e: move-object v1, v0 │ │ -1a44a6: 1f01 d31a |000f: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a44aa: 2200 cd04 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ -1a44ae: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1a44b0: 7040 7c0f 8029 |0014: invoke-direct {v0, v8, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V // method@0f7c │ │ -1a44b6: 0704 |0017: move-object v4, v0 │ │ -1a44b8: 1f04 9b1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a44bc: 1225 |001a: const/4 v5, #int 2 // #2 │ │ -1a44be: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1a44c0: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -1a44c4: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a44ca: 0c08 |0021: move-result-object v8 │ │ -1a44cc: 1108 |0022: return-object v8 │ │ +1a4548: |[1a4548] com.infomaniak.drive.ui.MainViewModel.renameFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;)Landroidx/lifecycle/LiveData; │ │ +1a4558: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a455c: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4562: 1a00 6dda |0005: const-string v0, "newName" // string@da6d │ │ +1a4566: 7120 7db9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a456c: 7100 2ccb 0000 |000a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4572: 0c00 |000d: move-result-object v0 │ │ +1a4574: 0701 |000e: move-object v1, v0 │ │ +1a4576: 1f01 d41a |000f: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a457a: 2200 cd04 |0011: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1; // type@04cd │ │ +1a457e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1a4580: 7040 7c0f 8029 |0014: invoke-direct {v0, v8, v9, v2}, Lcom/infomaniak/drive/ui/MainViewModel$renameFile$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V // method@0f7c │ │ +1a4586: 0704 |0017: move-object v4, v0 │ │ +1a4588: 1f04 9c1b |0018: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a458c: 1225 |001a: const/4 v5, #int 2 // #2 │ │ +1a458e: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1a4590: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +1a4594: 7706 1e06 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a459a: 0c08 |0021: move-result-object v8 │ │ +1a459c: 1108 |0022: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x000a line=291 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0023 reg=9 (null) Ljava/lang/String; │ │ @@ -32050,29 +32050,29 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -1a5444: |[1a5444] com.infomaniak.drive.ui.MainViewModel.restartUploadWorkerIfNeeded:()V │ │ -1a5454: 0770 |0000: move-object v0, v7 │ │ -1a5456: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a545a: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a5460: 0c01 |0006: move-result-object v1 │ │ -1a5462: 2200 ce04 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ -1a5466: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1a5468: 7030 810f 7002 |000a: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f81 │ │ -1a546e: 0704 |000d: move-object v4, v0 │ │ -1a5470: 1f04 9b1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a5474: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -1a5476: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -1a5478: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a547a: 7706 67c9 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a5480: 0e00 |0016: return-void │ │ +1a5514: |[1a5514] com.infomaniak.drive.ui.MainViewModel.restartUploadWorkerIfNeeded:()V │ │ +1a5524: 0770 |0000: move-object v0, v7 │ │ +1a5526: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a552a: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a5530: 0c01 |0006: move-result-object v1 │ │ +1a5532: 2200 ce04 |0007: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1; // type@04ce │ │ +1a5536: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1a5538: 7030 810f 7002 |000a: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restartUploadWorkerIfNeeded$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f81 │ │ +1a553e: 0704 |000d: move-object v4, v0 │ │ +1a5540: 1f04 9c1b |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a5544: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +1a5546: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +1a5548: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a554a: 7706 74c9 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a5550: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0017 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ #46 : (in Lcom/infomaniak/drive/ui/MainViewModel;) │ │ @@ -32080,32 +32080,32 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a4500: |[1a4500] com.infomaniak.drive.ui.MainViewModel.restoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ -1a4510: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a4514: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a451a: 7100 1fcb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4520: 0c00 |0008: move-result-object v0 │ │ -1a4522: 0701 |0009: move-object v1, v0 │ │ -1a4524: 1f01 d31a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4528: 2200 cf04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ -1a452c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1a452e: 7052 860f 90a8 |000f: invoke-direct {v0, v9, v8, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f86 │ │ -1a4534: 0704 |0012: move-object v4, v0 │ │ -1a4536: 1f04 9b1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a453a: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -1a453c: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -1a453e: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ -1a4542: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a4548: 0c08 |001c: move-result-object v8 │ │ -1a454a: 1108 |001d: return-object v8 │ │ +1a45d0: |[1a45d0] com.infomaniak.drive.ui.MainViewModel.restoreTrashFile:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/Integer;Lkotlin/jvm/functions/Function0;)Landroidx/lifecycle/LiveData; │ │ +1a45e0: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a45e4: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a45ea: 7100 2ccb 0000 |0005: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a45f0: 0c00 |0008: move-result-object v0 │ │ +1a45f2: 0701 |0009: move-object v1, v0 │ │ +1a45f4: 1f01 d41a |000a: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a45f8: 2200 cf04 |000c: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1; // type@04cf │ │ +1a45fc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1a45fe: 7052 860f 90a8 |000f: invoke-direct {v0, v9, v8, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$restoreTrashFile$1;.:(Ljava/lang/Integer;Lcom/infomaniak/drive/data/models/File;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f86 │ │ +1a4604: 0704 |0012: move-object v4, v0 │ │ +1a4606: 1f04 9c1b |0013: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a460a: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +1a460c: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +1a460e: 1602 0000 |0017: const-wide/16 v2, #int 0 // #0 │ │ +1a4612: 7706 1e06 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a4618: 0c08 |001c: move-result-object v8 │ │ +1a461a: 1108 |001d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=331 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x001e reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x001e reg=9 (null) Ljava/lang/Integer; │ │ @@ -32116,28 +32116,28 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -1a5504: |[1a5504] com.infomaniak.drive.ui.MainViewModel.setCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V │ │ -1a5514: 3804 1a00 |0000: if-eqz v4, 001a // +001a │ │ -1a5518: 5430 f304 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a551c: 1f00 fb1d |0004: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a5520: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -1a5522: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -1a5524: 7140 cbcb 2021 |0008: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a552a: 7010 fd0f 0300 |000b: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolderId:()V // method@0ffd │ │ -1a5530: 5430 f704 |000e: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a5534: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -1a5538: 6e20 fe13 4000 |0012: invoke-virtual {v0, v4}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@13fe │ │ -1a553e: 5430 de04 |0015: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ -1a5542: 6e20 4506 4000 |0017: invoke-virtual {v0, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a5548: 0e00 |001a: return-void │ │ +1a55d4: |[1a55d4] com.infomaniak.drive.ui.MainViewModel.setCurrentFolder:(Lcom/infomaniak/drive/data/models/File;)V │ │ +1a55e4: 3804 1a00 |0000: if-eqz v4, 001a // +001a │ │ +1a55e8: 5430 f304 |0002: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a55ec: 1f00 fc1d |0004: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a55f0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +1a55f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +1a55f4: 7140 d8cb 2021 |0008: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a55fa: 7010 fd0f 0300 |000b: invoke-direct {v3}, Lcom/infomaniak/drive/ui/MainViewModel;.saveCurrentFolderId:()V // method@0ffd │ │ +1a5600: 5430 f704 |000e: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a5604: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +1a5608: 6e20 0b14 4000 |0012: invoke-virtual {v0, v4}, Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;.setParentFolder:(Lcom/infomaniak/drive/data/models/File;)V // method@140b │ │ +1a560e: 5430 de04 |0015: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;._currentFolder:Landroidx/lifecycle/MutableLiveData; // field@04de │ │ +1a5612: 6e20 4506 4000 |0017: invoke-virtual {v0, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a5618: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=129 │ │ 0x000b line=130 │ │ 0x000e line=131 │ │ 0x0015 line=132 │ │ locals : │ │ @@ -32149,43 +32149,43 @@ │ │ type : '()Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 50 16-bit code units │ │ -1a4cfc: |[1a4cfc] com.infomaniak.drive.ui.MainViewModel.setCurrentFolderAsRoot:()Lkotlinx/coroutines/Job; │ │ -1a4d0c: 5480 f304 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a4d10: 1f00 fb1d |0002: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfb │ │ -1a4d14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a4d16: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1a4d18: 7140 cbcb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a4d1e: 7130 fecb 2101 |0009: invoke-static {v1, v2, v1}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cbfe │ │ -1a4d24: 0c00 |000c: move-result-object v0 │ │ -1a4d26: 5b80 f304 |000d: iput-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a4d2a: 0780 |000f: move-object v0, v8 │ │ -1a4d2c: 1f00 4d02 |0010: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4d30: 7110 5206 0000 |0012: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4d36: 0c02 |0015: move-result-object v2 │ │ -1a4d38: 7100 1fcb 0000 |0016: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4d3e: 0c00 |0019: move-result-object v0 │ │ -1a4d40: 5483 f304 |001a: iget-object v3, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ -1a4d44: 1f03 d31a |001c: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4d48: 6e20 69ca 3000 |001e: invoke-virtual {v0, v3}, Lkotlinx/coroutines/CoroutineDispatcher;.plus:(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; // method@ca69 │ │ -1a4d4e: 0c03 |0021: move-result-object v3 │ │ -1a4d50: 2200 d004 |0022: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ -1a4d54: 7030 8b0f 8001 |0024: invoke-direct {v0, v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f8b │ │ -1a4d5a: 0705 |0027: move-object v5, v0 │ │ -1a4d5c: 1f05 9b1b |0028: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4d60: 1226 |002a: const/4 v6, #int 2 // #2 │ │ -1a4d62: 1207 |002b: const/4 v7, #int 0 // #0 │ │ -1a4d64: 1204 |002c: const/4 v4, #int 0 // #0 │ │ -1a4d66: 7706 67c9 0200 |002d: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4d6c: 0c00 |0030: move-result-object v0 │ │ -1a4d6e: 1100 |0031: return-object v0 │ │ +1a4dcc: |[1a4dcc] com.infomaniak.drive.ui.MainViewModel.setCurrentFolderAsRoot:()Lkotlinx/coroutines/Job; │ │ +1a4ddc: 5480 f304 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a4de0: 1f00 fc1d |0002: check-cast v0, Lkotlinx/coroutines/Job; // type@1dfc │ │ +1a4de4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a4de6: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1a4de8: 7140 d8cb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a4dee: 7130 0bcc 2101 |0009: invoke-static {v1, v2, v1}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@cc0b │ │ +1a4df4: 0c00 |000c: move-result-object v0 │ │ +1a4df6: 5b80 f304 |000d: iput-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a4dfa: 0780 |000f: move-object v0, v8 │ │ +1a4dfc: 1f00 4d02 |0010: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4e00: 7110 5206 0000 |0012: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4e06: 0c02 |0015: move-result-object v2 │ │ +1a4e08: 7100 2ccb 0000 |0016: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4e0e: 0c00 |0019: move-result-object v0 │ │ +1a4e10: 5483 f304 |001a: iget-object v3, v8, Lcom/infomaniak/drive/ui/MainViewModel;.setCurrentFolderJob:Lkotlinx/coroutines/CompletableJob; // field@04f3 │ │ +1a4e14: 1f03 d41a |001c: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4e18: 6e20 76ca 3000 |001e: invoke-virtual {v0, v3}, Lkotlinx/coroutines/CoroutineDispatcher;.plus:(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; // method@ca76 │ │ +1a4e1e: 0c03 |0021: move-result-object v3 │ │ +1a4e20: 2200 d004 |0022: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1; // type@04d0 │ │ +1a4e24: 7030 8b0f 8001 |0024: invoke-direct {v0, v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel$setCurrentFolderAsRoot$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f8b │ │ +1a4e2a: 0705 |0027: move-object v5, v0 │ │ +1a4e2c: 1f05 9c1b |0028: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4e30: 1226 |002a: const/4 v6, #int 2 // #2 │ │ +1a4e32: 1207 |002b: const/4 v7, #int 0 // #0 │ │ +1a4e34: 1204 |002c: const/4 v4, #int 0 // #0 │ │ +1a4e36: 7706 74c9 0200 |002d: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4e3c: 0c00 |0030: move-result-object v0 │ │ +1a4e3e: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0009 line=138 │ │ 0x000f line=139 │ │ locals : │ │ 0x0000 - 0x0032 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ @@ -32195,19 +32195,19 @@ │ │ type : '(Ljava/util/LinkedHashMap;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a554c: |[1a554c] com.infomaniak.drive.ui.MainViewModel.setCurrentPreviewFileList:(Ljava/util/LinkedHashMap;)V │ │ -1a555c: 1a00 5426 |0000: const-string v0, "" // string@2654 │ │ -1a5560: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5566: 5b12 e204 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ -1a556a: 0e00 |0007: return-void │ │ +1a561c: |[1a561c] com.infomaniak.drive.ui.MainViewModel.setCurrentPreviewFileList:(Ljava/util/LinkedHashMap;)V │ │ +1a562c: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ +1a5630: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a5636: 5b12 e204 |0005: iput-object v2, v1, Lcom/infomaniak/drive/ui/MainViewModel;.currentPreviewFileList:Ljava/util/LinkedHashMap; // field@04e2 │ │ +1a563a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/LinkedHashMap; │ │ │ │ @@ -32216,17 +32216,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a556c: |[1a556c] com.infomaniak.drive.ui.MainViewModel.setIgnoreSyncOffline:(Z)V │ │ -1a557c: 5c01 e604 |0000: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.ignoreSyncOffline:Z // field@04e6 │ │ -1a5580: 0e00 |0002: return-void │ │ +1a563c: |[1a563c] com.infomaniak.drive.ui.MainViewModel.setIgnoreSyncOffline:(Z)V │ │ +1a564c: 5c01 e604 |0000: iput-boolean v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.ignoreSyncOffline:Z // field@04e6 │ │ +1a5650: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -32235,22 +32235,22 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1a5584: |[1a5584] com.infomaniak.drive.ui.MainViewModel.setMustOpenUploadShortcut:(Z)V │ │ -1a5594: 5430 f104 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ -1a5598: 1a01 9cd7 |0002: const-string v1, "mustOpenUploadShortcut" // string@d79c │ │ -1a559c: 7110 ef94 0400 |0004: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a55a2: 0c02 |0007: move-result-object v2 │ │ -1a55a4: 6e30 4d06 1002 |0008: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a55aa: 5c34 e904 |000b: iput-boolean v4, v3, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ -1a55ae: 0e00 |000d: return-void │ │ +1a5654: |[1a5654] com.infomaniak.drive.ui.MainViewModel.setMustOpenUploadShortcut:(Z)V │ │ +1a5664: 5430 f104 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/MainViewModel;.savedStateHandle:Landroidx/lifecycle/SavedStateHandle; // field@04f1 │ │ +1a5668: 1a01 a1d7 |0002: const-string v1, "mustOpenUploadShortcut" // string@d7a1 │ │ +1a566c: 7110 fc94 0400 |0004: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a5672: 0c02 |0007: move-result-object v2 │ │ +1a5674: 6e30 4d06 1002 |0008: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a567a: 5c34 e904 |000b: iput-boolean v4, v3, Lcom/infomaniak/drive/ui/MainViewModel;.mustOpenUploadShortcut:Z // field@04e9 │ │ +1a567e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000b line=109 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000e reg=4 (null) Z │ │ @@ -32260,17 +32260,17 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/UserDrive;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a55ec: |[1a55ec] com.infomaniak.drive.ui.MainViewModel.setSelectFolderUserDrive:(Lcom/infomaniak/drive/data/models/UserDrive;)V │ │ -1a55fc: 5b01 f204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ -1a5600: 0e00 |0002: return-void │ │ +1a56bc: |[1a56bc] com.infomaniak.drive.ui.MainViewModel.setSelectFolderUserDrive:(Lcom/infomaniak/drive/data/models/UserDrive;)V │ │ +1a56cc: 5b01 f204 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.selectFolderUserDrive:Lcom/infomaniak/drive/data/models/UserDrive; // field@04f2 │ │ +1a56d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/infomaniak/drive/data/models/UserDrive; │ │ │ │ @@ -32279,17 +32279,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a5604: |[1a5604] com.infomaniak.drive.ui.MainViewModel.setUploadFilesHelper:(Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;)V │ │ -1a5614: 5b01 f704 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ -1a5618: 0e00 |0002: return-void │ │ +1a56d4: |[1a56d4] com.infomaniak.drive.ui.MainViewModel.setUploadFilesHelper:(Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper;)V │ │ +1a56e4: 5b01 f704 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MainViewModel;.uploadFilesHelper:Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; // field@04f7 │ │ +1a56e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/infomaniak/drive/ui/addFiles/UploadFilesHelper; │ │ │ │ @@ -32298,35 +32298,35 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;)Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -1a4d70: |[1a4d70] com.infomaniak.drive.ui.MainViewModel.switchToNextUser:(Lkotlin/jvm/functions/Function0;)Lkotlinx/coroutines/Job; │ │ -1a4d80: 1a00 4de0 |0000: const-string v0, "onUserSwitched" // string@e04d │ │ -1a4d84: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4d8a: 0770 |0005: move-object v0, v7 │ │ -1a4d8c: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a4d90: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a4d96: 0c01 |000b: move-result-object v1 │ │ -1a4d98: 7100 1fcb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4d9e: 0c00 |000f: move-result-object v0 │ │ -1a4da0: 0702 |0010: move-object v2, v0 │ │ -1a4da2: 1f02 d31a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a4da6: 2200 d204 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ -1a4daa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -1a4dac: 7030 950f 8003 |0016: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f95 │ │ -1a4db2: 0704 |0019: move-object v4, v0 │ │ -1a4db4: 1f04 9b1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a4db8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -1a4dba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -1a4dbc: 7706 67c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a4dc2: 0c08 |0021: move-result-object v8 │ │ -1a4dc4: 1108 |0022: return-object v8 │ │ +1a4e40: |[1a4e40] com.infomaniak.drive.ui.MainViewModel.switchToNextUser:(Lkotlin/jvm/functions/Function0;)Lkotlinx/coroutines/Job; │ │ +1a4e50: 1a00 52e0 |0000: const-string v0, "onUserSwitched" // string@e052 │ │ +1a4e54: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4e5a: 0770 |0005: move-object v0, v7 │ │ +1a4e5c: 1f00 4d02 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a4e60: 7110 5206 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a4e66: 0c01 |000b: move-result-object v1 │ │ +1a4e68: 7100 2ccb 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4e6e: 0c00 |000f: move-result-object v0 │ │ +1a4e70: 0702 |0010: move-object v2, v0 │ │ +1a4e72: 1f02 d41a |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a4e76: 2200 d204 |0013: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1; // type@04d2 │ │ +1a4e7a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1a4e7c: 7030 950f 8003 |0016: invoke-direct {v0, v8, v3}, Lcom/infomaniak/drive/ui/MainViewModel$switchToNextUser$1;.:(Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)V // method@0f95 │ │ +1a4e82: 0704 |0019: move-object v4, v0 │ │ +1a4e84: 1f04 9c1b |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a4e88: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +1a4e8a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +1a4e8c: 7706 74c9 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a4e92: 0c08 |0021: move-result-object v8 │ │ +1a4e94: 1108 |0022: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=558 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lkotlin/jvm/functions/Function0; │ │ │ │ @@ -32335,39 +32335,39 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 41 16-bit code units │ │ -1a561c: |[1a561c] com.infomaniak.drive.ui.MainViewModel.syncOfflineFiles:()V │ │ -1a562c: 5480 f404 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ -1a5630: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a5632: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -1a5636: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1a5638: 7140 cbcb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbcb │ │ -1a563e: 0780 |0009: move-object v0, v8 │ │ -1a5640: 1f00 4d02 |000a: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a5644: 7110 5206 0000 |000c: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a564a: 0c02 |000f: move-result-object v2 │ │ -1a564c: 7100 1fcb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a5652: 0c00 |0013: move-result-object v0 │ │ -1a5654: 0703 |0014: move-object v3, v0 │ │ -1a5656: 1f03 d31a |0015: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a565a: 2200 d304 |0017: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ -1a565e: 7030 9a0f 8001 |0019: invoke-direct {v0, v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f9a │ │ -1a5664: 0705 |001c: move-object v5, v0 │ │ -1a5666: 1f05 9b1b |001d: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a566a: 1226 |001f: const/4 v6, #int 2 // #2 │ │ -1a566c: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -1a566e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -1a5670: 7706 67c9 0200 |0022: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a5676: 0c00 |0025: move-result-object v0 │ │ -1a5678: 5b80 f404 |0026: iput-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ -1a567c: 0e00 |0028: return-void │ │ +1a56ec: |[1a56ec] com.infomaniak.drive.ui.MainViewModel.syncOfflineFiles:()V │ │ +1a56fc: 5480 f404 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ +1a5700: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a5702: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +1a5706: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1a5708: 7140 d8cb 1012 |0006: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@cbd8 │ │ +1a570e: 0780 |0009: move-object v0, v8 │ │ +1a5710: 1f00 4d02 |000a: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a5714: 7110 5206 0000 |000c: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a571a: 0c02 |000f: move-result-object v2 │ │ +1a571c: 7100 2ccb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a5722: 0c00 |0013: move-result-object v0 │ │ +1a5724: 0703 |0014: move-object v3, v0 │ │ +1a5726: 1f03 d41a |0015: check-cast v3, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a572a: 2200 d304 |0017: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1; // type@04d3 │ │ +1a572e: 7030 9a0f 8001 |0019: invoke-direct {v0, v8, v1}, Lcom/infomaniak/drive/ui/MainViewModel$syncOfflineFiles$1;.:(Lcom/infomaniak/drive/ui/MainViewModel;Lkotlin/coroutines/Continuation;)V // method@0f9a │ │ +1a5734: 0705 |001c: move-object v5, v0 │ │ +1a5736: 1f05 9c1b |001d: check-cast v5, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a573a: 1226 |001f: const/4 v6, #int 2 // #2 │ │ +1a573c: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +1a573e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +1a5740: 7706 74c9 0200 |0022: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a5746: 0c00 |0025: move-result-object v0 │ │ +1a5748: 5b80 f404 |0026: iput-object v0, v8, Lcom/infomaniak/drive/ui/MainViewModel;.syncOfflineFilesJob:Lkotlinx/coroutines/Job; // field@04f4 │ │ +1a574c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0009 line=450 │ │ locals : │ │ 0x0000 - 0x0029 reg=8 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ │ │ @@ -32376,36 +32376,36 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 41 16-bit code units │ │ -1a454c: |[1a454c] com.infomaniak.drive.ui.MainViewModel.updateFolderColor:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ -1a455c: 1a00 70ab |0000: const-string v0, "file" // string@ab70 │ │ -1a4560: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4566: 1a00 e79b |0005: const-string v0, "color" // string@9be7 │ │ -1a456a: 7120 70b9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4570: 1b00 5f02 0100 |000a: const-string/jumbo v0, "userDrive" // string@0001025f │ │ -1a4576: 7120 70b9 0a00 |000d: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a457c: 7100 1fcb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a4582: 0c00 |0013: move-result-object v0 │ │ -1a4584: 0701 |0014: move-object v1, v0 │ │ -1a4586: 1f01 d31a |0015: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a458a: 2200 d404 |0017: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ -1a458e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -1a4590: 7052 9f0f 80a9 |001a: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f9f │ │ -1a4596: 0704 |001d: move-object v4, v0 │ │ -1a4598: 1f04 9b1b |001e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a459c: 1225 |0020: const/4 v5, #int 2 // #2 │ │ -1a459e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -1a45a0: 1602 0000 |0022: const-wide/16 v2, #int 0 // #0 │ │ -1a45a4: 7706 1e06 0100 |0024: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ -1a45aa: 0c08 |0027: move-result-object v8 │ │ -1a45ac: 1108 |0028: return-object v8 │ │ +1a461c: |[1a461c] com.infomaniak.drive.ui.MainViewModel.updateFolderColor:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;)Landroidx/lifecycle/LiveData; │ │ +1a462c: 1a00 75ab |0000: const-string v0, "file" // string@ab75 │ │ +1a4630: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4636: 1a00 ec9b |0005: const-string v0, "color" // string@9bec │ │ +1a463a: 7120 7db9 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4640: 1b00 6402 0100 |000a: const-string/jumbo v0, "userDrive" // string@00010264 │ │ +1a4646: 7120 7db9 0a00 |000d: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a464c: 7100 2ccb 0000 |0010: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a4652: 0c00 |0013: move-result-object v0 │ │ +1a4654: 0701 |0014: move-object v1, v0 │ │ +1a4656: 1f01 d41a |0015: check-cast v1, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a465a: 2200 d404 |0017: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1; // type@04d4 │ │ +1a465e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +1a4660: 7052 9f0f 80a9 |001a: invoke-direct {v0, v8, v9, v10, v2}, Lcom/infomaniak/drive/ui/MainViewModel$updateFolderColor$1;.:(Lcom/infomaniak/drive/data/models/File;Ljava/lang/String;Lcom/infomaniak/drive/data/models/UserDrive;Lkotlin/coroutines/Continuation;)V // method@0f9f │ │ +1a4666: 0704 |001d: move-object v4, v0 │ │ +1a4668: 1f04 9c1b |001e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a466c: 1225 |0020: const/4 v5, #int 2 // #2 │ │ +1a466e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +1a4670: 1602 0000 |0022: const-wide/16 v2, #int 0 // #0 │ │ +1a4674: 7706 1e06 0100 |0024: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/CoroutineLiveDataKt;.liveData$default:(Lkotlin/coroutines/CoroutineContext;JLkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@061e │ │ +1a467a: 0c08 |0027: move-result-object v8 │ │ +1a467c: 1108 |0028: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0010 line=295 │ │ locals : │ │ 0x0000 - 0x0029 reg=7 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x0029 reg=8 (null) Lcom/infomaniak/drive/data/models/File; │ │ 0x0000 - 0x0029 reg=9 (null) Ljava/lang/String; │ │ @@ -32416,34 +32416,34 @@ │ │ type : '(Landroidx/lifecycle/MediatorLiveData;)Lkotlin/jvm/functions/Function1;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a4b74: |[1a4b74] com.infomaniak.drive.ui.MainViewModel.updateMultiSelectMediator:(Landroidx/lifecycle/MediatorLiveData;)Lkotlin/jvm/functions/Function1; │ │ -1a4b84: 1a00 58d4 |0000: const-string v0, "mediator" // string@d458 │ │ -1a4b88: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a4b8e: 2200 aa04 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3; // type@04aa │ │ -1a4b92: 7020 ca0e 2000 |0007: invoke-direct {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.:(Landroidx/lifecycle/MediatorLiveData;)V // method@0eca │ │ -1a4b98: 1100 |000a: return-object v0 │ │ +1a4c44: |[1a4c44] com.infomaniak.drive.ui.MainViewModel.updateMultiSelectMediator:(Landroidx/lifecycle/MediatorLiveData;)Lkotlin/jvm/functions/Function1; │ │ +1a4c54: 1a00 5dd4 |0000: const-string v0, "mediator" // string@d45d │ │ +1a4c58: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a4c5e: 2200 aa04 |0005: new-instance v0, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3; // type@04aa │ │ +1a4c62: 7020 ca0e 2000 |0007: invoke-direct {v0, v2}, Lcom/infomaniak/drive/ui/MainViewModel$$ExternalSyntheticLambda3;.:(Landroidx/lifecycle/MediatorLiveData;)V // method@0eca │ │ +1a4c68: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/infomaniak/drive/ui/MainViewModel; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/lifecycle/MediatorLiveData; │ │ │ │ - source_file_idx : 26953 (MainViewModel.kt) │ │ + source_file_idx : 26957 (MainViewModel.kt) │ │ │ │ Class #161 header: │ │ class_idx : 1238 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #161 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;' │ │ @@ -32467,19 +32467,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a5680: |[1a5680] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ -1a5690: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5696: 5b01 f804 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04f8 │ │ -1a569a: 5b02 f904 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@04f9 │ │ -1a569e: 0e00 |0007: return-void │ │ +1a5750: |[1a5750] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ +1a5760: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5766: 5b01 f804 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04f8 │ │ +1a576a: 5b02 f904 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@04f9 │ │ +1a576e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/data/models/drive/Drive; │ │ @@ -32490,33 +32490,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a56a0: |[1a56a0] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a56b0: 5420 f804 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04f8 │ │ -1a56b4: 5421 f904 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@04f9 │ │ -1a56b8: 7130 1710 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$Hvwr8TDM10fz3u6Xg0pbC6Qj5nk:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1017 │ │ -1a56be: 0e00 |0007: return-void │ │ +1a5770: |[1a5770] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a5780: 5420 f804 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04f8 │ │ +1a5784: 5421 f904 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@04f9 │ │ +1a5788: 7130 1710 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$Hvwr8TDM10fz3u6Xg0pbC6Qj5nk:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1017 │ │ +1a578e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #162 header: │ │ class_idx : 1239 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #162 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;' │ │ @@ -32536,18 +32536,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a56c0: |[1a56c0] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V │ │ -1a56d0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a56d6: 5b01 fa04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fa │ │ -1a56da: 0e00 |0005: return-void │ │ +1a5790: |[1a5790] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V │ │ +1a57a0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a57a6: 5b01 fa04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fa │ │ +1a57aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ @@ -32557,32 +32557,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a56dc: |[1a56dc] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a56ec: 5410 fa04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fa │ │ -1a56f0: 7120 1810 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$P8nUFdml979k7IKBawNNNTNmgNY:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V // method@1018 │ │ -1a56f6: 0e00 |0005: return-void │ │ +1a57ac: |[1a57ac] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a57bc: 5410 fa04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fa │ │ +1a57c0: 7120 1810 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$P8nUFdml979k7IKBawNNNTNmgNY:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V // method@1018 │ │ +1a57c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #163 header: │ │ class_idx : 1240 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;' │ │ @@ -32602,18 +32602,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5718: |[1a5718] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V │ │ -1a5728: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a572e: 5b01 fb04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fb │ │ -1a5732: 0e00 |0005: return-void │ │ +1a57e8: |[1a57e8] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V │ │ +1a57f8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a57fe: 5b01 fb04 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fb │ │ +1a5802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ @@ -32623,32 +32623,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a56f8: |[1a56f8] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ -1a5708: 5410 fb04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fb │ │ -1a570c: 7110 1610 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$F2rpXdS9CD_eLQFOOvQKC6eaDE8:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@1016 │ │ -1a5712: 0c00 |0005: move-result-object v0 │ │ -1a5714: 1100 |0006: return-object v0 │ │ +1a57c8: |[1a57c8] com.infomaniak.drive.ui.MaintenanceActivity$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ +1a57d8: 5410 fb04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fb │ │ +1a57dc: 7110 1610 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.$r8$lambda$F2rpXdS9CD_eLQFOOvQKC6eaDE8:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@1016 │ │ +1a57e2: 0c00 |0005: move-result-object v0 │ │ +1a57e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #164 header: │ │ class_idx : 1241 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 26954 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 26958 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -32686,140 +32686,140 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a5824: |[1a5824] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V │ │ -1a5834: 5b01 fd04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ -1a5838: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a583a: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a5840: 0e00 |0006: return-void │ │ +1a58f4: |[1a58f4] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V │ │ +1a5904: 5b01 fd04 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ +1a5908: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a590a: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a5910: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a5800: |[1a5800] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a5810: 2202 d904 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ -1a5814: 5410 fd04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ -1a5818: 7030 1110 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V // method@1011 │ │ -1a581e: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a5822: 1102 |0009: return-object v2 │ │ +1a58d0: |[1a58d0] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a58e0: 2202 d904 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ +1a58e4: 5410 fd04 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ +1a58e8: 7030 1110 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V // method@1011 │ │ +1a58ee: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a58f2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a5734: |[1a5734] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5744: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a5748: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a574c: 6e30 1410 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1014 │ │ -1a5752: 0c01 |0007: move-result-object v1 │ │ -1a5754: 1101 |0008: return-object v1 │ │ +1a5804: |[1a5804] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a5814: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a5818: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a581c: 6e30 1410 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1014 │ │ +1a5822: 0c01 |0007: move-result-object v1 │ │ +1a5824: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a5758: |[1a5758] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a5768: 6e30 1210 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1012 │ │ -1a576e: 0c01 |0003: move-result-object v1 │ │ -1a5770: 1f01 d904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ -1a5774: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a5778: 6e20 1510 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1015 │ │ -1a577e: 0c01 |000b: move-result-object v1 │ │ -1a5780: 1101 |000c: return-object v1 │ │ +1a5828: |[1a5828] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a5838: 6e30 1210 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1012 │ │ +1a583e: 0c01 |0003: move-result-object v1 │ │ +1a5840: 1f01 d904 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ +1a5844: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a5848: 6e20 1510 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1015 │ │ +1a584e: 0c01 |000b: move-result-object v1 │ │ +1a5850: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 54 16-bit code units │ │ -1a5784: |[1a5784] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5794: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a579a: 0c00 |0003: move-result-object v0 │ │ -1a579c: 5291 fc04 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.label:I // field@04fc │ │ -1a57a0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a57a2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a57a6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a57aa: 7110 349d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a57b0: 2825 |000e: goto 0033 // +0025 │ │ -1a57b2: 220a f317 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a57b6: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a57ba: 7020 7e95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a57c0: 270a |0016: throw v10 │ │ -1a57c2: 7110 349d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a57c8: 6201 f212 |001a: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a57cc: 549a fd04 |001c: iget-object v10, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ -1a57d0: 1f0a 3500 |001e: check-cast v10, Landroid/content/Context; // type@0035 │ │ -1a57d4: 0796 |0020: move-object v6, v9 │ │ -1a57d6: 1f06 c81a |0021: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a57da: 5992 fc04 |0023: iput v2, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.label:I // field@04fc │ │ -1a57de: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -1a57e0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -1a57e2: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -1a57e4: 1307 0c00 |0028: const/16 v7, #int 12 // #c │ │ -1a57e8: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -1a57ea: 07a2 |002b: move-object v2, v10 │ │ -1a57ec: 7708 1e3a 0100 |002c: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a1e │ │ -1a57f2: 0c0a |002f: move-result-object v10 │ │ -1a57f4: 330a 0300 |0030: if-ne v10, v0, 0033 // +0003 │ │ -1a57f8: 1100 |0032: return-object v0 │ │ -1a57fa: 620a 75b3 |0033: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a57fe: 110a |0035: return-object v10 │ │ +1a5854: |[1a5854] com.infomaniak.drive.ui.MaintenanceActivity$onResume$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a5864: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a586a: 0c00 |0003: move-result-object v0 │ │ +1a586c: 5291 fc04 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.label:I // field@04fc │ │ +1a5870: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a5872: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a5876: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a587a: 7110 419d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a5880: 2825 |000e: goto 0033 // +0025 │ │ +1a5882: 220a f417 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a5886: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a588a: 7020 8b95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a5890: 270a |0016: throw v10 │ │ +1a5892: 7110 419d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a5898: 6201 f512 |001a: sget-object v1, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a589c: 549a fd04 |001c: iget-object v10, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.this$0:Lcom/infomaniak/drive/ui/MaintenanceActivity; // field@04fd │ │ +1a58a0: 1f0a 3500 |001e: check-cast v10, Landroid/content/Context; // type@0035 │ │ +1a58a4: 0796 |0020: move-object v6, v9 │ │ +1a58a6: 1f06 c91a |0021: check-cast v6, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a58aa: 5992 fc04 |0023: iput v2, v9, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.label:I // field@04fc │ │ +1a58ae: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +1a58b0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +1a58b2: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +1a58b4: 1307 0c00 |0028: const/16 v7, #int 12 // #c │ │ +1a58b8: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +1a58ba: 07a2 |002b: move-object v2, v10 │ │ +1a58bc: 7708 2b3a 0100 |002c: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/AccountUtils;.updateCurrentUserAndDrives$default:(Lcom/infomaniak/drive/utils/AccountUtils;Landroid/content/Context;ZZLokhttp3/OkHttpClient;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; // method@3a2b │ │ +1a58c2: 0c0a |002f: move-result-object v10 │ │ +1a58c4: 330a 0300 |0030: if-ne v10, v0, 0033 // +0003 │ │ +1a58c8: 1100 |0032: return-object v0 │ │ +1a58ca: 620a 78b3 |0033: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a58ce: 110a |0035: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=92 │ │ 0x001a line=93 │ │ 0x0033 line=94 │ │ locals : │ │ 0x0000 - 0x0036 reg=9 this Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; │ │ 0x0000 - 0x0036 reg=10 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 26954 (MaintenanceActivity.kt) │ │ + source_file_idx : 26958 (MaintenanceActivity.kt) │ │ │ │ Class #165 header: │ │ class_idx : 1242 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 390 │ │ -source_file_idx : 26954 │ │ +source_file_idx : 26958 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 2 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -32843,71 +32843,71 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a5844: |[1a5844] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$F2rpXdS9CD_eLQFOOvQKC6eaDE8:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ -1a5854: 7110 1a10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@101a │ │ -1a585a: 0c00 |0003: move-result-object v0 │ │ -1a585c: 1100 |0004: return-object v0 │ │ +1a5914: |[1a5914] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$F2rpXdS9CD_eLQFOOvQKC6eaDE8:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ +1a5924: 7110 1a10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@101a │ │ +1a592a: 0c00 |0003: move-result-object v0 │ │ +1a592c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity;) │ │ name : '$r8$lambda$Hvwr8TDM10fz3u6Xg0pbC6Qj5nk' │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a58b0: |[1a58b0] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$Hvwr8TDM10fz3u6Xg0pbC6Qj5nk:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ -1a58c0: 7130 2010 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.onCreate$lambda$5$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1020 │ │ -1a58c6: 0e00 |0003: return-void │ │ +1a5980: |[1a5980] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$Hvwr8TDM10fz3u6Xg0pbC6Qj5nk:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ +1a5990: 7130 2010 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.onCreate$lambda$5$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1020 │ │ +1a5996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity;) │ │ name : '$r8$lambda$P8nUFdml979k7IKBawNNNTNmgNY' │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a58c8: |[1a58c8] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$P8nUFdml979k7IKBawNNNTNmgNY:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V │ │ -1a58d8: 7120 2110 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.onCreate$lambda$5$lambda$4:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V // method@1021 │ │ -1a58de: 0e00 |0003: return-void │ │ +1a5998: |[1a5998] com.infomaniak.drive.ui.MaintenanceActivity.$r8$lambda$P8nUFdml979k7IKBawNNNTNmgNY:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V │ │ +1a59a8: 7120 2110 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.onCreate$lambda$5$lambda$4:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V // method@1021 │ │ +1a59ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a58e0: |[1a58e0] com.infomaniak.drive.ui.MaintenanceActivity.:()V │ │ -1a58f0: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ -1a58f6: 2200 d804 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2; // type@04d8 │ │ -1a58fa: 7020 0f10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V // method@100f │ │ -1a5900: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a5906: 0c00 |000b: move-result-object v0 │ │ -1a5908: 5b10 fe04 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding$delegate:Lkotlin/Lazy; // field@04fe │ │ -1a590c: 0e00 |000e: return-void │ │ +1a59b0: |[1a59b0] com.infomaniak.drive.ui.MaintenanceActivity.:()V │ │ +1a59c0: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ +1a59c6: 2200 d804 |0003: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2; // type@04d8 │ │ +1a59ca: 7020 0f10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V // method@100f │ │ +1a59d0: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a59d6: 0c00 |000b: move-result-object v0 │ │ +1a59d8: 5b10 fe04 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding$delegate:Lkotlin/Lazy; // field@04fe │ │ +1a59dc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ @@ -32916,22 +32916,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a5860: |[1a5860] com.infomaniak.drive.ui.MaintenanceActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ -1a5870: 6e10 1c10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@101c │ │ -1a5876: 0c01 |0003: move-result-object v1 │ │ -1a5878: 7110 c90b 0100 |0004: invoke-static {v1}, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@0bc9 │ │ -1a587e: 0c01 |0007: move-result-object v1 │ │ -1a5880: 1a00 fac0 |0008: const-string v0, "inflate(...)" // string@c0fa │ │ -1a5884: 7120 6fb9 0100 |000a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a588a: 1101 |000d: return-object v1 │ │ +1a5930: |[1a5930] com.infomaniak.drive.ui.MaintenanceActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ +1a5940: 6e10 1c10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@101c │ │ +1a5946: 0c01 |0003: move-result-object v1 │ │ +1a5948: 7110 c90b 0100 |0004: invoke-static {v1}, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@0bc9 │ │ +1a594e: 0c01 |0007: move-result-object v1 │ │ +1a5950: 1a00 ffc0 |0008: const-string v0, "inflate(...)" // string@c0ff │ │ +1a5954: 7120 7cb9 0100 |000a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a595a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity;) │ │ @@ -32939,20 +32939,20 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a588c: |[1a588c] com.infomaniak.drive.ui.MaintenanceActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ -1a589c: 5410 fe04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding$delegate:Lkotlin/Lazy; // field@04fe │ │ -1a58a0: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a58a6: 0c00 |0005: move-result-object v0 │ │ -1a58a8: 1f00 e203 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // type@03e2 │ │ -1a58ac: 1100 |0008: return-object v0 │ │ +1a595c: |[1a595c] com.infomaniak.drive.ui.MaintenanceActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; │ │ +1a596c: 5410 fe04 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MaintenanceActivity;.binding$delegate:Lkotlin/Lazy; // field@04fe │ │ +1a5970: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a5976: 0c00 |0005: move-result-object v0 │ │ +1a5978: 1f00 e203 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // type@03e2 │ │ +1a597c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/MaintenanceActivity;) │ │ @@ -32960,24 +32960,24 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a5910: |[1a5910] com.infomaniak.drive.ui.MaintenanceActivity.onCreate$lambda$5$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ -1a5920: 6203 1551 |0000: sget-object v3, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5115 │ │ -1a5924: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a5928: 6200 b600 |0004: sget-object v0, Lcom/infomaniak/drive/data/api/ApiRoutes;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRoutes; // field@00b6 │ │ -1a592c: 6e10 6a0b 0200 |0006: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/drive/Drive;.getAccountId:()I // method@0b6a │ │ -1a5932: 0a02 |0009: move-result v2 │ │ -1a5934: 6e20 6909 2000 |000a: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/api/ApiRoutes;.renewDrive:(I)Ljava/lang/String; // method@0969 │ │ -1a593a: 0c02 |000d: move-result-object v2 │ │ -1a593c: 6e30 e146 1302 |000e: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/lib/core/utils/UtilsUi;.openUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@46e1 │ │ -1a5942: 0e00 |0011: return-void │ │ +1a59e0: |[1a59e0] com.infomaniak.drive.ui.MaintenanceActivity.onCreate$lambda$5$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ +1a59f0: 6203 1851 |0000: sget-object v3, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5118 │ │ +1a59f4: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a59f8: 6200 b600 |0004: sget-object v0, Lcom/infomaniak/drive/data/api/ApiRoutes;.INSTANCE:Lcom/infomaniak/drive/data/api/ApiRoutes; // field@00b6 │ │ +1a59fc: 6e10 6a0b 0200 |0006: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/drive/Drive;.getAccountId:()I // method@0b6a │ │ +1a5a02: 0a02 |0009: move-result v2 │ │ +1a5a04: 6e20 6909 2000 |000a: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/data/api/ApiRoutes;.renewDrive:(I)Ljava/lang/String; // method@0969 │ │ +1a5a0a: 0c02 |000d: move-result-object v2 │ │ +1a5a0c: 6e30 ee46 1302 |000e: invoke-virtual {v3, v1, v2}, Lcom/infomaniak/lib/core/utils/UtilsUi;.openUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@46ee │ │ +1a5a12: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/infomaniak/drive/data/models/drive/Drive; │ │ 0x0000 - 0x0012 reg=3 (null) Landroid/view/View; │ │ @@ -32987,22 +32987,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1a5944: |[1a5944] com.infomaniak.drive.ui.MaintenanceActivity.onCreate$lambda$5$lambda$4:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V │ │ -1a5954: 2203 3c00 |0000: new-instance v3, Landroid/content/Intent; // type@003c │ │ -1a5958: 0720 |0002: move-object v0, v2 │ │ -1a595a: 1f00 3500 |0003: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a595e: 1c01 1a05 |0005: const-class v1, Lcom/infomaniak/drive/ui/SwitchUserActivity; // type@051a │ │ -1a5962: 7030 9300 0301 |0007: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -1a5968: 6e20 2410 3200 |000a: invoke-virtual {v2, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.startActivity:(Landroid/content/Intent;)V // method@1024 │ │ -1a596e: 0e00 |000d: return-void │ │ +1a5a14: |[1a5a14] com.infomaniak.drive.ui.MaintenanceActivity.onCreate$lambda$5$lambda$4:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Landroid/view/View;)V │ │ +1a5a24: 2203 3c00 |0000: new-instance v3, Landroid/content/Intent; // type@003c │ │ +1a5a28: 0720 |0002: move-object v0, v2 │ │ +1a5a2a: 1f00 3500 |0003: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a5a2e: 1c01 1a05 |0005: const-class v1, Lcom/infomaniak/drive/ui/SwitchUserActivity; // type@051a │ │ +1a5a32: 7030 9300 0301 |0007: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +1a5a38: 6e20 2410 3200 |000a: invoke-virtual {v2, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.startActivity:(Landroid/content/Intent;)V // method@1024 │ │ +1a5a3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ │ │ @@ -33012,158 +33012,158 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 294 16-bit code units │ │ -1a5970: |[1a5970] com.infomaniak.drive.ui.MaintenanceActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1a5980: 7010 1b10 0900 |0000: invoke-direct {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@101b │ │ -1a5986: 0c00 |0003: move-result-object v0 │ │ -1a5988: 6f20 8a04 a900 |0004: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ -1a598e: 6e10 c80b 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0bc8 │ │ -1a5994: 0c0a |000a: move-result-object v10 │ │ -1a5996: 1f0a 1f01 |000b: check-cast v10, Landroid/view/View; // type@011f │ │ -1a599a: 6e20 2310 a900 |000d: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.setContentView:(Landroid/view/View;)V // method@1023 │ │ -1a59a0: 6201 b800 |0010: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -1a59a4: 620a f212 |0012: sget-object v10, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a59a8: 6e10 043a 0a00 |0014: invoke-virtual {v10}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a59ae: 0a0a |0017: move-result v10 │ │ -1a59b0: 7110 9895 0a00 |0018: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a59b6: 0c02 |001b: move-result-object v2 │ │ -1a59b8: 1306 0e00 |001c: const/16 v6, #int 14 // #e │ │ -1a59bc: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -1a59be: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -1a59c0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -1a59c2: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -1a59c4: 7707 7a09 0100 |0022: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ -1a59ca: 0c0a |0025: move-result-object v10 │ │ -1a59cc: 07a1 |0026: move-object v1, v10 │ │ -1a59ce: 1f01 c918 |0027: check-cast v1, Ljava/util/List; // type@18c9 │ │ -1a59d2: 7110 7aaa 0100 |0029: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.firstOrNull:(Ljava/util/List;)Ljava/lang/Object; // method@aa7a │ │ -1a59d8: 0c01 |002c: move-result-object v1 │ │ -1a59da: 1f01 ba03 |002d: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a59de: 3901 0600 |002f: if-nez v1, 0035 // +0006 │ │ -1a59e2: 1402 7901 087f |0031: const v2, #float 1.80783e+38 // #7f080179 │ │ -1a59e8: 2818 |0034: goto 004c // +0018 │ │ -1a59ea: 6e10 700b 0100 |0035: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ -1a59f0: 0c02 |0038: move-result-object v2 │ │ -1a59f2: 6203 1e01 |0039: sget-object v3, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ -1a59f6: 6e10 670b 0300 |003b: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ -1a59fc: 0c03 |003e: move-result-object v3 │ │ -1a59fe: 7120 67b9 3200 |003f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a5a04: 0a02 |0042: move-result v2 │ │ -1a5a06: 3802 0600 |0043: if-eqz v2, 0049 // +0006 │ │ -1a5a0a: 1402 7101 087f |0045: const v2, #float 1.80782e+38 // #7f080171 │ │ -1a5a10: 2804 |0048: goto 004c // +0004 │ │ -1a5a12: 1402 2e01 087f |0049: const v2, #float 1.80781e+38 // #7f08012e │ │ -1a5a18: 5403 3401 |004c: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveIconLayout:Lcom/infomaniak/drive/databinding/EmptyIconLayoutBinding; // field@0134 │ │ -1a5a1c: 5433 ac01 |004e: iget-object v3, v3, Lcom/infomaniak/drive/databinding/EmptyIconLayoutBinding;.icon:Landroid/widget/ImageView; // field@01ac │ │ -1a5a20: 6e20 1204 2300 |0050: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0412 │ │ -1a5a26: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -1a5a28: 1213 |0054: const/4 v3, #int 1 // #1 │ │ -1a5a2a: 3901 0a00 |0055: if-nez v1, 005f // +000a │ │ -1a5a2e: 1404 4001 147f |0057: const v4, #float 1.96732e+38 // #7f140140 │ │ -1a5a34: 6e20 1e10 4900 |005a: invoke-virtual {v9, v4}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -1a5a3a: 0c04 |005d: move-result-object v4 │ │ -1a5a3c: 282c |005e: goto 008a // +002c │ │ -1a5a3e: 6e10 1d10 0900 |005f: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getResources:()Landroid/content/res/Resources; // method@101d │ │ -1a5a44: 0c04 |0062: move-result-object v4 │ │ -1a5a46: 6e10 700b 0100 |0063: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ -1a5a4c: 0c05 |0066: move-result-object v5 │ │ -1a5a4e: 6206 1e01 |0067: sget-object v6, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ -1a5a52: 6e10 670b 0600 |0069: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ -1a5a58: 0c06 |006c: move-result-object v6 │ │ -1a5a5a: 7120 67b9 6500 |006d: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a5a60: 0a05 |0070: move-result v5 │ │ -1a5a62: 3805 0600 |0071: if-eqz v5, 0077 // +0006 │ │ -1a5a66: 1405 0400 127f |0073: const v5, #float 1.94067e+38 // #7f120004 │ │ -1a5a6c: 2804 |0076: goto 007a // +0004 │ │ -1a5a6e: 1405 0300 127f |0077: const v5, #float 1.94067e+38 // #7f120003 │ │ -1a5a74: 6e10 ae98 0a00 |007a: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -1a5a7a: 0a06 |007d: move-result v6 │ │ -1a5a7c: 6e10 710b 0100 |007e: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ -1a5a82: 0c07 |0081: move-result-object v7 │ │ -1a5a84: 2338 9c25 |0082: new-array v8, v3, [Ljava/lang/Object; // type@259c │ │ -1a5a88: 4d07 0802 |0084: aput-object v7, v8, v2 │ │ -1a5a8c: 6e40 e800 5486 |0086: invoke-virtual {v4, v5, v6, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e8 │ │ -1a5a92: 0c04 |0089: move-result-object v4 │ │ -1a5a94: 7110 6db9 0400 |008a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a5a9a: 5405 3501 |008d: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveTitle:Landroid/widget/TextView; // field@0135 │ │ -1a5a9e: 1f04 df17 |008f: check-cast v4, Ljava/lang/CharSequence; // type@17df │ │ -1a5aa2: 6e20 6704 4500 |0091: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ -1a5aa8: 5404 3301 |0094: iget-object v4, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveDescription:Landroid/widget/TextView; // field@0133 │ │ -1a5aac: 3901 0c00 |0096: if-nez v1, 00a2 // +000c │ │ -1a5ab0: 140a f800 147f |0098: const v10, #float 1.96731e+38 // #7f1400f8 │ │ -1a5ab6: 6e20 1e10 a900 |009b: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -1a5abc: 0c0a |009e: move-result-object v10 │ │ -1a5abe: 1f0a df17 |009f: check-cast v10, Ljava/lang/CharSequence; // type@17df │ │ -1a5ac2: 2839 |00a1: goto 00da // +0039 │ │ -1a5ac4: 6e10 700b 0100 |00a2: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ -1a5aca: 0c05 |00a5: move-result-object v5 │ │ -1a5acc: 6206 1e01 |00a6: sget-object v6, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ -1a5ad0: 6e10 670b 0600 |00a8: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ -1a5ad6: 0c06 |00ab: move-result-object v6 │ │ -1a5ad8: 7120 67b9 6500 |00ac: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a5ade: 0a05 |00af: move-result v5 │ │ -1a5ae0: 3805 0c00 |00b0: if-eqz v5, 00bc // +000c │ │ -1a5ae4: 140a 1f01 147f |00b2: const v10, #float 1.96732e+38 // #7f14011f │ │ -1a5aea: 6e20 1e10 a900 |00b5: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -1a5af0: 0c0a |00b8: move-result-object v10 │ │ -1a5af2: 1f0a df17 |00b9: check-cast v10, Ljava/lang/CharSequence; // type@17df │ │ -1a5af6: 281f |00bb: goto 00da // +001f │ │ -1a5af8: 6e10 1d10 0900 |00bc: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getResources:()Landroid/content/res/Resources; // method@101d │ │ -1a5afe: 0c05 |00bf: move-result-object v5 │ │ -1a5b00: 6e10 ae98 0a00 |00c0: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -1a5b06: 0a0a |00c3: move-result v10 │ │ -1a5b08: 6e10 770b 0100 |00c4: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUpdatedAt:()Ljava/util/Date; // method@0b77 │ │ -1a5b0e: 0c06 |00c7: move-result-object v6 │ │ -1a5b10: 1207 |00c8: const/4 v7, #int 0 // #0 │ │ -1a5b12: 7140 0709 7673 |00c9: invoke-static {v6, v7, v3, v7}, Lcom/infomaniak/core/utils/DateUtilsKt;.format$default:(Ljava/util/Date;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; // method@0907 │ │ -1a5b18: 0c06 |00cc: move-result-object v6 │ │ -1a5b1a: 2333 9c25 |00cd: new-array v3, v3, [Ljava/lang/Object; // type@259c │ │ -1a5b1e: 4d06 0302 |00cf: aput-object v6, v3, v2 │ │ -1a5b22: 1402 0200 127f |00d1: const v2, #float 1.94067e+38 // #7f120002 │ │ -1a5b28: 6e40 e800 253a |00d4: invoke-virtual {v5, v2, v10, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e8 │ │ -1a5b2e: 0c0a |00d7: move-result-object v10 │ │ -1a5b30: 1f0a df17 |00d8: check-cast v10, Ljava/lang/CharSequence; // type@17df │ │ -1a5b34: 6e20 6704 a400 |00da: invoke-virtual {v4, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ -1a5b3a: 540a 3201 |00dd: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveActionButton:Lcom/google/android/material/button/MaterialButton; // field@0132 │ │ -1a5b3e: 1302 0800 |00df: const/16 v2, #int 8 // #8 │ │ -1a5b42: 3901 0b00 |00e1: if-nez v1, 00ec // +000b │ │ -1a5b46: 7110 6db9 0a00 |00e3: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a5b4c: 1f0a 1f01 |00e6: check-cast v10, Landroid/view/View; // type@011f │ │ -1a5b50: 6e20 4a03 2a00 |00e8: invoke-virtual {v10, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a5b56: 2830 |00eb: goto 011b // +0030 │ │ -1a5b58: 6e10 700b 0100 |00ec: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ -1a5b5e: 0c03 |00ef: move-result-object v3 │ │ -1a5b60: 6204 1e01 |00f0: sget-object v4, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ -1a5b64: 6e10 670b 0400 |00f2: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ -1a5b6a: 0c04 |00f5: move-result-object v4 │ │ -1a5b6c: 7120 67b9 4300 |00f6: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a5b72: 0a03 |00f9: move-result v3 │ │ -1a5b74: 3803 0b00 |00fa: if-eqz v3, 0105 // +000b │ │ -1a5b78: 7110 6db9 0a00 |00fc: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a5b7e: 1f0a 1f01 |00ff: check-cast v10, Landroid/view/View; // type@011f │ │ -1a5b82: 6e20 4a03 2a00 |0101: invoke-virtual {v10, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a5b88: 2817 |0104: goto 011b // +0017 │ │ -1a5b8a: 5402 3201 |0105: iget-object v2, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveActionButton:Lcom/google/android/material/button/MaterialButton; // field@0132 │ │ -1a5b8e: 1403 bb00 147f |0107: const v3, #float 1.9673e+38 // #7f1400bb │ │ -1a5b94: 6e20 1e10 3900 |010a: invoke-virtual {v9, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -1a5b9a: 0c03 |010d: move-result-object v3 │ │ -1a5b9c: 1f03 df17 |010e: check-cast v3, Ljava/lang/CharSequence; // type@17df │ │ -1a5ba0: 6e20 3b08 3200 |0110: invoke-virtual {v2, v3}, Lcom/google/android/material/button/MaterialButton;.setText:(Ljava/lang/CharSequence;)V // method@083b │ │ -1a5ba6: 2202 d604 |0113: new-instance v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0; // type@04d6 │ │ -1a5baa: 7030 0b10 9201 |0115: invoke-direct {v2, v9, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@100b │ │ -1a5bb0: 6e20 3908 2a00 |0118: invoke-virtual {v10, v2}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ -1a5bb6: 540a 3101 |011b: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.anotherProfileButton:Lcom/google/android/material/button/MaterialButton; // field@0131 │ │ -1a5bba: 2200 d704 |011d: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1; // type@04d7 │ │ -1a5bbe: 7020 0d10 9000 |011f: invoke-direct {v0, v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V // method@100d │ │ -1a5bc4: 6e20 3908 0a00 |0122: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ -1a5bca: 0e00 |0125: return-void │ │ +1a5a40: |[1a5a40] com.infomaniak.drive.ui.MaintenanceActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a5a50: 7010 1b10 0900 |0000: invoke-direct {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding; // method@101b │ │ +1a5a56: 0c00 |0003: move-result-object v0 │ │ +1a5a58: 6f20 8a04 a900 |0004: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ +1a5a5e: 6e10 c80b 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0bc8 │ │ +1a5a64: 0c0a |000a: move-result-object v10 │ │ +1a5a66: 1f0a 1f01 |000b: check-cast v10, Landroid/view/View; // type@011f │ │ +1a5a6a: 6e20 2310 a900 |000d: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.setContentView:(Landroid/view/View;)V // method@1023 │ │ +1a5a70: 6201 b800 |0010: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +1a5a74: 620a f512 |0012: sget-object v10, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a5a78: 6e10 113a 0a00 |0014: invoke-virtual {v10}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a5a7e: 0a0a |0017: move-result v10 │ │ +1a5a80: 7110 a595 0a00 |0018: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a5a86: 0c02 |001b: move-result-object v2 │ │ +1a5a88: 1306 0e00 |001c: const/16 v6, #int 14 // #e │ │ +1a5a8c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +1a5a8e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +1a5a90: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +1a5a92: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +1a5a94: 7707 7a09 0100 |0022: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ +1a5a9a: 0c0a |0025: move-result-object v10 │ │ +1a5a9c: 07a1 |0026: move-object v1, v10 │ │ +1a5a9e: 1f01 ca18 |0027: check-cast v1, Ljava/util/List; // type@18ca │ │ +1a5aa2: 7110 87aa 0100 |0029: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.firstOrNull:(Ljava/util/List;)Ljava/lang/Object; // method@aa87 │ │ +1a5aa8: 0c01 |002c: move-result-object v1 │ │ +1a5aaa: 1f01 ba03 |002d: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a5aae: 3901 0600 |002f: if-nez v1, 0035 // +0006 │ │ +1a5ab2: 1402 7901 087f |0031: const v2, #float 1.80783e+38 // #7f080179 │ │ +1a5ab8: 2818 |0034: goto 004c // +0018 │ │ +1a5aba: 6e10 700b 0100 |0035: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ +1a5ac0: 0c02 |0038: move-result-object v2 │ │ +1a5ac2: 6203 1e01 |0039: sget-object v3, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ +1a5ac6: 6e10 670b 0300 |003b: invoke-virtual {v3}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ +1a5acc: 0c03 |003e: move-result-object v3 │ │ +1a5ace: 7120 74b9 3200 |003f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a5ad4: 0a02 |0042: move-result v2 │ │ +1a5ad6: 3802 0600 |0043: if-eqz v2, 0049 // +0006 │ │ +1a5ada: 1402 7101 087f |0045: const v2, #float 1.80782e+38 // #7f080171 │ │ +1a5ae0: 2804 |0048: goto 004c // +0004 │ │ +1a5ae2: 1402 2e01 087f |0049: const v2, #float 1.80781e+38 // #7f08012e │ │ +1a5ae8: 5403 3401 |004c: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveIconLayout:Lcom/infomaniak/drive/databinding/EmptyIconLayoutBinding; // field@0134 │ │ +1a5aec: 5433 ac01 |004e: iget-object v3, v3, Lcom/infomaniak/drive/databinding/EmptyIconLayoutBinding;.icon:Landroid/widget/ImageView; // field@01ac │ │ +1a5af0: 6e20 1204 2300 |0050: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0412 │ │ +1a5af6: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +1a5af8: 1213 |0054: const/4 v3, #int 1 // #1 │ │ +1a5afa: 3901 0a00 |0055: if-nez v1, 005f // +000a │ │ +1a5afe: 1404 4001 147f |0057: const v4, #float 1.96732e+38 // #7f140140 │ │ +1a5b04: 6e20 1e10 4900 |005a: invoke-virtual {v9, v4}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +1a5b0a: 0c04 |005d: move-result-object v4 │ │ +1a5b0c: 282c |005e: goto 008a // +002c │ │ +1a5b0e: 6e10 1d10 0900 |005f: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getResources:()Landroid/content/res/Resources; // method@101d │ │ +1a5b14: 0c04 |0062: move-result-object v4 │ │ +1a5b16: 6e10 700b 0100 |0063: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ +1a5b1c: 0c05 |0066: move-result-object v5 │ │ +1a5b1e: 6206 1e01 |0067: sget-object v6, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ +1a5b22: 6e10 670b 0600 |0069: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ +1a5b28: 0c06 |006c: move-result-object v6 │ │ +1a5b2a: 7120 74b9 6500 |006d: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a5b30: 0a05 |0070: move-result v5 │ │ +1a5b32: 3805 0600 |0071: if-eqz v5, 0077 // +0006 │ │ +1a5b36: 1405 0400 127f |0073: const v5, #float 1.94067e+38 // #7f120004 │ │ +1a5b3c: 2804 |0076: goto 007a // +0004 │ │ +1a5b3e: 1405 0300 127f |0077: const v5, #float 1.94067e+38 // #7f120003 │ │ +1a5b44: 6e10 bb98 0a00 |007a: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +1a5b4a: 0a06 |007d: move-result v6 │ │ +1a5b4c: 6e10 710b 0100 |007e: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ +1a5b52: 0c07 |0081: move-result-object v7 │ │ +1a5b54: 2338 9d25 |0082: new-array v8, v3, [Ljava/lang/Object; // type@259d │ │ +1a5b58: 4d07 0802 |0084: aput-object v7, v8, v2 │ │ +1a5b5c: 6e40 e800 5486 |0086: invoke-virtual {v4, v5, v6, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e8 │ │ +1a5b62: 0c04 |0089: move-result-object v4 │ │ +1a5b64: 7110 7ab9 0400 |008a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a5b6a: 5405 3501 |008d: iget-object v5, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveTitle:Landroid/widget/TextView; // field@0135 │ │ +1a5b6e: 1f04 e017 |008f: check-cast v4, Ljava/lang/CharSequence; // type@17e0 │ │ +1a5b72: 6e20 6704 4500 |0091: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ +1a5b78: 5404 3301 |0094: iget-object v4, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveDescription:Landroid/widget/TextView; // field@0133 │ │ +1a5b7c: 3901 0c00 |0096: if-nez v1, 00a2 // +000c │ │ +1a5b80: 140a f800 147f |0098: const v10, #float 1.96731e+38 // #7f1400f8 │ │ +1a5b86: 6e20 1e10 a900 |009b: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +1a5b8c: 0c0a |009e: move-result-object v10 │ │ +1a5b8e: 1f0a e017 |009f: check-cast v10, Ljava/lang/CharSequence; // type@17e0 │ │ +1a5b92: 2839 |00a1: goto 00da // +0039 │ │ +1a5b94: 6e10 700b 0100 |00a2: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ +1a5b9a: 0c05 |00a5: move-result-object v5 │ │ +1a5b9c: 6206 1e01 |00a6: sget-object v6, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ +1a5ba0: 6e10 670b 0600 |00a8: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ +1a5ba6: 0c06 |00ab: move-result-object v6 │ │ +1a5ba8: 7120 74b9 6500 |00ac: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a5bae: 0a05 |00af: move-result v5 │ │ +1a5bb0: 3805 0c00 |00b0: if-eqz v5, 00bc // +000c │ │ +1a5bb4: 140a 1f01 147f |00b2: const v10, #float 1.96732e+38 // #7f14011f │ │ +1a5bba: 6e20 1e10 a900 |00b5: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +1a5bc0: 0c0a |00b8: move-result-object v10 │ │ +1a5bc2: 1f0a e017 |00b9: check-cast v10, Ljava/lang/CharSequence; // type@17e0 │ │ +1a5bc6: 281f |00bb: goto 00da // +001f │ │ +1a5bc8: 6e10 1d10 0900 |00bc: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getResources:()Landroid/content/res/Resources; // method@101d │ │ +1a5bce: 0c05 |00bf: move-result-object v5 │ │ +1a5bd0: 6e10 bb98 0a00 |00c0: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +1a5bd6: 0a0a |00c3: move-result v10 │ │ +1a5bd8: 6e10 770b 0100 |00c4: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getUpdatedAt:()Ljava/util/Date; // method@0b77 │ │ +1a5bde: 0c06 |00c7: move-result-object v6 │ │ +1a5be0: 1207 |00c8: const/4 v7, #int 0 // #0 │ │ +1a5be2: 7140 0709 7673 |00c9: invoke-static {v6, v7, v3, v7}, Lcom/infomaniak/core/utils/DateUtilsKt;.format$default:(Ljava/util/Date;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; // method@0907 │ │ +1a5be8: 0c06 |00cc: move-result-object v6 │ │ +1a5bea: 2333 9d25 |00cd: new-array v3, v3, [Ljava/lang/Object; // type@259d │ │ +1a5bee: 4d06 0302 |00cf: aput-object v6, v3, v2 │ │ +1a5bf2: 1402 0200 127f |00d1: const v2, #float 1.94067e+38 // #7f120002 │ │ +1a5bf8: 6e40 e800 253a |00d4: invoke-virtual {v5, v2, v10, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e8 │ │ +1a5bfe: 0c0a |00d7: move-result-object v10 │ │ +1a5c00: 1f0a e017 |00d8: check-cast v10, Ljava/lang/CharSequence; // type@17e0 │ │ +1a5c04: 6e20 6704 a400 |00da: invoke-virtual {v4, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ +1a5c0a: 540a 3201 |00dd: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveActionButton:Lcom/google/android/material/button/MaterialButton; // field@0132 │ │ +1a5c0e: 1302 0800 |00df: const/16 v2, #int 8 // #8 │ │ +1a5c12: 3901 0b00 |00e1: if-nez v1, 00ec // +000b │ │ +1a5c16: 7110 7ab9 0a00 |00e3: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a5c1c: 1f0a 1f01 |00e6: check-cast v10, Landroid/view/View; // type@011f │ │ +1a5c20: 6e20 4a03 2a00 |00e8: invoke-virtual {v10, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a5c26: 2830 |00eb: goto 011b // +0030 │ │ +1a5c28: 6e10 700b 0100 |00ec: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ +1a5c2e: 0c03 |00ef: move-result-object v3 │ │ +1a5c30: 6204 1e01 |00f0: sget-object v4, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ +1a5c34: 6e10 670b 0400 |00f2: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ +1a5c3a: 0c04 |00f5: move-result-object v4 │ │ +1a5c3c: 7120 74b9 4300 |00f6: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a5c42: 0a03 |00f9: move-result v3 │ │ +1a5c44: 3803 0b00 |00fa: if-eqz v3, 0105 // +000b │ │ +1a5c48: 7110 7ab9 0a00 |00fc: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a5c4e: 1f0a 1f01 |00ff: check-cast v10, Landroid/view/View; // type@011f │ │ +1a5c52: 6e20 4a03 2a00 |0101: invoke-virtual {v10, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a5c58: 2817 |0104: goto 011b // +0017 │ │ +1a5c5a: 5402 3201 |0105: iget-object v2, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.noDriveActionButton:Lcom/google/android/material/button/MaterialButton; // field@0132 │ │ +1a5c5e: 1403 bb00 147f |0107: const v3, #float 1.9673e+38 // #7f1400bb │ │ +1a5c64: 6e20 1e10 3900 |010a: invoke-virtual {v9, v3}, Lcom/infomaniak/drive/ui/MaintenanceActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +1a5c6a: 0c03 |010d: move-result-object v3 │ │ +1a5c6c: 1f03 e017 |010e: check-cast v3, Ljava/lang/CharSequence; // type@17e0 │ │ +1a5c70: 6e20 3b08 3200 |0110: invoke-virtual {v2, v3}, Lcom/google/android/material/button/MaterialButton;.setText:(Ljava/lang/CharSequence;)V // method@083b │ │ +1a5c76: 2202 d604 |0113: new-instance v2, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0; // type@04d6 │ │ +1a5c7a: 7030 0b10 9201 |0115: invoke-direct {v2, v9, v1}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@100b │ │ +1a5c80: 6e20 3908 2a00 |0118: invoke-virtual {v10, v2}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ +1a5c86: 540a 3101 |011b: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivityNoDriveBinding;.anotherProfileButton:Lcom/google/android/material/button/MaterialButton; // field@0131 │ │ +1a5c8a: 2200 d704 |011d: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1; // type@04d7 │ │ +1a5c8e: 7020 0d10 9000 |011f: invoke-direct {v0, v9}, Lcom/infomaniak/drive/ui/MaintenanceActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;)V // method@100d │ │ +1a5c94: 6e20 3908 0a00 |0122: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ +1a5c9a: 0e00 |0125: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x0007 line=40 │ │ 0x0010 line=42 │ │ 0x0026 line=43 │ │ @@ -33204,46 +33204,46 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 29 16-bit code units │ │ -1a5bcc: |[1a5bcc] com.infomaniak.drive.ui.MaintenanceActivity.onResume:()V │ │ -1a5bdc: 6f10 8d04 0700 |0000: invoke-super {v7}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@048d │ │ -1a5be2: 0770 |0003: move-object v0, v7 │ │ -1a5be4: 1f00 4202 |0004: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a5be8: 7110 3506 0000 |0006: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -1a5bee: 0c00 |0009: move-result-object v0 │ │ -1a5bf0: 0701 |000a: move-object v1, v0 │ │ -1a5bf2: 1f01 be1d |000b: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a5bf6: 2200 d904 |000d: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ -1a5bfa: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1a5bfc: 7030 1110 7002 |0010: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V // method@1011 │ │ -1a5c02: 0704 |0013: move-object v4, v0 │ │ -1a5c04: 1f04 9b1b |0014: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a5c08: 1235 |0016: const/4 v5, #int 3 // #3 │ │ -1a5c0a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -1a5c0c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -1a5c0e: 7706 67c9 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a5c14: 0e00 |001c: return-void │ │ +1a5c9c: |[1a5c9c] com.infomaniak.drive.ui.MaintenanceActivity.onResume:()V │ │ +1a5cac: 6f10 8d04 0700 |0000: invoke-super {v7}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@048d │ │ +1a5cb2: 0770 |0003: move-object v0, v7 │ │ +1a5cb4: 1f00 4202 |0004: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a5cb8: 7110 3506 0000 |0006: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +1a5cbe: 0c00 |0009: move-result-object v0 │ │ +1a5cc0: 0701 |000a: move-object v1, v0 │ │ +1a5cc2: 1f01 bf1d |000b: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a5cc6: 2200 d904 |000d: new-instance v0, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1; // type@04d9 │ │ +1a5cca: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1a5ccc: 7030 1110 7002 |0010: invoke-direct {v0, v7, v2}, Lcom/infomaniak/drive/ui/MaintenanceActivity$onResume$1;.:(Lcom/infomaniak/drive/ui/MaintenanceActivity;Lkotlin/coroutines/Continuation;)V // method@1011 │ │ +1a5cd2: 0704 |0013: move-object v4, v0 │ │ +1a5cd4: 1f04 9c1b |0014: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a5cd8: 1235 |0016: const/4 v5, #int 3 // #3 │ │ +1a5cda: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +1a5cdc: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +1a5cde: 7706 74c9 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a5ce4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x001d reg=7 this Lcom/infomaniak/drive/ui/MaintenanceActivity; │ │ │ │ - source_file_idx : 26954 (MaintenanceActivity.kt) │ │ + source_file_idx : 26958 (MaintenanceActivity.kt) │ │ │ │ Class #166 header: │ │ class_idx : 1243 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 27435 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 27439 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -33282,138 +33282,138 @@ │ │ type : '(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a5d0c: |[1a5d0c] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -1a5d1c: 5b01 0005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ -1a5d20: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -1a5d22: 7030 0bb5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a5d28: 0e00 |0006: return-void │ │ +1a5ddc: |[1a5ddc] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +1a5dec: 5b01 0005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ +1a5df0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +1a5df2: 7030 18b5 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a5df8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1a5ce8: |[1a5ce8] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a5cf8: 2202 db04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ -1a5cfc: 5410 0005 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ -1a5d00: 7030 2510 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V // method@1025 │ │ -1a5d06: 1f02 c81a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a5d0a: 1102 |0009: return-object v2 │ │ +1a5db8: |[1a5db8] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a5dc8: 2202 db04 |0000: new-instance v2, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ +1a5dcc: 5410 0005 |0002: iget-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ +1a5dd0: 7030 2510 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V // method@1025 │ │ +1a5dd6: 1f02 c91a |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a5dda: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a5c18: |[1a5c18] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5c28: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a5c2c: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a5c30: 6e30 2810 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1028 │ │ -1a5c36: 0c01 |0007: move-result-object v1 │ │ -1a5c38: 1101 |0008: return-object v1 │ │ +1a5ce8: |[1a5ce8] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a5cf8: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a5cfc: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a5d00: 6e30 2810 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1028 │ │ +1a5d06: 0c01 |0007: move-result-object v1 │ │ +1a5d08: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a5c3c: |[1a5c3c] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a5c4c: 6e30 2610 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1026 │ │ -1a5c52: 0c01 |0003: move-result-object v1 │ │ -1a5c54: 1f01 db04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ -1a5c58: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a5c5c: 6e20 2910 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1029 │ │ -1a5c62: 0c01 |000b: move-result-object v1 │ │ -1a5c64: 1101 |000c: return-object v1 │ │ +1a5d0c: |[1a5d0c] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a5d1c: 6e30 2610 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1026 │ │ +1a5d22: 0c01 |0003: move-result-object v1 │ │ +1a5d24: 1f01 db04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ +1a5d28: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a5d2c: 6e20 2910 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1029 │ │ +1a5d32: 0c01 |000b: move-result-object v1 │ │ +1a5d34: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1a5c68: |[1a5c68] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5c78: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a5c7e: 0c00 |0003: move-result-object v0 │ │ -1a5c80: 5231 ff04 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.label:I // field@04ff │ │ -1a5c84: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a5c86: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a5c8a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a5c8e: 7110 349d 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a5c94: 281a |000e: goto 0028 // +001a │ │ -1a5c96: 2204 f317 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a5c9a: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a5c9e: 7020 7e95 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a5ca4: 2704 |0016: throw v4 │ │ -1a5ca6: 7110 349d 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a5cac: 6204 7c13 |001a: sget-object v4, Lcom/infomaniak/drive/utils/MyKSuiteDataUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MyKSuiteDataUtils; // field@137c │ │ -1a5cb0: 0731 |001c: move-object v1, v3 │ │ -1a5cb2: 1f01 c81a |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a5cb6: 5932 ff04 |001f: iput v2, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.label:I // field@04ff │ │ -1a5cba: 6e20 673b 1400 |0021: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/utils/MyKSuiteDataUtils;.fetchData:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3b67 │ │ -1a5cc0: 0c04 |0024: move-result-object v4 │ │ -1a5cc2: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ -1a5cc6: 1100 |0027: return-object v0 │ │ -1a5cc8: 1f04 5b03 |0028: check-cast v4, Lcom/infomaniak/core/myksuite/ui/data/MyKSuiteData; // type@035b │ │ -1a5ccc: 3804 0b00 |002a: if-eqz v4, 0035 // +000b │ │ -1a5cd0: 5430 0005 |002c: iget-object v0, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ -1a5cd4: 6e10 2b10 0000 |002e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.getMyKSuiteDataResult:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // method@102b │ │ -1a5cda: 0c00 |0031: move-result-object v0 │ │ -1a5cdc: 6e20 b046 4000 |0032: invoke-virtual {v0, v4}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.postValue:(Ljava/lang/Object;)V // method@46b0 │ │ -1a5ce2: 6204 75b3 |0035: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a5ce6: 1104 |0037: return-object v4 │ │ +1a5d38: |[1a5d38] com.infomaniak.drive.ui.MyKSuiteViewModel$refreshMyKSuite$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a5d48: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a5d4e: 0c00 |0003: move-result-object v0 │ │ +1a5d50: 5231 ff04 |0004: iget v1, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.label:I // field@04ff │ │ +1a5d54: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a5d56: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a5d5a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a5d5e: 7110 419d 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a5d64: 281a |000e: goto 0028 // +001a │ │ +1a5d66: 2204 f417 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a5d6a: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a5d6e: 7020 8b95 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a5d74: 2704 |0016: throw v4 │ │ +1a5d76: 7110 419d 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a5d7c: 6204 7f13 |001a: sget-object v4, Lcom/infomaniak/drive/utils/MyKSuiteDataUtils;.INSTANCE:Lcom/infomaniak/drive/utils/MyKSuiteDataUtils; // field@137f │ │ +1a5d80: 0731 |001c: move-object v1, v3 │ │ +1a5d82: 1f01 c91a |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a5d86: 5932 ff04 |001f: iput v2, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.label:I // field@04ff │ │ +1a5d8a: 6e20 743b 1400 |0021: invoke-virtual {v4, v1}, Lcom/infomaniak/drive/utils/MyKSuiteDataUtils;.fetchData:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@3b74 │ │ +1a5d90: 0c04 |0024: move-result-object v4 │ │ +1a5d92: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ +1a5d96: 1100 |0027: return-object v0 │ │ +1a5d98: 1f04 5b03 |0028: check-cast v4, Lcom/infomaniak/core/myksuite/ui/data/MyKSuiteData; // type@035b │ │ +1a5d9c: 3804 0b00 |002a: if-eqz v4, 0035 // +000b │ │ +1a5da0: 5430 0005 |002c: iget-object v0, v3, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.this$0:Lcom/infomaniak/drive/ui/MyKSuiteViewModel; // field@0500 │ │ +1a5da4: 6e10 2b10 0000 |002e: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.getMyKSuiteDataResult:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // method@102b │ │ +1a5daa: 0c00 |0031: move-result-object v0 │ │ +1a5dac: 6e20 bd46 4000 |0032: invoke-virtual {v0, v4}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.postValue:(Ljava/lang/Object;)V // method@46bd │ │ +1a5db2: 6204 78b3 |0035: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a5db6: 1104 |0037: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=32 │ │ 0x001a line=33 │ │ 0x0035 line=34 │ │ locals : │ │ 0x0000 - 0x0038 reg=3 this Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; │ │ 0x0000 - 0x0038 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 27435 (MyKSuiteViewModel.kt) │ │ + source_file_idx : 27439 (MyKSuiteViewModel.kt) │ │ │ │ Class #167 header: │ │ class_idx : 1244 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 589 │ │ -source_file_idx : 27435 │ │ +source_file_idx : 27439 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -33440,20 +33440,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a5d90: |[1a5d90] com.infomaniak.drive.ui.MyKSuiteViewModel.:()V │ │ -1a5da0: 7010 5006 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0650 │ │ -1a5da6: 2200 020e |0003: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e02 │ │ -1a5daa: 7010 a946 0000 |0005: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46a9 │ │ -1a5db0: 5b10 0105 |0008: iput-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.myKSuiteDataResult:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@0501 │ │ -1a5db4: 0e00 |000a: return-void │ │ +1a5e60: |[1a5e60] com.infomaniak.drive.ui.MyKSuiteViewModel.:()V │ │ +1a5e70: 7010 5006 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0650 │ │ +1a5e76: 2200 030e |0003: new-instance v0, Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // type@0e03 │ │ +1a5e7a: 7010 b646 0000 |0005: invoke-direct {v0}, Lcom/infomaniak/lib/core/utils/SingleLiveEvent;.:()V // method@46b6 │ │ +1a5e80: 5b10 0105 |0008: iput-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.myKSuiteDataResult:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@0501 │ │ +1a5e84: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/infomaniak/drive/ui/MyKSuiteViewModel; │ │ │ │ @@ -33463,17 +33463,17 @@ │ │ type : '()Lcom/infomaniak/lib/core/utils/SingleLiveEvent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a5d2c: |[1a5d2c] com.infomaniak.drive.ui.MyKSuiteViewModel.getMyKSuiteDataResult:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ -1a5d3c: 5410 0105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.myKSuiteDataResult:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@0501 │ │ -1a5d40: 1100 |0002: return-object v0 │ │ +1a5dfc: |[1a5dfc] com.infomaniak.drive.ui.MyKSuiteViewModel.getMyKSuiteDataResult:()Lcom/infomaniak/lib/core/utils/SingleLiveEvent; │ │ +1a5e0c: 5410 0105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/MyKSuiteViewModel;.myKSuiteDataResult:Lcom/infomaniak/lib/core/utils/SingleLiveEvent; // field@0501 │ │ +1a5e10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/MyKSuiteViewModel; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/MyKSuiteViewModel;) │ │ @@ -33481,46 +33481,46 @@ │ │ type : '()Lkotlinx/coroutines/Job;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1a5d44: |[1a5d44] com.infomaniak.drive.ui.MyKSuiteViewModel.refreshMyKSuite:()Lkotlinx/coroutines/Job; │ │ -1a5d54: 0770 |0000: move-object v0, v7 │ │ -1a5d56: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ -1a5d5a: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ -1a5d60: 0c01 |0006: move-result-object v1 │ │ -1a5d62: 7100 1fcb 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a5d68: 0c00 |000a: move-result-object v0 │ │ -1a5d6a: 0702 |000b: move-object v2, v0 │ │ -1a5d6c: 1f02 d31a |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a5d70: 2200 db04 |000e: new-instance v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ -1a5d74: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -1a5d76: 7030 2510 7003 |0011: invoke-direct {v0, v7, v3}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V // method@1025 │ │ -1a5d7c: 0704 |0014: move-object v4, v0 │ │ -1a5d7e: 1f04 9b1b |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a5d82: 1225 |0017: const/4 v5, #int 2 // #2 │ │ -1a5d84: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -1a5d86: 7706 67c9 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a5d8c: 0c00 |001c: move-result-object v0 │ │ -1a5d8e: 1100 |001d: return-object v0 │ │ +1a5e14: |[1a5e14] com.infomaniak.drive.ui.MyKSuiteViewModel.refreshMyKSuite:()Lkotlinx/coroutines/Job; │ │ +1a5e24: 0770 |0000: move-object v0, v7 │ │ +1a5e26: 1f00 4d02 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@024d │ │ +1a5e2a: 7110 5206 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@0652 │ │ +1a5e30: 0c01 |0006: move-result-object v1 │ │ +1a5e32: 7100 2ccb 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a5e38: 0c00 |000a: move-result-object v0 │ │ +1a5e3a: 0702 |000b: move-object v2, v0 │ │ +1a5e3c: 1f02 d41a |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a5e40: 2200 db04 |000e: new-instance v0, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1; // type@04db │ │ +1a5e44: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +1a5e46: 7030 2510 7003 |0011: invoke-direct {v0, v7, v3}, Lcom/infomaniak/drive/ui/MyKSuiteViewModel$refreshMyKSuite$1;.:(Lcom/infomaniak/drive/ui/MyKSuiteViewModel;Lkotlin/coroutines/Continuation;)V // method@1025 │ │ +1a5e4c: 0704 |0014: move-object v4, v0 │ │ +1a5e4e: 1f04 9c1b |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a5e52: 1225 |0017: const/4 v5, #int 2 // #2 │ │ +1a5e54: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +1a5e56: 7706 74c9 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a5e5c: 0c00 |001c: move-result-object v0 │ │ +1a5e5e: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x001e reg=7 this Lcom/infomaniak/drive/ui/MyKSuiteViewModel; │ │ │ │ - source_file_idx : 27435 (MyKSuiteViewModel.kt) │ │ + source_file_idx : 27439 (MyKSuiteViewModel.kt) │ │ │ │ Class #168 header: │ │ class_idx : 1245 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #168 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;' │ │ @@ -33540,18 +33540,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5dd8: |[1a5dd8] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V │ │ -1a5de8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5dee: 5b01 0205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0502 │ │ -1a5df2: 0e00 |0005: return-void │ │ +1a5ea8: |[1a5ea8] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V │ │ +1a5eb8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5ebe: 5b01 0205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0502 │ │ +1a5ec2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ │ │ @@ -33561,32 +33561,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a5db8: |[1a5db8] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -1a5dc8: 5410 0205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0502 │ │ -1a5dcc: 7110 4610 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$x4YiFrFWBU9tOTITIDkm_Ti4qlY:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@1046 │ │ -1a5dd2: 0c00 |0005: move-result-object v0 │ │ -1a5dd4: 1100 |0006: return-object v0 │ │ +1a5e88: |[1a5e88] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +1a5e98: 5410 0205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0502 │ │ +1a5e9c: 7110 4610 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$x4YiFrFWBU9tOTITIDkm_Ti4qlY:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@1046 │ │ +1a5ea2: 0c00 |0005: move-result-object v0 │ │ +1a5ea4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #169 header: │ │ class_idx : 1246 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #169 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;' │ │ @@ -33610,19 +33610,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a5df4: |[1a5df4] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ -1a5e04: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5e0a: 5b01 0305 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0503 │ │ -1a5e0e: 5b02 0405 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@0504 │ │ -1a5e12: 0e00 |0007: return-void │ │ +1a5ec4: |[1a5ec4] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ +1a5ed4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5eda: 5b01 0305 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0503 │ │ +1a5ede: 5b02 0405 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@0504 │ │ +1a5ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -33633,42 +33633,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 8 │ │ insns size : 13 16-bit code units │ │ -1a5e14: |[1a5e14] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda1.onDownloadStart:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ -1a5e24: 5480 0305 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0503 │ │ -1a5e28: 5481 0405 |0002: iget-object v1, v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@0504 │ │ -1a5e2c: 0792 |0004: move-object v2, v9 │ │ -1a5e2e: 07a3 |0005: move-object v3, v10 │ │ -1a5e30: 07b4 |0006: move-object v4, v11 │ │ -1a5e32: 07c5 |0007: move-object v5, v12 │ │ -1a5e34: 04d6 |0008: move-wide v6, v13 │ │ -1a5e36: 7708 4510 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$k-ltwYce9VCiHfpxJnel3JulrRU:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V // method@1045 │ │ -1a5e3c: 0e00 |000c: return-void │ │ +1a5ee4: |[1a5ee4] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda1.onDownloadStart:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ +1a5ef4: 5480 0305 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0503 │ │ +1a5ef8: 5481 0405 |0002: iget-object v1, v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@0504 │ │ +1a5efc: 0792 |0004: move-object v2, v9 │ │ +1a5efe: 07a3 |0005: move-object v3, v10 │ │ +1a5f00: 07b4 |0006: move-object v4, v11 │ │ +1a5f02: 07c5 |0007: move-object v5, v12 │ │ +1a5f04: 04d6 |0008: move-wide v6, v13 │ │ +1a5f06: 7708 4510 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$k-ltwYce9VCiHfpxJnel3JulrRU:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V // method@1045 │ │ +1a5f0c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000d reg=9 (null) Ljava/lang/String; │ │ 0x0000 - 0x000d reg=10 (null) Ljava/lang/String; │ │ 0x0000 - 0x000d reg=11 (null) Ljava/lang/String; │ │ 0x0000 - 0x000d reg=12 (null) Ljava/lang/String; │ │ 0x0000 - 0x000d reg=13 (null) J │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #170 header: │ │ class_idx : 1247 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #170 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;' │ │ @@ -33688,18 +33688,18 @@ │ │ type : '(Landroid/content/ActivityNotFoundException;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5e40: |[1a5e40] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda2.:(Landroid/content/ActivityNotFoundException;)V │ │ -1a5e50: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5e56: 5b01 0505 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.f$0:Landroid/content/ActivityNotFoundException; // field@0505 │ │ -1a5e5a: 0e00 |0005: return-void │ │ +1a5f10: |[1a5f10] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda2.:(Landroid/content/ActivityNotFoundException;)V │ │ +1a5f20: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5f26: 5b01 0505 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.f$0:Landroid/content/ActivityNotFoundException; // field@0505 │ │ +1a5f2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/ActivityNotFoundException; │ │ │ │ @@ -33709,32 +33709,32 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a5e5c: |[1a5e5c] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda2.run:(Lio/sentry/IScope;)V │ │ -1a5e6c: 5410 0505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.f$0:Landroid/content/ActivityNotFoundException; // field@0505 │ │ -1a5e70: 7120 4410 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$Kq6qj_oUN72tSYrchDe52Q-ZwNI:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V // method@1044 │ │ -1a5e76: 0e00 |0005: return-void │ │ +1a5f2c: |[1a5f2c] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda2.run:(Lio/sentry/IScope;)V │ │ +1a5f3c: 5410 0505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.f$0:Landroid/content/ActivityNotFoundException; // field@0505 │ │ +1a5f40: 7120 4410 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$Kq6qj_oUN72tSYrchDe52Q-ZwNI:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V // method@1044 │ │ +1a5f46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #171 header: │ │ class_idx : 1248 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #171 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;' │ │ @@ -33754,18 +33754,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5e9c: |[1a5e9c] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V │ │ -1a5eac: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5eb2: 5b01 0605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0506 │ │ -1a5eb6: 0e00 |0005: return-void │ │ +1a5f6c: |[1a5f6c] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V │ │ +1a5f7c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5f82: 5b01 0605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0506 │ │ +1a5f86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ │ │ @@ -33775,34 +33775,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a5e78: |[1a5e78] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5e88: 5410 0605 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0506 │ │ -1a5e8c: 1f02 7701 |0002: check-cast v2, Landroidx/activity/OnBackPressedCallback; // type@0177 │ │ -1a5e90: 7120 4310 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$1sfD7qlKQG48XDL-Ofus21Wft-E:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; // method@1043 │ │ -1a5e96: 0c02 |0007: move-result-object v2 │ │ -1a5e98: 1102 |0008: return-object v2 │ │ +1a5f48: |[1a5f48] com.infomaniak.drive.ui.OnlyOfficeActivity$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a5f58: 5410 0605 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0506 │ │ +1a5f5c: 1f02 7701 |0002: check-cast v2, Landroidx/activity/OnBackPressedCallback; // type@0177 │ │ +1a5f60: 7120 4310 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.$r8$lambda$1sfD7qlKQG48XDL-Ofus21Wft-E:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; // method@1043 │ │ +1a5f66: 0c02 |0007: move-result-object v2 │ │ +1a5f68: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #172 header: │ │ class_idx : 1249 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 28079 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 28083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -33823,17 +33823,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a5eb8: |[1a5eb8] com.infomaniak.drive.ui.OnlyOfficeActivity$Companion.:()V │ │ -1a5ec8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a5ece: 0e00 |0003: return-void │ │ +1a5f88: |[1a5f88] com.infomaniak.drive.ui.OnlyOfficeActivity$Companion.:()V │ │ +1a5f98: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a5f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion;) │ │ @@ -33841,29 +33841,29 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a5ed0: |[1a5ed0] com.infomaniak.drive.ui.OnlyOfficeActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a5ee0: 7010 3510 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion;.:()V // method@1035 │ │ -1a5ee6: 0e00 |0003: return-void │ │ +1a5fa0: |[1a5fa0] com.infomaniak.drive.ui.OnlyOfficeActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a5fb0: 7010 3510 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion;.:()V // method@1035 │ │ +1a5fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #173 header: │ │ class_idx : 1250 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 693 │ │ -source_file_idx : 28079 │ │ +source_file_idx : 28083 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -33896,19 +33896,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/util/Map;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a5f50: |[1a5f50] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$1.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/util/Map;)V │ │ -1a5f60: 5b01 0805 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0508 │ │ -1a5f64: 5b02 0705 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.$headers:Ljava/util/Map; // field@0507 │ │ -1a5f68: 7010 4e07 0000 |0004: invoke-direct {v0}, Landroidx/webkit/WebViewClientCompat;.:()V // method@074e │ │ -1a5f6e: 0e00 |0007: return-void │ │ +1a6020: |[1a6020] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$1.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/util/Map;)V │ │ +1a6030: 5b01 0805 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0508 │ │ +1a6034: 5b02 0705 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.$headers:Ljava/util/Map; // field@0507 │ │ +1a6038: 7010 4e07 0000 |0004: invoke-direct {v0}, Landroidx/webkit/WebViewClientCompat;.:()V // method@074e │ │ +1a603e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Map; │ │ @@ -33919,51 +33919,51 @@ │ │ type : '(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -1a5ee8: |[1a5ee8] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$1.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z │ │ -1a5ef8: 1b00 3803 0100 |0000: const-string/jumbo v0, "view" // string@00010338 │ │ -1a5efe: 7120 70b9 0400 |0003: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5f04: 1a00 edea |0006: const-string v0, "request" // string@eaed │ │ -1a5f08: 7120 70b9 0500 |0008: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5f0e: 5430 0805 |000b: iget-object v0, v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0508 │ │ -1a5f12: 7210 be03 0500 |000d: invoke-interface {v5}, Landroid/webkit/WebResourceRequest;.getUrl:()Landroid/net/Uri; // method@03be │ │ -1a5f18: 0c01 |0010: move-result-object v1 │ │ -1a5f1a: 6e10 c701 0100 |0011: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a5f20: 0c01 |0014: move-result-object v1 │ │ -1a5f22: 1a02 75fe |0015: const-string v2, "toString(...)" // string@fe75 │ │ -1a5f26: 7120 6fb9 2100 |0017: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a5f2c: 7120 4910 1000 |001a: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.access$popBackIfNeeded:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@1049 │ │ -1a5f32: 7210 be03 0500 |001d: invoke-interface {v5}, Landroid/webkit/WebResourceRequest;.getUrl:()Landroid/net/Uri; // method@03be │ │ -1a5f38: 0c05 |0020: move-result-object v5 │ │ -1a5f3a: 6e10 c701 0500 |0021: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a5f40: 0c05 |0024: move-result-object v5 │ │ -1a5f42: 5430 0705 |0025: iget-object v0, v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.$headers:Ljava/util/Map; // field@0507 │ │ -1a5f46: 6e30 c503 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;Ljava/util/Map;)V // method@03c5 │ │ -1a5f4c: 1214 |002a: const/4 v4, #int 1 // #1 │ │ -1a5f4e: 0f04 |002b: return v4 │ │ +1a5fb8: |[1a5fb8] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$1.shouldOverrideUrlLoading:(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Z │ │ +1a5fc8: 1b00 3d03 0100 |0000: const-string/jumbo v0, "view" // string@0001033d │ │ +1a5fce: 7120 7db9 0400 |0003: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a5fd4: 1a00 f2ea |0006: const-string v0, "request" // string@eaf2 │ │ +1a5fd8: 7120 7db9 0500 |0008: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a5fde: 5430 0805 |000b: iget-object v0, v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0508 │ │ +1a5fe2: 7210 be03 0500 |000d: invoke-interface {v5}, Landroid/webkit/WebResourceRequest;.getUrl:()Landroid/net/Uri; // method@03be │ │ +1a5fe8: 0c01 |0010: move-result-object v1 │ │ +1a5fea: 6e10 c701 0100 |0011: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a5ff0: 0c01 |0014: move-result-object v1 │ │ +1a5ff2: 1a02 7afe |0015: const-string v2, "toString(...)" // string@fe7a │ │ +1a5ff6: 7120 7cb9 2100 |0017: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a5ffc: 7120 4910 1000 |001a: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.access$popBackIfNeeded:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@1049 │ │ +1a6002: 7210 be03 0500 |001d: invoke-interface {v5}, Landroid/webkit/WebResourceRequest;.getUrl:()Landroid/net/Uri; // method@03be │ │ +1a6008: 0c05 |0020: move-result-object v5 │ │ +1a600a: 6e10 c701 0500 |0021: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a6010: 0c05 |0024: move-result-object v5 │ │ +1a6012: 5430 0705 |0025: iget-object v0, v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.$headers:Ljava/util/Map; // field@0507 │ │ +1a6016: 6e30 c503 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;Ljava/util/Map;)V // method@03c5 │ │ +1a601c: 1214 |002a: const/4 v4, #int 1 // #1 │ │ +1a601e: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x000b line=79 │ │ 0x001d line=80 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1; │ │ 0x0000 - 0x002c reg=4 (null) Landroid/webkit/WebView; │ │ 0x0000 - 0x002c reg=5 (null) Landroid/webkit/WebResourceRequest; │ │ │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #174 header: │ │ class_idx : 1251 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 330 │ │ -source_file_idx : 28079 │ │ +source_file_idx : 28083 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -33989,18 +33989,18 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5f70: |[1a5f70] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$2.:(Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;)V │ │ -1a5f80: 5b01 0905 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ -1a5f84: 7010 bc03 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebChromeClient;.:()V // method@03bc │ │ -1a5f8a: 0e00 |0005: return-void │ │ +1a6040: |[1a6040] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$2.:(Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;)V │ │ +1a6050: 5b01 0905 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ +1a6054: 7010 bc03 0000 |0002: invoke-direct {v0}, Landroid/webkit/WebChromeClient;.:()V // method@03bc │ │ +1a605a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ │ │ @@ -34010,47 +34010,47 @@ │ │ type : '(Landroid/webkit/WebView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -1a5f8c: |[1a5f8c] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$2.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ -1a5f9c: 1b00 3803 0100 |0000: const-string/jumbo v0, "view" // string@00010338 │ │ -1a5fa2: 7120 70b9 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a5fa8: 5412 0905 |0006: iget-object v2, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ -1a5fac: 5422 3601 |0008: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.progressBar:Landroid/widget/ProgressBar; // field@0136 │ │ -1a5fb0: 6e20 3f04 3200 |000a: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@043f │ │ -1a5fb6: 1302 6400 |000d: const/16 v2, #int 100 // #64 │ │ -1a5fba: 3323 1200 |000f: if-ne v3, v2, 0021 // +0012 │ │ -1a5fbe: 5412 0905 |0011: iget-object v2, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ -1a5fc2: 5422 3601 |0013: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.progressBar:Landroid/widget/ProgressBar; // field@0136 │ │ -1a5fc6: 1a03 46e5 |0015: const-string v3, "progressBar" // string@e546 │ │ -1a5fca: 7120 6fb9 3200 |0017: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a5fd0: 1f02 1f01 |001a: check-cast v2, Landroid/view/View; // type@011f │ │ -1a5fd4: 1303 0800 |001c: const/16 v3, #int 8 // #8 │ │ -1a5fd8: 6e20 4a03 3200 |001e: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a5fde: 0e00 |0021: return-void │ │ +1a605c: |[1a605c] com.infomaniak.drive.ui.OnlyOfficeActivity$onCreate$1$1$2.onProgressChanged:(Landroid/webkit/WebView;I)V │ │ +1a606c: 1b00 3d03 0100 |0000: const-string/jumbo v0, "view" // string@0001033d │ │ +1a6072: 7120 7db9 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a6078: 5412 0905 |0006: iget-object v2, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ +1a607c: 5422 3601 |0008: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.progressBar:Landroid/widget/ProgressBar; // field@0136 │ │ +1a6080: 6e20 3f04 3200 |000a: invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@043f │ │ +1a6086: 1302 6400 |000d: const/16 v2, #int 100 // #64 │ │ +1a608a: 3323 1200 |000f: if-ne v3, v2, 0021 // +0012 │ │ +1a608e: 5412 0905 |0011: iget-object v2, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.$this_with:Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // field@0509 │ │ +1a6092: 5422 3601 |0013: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.progressBar:Landroid/widget/ProgressBar; // field@0136 │ │ +1a6096: 1a03 4be5 |0015: const-string v3, "progressBar" // string@e54b │ │ +1a609a: 7120 7cb9 3200 |0017: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a60a0: 1f02 1f01 |001a: check-cast v2, Landroid/view/View; // type@011f │ │ +1a60a4: 1303 0800 |001c: const/16 v3, #int 8 // #8 │ │ +1a60a8: 6e20 4a03 3200 |001e: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a60ae: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=87 │ │ 0x0011 line=88 │ │ 0x001e line=193 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2; │ │ 0x0000 - 0x0022 reg=2 (null) Landroid/webkit/WebView; │ │ 0x0000 - 0x0022 reg=3 (null) I │ │ │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #175 header: │ │ class_idx : 1252 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 28079 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 28083 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -34100,161 +34100,161 @@ │ │ type : '(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a61b8: |[1a61b8] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V │ │ -1a61c8: 5b01 0c05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ -1a61cc: 5b02 0b05 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ -1a61d0: 5b03 0e05 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ -1a61d4: 5b04 0a05 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ -1a61d8: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -1a61da: 7030 0bb5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a61e0: 0e00 |000c: return-void │ │ +1a6288: |[1a6288] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V │ │ +1a6298: 5b01 0c05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ +1a629c: 5b02 0b05 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ +1a62a0: 5b03 0e05 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ +1a62a4: 5b04 0a05 |0006: iput-object v4, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ +1a62a8: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +1a62aa: 7030 18b5 1005 |0009: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a62b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -1a6184: |[1a6184] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a6194: 2207 e404 |0000: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ -1a6198: 5461 0c05 |0002: iget-object v1, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ -1a619c: 5462 0b05 |0004: iget-object v2, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ -1a61a0: 5463 0e05 |0006: iget-object v3, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ -1a61a4: 5464 0a05 |0008: iget-object v4, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ -1a61a8: 0770 |000a: move-object v0, v7 │ │ -1a61aa: 0785 |000b: move-object v5, v8 │ │ -1a61ac: 7606 3b10 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V // method@103b │ │ -1a61b2: 1f07 c81a |000f: check-cast v7, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a61b6: 1107 |0011: return-object v7 │ │ +1a6254: |[1a6254] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a6264: 2207 e404 |0000: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ +1a6268: 5461 0c05 |0002: iget-object v1, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ +1a626c: 5462 0b05 |0004: iget-object v2, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ +1a6270: 5463 0e05 |0006: iget-object v3, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ +1a6274: 5464 0a05 |0008: iget-object v4, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ +1a6278: 0770 |000a: move-object v0, v7 │ │ +1a627a: 0785 |000b: move-object v5, v8 │ │ +1a627c: 7606 3b10 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V // method@103b │ │ +1a6282: 1f07 c91a |000f: check-cast v7, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a6286: 1107 |0011: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a5fe0: |[1a5fe0] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a5ff0: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a5ff4: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a5ff8: 6e30 3e10 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@103e │ │ -1a5ffe: 0c01 |0007: move-result-object v1 │ │ -1a6000: 1101 |0008: return-object v1 │ │ +1a60b0: |[1a60b0] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a60c0: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a60c4: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a60c8: 6e30 3e10 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@103e │ │ +1a60ce: 0c01 |0007: move-result-object v1 │ │ +1a60d0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a6004: |[1a6004] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a6014: 6e30 3c10 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@103c │ │ -1a601a: 0c01 |0003: move-result-object v1 │ │ -1a601c: 1f01 e404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ -1a6020: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a6024: 6e20 3f10 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@103f │ │ -1a602a: 0c01 |000b: move-result-object v1 │ │ -1a602c: 1101 |000c: return-object v1 │ │ +1a60d4: |[1a60d4] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a60e4: 6e30 3c10 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@103c │ │ +1a60ea: 0c01 |0003: move-result-object v1 │ │ +1a60ec: 1f01 e404 |0004: check-cast v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ +1a60f0: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a60f4: 6e20 3f10 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@103f │ │ +1a60fa: 0c01 |000b: move-result-object v1 │ │ +1a60fc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 117 16-bit code units │ │ -1a6030: |[1a6030] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6040: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a6046: 5260 0d05 |0003: iget v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.label:I // field@050d │ │ -1a604a: 3900 6800 |0005: if-nez v0, 006d // +0068 │ │ -1a604e: 7110 349d 0700 |0007: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a6054: 2207 ae17 |000a: new-instance v7, Ljava/io/BufferedInputStream; // type@17ae │ │ -1a6058: 2200 5118 |000c: new-instance v0, Ljava/net/URL; // type@1851 │ │ -1a605c: 5461 0c05 |000e: iget-object v1, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ -1a6060: 7020 7497 1000 |0010: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@9774 │ │ -1a6066: 6e10 7897 0000 |0013: invoke-virtual {v0}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@9778 │ │ -1a606c: 0c00 |0016: move-result-object v0 │ │ -1a606e: 7020 2994 0700 |0017: invoke-direct {v7, v0}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@9429 │ │ -1a6074: 1f07 b417 |001a: check-cast v7, Ljava/io/Closeable; // type@17b4 │ │ -1a6078: 5460 0a05 |001c: iget-object v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ -1a607c: 0771 |001e: move-object v1, v7 │ │ -1a607e: 1f01 ae17 |001f: check-cast v1, Ljava/io/BufferedInputStream; // type@17ae │ │ -1a6082: 2202 bc17 |0021: new-instance v2, Ljava/io/FileOutputStream; // type@17bc │ │ -1a6086: 6e10 3302 0000 |0023: invoke-virtual {v0}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0233 │ │ -1a608c: 0c00 |0026: move-result-object v0 │ │ -1a608e: 7020 7094 0200 |0027: invoke-direct {v2, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@9470 │ │ -1a6094: 1f02 b417 |002a: check-cast v2, Ljava/io/Closeable; // type@17b4 │ │ -1a6098: 0720 |002c: move-object v0, v2 │ │ -1a609a: 1f00 bc17 |002d: check-cast v0, Ljava/io/FileOutputStream; // type@17bc │ │ -1a609e: 1f01 c217 |002f: check-cast v1, Ljava/io/InputStream; // type@17c2 │ │ -1a60a2: 1f00 cc17 |0031: check-cast v0, Ljava/io/OutputStream; // type@17cc │ │ -1a60a6: 1223 |0033: const/4 v3, #int 2 // #2 │ │ -1a60a8: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -1a60aa: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -1a60ac: 7155 77b5 0134 |0036: invoke-static {v1, v0, v4, v3, v5}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@b577 │ │ -1a60b2: 7120 82b5 5200 |0039: invoke-static {v2, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a60b8: 7120 82b5 5700 |003c: invoke-static {v7, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a60be: 5467 0b05 |003f: iget-object v7, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ -1a60c2: 1210 |0041: const/4 v0, #int 1 // #1 │ │ -1a60c4: 2300 fc24 |0042: new-array v0, v0, [Landroid/print/PageRange; // type@24fc │ │ -1a60c8: 6201 4800 |0044: sget-object v1, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ -1a60cc: 4d01 0004 |0046: aput-object v1, v0, v4 │ │ -1a60d0: 6e20 5302 0700 |0048: invoke-virtual {v7, v0}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0253 │ │ -1a60d6: 281f |004b: goto 006a // +001f │ │ -1a60d8: 0d00 |004c: move-exception v0 │ │ -1a60da: 2700 |004d: throw v0 │ │ -1a60dc: 0d01 |004e: move-exception v1 │ │ -1a60de: 7120 82b5 0200 |004f: invoke-static {v2, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a60e4: 2701 |0052: throw v1 │ │ -1a60e6: 0d00 |0053: move-exception v0 │ │ -1a60e8: 2700 |0054: throw v0 │ │ -1a60ea: 0d01 |0055: move-exception v1 │ │ -1a60ec: 7120 82b5 0700 |0056: invoke-static {v7, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a60f2: 2701 |0059: throw v1 │ │ -1a60f4: 5467 0b05 |005a: iget-object v7, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ -1a60f8: 5460 0e05 |005c: iget-object v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ -1a60fc: 1401 6000 147f |005e: const v1, #float 1.96728e+38 // #7f140060 │ │ -1a6102: 6e20 5010 1000 |0061: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getString:(I)Ljava/lang/String; // method@1050 │ │ -1a6108: 0c00 |0064: move-result-object v0 │ │ -1a610a: 1f00 df17 |0065: check-cast v0, Ljava/lang/CharSequence; // type@17df │ │ -1a610e: 6e20 5202 0700 |0067: invoke-virtual {v7, v0}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0252 │ │ -1a6114: 6207 75b3 |006a: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a6118: 1107 |006c: return-object v7 │ │ -1a611a: 2207 f317 |006d: new-instance v7, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a611e: 1a00 cb97 |006f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a6122: 7020 7e95 0700 |0071: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a6128: 2707 |0074: throw v7 │ │ +1a6100: |[1a6100] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6110: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a6116: 5260 0d05 |0003: iget v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.label:I // field@050d │ │ +1a611a: 3900 6800 |0005: if-nez v0, 006d // +0068 │ │ +1a611e: 7110 419d 0700 |0007: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a6124: 2207 af17 |000a: new-instance v7, Ljava/io/BufferedInputStream; // type@17af │ │ +1a6128: 2200 5218 |000c: new-instance v0, Ljava/net/URL; // type@1852 │ │ +1a612c: 5461 0c05 |000e: iget-object v1, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$url:Ljava/lang/String; // field@050c │ │ +1a6130: 7020 8197 1000 |0010: invoke-direct {v0, v1}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@9781 │ │ +1a6136: 6e10 8597 0000 |0013: invoke-virtual {v0}, Ljava/net/URL;.openStream:()Ljava/io/InputStream; // method@9785 │ │ +1a613c: 0c00 |0016: move-result-object v0 │ │ +1a613e: 7020 3694 0700 |0017: invoke-direct {v7, v0}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@9436 │ │ +1a6144: 1f07 b517 |001a: check-cast v7, Ljava/io/Closeable; // type@17b5 │ │ +1a6148: 5460 0a05 |001c: iget-object v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$destination:Landroid/os/ParcelFileDescriptor; // field@050a │ │ +1a614c: 0771 |001e: move-object v1, v7 │ │ +1a614e: 1f01 af17 |001f: check-cast v1, Ljava/io/BufferedInputStream; // type@17af │ │ +1a6152: 2202 bd17 |0021: new-instance v2, Ljava/io/FileOutputStream; // type@17bd │ │ +1a6156: 6e10 3302 0000 |0023: invoke-virtual {v0}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0233 │ │ +1a615c: 0c00 |0026: move-result-object v0 │ │ +1a615e: 7020 7d94 0200 |0027: invoke-direct {v2, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@947d │ │ +1a6164: 1f02 b517 |002a: check-cast v2, Ljava/io/Closeable; // type@17b5 │ │ +1a6168: 0720 |002c: move-object v0, v2 │ │ +1a616a: 1f00 bd17 |002d: check-cast v0, Ljava/io/FileOutputStream; // type@17bd │ │ +1a616e: 1f01 c317 |002f: check-cast v1, Ljava/io/InputStream; // type@17c3 │ │ +1a6172: 1f00 cd17 |0031: check-cast v0, Ljava/io/OutputStream; // type@17cd │ │ +1a6176: 1223 |0033: const/4 v3, #int 2 // #2 │ │ +1a6178: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +1a617a: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +1a617c: 7155 84b5 0134 |0036: invoke-static {v1, v0, v4, v3, v5}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@b584 │ │ +1a6182: 7120 8fb5 5200 |0039: invoke-static {v2, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a6188: 7120 8fb5 5700 |003c: invoke-static {v7, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a618e: 5467 0b05 |003f: iget-object v7, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ +1a6192: 1210 |0041: const/4 v0, #int 1 // #1 │ │ +1a6194: 2300 fd24 |0042: new-array v0, v0, [Landroid/print/PageRange; // type@24fd │ │ +1a6198: 6201 4800 |0044: sget-object v1, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ +1a619c: 4d01 0004 |0046: aput-object v1, v0, v4 │ │ +1a61a0: 6e20 5302 0700 |0048: invoke-virtual {v7, v0}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0253 │ │ +1a61a6: 281f |004b: goto 006a // +001f │ │ +1a61a8: 0d00 |004c: move-exception v0 │ │ +1a61aa: 2700 |004d: throw v0 │ │ +1a61ac: 0d01 |004e: move-exception v1 │ │ +1a61ae: 7120 8fb5 0200 |004f: invoke-static {v2, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a61b4: 2701 |0052: throw v1 │ │ +1a61b6: 0d00 |0053: move-exception v0 │ │ +1a61b8: 2700 |0054: throw v0 │ │ +1a61ba: 0d01 |0055: move-exception v1 │ │ +1a61bc: 7120 8fb5 0700 |0056: invoke-static {v7, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a61c2: 2701 |0059: throw v1 │ │ +1a61c4: 5467 0b05 |005a: iget-object v7, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.$resultCallback:Landroid/print/PrintDocumentAdapter$WriteResultCallback; // field@050b │ │ +1a61c8: 5460 0e05 |005c: iget-object v0, v6, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@050e │ │ +1a61cc: 1401 6000 147f |005e: const v1, #float 1.96728e+38 // #7f140060 │ │ +1a61d2: 6e20 5010 1000 |0061: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getString:(I)Ljava/lang/String; // method@1050 │ │ +1a61d8: 0c00 |0064: move-result-object v0 │ │ +1a61da: 1f00 e017 |0065: check-cast v0, Ljava/lang/CharSequence; // type@17e0 │ │ +1a61de: 6e20 5202 0700 |0067: invoke-virtual {v7, v0}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0252 │ │ +1a61e4: 6207 78b3 |006a: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a61e8: 1107 |006c: return-object v7 │ │ +1a61ea: 2207 f417 |006d: new-instance v7, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a61ee: 1a00 d097 |006f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a61f2: 7020 8b95 0700 |0071: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a61f8: 2707 |0074: throw v7 │ │ catches : 9 │ │ 0x000a - 0x001e │ │ Ljava/lang/Exception; -> 0x005a │ │ 0x001e - 0x002c │ │ -> 0x0053 │ │ 0x002c - 0x0039 │ │ -> 0x004c │ │ @@ -34283,21 +34283,21 @@ │ │ 0x005a line=140 │ │ 0x006a line=142 │ │ 0x006d line=131 │ │ locals : │ │ 0x0000 - 0x0075 reg=6 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; │ │ 0x0000 - 0x0075 reg=7 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #176 header: │ │ class_idx : 1253 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 202 │ │ -source_file_idx : 28079 │ │ +source_file_idx : 28083 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -34330,20 +34330,20 @@ │ │ type : '(Ljava/lang/String;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a61e4: |[1a61e4] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.:(Ljava/lang/String;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ -1a61f4: 5b01 1005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$url:Ljava/lang/String; // field@0510 │ │ -1a61f8: 5b02 1105 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0511 │ │ -1a61fc: 5b03 0f05 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$filename:Ljava/lang/String; // field@050f │ │ -1a6200: 7010 5402 0000 |0006: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0254 │ │ -1a6206: 0e00 |0009: return-void │ │ +1a62b4: |[1a62b4] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.:(Ljava/lang/String;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ +1a62c4: 5b01 1005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$url:Ljava/lang/String; // field@0510 │ │ +1a62c8: 5b02 1105 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0511 │ │ +1a62cc: 5b03 0f05 |0004: iput-object v3, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$filename:Ljava/lang/String; // field@050f │ │ +1a62d0: 7010 5402 0000 |0006: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0254 │ │ +1a62d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ @@ -34355,37 +34355,37 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -1a6208: |[1a6208] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -1a6218: 1a01 bb98 |0000: const-string v1, "cancellationSignal" // string@98bb │ │ -1a621c: 7120 70b9 1300 |0002: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a6222: 1a01 fa97 |0005: const-string v1, "callback" // string@97fa │ │ -1a6226: 7120 70b9 1400 |0007: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a622c: 6e10 f801 0300 |000a: invoke-virtual {v3}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01f8 │ │ -1a6232: 0a01 |000d: move-result v1 │ │ -1a6234: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ -1a6238: 6e10 4f02 0400 |0010: invoke-virtual {v4}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@024f │ │ -1a623e: 0e00 |0013: return-void │ │ -1a6240: 2201 cb00 |0014: new-instance v1, Landroid/print/PrintDocumentInfo$Builder; // type@00cb │ │ -1a6244: 5402 0f05 |0016: iget-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$filename:Ljava/lang/String; // field@050f │ │ -1a6248: 7020 5502 2100 |0018: invoke-direct {v1, v2}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0255 │ │ -1a624e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -1a6250: 6e20 5702 2100 |001c: invoke-virtual {v1, v2}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0257 │ │ -1a6256: 0c01 |001f: move-result-object v1 │ │ -1a6258: 6e10 5602 0100 |0020: invoke-virtual {v1}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0256 │ │ -1a625e: 0c01 |0023: move-result-object v1 │ │ -1a6260: 1a02 cb96 |0024: const-string v2, "build(...)" // string@96cb │ │ -1a6264: 7120 6fb9 2100 |0026: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a626a: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -1a626c: 6e30 5002 1402 |002a: invoke-virtual {v4, v1, v2}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0250 │ │ -1a6272: 0e00 |002d: return-void │ │ +1a62d8: |[1a62d8] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +1a62e8: 1a01 c098 |0000: const-string v1, "cancellationSignal" // string@98c0 │ │ +1a62ec: 7120 7db9 1300 |0002: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a62f2: 1a01 ff97 |0005: const-string v1, "callback" // string@97ff │ │ +1a62f6: 7120 7db9 1400 |0007: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a62fc: 6e10 f801 0300 |000a: invoke-virtual {v3}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01f8 │ │ +1a6302: 0a01 |000d: move-result v1 │ │ +1a6304: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ +1a6308: 6e10 4f02 0400 |0010: invoke-virtual {v4}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@024f │ │ +1a630e: 0e00 |0013: return-void │ │ +1a6310: 2201 cb00 |0014: new-instance v1, Landroid/print/PrintDocumentInfo$Builder; // type@00cb │ │ +1a6314: 5402 0f05 |0016: iget-object v2, v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$filename:Ljava/lang/String; // field@050f │ │ +1a6318: 7020 5502 2100 |0018: invoke-direct {v1, v2}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0255 │ │ +1a631e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +1a6320: 6e20 5702 2100 |001c: invoke-virtual {v1, v2}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0257 │ │ +1a6326: 0c01 |001f: move-result-object v1 │ │ +1a6328: 6e10 5602 0100 |0020: invoke-virtual {v1}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0256 │ │ +1a632e: 0c01 |0023: move-result-object v1 │ │ +1a6330: 1a02 d096 |0024: const-string v2, "build(...)" // string@96d0 │ │ +1a6334: 7120 7cb9 2100 |0026: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a633a: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +1a633c: 6e30 5002 1402 |002a: invoke-virtual {v4, v1, v2}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0250 │ │ +1a6342: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=152 │ │ 0x0010 line=153 │ │ 0x0014 line=157 │ │ 0x001c line=158 │ │ 0x0020 line=159 │ │ @@ -34403,61 +34403,61 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 54 16-bit code units │ │ -1a6274: |[1a6274] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -1a6284: 1a00 3ae2 |0000: const-string v0, "pages" // string@e23a │ │ -1a6288: 7120 70b9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a628e: 1a08 c0a5 |0005: const-string v8, "destination" // string@a5c0 │ │ -1a6292: 7120 70b9 8900 |0007: invoke-static {v9, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a6298: 1a08 bb98 |000a: const-string v8, "cancellationSignal" // string@98bb │ │ -1a629c: 7120 70b9 8a00 |000c: invoke-static {v10, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a62a2: 1a08 a0eb |000f: const-string v8, "resultCallback" // string@eba0 │ │ -1a62a6: 7120 70b9 8b00 |0011: invoke-static {v11, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a62ac: 7100 1fcb 0000 |0014: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a62b2: 0c08 |0017: move-result-object v8 │ │ -1a62b4: 1f08 d31a |0018: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a62b8: 7110 95ca 0800 |001a: invoke-static {v8}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@ca95 │ │ -1a62be: 0c00 |001d: move-result-object v0 │ │ -1a62c0: 2208 e404 |001e: new-instance v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ -1a62c4: 5472 1005 |0020: iget-object v2, v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$url:Ljava/lang/String; // field@0510 │ │ -1a62c8: 5474 1105 |0022: iget-object v4, v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0511 │ │ -1a62cc: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -1a62ce: 0781 |0025: move-object v1, v8 │ │ -1a62d0: 07b3 |0026: move-object v3, v11 │ │ -1a62d2: 0795 |0027: move-object v5, v9 │ │ -1a62d4: 7606 3b10 0100 |0028: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V // method@103b │ │ -1a62da: 0783 |002b: move-object v3, v8 │ │ -1a62dc: 1f03 9b1b |002c: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a62e0: 1234 |002e: const/4 v4, #int 3 // #3 │ │ -1a62e2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -1a62e4: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -1a62e6: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -1a62e8: 7706 67c9 0000 |0032: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a62ee: 0e00 |0035: return-void │ │ +1a6344: |[1a6344] com.infomaniak.drive.ui.OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +1a6354: 1a00 3fe2 |0000: const-string v0, "pages" // string@e23f │ │ +1a6358: 7120 7db9 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a635e: 1a08 c5a5 |0005: const-string v8, "destination" // string@a5c5 │ │ +1a6362: 7120 7db9 8900 |0007: invoke-static {v9, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a6368: 1a08 c098 |000a: const-string v8, "cancellationSignal" // string@98c0 │ │ +1a636c: 7120 7db9 8a00 |000c: invoke-static {v10, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a6372: 1a08 a5eb |000f: const-string v8, "resultCallback" // string@eba5 │ │ +1a6376: 7120 7db9 8b00 |0011: invoke-static {v11, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a637c: 7100 2ccb 0000 |0014: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a6382: 0c08 |0017: move-result-object v8 │ │ +1a6384: 1f08 d41a |0018: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a6388: 7110 a2ca 0800 |001a: invoke-static {v8}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@caa2 │ │ +1a638e: 0c00 |001d: move-result-object v0 │ │ +1a6390: 2208 e404 |001e: new-instance v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1; // type@04e4 │ │ +1a6394: 5472 1005 |0020: iget-object v2, v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.$url:Ljava/lang/String; // field@0510 │ │ +1a6398: 5474 1105 |0022: iget-object v4, v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.this$0:Lcom/infomaniak/drive/ui/OnlyOfficeActivity; // field@0511 │ │ +1a639c: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +1a639e: 0781 |0025: move-object v1, v8 │ │ +1a63a0: 07b3 |0026: move-object v3, v11 │ │ +1a63a2: 0795 |0027: move-object v5, v9 │ │ +1a63a4: 7606 3b10 0100 |0028: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1$onWrite$1;.:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter$WriteResultCallback;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroid/os/ParcelFileDescriptor;Lkotlin/coroutines/Continuation;)V // method@103b │ │ +1a63aa: 0783 |002b: move-object v3, v8 │ │ +1a63ac: 1f03 9c1b |002c: check-cast v3, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a63b0: 1234 |002e: const/4 v4, #int 3 // #3 │ │ +1a63b2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +1a63b4: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +1a63b6: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +1a63b8: 7706 74c9 0000 |0032: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a63be: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0014 line=131 │ │ locals : │ │ 0x0000 - 0x0036 reg=7 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1; │ │ 0x0000 - 0x0036 reg=8 (null) [Landroid/print/PageRange; │ │ 0x0000 - 0x0036 reg=9 (null) Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x0036 reg=10 (null) Landroid/os/CancellationSignal; │ │ 0x0000 - 0x0036 reg=11 (null) Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #177 header: │ │ class_idx : 1254 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 390 │ │ -source_file_idx : 28079 │ │ +source_file_idx : 28083 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -34497,107 +34497,107 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a6354: |[1a6354] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$1sfD7qlKQG48XDL-Ofus21Wft-E:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; │ │ -1a6364: 7120 5710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF$lambda$8:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; // method@1057 │ │ -1a636a: 0c00 |0003: move-result-object v0 │ │ -1a636c: 1100 |0004: return-object v0 │ │ +1a6424: |[1a6424] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$1sfD7qlKQG48XDL-Ofus21Wft-E:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; │ │ +1a6434: 7120 5710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF$lambda$8:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; // method@1057 │ │ +1a643a: 0c00 |0003: move-result-object v0 │ │ +1a643c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ name : '$r8$lambda$Kq6qj_oUN72tSYrchDe52Q-ZwNI' │ │ type : '(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a63b8: |[1a63b8] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$Kq6qj_oUN72tSYrchDe52Q-ZwNI:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V │ │ -1a63c8: 7120 5610 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF$lambda$6$lambda$5:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V // method@1056 │ │ -1a63ce: 0e00 |0003: return-void │ │ +1a6488: |[1a6488] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$Kq6qj_oUN72tSYrchDe52Q-ZwNI:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V │ │ +1a6498: 7120 5610 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF$lambda$6$lambda$5:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V // method@1056 │ │ +1a649e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ name : '$r8$lambda$k-ltwYce9VCiHfpxJnel3JulrRU' │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -1a63d0: |[1a63d0] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$k-ltwYce9VCiHfpxJnel3JulrRU:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ -1a63e0: 7708 5310 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.onCreate$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V // method@1053 │ │ -1a63e6: 0e00 |0003: return-void │ │ +1a64a0: |[1a64a0] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$k-ltwYce9VCiHfpxJnel3JulrRU:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ +1a64b0: 7708 5310 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.onCreate$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V // method@1053 │ │ +1a64b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ name : '$r8$lambda$x4YiFrFWBU9tOTITIDkm_Ti4qlY' │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a62f0: |[1a62f0] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$x4YiFrFWBU9tOTITIDkm_Ti4qlY:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ -1a6300: 7110 4a10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104a │ │ -1a6306: 0c00 |0003: move-result-object v0 │ │ -1a6308: 1100 |0004: return-object v0 │ │ +1a63c0: |[1a63c0] com.infomaniak.drive.ui.OnlyOfficeActivity.$r8$lambda$x4YiFrFWBU9tOTITIDkm_Ti4qlY:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ +1a63d0: 7110 4a10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104a │ │ +1a63d6: 0c00 |0003: move-result-object v0 │ │ +1a63d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a63e8: |[1a63e8] com.infomaniak.drive.ui.OnlyOfficeActivity.:()V │ │ -1a63f8: 2200 e104 |0000: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion; // type@04e1 │ │ -1a63fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a63fe: 7020 3610 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1036 │ │ -1a6404: 6900 1205 |0006: sput-object v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.Companion:Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion; // field@0512 │ │ -1a6408: 0e00 |0008: return-void │ │ +1a64b8: |[1a64b8] com.infomaniak.drive.ui.OnlyOfficeActivity.:()V │ │ +1a64c8: 2200 e104 |0000: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion; // type@04e1 │ │ +1a64cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a64ce: 7020 3610 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1036 │ │ +1a64d4: 6900 1205 |0006: sput-object v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.Companion:Lcom/infomaniak/drive/ui/OnlyOfficeActivity$Companion; // field@0512 │ │ +1a64d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a640c: |[1a640c] com.infomaniak.drive.ui.OnlyOfficeActivity.:()V │ │ -1a641c: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ -1a6422: 2200 dd04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0; // type@04dd │ │ -1a6426: 7020 2d10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V // method@102d │ │ -1a642c: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a6432: 0c00 |000b: move-result-object v0 │ │ -1a6434: 5b10 1505 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding$delegate:Lkotlin/Lazy; // field@0515 │ │ -1a6438: 0e00 |000e: return-void │ │ +1a64dc: |[1a64dc] com.infomaniak.drive.ui.OnlyOfficeActivity.:()V │ │ +1a64ec: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ +1a64f2: 2200 dd04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0; // type@04dd │ │ +1a64f6: 7020 2d10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V // method@102d │ │ +1a64fc: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a6502: 0c00 |000b: move-result-object v0 │ │ +1a6504: 5b10 1505 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding$delegate:Lkotlin/Lazy; // field@0515 │ │ +1a6508: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ │ │ @@ -34606,17 +34606,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a643c: |[1a643c] com.infomaniak.drive.ui.OnlyOfficeActivity.access$popBackIfNeeded:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ -1a644c: 7020 5410 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.popBackIfNeeded:(Ljava/lang/String;)V // method@1054 │ │ -1a6452: 0e00 |0003: return-void │ │ +1a650c: |[1a650c] com.infomaniak.drive.ui.OnlyOfficeActivity.access$popBackIfNeeded:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V │ │ +1a651c: 7020 5410 1000 |0000: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.popBackIfNeeded:(Ljava/lang/String;)V // method@1054 │ │ +1a6522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -34625,20 +34625,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a630c: |[1a630c] com.infomaniak.drive.ui.OnlyOfficeActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ -1a631c: 6e10 4e10 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@104e │ │ -1a6322: 0c00 |0003: move-result-object v0 │ │ -1a6324: 7110 cb0b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@0bcb │ │ -1a632a: 0c00 |0007: move-result-object v0 │ │ -1a632c: 1100 |0008: return-object v0 │ │ +1a63dc: |[1a63dc] com.infomaniak.drive.ui.OnlyOfficeActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ +1a63ec: 6e10 4e10 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@104e │ │ +1a63f2: 0c00 |0003: move-result-object v0 │ │ +1a63f4: 7110 cb0b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@0bcb │ │ +1a63fa: 0c00 |0007: move-result-object v0 │ │ +1a63fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ @@ -34646,20 +34646,20 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a6330: |[1a6330] com.infomaniak.drive.ui.OnlyOfficeActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ -1a6340: 5410 1505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding$delegate:Lkotlin/Lazy; // field@0515 │ │ -1a6344: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a634a: 0c00 |0005: move-result-object v0 │ │ -1a634c: 1f00 e303 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // type@03e3 │ │ -1a6350: 1100 |0008: return-object v0 │ │ +1a6400: |[1a6400] com.infomaniak.drive.ui.OnlyOfficeActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; │ │ +1a6410: 5410 1505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.binding$delegate:Lkotlin/Lazy; // field@0515 │ │ +1a6414: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a641a: 0c00 |0005: move-result-object v0 │ │ +1a641c: 1f00 e303 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // type@03e3 │ │ +1a6420: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/OnlyOfficeActivity;) │ │ @@ -34667,29 +34667,29 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -1a6454: |[1a6454] com.infomaniak.drive.ui.OnlyOfficeActivity.onCreate$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ -1a6464: 7110 6db9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a646a: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -1a646c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -1a646e: 1a05 9625 |0005: const-string v5, ".pdf" // string@2596 │ │ -1a6472: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -1a6474: 7154 b8c3 5236 |0008: invoke-static {v2, v5, v6, v3, v4}, Lkotlin/text/StringsKt;.endsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@c3b8 │ │ -1a647a: 0a03 |000b: move-result v3 │ │ -1a647c: 3803 0600 |000c: if-eqz v3, 0012 // +0006 │ │ -1a6480: 7030 5510 2001 |000e: invoke-direct {v0, v2, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF:(Ljava/lang/String;Ljava/lang/String;)V // method@1055 │ │ -1a6486: 2808 |0011: goto 0019 // +0008 │ │ -1a6488: 6201 1551 |0012: sget-object v1, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5115 │ │ -1a648c: 1f00 3500 |0014: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a6490: 6e30 e146 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/infomaniak/lib/core/utils/UtilsUi;.openUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@46e1 │ │ -1a6496: 0e00 |0019: return-void │ │ +1a6524: |[1a6524] com.infomaniak.drive.ui.OnlyOfficeActivity.onCreate$lambda$3$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ +1a6534: 7110 7ab9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a653a: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +1a653c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +1a653e: 1a05 9725 |0005: const-string v5, ".pdf" // string@2597 │ │ +1a6542: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +1a6544: 7154 c5c3 5236 |0008: invoke-static {v2, v5, v6, v3, v4}, Lkotlin/text/StringsKt;.endsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@c3c5 │ │ +1a654a: 0a03 |000b: move-result v3 │ │ +1a654c: 3803 0600 |000c: if-eqz v3, 0012 // +0006 │ │ +1a6550: 7030 5510 2001 |000e: invoke-direct {v0, v2, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.sendToPrintPDF:(Ljava/lang/String;Ljava/lang/String;)V // method@1055 │ │ +1a6556: 2808 |0011: goto 0019 // +0008 │ │ +1a6558: 6201 1851 |0012: sget-object v1, Lcom/infomaniak/lib/core/utils/UtilsUi;.INSTANCE:Lcom/infomaniak/lib/core/utils/UtilsUi; // field@5118 │ │ +1a655c: 1f00 3500 |0014: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a6560: 6e30 ee46 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/infomaniak/lib/core/utils/UtilsUi;.openUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@46ee │ │ +1a6566: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x001a reg=0 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x001a reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/String; │ │ @@ -34703,24 +34703,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1a65bc: |[1a65bc] com.infomaniak.drive.ui.OnlyOfficeActivity.popBackIfNeeded:(Ljava/lang/String;)V │ │ -1a65cc: 1f03 df17 |0000: check-cast v3, Ljava/lang/CharSequence; // type@17df │ │ -1a65d0: 2200 0f1d |0002: new-instance v0, Lkotlin/text/Regex; // type@1d0f │ │ -1a65d4: 1a01 588a |0004: const-string v1, "^https.*/app/(office/\d+|share/\d+/[a-z0-9\-]+/preview/text)/\d+" // string@8a58 │ │ -1a65d8: 7020 68c3 1000 |0006: invoke-direct {v0, v1}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c368 │ │ -1a65de: 6e20 6dc3 3000 |0009: invoke-virtual {v0, v3}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@c36d │ │ -1a65e4: 0a03 |000c: move-result v3 │ │ -1a65e6: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -1a65ea: 6e10 4b10 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.finish:()V // method@104b │ │ -1a65f0: 0e00 |0012: return-void │ │ +1a668c: |[1a668c] com.infomaniak.drive.ui.OnlyOfficeActivity.popBackIfNeeded:(Ljava/lang/String;)V │ │ +1a669c: 1f03 e017 |0000: check-cast v3, Ljava/lang/CharSequence; // type@17e0 │ │ +1a66a0: 2200 101d |0002: new-instance v0, Lkotlin/text/Regex; // type@1d10 │ │ +1a66a4: 1a01 5c8a |0004: const-string v1, "^https.*/app/(office/\d+|share/\d+/[a-z0-9\-]+/preview/text)/\d+" // string@8a5c │ │ +1a66a8: 7020 75c3 1000 |0006: invoke-direct {v0, v1}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c375 │ │ +1a66ae: 6e20 7ac3 3000 |0009: invoke-virtual {v0, v3}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@c37a │ │ +1a66b4: 0a03 |000c: move-result v3 │ │ +1a66b6: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +1a66ba: 6e10 4b10 0200 |000f: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.finish:()V // method@104b │ │ +1a66c0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x000f line=184 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/String; │ │ @@ -34730,50 +34730,50 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -1a6624: |[1a6624] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF:(Ljava/lang/String;Ljava/lang/String;)V │ │ -1a6634: 2200 e504 |0000: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1; // type@04e5 │ │ -1a6638: 7040 4010 7086 |0002: invoke-direct {v0, v7, v6, v8}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.:(Ljava/lang/String;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@1040 │ │ -1a663e: 1f00 ca00 |0005: check-cast v0, Landroid/print/PrintDocumentAdapter; // type@00ca │ │ -1a6642: 1a07 b9e4 |0007: const-string v7, "print" // string@e4b9 │ │ -1a6646: 6e20 5110 7600 |0009: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1051 │ │ -1a664c: 0c07 |000c: move-result-object v7 │ │ -1a664e: 1a08 f8db |000d: const-string v8, "null cannot be cast to non-null type android.print.PrintManager" // string@dbf8 │ │ -1a6652: 7120 6eb9 8700 |000f: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -1a6658: 1f07 ce00 |0012: check-cast v7, Landroid/print/PrintManager; // type@00ce │ │ -1a665c: 1208 |0014: const/4 v8, #int 0 // #0 │ │ -1a665e: 1a01 a36e |0015: const-string v1, "PRINT_ONLYOFFICE_PDF_SERVICE" // string@6ea3 │ │ -1a6662: 6e40 5902 1780 |0017: invoke-virtual {v7, v1, v0, v8}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0259 │ │ -1a6668: 2815 |001a: goto 002f // +0015 │ │ -1a666a: 0d07 |001b: move-exception v7 │ │ -1a666c: 0760 |001c: move-object v0, v6 │ │ -1a666e: 1f00 3500 |001d: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a6672: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -1a6674: 1222 |0020: const/4 v2, #int 2 // #2 │ │ -1a6676: 1403 4301 147f |0021: const v3, #float 1.96732e+38 // #7f140143 │ │ -1a667c: 7158 e045 3021 |0024: invoke-static {v0, v3, v1, v2, v8}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showToast$default:(Landroid/content/Context;IIILjava/lang/Object;)V // method@45e0 │ │ -1a6682: 2208 df04 |0027: new-instance v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2; // type@04df │ │ -1a6686: 7020 3110 7800 |0029: invoke-direct {v8, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.:(Landroid/content/ActivityNotFoundException;)V // method@1031 │ │ -1a668c: 7110 f47a 0800 |002c: invoke-static {v8}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -1a6692: 6e10 4f10 0600 |002f: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@104f │ │ -1a6698: 0c00 |0032: move-result-object v0 │ │ -1a669a: 1a07 4e26 |0033: const-string v7, "(...)" // string@264e │ │ -1a669e: 7120 6fb9 7000 |0035: invoke-static {v0, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a66a4: 2203 e004 |0038: new-instance v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3; // type@04e0 │ │ -1a66a8: 7020 3310 6300 |003a: invoke-direct {v3, v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V // method@1033 │ │ -1a66ae: 1234 |003d: const/4 v4, #int 3 // #3 │ │ -1a66b0: 1205 |003e: const/4 v5, #int 0 // #0 │ │ -1a66b2: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -1a66b4: 1202 |0040: const/4 v2, #int 0 // #0 │ │ -1a66b6: 7706 7b04 0000 |0041: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/activity/OnBackPressedDispatcherKt;.addCallback$default:(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/LifecycleOwner;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/activity/OnBackPressedCallback; // method@047b │ │ -1a66bc: 0e00 |0044: return-void │ │ +1a66f4: |[1a66f4] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF:(Ljava/lang/String;Ljava/lang/String;)V │ │ +1a6704: 2200 e504 |0000: new-instance v0, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1; // type@04e5 │ │ +1a6708: 7040 4010 7086 |0002: invoke-direct {v0, v7, v6, v8}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$sendToPrintPDF$printDocumentAdapter$1;.:(Ljava/lang/String;Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@1040 │ │ +1a670e: 1f00 ca00 |0005: check-cast v0, Landroid/print/PrintDocumentAdapter; // type@00ca │ │ +1a6712: 1a07 bee4 |0007: const-string v7, "print" // string@e4be │ │ +1a6716: 6e20 5110 7600 |0009: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1051 │ │ +1a671c: 0c07 |000c: move-result-object v7 │ │ +1a671e: 1a08 fddb |000d: const-string v8, "null cannot be cast to non-null type android.print.PrintManager" // string@dbfd │ │ +1a6722: 7120 7bb9 8700 |000f: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +1a6728: 1f07 ce00 |0012: check-cast v7, Landroid/print/PrintManager; // type@00ce │ │ +1a672c: 1208 |0014: const/4 v8, #int 0 // #0 │ │ +1a672e: 1a01 a76e |0015: const-string v1, "PRINT_ONLYOFFICE_PDF_SERVICE" // string@6ea7 │ │ +1a6732: 6e40 5902 1780 |0017: invoke-virtual {v7, v1, v0, v8}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0259 │ │ +1a6738: 2815 |001a: goto 002f // +0015 │ │ +1a673a: 0d07 |001b: move-exception v7 │ │ +1a673c: 0760 |001c: move-object v0, v6 │ │ +1a673e: 1f00 3500 |001d: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a6742: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +1a6744: 1222 |0020: const/4 v2, #int 2 // #2 │ │ +1a6746: 1403 4301 147f |0021: const v3, #float 1.96732e+38 // #7f140143 │ │ +1a674c: 7158 ed45 3021 |0024: invoke-static {v0, v3, v1, v2, v8}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showToast$default:(Landroid/content/Context;IIILjava/lang/Object;)V // method@45ed │ │ +1a6752: 2208 df04 |0027: new-instance v8, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2; // type@04df │ │ +1a6756: 7020 3110 7800 |0029: invoke-direct {v8, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda2;.:(Landroid/content/ActivityNotFoundException;)V // method@1031 │ │ +1a675c: 7110 017b 0800 |002c: invoke-static {v8}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +1a6762: 6e10 4f10 0600 |002f: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@104f │ │ +1a6768: 0c00 |0032: move-result-object v0 │ │ +1a676a: 1a07 4f26 |0033: const-string v7, "(...)" // string@264f │ │ +1a676e: 7120 7cb9 7000 |0035: invoke-static {v0, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a6774: 2203 e004 |0038: new-instance v3, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3; // type@04e0 │ │ +1a6778: 7020 3310 6300 |003a: invoke-direct {v3, v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;)V // method@1033 │ │ +1a677e: 1234 |003d: const/4 v4, #int 3 // #3 │ │ +1a6780: 1205 |003e: const/4 v5, #int 0 // #0 │ │ +1a6782: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +1a6784: 1202 |0040: const/4 v2, #int 0 // #0 │ │ +1a6786: 7706 7b04 0000 |0041: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroidx/activity/OnBackPressedDispatcherKt;.addCallback$default:(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/LifecycleOwner;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/activity/OnBackPressedCallback; // method@047b │ │ +1a678c: 0e00 |0044: return-void │ │ catches : 1 │ │ 0x0015 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=123 │ │ 0x0007 line=165 │ │ 0x0015 line=167 │ │ @@ -34790,22 +34790,22 @@ │ │ type : '(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a65f4: |[1a65f4] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF$lambda$6$lambda$5:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V │ │ -1a6604: 1a00 58ed |0000: const-string v0, "scope" // string@ed58 │ │ -1a6608: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a660e: 6200 68a7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a768 │ │ -1a6612: 7220 2d74 0200 |0007: invoke-interface {v2, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@742d │ │ -1a6618: 1f01 1718 |000a: check-cast v1, Ljava/lang/Throwable; // type@1817 │ │ -1a661c: 7110 a77a 0100 |000c: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a6622: 0e00 |000f: return-void │ │ +1a66c4: |[1a66c4] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF$lambda$6$lambda$5:(Landroid/content/ActivityNotFoundException;Lio/sentry/IScope;)V │ │ +1a66d4: 1a00 5ded |0000: const-string v0, "scope" // string@ed5d │ │ +1a66d8: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a66de: 6200 6ba7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a76b │ │ +1a66e2: 7220 3a74 0200 |0007: invoke-interface {v2, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@743a │ │ +1a66e8: 1f01 1818 |000a: check-cast v1, Ljava/lang/Throwable; // type@1818 │ │ +1a66ec: 7110 b47a 0100 |000c: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a66f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=171 │ │ 0x000a line=172 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/ActivityNotFoundException; │ │ 0x0000 - 0x0010 reg=2 (null) Lio/sentry/IScope; │ │ @@ -34815,28 +34815,28 @@ │ │ type : '(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1a6370: |[1a6370] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF$lambda$8:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; │ │ -1a6380: 1a00 f511 |0000: const-string v0, "$this$addCallback" // string@11f5 │ │ -1a6384: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a638a: 7010 4c10 0100 |0005: invoke-direct {v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ -1a6390: 0c02 |0008: move-result-object v2 │ │ -1a6392: 5422 3701 |0009: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a6396: 6e10 c103 0200 |000b: invoke-virtual {v2}, Landroid/webkit/WebView;.canGoBack:()Z // method@03c1 │ │ -1a639c: 0a00 |000e: move-result v0 │ │ -1a639e: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ -1a63a2: 6e10 c303 0200 |0011: invoke-virtual {v2}, Landroid/webkit/WebView;.goBack:()V // method@03c3 │ │ -1a63a8: 2804 |0014: goto 0018 // +0004 │ │ -1a63aa: 6e10 4b10 0100 |0015: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.finish:()V // method@104b │ │ -1a63b0: 6201 75b3 |0018: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a63b4: 1101 |001a: return-object v1 │ │ +1a6440: |[1a6440] com.infomaniak.drive.ui.OnlyOfficeActivity.sendToPrintPDF$lambda$8:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Landroidx/activity/OnBackPressedCallback;)Lkotlin/Unit; │ │ +1a6450: 1a00 f611 |0000: const-string v0, "$this$addCallback" // string@11f6 │ │ +1a6454: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a645a: 7010 4c10 0100 |0005: invoke-direct {v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ +1a6460: 0c02 |0008: move-result-object v2 │ │ +1a6462: 5422 3701 |0009: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a6466: 6e10 c103 0200 |000b: invoke-virtual {v2}, Landroid/webkit/WebView;.canGoBack:()Z // method@03c1 │ │ +1a646c: 0a00 |000e: move-result v0 │ │ +1a646e: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ +1a6472: 6e10 c303 0200 |0011: invoke-virtual {v2}, Landroid/webkit/WebView;.goBack:()V // method@03c3 │ │ +1a6478: 2804 |0014: goto 0018 // +0004 │ │ +1a647a: 6e10 4b10 0100 |0015: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.finish:()V // method@104b │ │ +1a6480: 6201 78b3 |0018: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a6484: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=178 │ │ 0x0018 line=179 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x001b reg=2 (null) Landroidx/activity/OnBackPressedCallback; │ │ @@ -34846,59 +34846,59 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -1a66cc: |[1a66cc] com.infomaniak.drive.ui.OnlyOfficeActivity.setDarkMode:()V │ │ -1a66dc: 7010 4c10 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ -1a66e2: 0c00 |0003: move-result-object v0 │ │ -1a66e4: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1a66e8: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -1a66ec: 3421 1b00 |0008: if-lt v1, v2, 0023 // +001b │ │ -1a66f0: 1a01 9427 |000a: const-string v1, "ALGORITHMIC_DARKENING" // string@2794 │ │ -1a66f4: 7110 4f07 0100 |000c: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ -1a66fa: 0a01 |000f: move-result v1 │ │ -1a66fc: 3801 1300 |0010: if-eqz v1, 0023 // +0013 │ │ -1a6700: 5400 3701 |0012: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a6704: 6e10 c203 0000 |0014: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ -1a670a: 0c00 |0017: move-result-object v0 │ │ -1a670c: 0731 |0018: move-object v1, v3 │ │ -1a670e: 1f01 3500 |0019: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a6712: 7110 bb45 0100 |001b: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.isNightModeEnabled:(Landroid/content/Context;)Z // method@45bb │ │ -1a6718: 0a01 |001e: move-result v1 │ │ -1a671a: 7120 4b07 1000 |001f: invoke-static {v0, v1}, Landroidx/webkit/WebSettingsCompat;.setAlgorithmicDarkeningAllowed:(Landroid/webkit/WebSettings;Z)V // method@074b │ │ -1a6720: 2830 |0022: goto 0052 // +0030 │ │ -1a6722: 1a01 3d38 |0023: const-string v1, "FORCE_DARK" // string@383d │ │ -1a6726: 7110 4f07 0100 |0025: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ -1a672c: 0a01 |0028: move-result v1 │ │ -1a672e: 3801 2900 |0029: if-eqz v1, 0052 // +0029 │ │ -1a6732: 1a01 4038 |002b: const-string v1, "FORCE_DARK_STRATEGY" // string@3840 │ │ -1a6736: 7110 4f07 0100 |002d: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ -1a673c: 0a01 |0030: move-result v1 │ │ -1a673e: 3801 2100 |0031: if-eqz v1, 0052 // +0021 │ │ -1a6742: 5401 3701 |0033: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a6746: 6e10 c203 0100 |0035: invoke-virtual {v1}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ -1a674c: 0c01 |0038: move-result-object v1 │ │ -1a674e: 1212 |0039: const/4 v2, #int 1 // #1 │ │ -1a6750: 7120 4d07 2100 |003a: invoke-static {v1, v2}, Landroidx/webkit/WebSettingsCompat;.setForceDarkStrategy:(Landroid/webkit/WebSettings;I)V // method@074d │ │ -1a6756: 5400 3701 |003d: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a675a: 6e10 c203 0000 |003f: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ -1a6760: 0c00 |0042: move-result-object v0 │ │ -1a6762: 0731 |0043: move-object v1, v3 │ │ -1a6764: 1f01 3500 |0044: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a6768: 7110 bb45 0100 |0046: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.isNightModeEnabled:(Landroid/content/Context;)Z // method@45bb │ │ -1a676e: 0a01 |0049: move-result v1 │ │ -1a6770: 3801 0400 |004a: if-eqz v1, 004e // +0004 │ │ -1a6774: 1221 |004c: const/4 v1, #int 2 // #2 │ │ -1a6776: 2802 |004d: goto 004f // +0002 │ │ -1a6778: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -1a677a: 7120 4c07 1000 |004f: invoke-static {v0, v1}, Landroidx/webkit/WebSettingsCompat;.setForceDark:(Landroid/webkit/WebSettings;I)V // method@074c │ │ -1a6780: 0e00 |0052: return-void │ │ +1a679c: |[1a679c] com.infomaniak.drive.ui.OnlyOfficeActivity.setDarkMode:()V │ │ +1a67ac: 7010 4c10 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ +1a67b2: 0c00 |0003: move-result-object v0 │ │ +1a67b4: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1a67b8: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +1a67bc: 3421 1b00 |0008: if-lt v1, v2, 0023 // +001b │ │ +1a67c0: 1a01 9527 |000a: const-string v1, "ALGORITHMIC_DARKENING" // string@2795 │ │ +1a67c4: 7110 4f07 0100 |000c: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ +1a67ca: 0a01 |000f: move-result v1 │ │ +1a67cc: 3801 1300 |0010: if-eqz v1, 0023 // +0013 │ │ +1a67d0: 5400 3701 |0012: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a67d4: 6e10 c203 0000 |0014: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ +1a67da: 0c00 |0017: move-result-object v0 │ │ +1a67dc: 0731 |0018: move-object v1, v3 │ │ +1a67de: 1f01 3500 |0019: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a67e2: 7110 c845 0100 |001b: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.isNightModeEnabled:(Landroid/content/Context;)Z // method@45c8 │ │ +1a67e8: 0a01 |001e: move-result v1 │ │ +1a67ea: 7120 4b07 1000 |001f: invoke-static {v0, v1}, Landroidx/webkit/WebSettingsCompat;.setAlgorithmicDarkeningAllowed:(Landroid/webkit/WebSettings;Z)V // method@074b │ │ +1a67f0: 2830 |0022: goto 0052 // +0030 │ │ +1a67f2: 1a01 4038 |0023: const-string v1, "FORCE_DARK" // string@3840 │ │ +1a67f6: 7110 4f07 0100 |0025: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ +1a67fc: 0a01 |0028: move-result v1 │ │ +1a67fe: 3801 2900 |0029: if-eqz v1, 0052 // +0029 │ │ +1a6802: 1a01 4338 |002b: const-string v1, "FORCE_DARK_STRATEGY" // string@3843 │ │ +1a6806: 7110 4f07 0100 |002d: invoke-static {v1}, Landroidx/webkit/WebViewFeature;.isFeatureSupported:(Ljava/lang/String;)Z // method@074f │ │ +1a680c: 0a01 |0030: move-result v1 │ │ +1a680e: 3801 2100 |0031: if-eqz v1, 0052 // +0021 │ │ +1a6812: 5401 3701 |0033: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a6816: 6e10 c203 0100 |0035: invoke-virtual {v1}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ +1a681c: 0c01 |0038: move-result-object v1 │ │ +1a681e: 1212 |0039: const/4 v2, #int 1 // #1 │ │ +1a6820: 7120 4d07 2100 |003a: invoke-static {v1, v2}, Landroidx/webkit/WebSettingsCompat;.setForceDarkStrategy:(Landroid/webkit/WebSettings;I)V // method@074d │ │ +1a6826: 5400 3701 |003d: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a682a: 6e10 c203 0000 |003f: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ +1a6830: 0c00 |0042: move-result-object v0 │ │ +1a6832: 0731 |0043: move-object v1, v3 │ │ +1a6834: 1f01 3500 |0044: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a6838: 7110 c845 0100 |0046: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.isNightModeEnabled:(Landroid/content/Context;)Z // method@45c8 │ │ +1a683e: 0a01 |0049: move-result v1 │ │ +1a6840: 3801 0400 |004a: if-eqz v1, 004e // +0004 │ │ +1a6844: 1221 |004c: const/4 v1, #int 2 // #2 │ │ +1a6846: 2802 |004d: goto 004f // +0002 │ │ +1a6848: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +1a684a: 7120 4c07 1000 |004f: invoke-static {v0, v1}, Landroidx/webkit/WebSettingsCompat;.setForceDark:(Landroid/webkit/WebSettings;I)V // method@074c │ │ +1a6850: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=103 │ │ 0x0023 line=105 │ │ @@ -34916,76 +34916,76 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -1a6498: |[1a6498] com.infomaniak.drive.ui.OnlyOfficeActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1a64a8: 7010 4c10 0600 |0000: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ -1a64ae: 0c00 |0003: move-result-object v0 │ │ -1a64b0: 6f20 8a04 7600 |0004: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ -1a64b6: 7010 4c10 0600 |0007: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ -1a64bc: 0c07 |000a: move-result-object v7 │ │ -1a64be: 6e10 ca0b 0700 |000b: invoke-virtual {v7}, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0bca │ │ -1a64c4: 0c07 |000e: move-result-object v7 │ │ -1a64c6: 1f07 1f01 |000f: check-cast v7, Landroid/view/View; // type@011f │ │ -1a64ca: 6e20 5810 7600 |0011: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.setContentView:(Landroid/view/View;)V // method@1058 │ │ -1a64d0: 6e10 4d10 0600 |0014: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getIntent:()Landroid/content/Intent; // method@104d │ │ -1a64d6: 0c07 |0017: move-result-object v7 │ │ -1a64d8: 1a01 5fdd |0018: const-string v1, "office_url_tag" // string@dd5f │ │ -1a64dc: 6e20 a700 1700 |001a: invoke-virtual {v7, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ -1a64e2: 0c07 |001d: move-result-object v7 │ │ -1a64e4: 7110 6db9 0700 |001e: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a64ea: 6e10 4d10 0600 |0021: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getIntent:()Landroid/content/Intent; // method@104d │ │ -1a64f0: 0c01 |0024: move-result-object v1 │ │ -1a64f2: 1a02 5edd |0025: const-string v2, "office_filename_tag" // string@dd5e │ │ -1a64f6: 6e20 a700 2100 |0027: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ -1a64fc: 0c01 |002a: move-result-object v1 │ │ -1a64fe: 7110 6db9 0100 |002b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a6504: 6202 4632 |002e: sget-object v2, Lcom/infomaniak/lib/core/InfomaniakCore;.INSTANCE:Lcom/infomaniak/lib/core/InfomaniakCore; // field@3246 │ │ -1a6508: 6e10 c140 0200 |0030: invoke-virtual {v2}, Lcom/infomaniak/lib/core/InfomaniakCore;.getBearerToken:()Ljava/lang/String; // method@40c1 │ │ -1a650e: 0c02 |0033: move-result-object v2 │ │ -1a6510: 2203 1118 |0034: new-instance v3, Ljava/lang/StringBuilder; // type@1811 │ │ -1a6514: 1a04 4e2d |0036: const-string v4, "Bearer " // string@2d4e │ │ -1a6518: 7020 7096 4300 |0038: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a651e: 6e20 7996 2300 |003b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a6524: 6e10 8a96 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a652a: 0c02 |0041: move-result-object v2 │ │ -1a652c: 1a03 712b |0042: const-string v3, "Authorization" // string@2b71 │ │ -1a6530: 7120 649d 2300 |0044: invoke-static {v3, v2}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d64 │ │ -1a6536: 0c02 |0047: move-result-object v2 │ │ -1a6538: 7110 16ad 0200 |0048: invoke-static {v2}, Lkotlin/collections/MapsKt;.mapOf:(Lkotlin/Pair;)Ljava/util/Map; // method@ad16 │ │ -1a653e: 0c02 |004b: move-result-object v2 │ │ -1a6540: 7100 b603 0000 |004c: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@03b6 │ │ -1a6546: 0c03 |004f: move-result-object v3 │ │ -1a6548: 5404 3701 |0050: iget-object v4, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a654c: 1215 |0052: const/4 v5, #int 1 // #1 │ │ -1a654e: 6e30 b803 4305 |0053: invoke-virtual {v3, v4, v5}, Landroid/webkit/CookieManager;.setAcceptThirdPartyCookies:(Landroid/webkit/WebView;Z)V // method@03b8 │ │ -1a6554: 7010 5910 0600 |0056: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.setDarkMode:()V // method@1059 │ │ -1a655a: 5403 3701 |0059: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ -1a655e: 6e10 c203 0300 |005b: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ -1a6564: 0c04 |005e: move-result-object v4 │ │ -1a6566: 6e20 c003 5400 |005f: invoke-virtual {v4, v5}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@03c0 │ │ -1a656c: 6e10 c203 0300 |0062: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ -1a6572: 0c04 |0065: move-result-object v4 │ │ -1a6574: 6e20 bf03 5400 |0066: invoke-virtual {v4, v5}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@03bf │ │ -1a657a: 6e30 c503 7302 |0069: invoke-virtual {v3, v7, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;Ljava/util/Map;)V // method@03c5 │ │ -1a6580: 2207 e204 |006c: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1; // type@04e2 │ │ -1a6584: 7030 3710 6702 |006e: invoke-direct {v7, v6, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/util/Map;)V // method@1037 │ │ -1a658a: 1f07 5101 |0071: check-cast v7, Landroid/webkit/WebViewClient; // type@0151 │ │ -1a658e: 6e20 c803 7300 |0073: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@03c8 │ │ -1a6594: 2207 e304 |0076: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2; // type@04e3 │ │ -1a6598: 7020 3910 0700 |0078: invoke-direct {v7, v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.:(Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;)V // method@1039 │ │ -1a659e: 1f07 4a01 |007b: check-cast v7, Landroid/webkit/WebChromeClient; // type@014a │ │ -1a65a2: 6e20 c703 7300 |007d: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V // method@03c7 │ │ -1a65a8: 2207 de04 |0080: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1; // type@04de │ │ -1a65ac: 7030 2f10 6701 |0082: invoke-direct {v7, v6, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@102f │ │ -1a65b2: 6e20 c603 7300 |0085: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setDownloadListener:(Landroid/webkit/DownloadListener;)V // method@03c6 │ │ -1a65b8: 0e00 |0088: return-void │ │ +1a6568: |[1a6568] com.infomaniak.drive.ui.OnlyOfficeActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a6578: 7010 4c10 0600 |0000: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ +1a657e: 0c00 |0003: move-result-object v0 │ │ +1a6580: 6f20 8a04 7600 |0004: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@048a │ │ +1a6586: 7010 4c10 0600 |0007: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding; // method@104c │ │ +1a658c: 0c07 |000a: move-result-object v7 │ │ +1a658e: 6e10 ca0b 0700 |000b: invoke-virtual {v7}, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@0bca │ │ +1a6594: 0c07 |000e: move-result-object v7 │ │ +1a6596: 1f07 1f01 |000f: check-cast v7, Landroid/view/View; // type@011f │ │ +1a659a: 6e20 5810 7600 |0011: invoke-virtual {v6, v7}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.setContentView:(Landroid/view/View;)V // method@1058 │ │ +1a65a0: 6e10 4d10 0600 |0014: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getIntent:()Landroid/content/Intent; // method@104d │ │ +1a65a6: 0c07 |0017: move-result-object v7 │ │ +1a65a8: 1a01 64dd |0018: const-string v1, "office_url_tag" // string@dd64 │ │ +1a65ac: 6e20 a700 1700 |001a: invoke-virtual {v7, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ +1a65b2: 0c07 |001d: move-result-object v7 │ │ +1a65b4: 7110 7ab9 0700 |001e: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a65ba: 6e10 4d10 0600 |0021: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.getIntent:()Landroid/content/Intent; // method@104d │ │ +1a65c0: 0c01 |0024: move-result-object v1 │ │ +1a65c2: 1a02 63dd |0025: const-string v2, "office_filename_tag" // string@dd63 │ │ +1a65c6: 6e20 a700 2100 |0027: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ +1a65cc: 0c01 |002a: move-result-object v1 │ │ +1a65ce: 7110 7ab9 0100 |002b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a65d4: 6202 4932 |002e: sget-object v2, Lcom/infomaniak/lib/core/InfomaniakCore;.INSTANCE:Lcom/infomaniak/lib/core/InfomaniakCore; // field@3249 │ │ +1a65d8: 6e10 ce40 0200 |0030: invoke-virtual {v2}, Lcom/infomaniak/lib/core/InfomaniakCore;.getBearerToken:()Ljava/lang/String; // method@40ce │ │ +1a65de: 0c02 |0033: move-result-object v2 │ │ +1a65e0: 2203 1218 |0034: new-instance v3, Ljava/lang/StringBuilder; // type@1812 │ │ +1a65e4: 1a04 512d |0036: const-string v4, "Bearer " // string@2d51 │ │ +1a65e8: 7020 7d96 4300 |0038: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a65ee: 6e20 8696 2300 |003b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a65f4: 6e10 9796 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a65fa: 0c02 |0041: move-result-object v2 │ │ +1a65fc: 1a03 742b |0042: const-string v3, "Authorization" // string@2b74 │ │ +1a6600: 7120 719d 2300 |0044: invoke-static {v3, v2}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d71 │ │ +1a6606: 0c02 |0047: move-result-object v2 │ │ +1a6608: 7110 23ad 0200 |0048: invoke-static {v2}, Lkotlin/collections/MapsKt;.mapOf:(Lkotlin/Pair;)Ljava/util/Map; // method@ad23 │ │ +1a660e: 0c02 |004b: move-result-object v2 │ │ +1a6610: 7100 b603 0000 |004c: invoke-static {}, Landroid/webkit/CookieManager;.getInstance:()Landroid/webkit/CookieManager; // method@03b6 │ │ +1a6616: 0c03 |004f: move-result-object v3 │ │ +1a6618: 5404 3701 |0050: iget-object v4, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a661c: 1215 |0052: const/4 v5, #int 1 // #1 │ │ +1a661e: 6e30 b803 4305 |0053: invoke-virtual {v3, v4, v5}, Landroid/webkit/CookieManager;.setAcceptThirdPartyCookies:(Landroid/webkit/WebView;Z)V // method@03b8 │ │ +1a6624: 7010 5910 0600 |0056: invoke-direct {v6}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity;.setDarkMode:()V // method@1059 │ │ +1a662a: 5403 3701 |0059: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;.webView:Landroid/webkit/WebView; // field@0137 │ │ +1a662e: 6e10 c203 0300 |005b: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ +1a6634: 0c04 |005e: move-result-object v4 │ │ +1a6636: 6e20 c003 5400 |005f: invoke-virtual {v4, v5}, Landroid/webkit/WebSettings;.setJavaScriptEnabled:(Z)V // method@03c0 │ │ +1a663c: 6e10 c203 0300 |0062: invoke-virtual {v3}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@03c2 │ │ +1a6642: 0c04 |0065: move-result-object v4 │ │ +1a6644: 6e20 bf03 5400 |0066: invoke-virtual {v4, v5}, Landroid/webkit/WebSettings;.setDomStorageEnabled:(Z)V // method@03bf │ │ +1a664a: 6e30 c503 7302 |0069: invoke-virtual {v3, v7, v2}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;Ljava/util/Map;)V // method@03c5 │ │ +1a6650: 2207 e204 |006c: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1; // type@04e2 │ │ +1a6654: 7030 3710 6702 |006e: invoke-direct {v7, v6, v2}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$1;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/util/Map;)V // method@1037 │ │ +1a665a: 1f07 5101 |0071: check-cast v7, Landroid/webkit/WebViewClient; // type@0151 │ │ +1a665e: 6e20 c803 7300 |0073: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setWebViewClient:(Landroid/webkit/WebViewClient;)V // method@03c8 │ │ +1a6664: 2207 e304 |0076: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2; // type@04e3 │ │ +1a6668: 7020 3910 0700 |0078: invoke-direct {v7, v0}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$onCreate$1$1$2;.:(Lcom/infomaniak/drive/databinding/ActivityOnlyOfficeBinding;)V // method@1039 │ │ +1a666e: 1f07 4a01 |007b: check-cast v7, Landroid/webkit/WebChromeClient; // type@014a │ │ +1a6672: 6e20 c703 7300 |007d: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V // method@03c7 │ │ +1a6678: 2207 de04 |0080: new-instance v7, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1; // type@04de │ │ +1a667c: 7030 2f10 6701 |0082: invoke-direct {v7, v6, v1}, Lcom/infomaniak/drive/ui/OnlyOfficeActivity$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/OnlyOfficeActivity;Ljava/lang/String;)V // method@102f │ │ +1a6682: 6e20 c603 7300 |0085: invoke-virtual {v3, v7}, Landroid/webkit/WebView;.setDownloadListener:(Landroid/webkit/DownloadListener;)V // method@03c6 │ │ +1a6688: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ 0x0014 line=64 │ │ 0x0021 line=65 │ │ @@ -34999,21 +34999,21 @@ │ │ 0x006c line=77 │ │ 0x0076 line=85 │ │ 0x0080 line=92 │ │ locals : │ │ 0x0000 - 0x0089 reg=6 this Lcom/infomaniak/drive/ui/OnlyOfficeActivity; │ │ 0x0000 - 0x0089 reg=7 (null) Landroid/os/Bundle; │ │ │ │ - source_file_idx : 28079 (OnlyOfficeActivity.kt) │ │ + source_file_idx : 28083 (OnlyOfficeActivity.kt) │ │ │ │ Class #178 header: │ │ class_idx : 1255 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;' │ │ @@ -35033,18 +35033,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6784: |[1a6784] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6794: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a679a: 5b01 1605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0516 │ │ -1a679e: 0e00 |0005: return-void │ │ +1a6854: |[1a6854] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda10.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6864: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a686a: 5b01 1605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0516 │ │ +1a686e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35054,32 +35054,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a67a0: |[1a67a0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -1a67b0: 5410 1605 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0516 │ │ -1a67b4: 7120 b410 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$SXNJha3jwq5Yg9_xGYkQ63vpd40:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10b4 │ │ -1a67ba: 0e00 |0005: return-void │ │ +1a6870: |[1a6870] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +1a6880: 5410 1605 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0516 │ │ +1a6884: 7120 b410 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$SXNJha3jwq5Yg9_xGYkQ63vpd40:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10b4 │ │ +1a688a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #179 header: │ │ class_idx : 1256 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #179 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;' │ │ @@ -35103,19 +35103,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a67bc: |[1a67bc] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -1a67cc: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a67d2: 5b01 1705 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0517 │ │ -1a67d6: 5b02 1805 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$1:Lcom/google/android/material/textfield/TextInputEditText; // field@0518 │ │ -1a67da: 0e00 |0007: return-void │ │ +1a688c: |[1a688c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda11.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +1a689c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a68a2: 5b01 1705 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0517 │ │ +1a68a6: 5b02 1805 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$1:Lcom/google/android/material/textfield/TextInputEditText; // field@0518 │ │ +1a68aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/google/android/material/textfield/TextInputEditText; │ │ @@ -35126,34 +35126,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1a67dc: |[1a67dc] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda11.onFocusChange:(Landroid/view/View;Z)V │ │ -1a67ec: 5420 1705 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0517 │ │ -1a67f0: 5421 1805 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$1:Lcom/google/android/material/textfield/TextInputEditText; // field@0518 │ │ -1a67f4: 7140 b310 1043 |0004: invoke-static {v0, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$R6cZxpBNC9ZBumZQlP55z0VQWwU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V // method@10b3 │ │ -1a67fa: 0e00 |0007: return-void │ │ +1a68ac: |[1a68ac] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda11.onFocusChange:(Landroid/view/View;Z)V │ │ +1a68bc: 5420 1705 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0517 │ │ +1a68c0: 5421 1805 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.f$1:Lcom/google/android/material/textfield/TextInputEditText; // field@0518 │ │ +1a68c4: 7140 b310 1043 |0004: invoke-static {v0, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$R6cZxpBNC9ZBumZQlP55z0VQWwU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V // method@10b3 │ │ +1a68ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 (null) Z │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #180 header: │ │ class_idx : 1257 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #180 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;' │ │ @@ -35173,18 +35173,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a67fc: |[1a67fc] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda12.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a680c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6812: 5b01 1905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0519 │ │ -1a6816: 0e00 |0005: return-void │ │ +1a68cc: |[1a68cc] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda12.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a68dc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a68e2: 5b01 1905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0519 │ │ +1a68e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35194,32 +35194,32 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6818: |[1a6818] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda12.run:(Lio/sentry/IScope;)V │ │ -1a6828: 5410 1905 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0519 │ │ -1a682c: 7120 ae10 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$8L6gfPgIepfs13U1BPEJfzvolvk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V // method@10ae │ │ -1a6832: 0e00 |0005: return-void │ │ +1a68e8: |[1a68e8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda12.run:(Lio/sentry/IScope;)V │ │ +1a68f8: 5410 1905 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0519 │ │ +1a68fc: 7120 ae10 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$8L6gfPgIepfs13U1BPEJfzvolvk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V // method@10ae │ │ +1a6902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #181 header: │ │ class_idx : 1258 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #181 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;' │ │ @@ -35243,19 +35243,19 @@ │ │ type : '(Lcom/google/android/material/textfield/TextInputEditText;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6834: |[1a6834] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda13.:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ -1a6844: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a684a: 5b01 1a05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$0:Lcom/google/android/material/textfield/TextInputEditText; // field@051a │ │ -1a684e: 5902 1b05 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$1:I // field@051b │ │ -1a6852: 0e00 |0007: return-void │ │ +1a6904: |[1a6904] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda13.:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ +1a6914: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a691a: 5b01 1a05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$0:Lcom/google/android/material/textfield/TextInputEditText; // field@051a │ │ +1a691e: 5902 1b05 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$1:I // field@051b │ │ +1a6922: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/google/android/material/textfield/TextInputEditText; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -35266,32 +35266,32 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a6854: |[1a6854] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda13.run:()V │ │ -1a6864: 5420 1a05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$0:Lcom/google/android/material/textfield/TextInputEditText; // field@051a │ │ -1a6868: 5221 1b05 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$1:I // field@051b │ │ -1a686c: 7120 b510 1000 |0004: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$ZrMSbStdZiHEJx4_jo_MgGn6YAU:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@10b5 │ │ -1a6872: 0e00 |0007: return-void │ │ +1a6924: |[1a6924] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda13.run:()V │ │ +1a6934: 5420 1a05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$0:Lcom/google/android/material/textfield/TextInputEditText; // field@051a │ │ +1a6938: 5221 1b05 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.f$1:I // field@051b │ │ +1a693c: 7120 b510 1000 |0004: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$ZrMSbStdZiHEJx4_jo_MgGn6YAU:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@10b5 │ │ +1a6942: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #182 header: │ │ class_idx : 1259 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #182 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14;' │ │ @@ -35307,17 +35307,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6898: |[1a6898] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda14.:()V │ │ -1a68a8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a68ae: 0e00 |0003: return-void │ │ +1a6968: |[1a6968] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda14.:()V │ │ +1a6978: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a697e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14; │ │ │ │ Virtual methods - │ │ @@ -35326,33 +35326,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a6874: |[1a6874] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda14.invoke:()Ljava/lang/Object; │ │ -1a6884: 7100 bb10 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$lK8jmgNM6PxpTwF-eACWo97XxwY:()Z // method@10bb │ │ -1a688a: 0a00 |0003: move-result v0 │ │ -1a688c: 7110 ef94 0000 |0004: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a6892: 0c00 |0007: move-result-object v0 │ │ -1a6894: 1100 |0008: return-object v0 │ │ +1a6944: |[1a6944] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda14.invoke:()Ljava/lang/Object; │ │ +1a6954: 7100 bb10 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$lK8jmgNM6PxpTwF-eACWo97XxwY:()Z // method@10bb │ │ +1a695a: 0a00 |0003: move-result v0 │ │ +1a695c: 7110 fc94 0000 |0004: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a6962: 0c00 |0007: move-result-object v0 │ │ +1a6964: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #183 header: │ │ class_idx : 1260 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #183 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;' │ │ @@ -35372,18 +35372,18 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a68b0: |[1a68b0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda15.:(Ljava/lang/Exception;)V │ │ -1a68c0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a68c6: 5b01 1c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.f$0:Ljava/lang/Exception; // field@051c │ │ -1a68ca: 0e00 |0005: return-void │ │ +1a6980: |[1a6980] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda15.:(Ljava/lang/Exception;)V │ │ +1a6990: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6996: 5b01 1c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.f$0:Ljava/lang/Exception; // field@051c │ │ +1a699a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Exception; │ │ │ │ @@ -35393,32 +35393,32 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a68cc: |[1a68cc] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda15.run:(Lio/sentry/IScope;)V │ │ -1a68dc: 5410 1c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.f$0:Ljava/lang/Exception; // field@051c │ │ -1a68e0: 7120 b010 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$DMHg98n7rDyfeqYxUh_BmNi8xxI:(Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10b0 │ │ -1a68e6: 0e00 |0005: return-void │ │ +1a699c: |[1a699c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda15.run:(Lio/sentry/IScope;)V │ │ +1a69ac: 5410 1c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.f$0:Ljava/lang/Exception; // field@051c │ │ +1a69b0: 7120 b010 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$DMHg98n7rDyfeqYxUh_BmNi8xxI:(Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10b0 │ │ +1a69b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #184 header: │ │ class_idx : 1261 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #184 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;' │ │ @@ -35442,19 +35442,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6910: |[1a6910] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda16.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6920: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6926: 5b01 1d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@051d │ │ -1a692a: 5b02 1e05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051e │ │ -1a692e: 0e00 |0007: return-void │ │ +1a69e0: |[1a69e0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda16.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a69f0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a69f6: 5b01 1d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@051d │ │ +1a69fa: 5b02 1e05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051e │ │ +1a69fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ @@ -35465,35 +35465,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a68e8: |[1a68e8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a68f8: 5420 1d05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@051d │ │ -1a68fc: 5421 1e05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051e │ │ -1a6900: 1f03 ba03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a6904: 7130 bc10 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$naoIk1D_TvURhYWWeEkJBsjolkU:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@10bc │ │ -1a690a: 0c03 |0009: move-result-object v3 │ │ -1a690c: 1103 |000a: return-object v3 │ │ +1a69b8: |[1a69b8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a69c8: 5420 1d05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@051d │ │ +1a69cc: 5421 1e05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051e │ │ +1a69d0: 1f03 ba03 |0004: check-cast v3, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a69d4: 7130 bc10 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$naoIk1D_TvURhYWWeEkJBsjolkU:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@10bc │ │ +1a69da: 0c03 |0009: move-result-object v3 │ │ +1a69dc: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #185 header: │ │ class_idx : 1262 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #185 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;' │ │ @@ -35513,18 +35513,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6950: |[1a6950] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda17.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6960: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6966: 5b01 1f05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051f │ │ -1a696a: 0e00 |0005: return-void │ │ +1a6a20: |[1a6a20] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda17.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6a30: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6a36: 5b01 1f05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051f │ │ +1a6a3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35534,32 +35534,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a6930: |[1a6930] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda17.invoke:()Ljava/lang/Object; │ │ -1a6940: 5410 1f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051f │ │ -1a6944: 7110 b810 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$gfYRJqwDp9axRm6mkJYaEv-VF0w:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10b8 │ │ -1a694a: 0c00 |0005: move-result-object v0 │ │ -1a694c: 1100 |0006: return-object v0 │ │ +1a6a00: |[1a6a00] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda17.invoke:()Ljava/lang/Object; │ │ +1a6a10: 5410 1f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@051f │ │ +1a6a14: 7110 b810 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$gfYRJqwDp9axRm6mkJYaEv-VF0w:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10b8 │ │ +1a6a1a: 0c00 |0005: move-result-object v0 │ │ +1a6a1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #186 header: │ │ class_idx : 1263 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #186 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;' │ │ @@ -35579,18 +35579,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a698c: |[1a698c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda18.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a699c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a69a2: 5b01 2005 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0520 │ │ -1a69a6: 0e00 |0005: return-void │ │ +1a6a5c: |[1a6a5c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda18.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6a6c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6a72: 5b01 2005 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0520 │ │ +1a6a76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35600,32 +35600,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a696c: |[1a696c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda18.invoke:()Ljava/lang/Object; │ │ -1a697c: 5410 2005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0520 │ │ -1a6980: 7110 b210 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$Qk4V5ELtCP9WW2a_76Tja-vszAI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; // method@10b2 │ │ -1a6986: 0c00 |0005: move-result-object v0 │ │ -1a6988: 1100 |0006: return-object v0 │ │ +1a6a3c: |[1a6a3c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda18.invoke:()Ljava/lang/Object; │ │ +1a6a4c: 5410 2005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0520 │ │ +1a6a50: 7110 b210 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$Qk4V5ELtCP9WW2a_76Tja-vszAI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; // method@10b2 │ │ +1a6a56: 0c00 |0005: move-result-object v0 │ │ +1a6a58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #187 header: │ │ class_idx : 1264 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #187 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;' │ │ @@ -35645,18 +35645,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a69c8: |[1a69c8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda19.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a69d8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a69de: 5b01 2105 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0521 │ │ -1a69e2: 0e00 |0005: return-void │ │ +1a6a98: |[1a6a98] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda19.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6aa8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6aae: 5b01 2105 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0521 │ │ +1a6ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35666,32 +35666,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a69a8: |[1a69a8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda19.invoke:()Ljava/lang/Object; │ │ -1a69b8: 5410 2105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0521 │ │ -1a69bc: 7110 bd10 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$wu5UE6_raejC3UJn4yvPCy07394:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@10bd │ │ -1a69c2: 0c00 |0005: move-result-object v0 │ │ -1a69c4: 1100 |0006: return-object v0 │ │ +1a6a78: |[1a6a78] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda19.invoke:()Ljava/lang/Object; │ │ +1a6a88: 5410 2105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0521 │ │ +1a6a8c: 7110 bd10 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$wu5UE6_raejC3UJn4yvPCy07394:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@10bd │ │ +1a6a92: 0c00 |0005: move-result-object v0 │ │ +1a6a94: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #188 header: │ │ class_idx : 1265 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #188 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;' │ │ @@ -35711,18 +35711,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a69e4: |[1a69e4] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a69f4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a69fa: 5b01 2205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0522 │ │ -1a69fe: 0e00 |0005: return-void │ │ +1a6ab4: |[1a6ab4] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6ac4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6aca: 5b01 2205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0522 │ │ +1a6ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35732,33 +35732,33 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a6a00: |[1a6a00] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda2.onActivityResult:(Ljava/lang/Object;)V │ │ -1a6a10: 5410 2205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0522 │ │ -1a6a14: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ -1a6a18: 7120 ad10 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$2OpjMwqfsjm8tLW-xHU8FRgu4jk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V // method@10ad │ │ -1a6a1e: 0e00 |0007: return-void │ │ +1a6ad0: |[1a6ad0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda2.onActivityResult:(Ljava/lang/Object;)V │ │ +1a6ae0: 5410 2205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0522 │ │ +1a6ae4: 1f02 7a01 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@017a │ │ +1a6ae8: 7120 ad10 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$2OpjMwqfsjm8tLW-xHU8FRgu4jk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V // method@10ad │ │ +1a6aee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #189 header: │ │ class_idx : 1266 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #189 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;' │ │ @@ -35782,19 +35782,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6a20: |[1a6a20] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;)V │ │ -1a6a30: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6a36: 5b01 2305 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0523 │ │ -1a6a3a: 5b02 2405 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$1:Ljava/lang/Exception; // field@0524 │ │ -1a6a3e: 0e00 |0007: return-void │ │ +1a6af0: |[1a6af0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;)V │ │ +1a6b00: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6b06: 5b01 2305 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0523 │ │ +1a6b0a: 5b02 2405 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$1:Ljava/lang/Exception; // field@0524 │ │ +1a6b0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Exception; │ │ @@ -35805,33 +35805,33 @@ │ │ type : '(Lio/sentry/IScope;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a6a40: |[1a6a40] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda3.run:(Lio/sentry/IScope;)V │ │ -1a6a50: 5420 2305 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0523 │ │ -1a6a54: 5421 2405 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$1:Ljava/lang/Exception; // field@0524 │ │ -1a6a58: 7130 b710 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$c7jzEuIb4Ud5LgCYpgeOhGgwPQY:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10b7 │ │ -1a6a5e: 0e00 |0007: return-void │ │ +1a6b10: |[1a6b10] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda3.run:(Lio/sentry/IScope;)V │ │ +1a6b20: 5420 2305 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0523 │ │ +1a6b24: 5421 2405 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.f$1:Ljava/lang/Exception; // field@0524 │ │ +1a6b28: 7130 b710 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$c7jzEuIb4Ud5LgCYpgeOhGgwPQY:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10b7 │ │ +1a6b2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/sentry/IScope; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #190 header: │ │ class_idx : 1267 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #190 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;' │ │ @@ -35851,18 +35851,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6a84: |[1a6a84] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6a94: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6a9a: 5b01 2505 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0525 │ │ -1a6a9e: 0e00 |0005: return-void │ │ +1a6b54: |[1a6b54] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6b64: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6b6a: 5b01 2505 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0525 │ │ +1a6b6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -35872,34 +35872,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a6a60: |[1a6a60] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6a70: 5410 2505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0525 │ │ -1a6a74: 1f02 c918 |0002: check-cast v2, Ljava/util/List; // type@18c9 │ │ -1a6a78: 7120 b110 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$NSqdupPQiddq4OO6KnXpBisr-qU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; // method@10b1 │ │ -1a6a7e: 0c02 |0007: move-result-object v2 │ │ -1a6a80: 1102 |0008: return-object v2 │ │ +1a6b30: |[1a6b30] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6b40: 5410 2505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0525 │ │ +1a6b44: 1f02 ca18 |0002: check-cast v2, Ljava/util/List; // type@18ca │ │ +1a6b48: 7120 b110 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$NSqdupPQiddq4OO6KnXpBisr-qU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; // method@10b1 │ │ +1a6b4e: 0c02 |0007: move-result-object v2 │ │ +1a6b50: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #191 header: │ │ class_idx : 1268 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #191 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;' │ │ @@ -35927,20 +35927,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a6aa0: |[1a6aa0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;)V │ │ -1a6ab0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6ab6: 5b01 2605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0526 │ │ -1a6aba: 5b02 2705 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$1:Lcom/google/android/material/button/MaterialButton; // field@0527 │ │ -1a6abe: 5b03 2805 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$2:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0528 │ │ -1a6ac2: 0e00 |0009: return-void │ │ +1a6b70: |[1a6b70] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda5.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;)V │ │ +1a6b80: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6b86: 5b01 2605 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0526 │ │ +1a6b8a: 5b02 2705 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$1:Lcom/google/android/material/button/MaterialButton; // field@0527 │ │ +1a6b8e: 5b03 2805 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$2:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0528 │ │ +1a6b92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/google/android/material/button/MaterialButton; │ │ @@ -35952,34 +35952,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -1a6ac4: |[1a6ac4] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -1a6ad4: 5430 2605 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0526 │ │ -1a6ad8: 5431 2705 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$1:Lcom/google/android/material/button/MaterialButton; // field@0527 │ │ -1a6adc: 5432 2805 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$2:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0528 │ │ -1a6ae0: 7140 b610 1042 |0006: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$_Xv9cf_nuIGtFs8-o9FWPeA5tew:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V // method@10b6 │ │ -1a6ae6: 0e00 |0009: return-void │ │ +1a6b94: |[1a6b94] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +1a6ba4: 5430 2605 |0000: iget-object v0, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0526 │ │ +1a6ba8: 5431 2705 |0002: iget-object v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$1:Lcom/google/android/material/button/MaterialButton; // field@0527 │ │ +1a6bac: 5432 2805 |0004: iget-object v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.f$2:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0528 │ │ +1a6bb0: 7140 b610 1042 |0006: invoke-static {v0, v1, v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$_Xv9cf_nuIGtFs8-o9FWPeA5tew:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V // method@10b6 │ │ +1a6bb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #192 header: │ │ class_idx : 1269 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #192 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;' │ │ @@ -36003,19 +36003,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6b10: |[1a6b10] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6b20: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6b26: 5b01 2905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0529 │ │ -1a6b2a: 5b02 2a05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052a │ │ -1a6b2e: 0e00 |0007: return-void │ │ +1a6be0: |[1a6be0] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda6.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6bf0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6bf6: 5b01 2905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0529 │ │ +1a6bfa: 5b02 2a05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052a │ │ +1a6bfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ @@ -36026,35 +36026,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1a6ae8: |[1a6ae8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6af8: 5420 2905 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0529 │ │ -1a6afc: 5421 2a05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052a │ │ -1a6b00: 1f03 f617 |0004: check-cast v3, Ljava/lang/Integer; // type@17f6 │ │ -1a6b04: 7130 be10 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$yF2i_CYvwn0H0YkekYKgKGIs2dQ:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@10be │ │ -1a6b0a: 0c03 |0009: move-result-object v3 │ │ -1a6b0c: 1103 |000a: return-object v3 │ │ +1a6bb8: |[1a6bb8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6bc8: 5420 2905 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$0:Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // field@0529 │ │ +1a6bcc: 5421 2a05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.f$1:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052a │ │ +1a6bd0: 1f03 f717 |0004: check-cast v3, Ljava/lang/Integer; // type@17f7 │ │ +1a6bd4: 7130 be10 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$yF2i_CYvwn0H0YkekYKgKGIs2dQ:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@10be │ │ +1a6bda: 0c03 |0009: move-result-object v3 │ │ +1a6bdc: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #193 header: │ │ class_idx : 1270 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #193 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;' │ │ @@ -36074,18 +36074,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6b30: |[1a6b30] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6b40: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6b46: 5b01 2b05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052b │ │ -1a6b4a: 0e00 |0005: return-void │ │ +1a6c00: |[1a6c00] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda7.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6c10: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6c16: 5b01 2b05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052b │ │ +1a6c1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -36095,32 +36095,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b4c: |[1a6b4c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -1a6b5c: 5410 2b05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052b │ │ -1a6b60: 7120 af10 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$A5Waz8xGkeIhO2m-jFGOkDvyeUQ:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10af │ │ -1a6b66: 0e00 |0005: return-void │ │ +1a6c1c: |[1a6c1c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +1a6c2c: 5410 2b05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052b │ │ +1a6c30: 7120 af10 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$A5Waz8xGkeIhO2m-jFGOkDvyeUQ:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10af │ │ +1a6c36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #194 header: │ │ class_idx : 1271 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #194 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;' │ │ @@ -36140,18 +36140,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6b8c: |[1a6b8c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda8.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6b9c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6ba2: 5b01 2c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052c │ │ -1a6ba6: 0e00 |0005: return-void │ │ +1a6c5c: |[1a6c5c] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda8.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6c6c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6c72: 5b01 2c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052c │ │ +1a6c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -36161,34 +36161,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a6b68: |[1a6b68] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda8.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6b78: 5410 2c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052c │ │ -1a6b7c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ -1a6b80: 7120 ba10 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$jPPl3iceraVWHbCzw6Yw48ZkaeI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@10ba │ │ -1a6b86: 0c02 |0007: move-result-object v2 │ │ -1a6b88: 1102 |0008: return-object v2 │ │ +1a6c38: |[1a6c38] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda8.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6c48: 5410 2c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052c │ │ +1a6c4c: 1f02 3c00 |0002: check-cast v2, Landroid/content/Intent; // type@003c │ │ +1a6c50: 7120 ba10 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$jPPl3iceraVWHbCzw6Yw48ZkaeI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@10ba │ │ +1a6c56: 0c02 |0007: move-result-object v2 │ │ +1a6c58: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #195 header: │ │ class_idx : 1272 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #195 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;' │ │ @@ -36208,18 +36208,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6bd4: |[1a6bd4] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6be4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6bea: 5b01 2d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052d │ │ -1a6bee: 0e00 |0005: return-void │ │ +1a6ca4: |[1a6ca4] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda9.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6cb4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6cba: 5b01 2d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052d │ │ +1a6cbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -36229,36 +36229,36 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1a6ba8: |[1a6ba8] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6bb8: 5410 2d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052d │ │ -1a6bbc: 1f02 dd17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17dd │ │ -1a6bc0: 6e10 eb94 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a6bc6: 0a02 |0007: move-result v2 │ │ -1a6bc8: 7120 b910 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$j0BwfpIxNqc9CAB_DmhT_bnc_PI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; // method@10b9 │ │ -1a6bce: 0c02 |000b: move-result-object v2 │ │ -1a6bd0: 1102 |000c: return-object v2 │ │ +1a6c78: |[1a6c78] com.infomaniak.drive.ui.SaveExternalFilesActivity$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6c88: 5410 2d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.f$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@052d │ │ +1a6c8c: 1f02 de17 |0002: check-cast v2, Ljava/lang/Boolean; // type@17de │ │ +1a6c90: 6e10 f894 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a6c96: 0a02 |0007: move-result v2 │ │ +1a6c98: 7120 b910 2000 |0008: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.$r8$lambda$j0BwfpIxNqc9CAB_DmhT_bnc_PI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; // method@10b9 │ │ +1a6c9e: 0c02 |000b: move-result-object v2 │ │ +1a6ca0: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #196 header: │ │ class_idx : 1273 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30618 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -36279,17 +36279,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6bf0: |[1a6bf0] com.infomaniak.drive.ui.SaveExternalFilesActivity$Companion.:()V │ │ -1a6c00: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6c06: 0e00 |0003: return-void │ │ +1a6cc0: |[1a6cc0] com.infomaniak.drive.ui.SaveExternalFilesActivity$Companion.:()V │ │ +1a6cd0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion;) │ │ @@ -36297,29 +36297,29 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6c08: |[1a6c08] com.infomaniak.drive.ui.SaveExternalFilesActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a6c18: 7010 7e10 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion;.:()V // method@107e │ │ -1a6c1e: 0e00 |0003: return-void │ │ +1a6cd8: |[1a6cd8] com.infomaniak.drive.ui.SaveExternalFilesActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a6ce8: 7010 7e10 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion;.:()V // method@107e │ │ +1a6cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #197 header: │ │ class_idx : 1274 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 589 │ │ -source_file_idx : 30618 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -36356,26 +36356,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1a6c50: |[1a6c50] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.:()V │ │ -1a6c60: 7010 5006 0200 |0000: invoke-direct {v2}, Landroidx/lifecycle/ViewModel;.:()V // method@0650 │ │ -1a6c66: 2200 4702 |0003: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a6c6a: 7010 3f06 0000 |0005: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ -1a6c70: 5b20 2f05 |0008: iput-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.folderId:Landroidx/lifecycle/MutableLiveData; // field@052f │ │ -1a6c74: 2200 4702 |000a: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ -1a6c78: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -1a6c7a: 7110 ef94 0100 |000d: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a6c80: 0c01 |0010: move-result-object v1 │ │ -1a6c82: 7020 4006 1000 |0011: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0640 │ │ -1a6c88: 5b20 2e05 |0014: iput-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.firstFocus:Landroidx/lifecycle/MutableLiveData; // field@052e │ │ -1a6c8c: 0e00 |0016: return-void │ │ +1a6d20: |[1a6d20] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.:()V │ │ +1a6d30: 7010 5006 0200 |0000: invoke-direct {v2}, Landroidx/lifecycle/ViewModel;.:()V // method@0650 │ │ +1a6d36: 2200 4702 |0003: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a6d3a: 7010 3f06 0000 |0005: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@063f │ │ +1a6d40: 5b20 2f05 |0008: iput-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.folderId:Landroidx/lifecycle/MutableLiveData; // field@052f │ │ +1a6d44: 2200 4702 |000a: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0247 │ │ +1a6d48: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +1a6d4a: 7110 fc94 0100 |000d: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a6d50: 0c01 |0010: move-result-object v1 │ │ +1a6d52: 7020 4006 1000 |0011: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0640 │ │ +1a6d58: 5b20 2e05 |0014: iput-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.firstFocus:Landroidx/lifecycle/MutableLiveData; // field@052e │ │ +1a6d5c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ 0x000a line=532 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; │ │ @@ -36386,17 +36386,17 @@ │ │ type : '()Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6c20: |[1a6c20] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; │ │ -1a6c30: 5410 2e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.firstFocus:Landroidx/lifecycle/MutableLiveData; // field@052e │ │ -1a6c34: 1100 |0002: return-object v0 │ │ +1a6cf0: |[1a6cf0] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; │ │ +1a6d00: 5410 2e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.firstFocus:Landroidx/lifecycle/MutableLiveData; // field@052e │ │ +1a6d04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;) │ │ @@ -36404,30 +36404,30 @@ │ │ type : '()Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6c38: |[1a6c38] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.getFolderId:()Landroidx/lifecycle/MutableLiveData; │ │ -1a6c48: 5410 2f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.folderId:Landroidx/lifecycle/MutableLiveData; // field@052f │ │ -1a6c4c: 1100 |0002: return-object v0 │ │ +1a6d08: |[1a6d08] com.infomaniak.drive.ui.SaveExternalFilesActivity$SaveExternalFilesViewModel.getFolderId:()Landroidx/lifecycle/MutableLiveData; │ │ +1a6d18: 5410 2f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.folderId:Landroidx/lifecycle/MutableLiveData; // field@052f │ │ +1a6d1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #198 header: │ │ class_idx : 1275 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30618 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -36449,17 +36449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6cc8: |[1a6cc8] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$1$2.:()V │ │ -1a6cd8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6cde: 0e00 |0003: return-void │ │ +1a6d98: |[1a6d98] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$1$2.:()V │ │ +1a6da8: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2; │ │ │ │ Virtual methods - │ │ @@ -36468,45 +36468,45 @@ │ │ type : '(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1a6c90: |[1a6c90] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$1$2.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ -1a6ca0: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -1a6ca4: 2202 0f1d |0002: new-instance v2, Lkotlin/text/Regex; // type@1d0f │ │ -1a6ca8: 1a03 a525 |0004: const-string v3, "/" // string@25a5 │ │ -1a6cac: 7020 68c3 3200 |0006: invoke-direct {v2, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c368 │ │ -1a6cb2: 1a03 0000 |0009: const-string v3, "" // string@0000 │ │ -1a6cb6: 6e30 79c3 1203 |000b: invoke-virtual {v2, v1, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@c379 │ │ -1a6cbc: 0c01 |000e: move-result-object v1 │ │ -1a6cbe: 2802 |000f: goto 0011 // +0002 │ │ -1a6cc0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1a6cc2: 1f01 df17 |0011: check-cast v1, Ljava/lang/CharSequence; // type@17df │ │ -1a6cc6: 1101 |0013: return-object v1 │ │ +1a6d60: |[1a6d60] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$1$2.filter:(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence; │ │ +1a6d70: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +1a6d74: 2202 101d |0002: new-instance v2, Lkotlin/text/Regex; // type@1d10 │ │ +1a6d78: 1a03 a625 |0004: const-string v3, "/" // string@25a6 │ │ +1a6d7c: 7020 75c3 3200 |0006: invoke-direct {v2, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@c375 │ │ +1a6d82: 1a03 0000 |0009: const-string v3, "" // string@0000 │ │ +1a6d86: 6e30 86c3 1203 |000b: invoke-virtual {v2, v1, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@c386 │ │ +1a6d8c: 0c01 |000e: move-result-object v1 │ │ +1a6d8e: 2802 |000f: goto 0011 // +0002 │ │ +1a6d90: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1a6d92: 1f01 e017 |0011: check-cast v1, Ljava/lang/CharSequence; // type@17e0 │ │ +1a6d96: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=366 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2; │ │ 0x0000 - 0x0014 reg=1 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ 0x0000 - 0x0014 reg=4 (null) Landroid/text/Spanned; │ │ 0x0000 - 0x0014 reg=5 (null) I │ │ 0x0000 - 0x0014 reg=6 (null) I │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #199 header: │ │ class_idx : 1276 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 32488 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 32492 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -36537,19 +36537,19 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6ce0: |[1a6ce0] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.:(Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a6cf0: 5b01 3005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.$this_with$inlined:Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // field@0530 │ │ -1a6cf4: 5b02 3105 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0531 │ │ -1a6cf8: 7010 f695 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6cfe: 0e00 |0007: return-void │ │ +1a6db0: |[1a6db0] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.:(Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a6dc0: 5b01 3005 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.$this_with$inlined:Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // field@0530 │ │ +1a6dc4: 5b02 3105 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0531 │ │ +1a6dc8: 7010 0396 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6dce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ @@ -36560,23 +36560,23 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a6d00: |[1a6d00] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.afterTextChanged:(Landroid/text/Editable;)V │ │ -1a6d10: 5412 3005 |0000: iget-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.$this_with$inlined:Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // field@0530 │ │ -1a6d14: 5422 3e01 |0002: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a6d18: 1a00 bcab |0004: const-string v0, "fileNameEdit" // string@abbc │ │ -1a6d1c: 7120 6fb9 0200 |0006: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a6d22: 7110 063b 0200 |0009: invoke-static {v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showOrHideEmptyError:(Lcom/google/android/material/textfield/TextInputEditText;)Z // method@3b06 │ │ -1a6d28: 5412 3105 |000c: iget-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0531 │ │ -1a6d2c: 7110 c110 0200 |000e: invoke-static {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.access$checkEnabledSaveButton:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@10c1 │ │ -1a6d32: 0e00 |0011: return-void │ │ +1a6dd0: |[1a6dd0] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.afterTextChanged:(Landroid/text/Editable;)V │ │ +1a6de0: 5412 3005 |0000: iget-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.$this_with$inlined:Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // field@0530 │ │ +1a6de4: 5422 3e01 |0002: iget-object v2, v2, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a6de8: 1a00 c1ab |0004: const-string v0, "fileNameEdit" // string@abc1 │ │ +1a6dec: 7120 7cb9 0200 |0006: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a6df2: 7110 133b 0200 |0009: invoke-static {v2}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showOrHideEmptyError:(Lcom/google/android/material/textfield/TextInputEditText;)Z // method@3b13 │ │ +1a6df8: 5412 3105 |000c: iget-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0531 │ │ +1a6dfc: 7110 c110 0200 |000e: invoke-static {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.access$checkEnabledSaveButton:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@10c1 │ │ +1a6e02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000c line=99 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/text/Editable; │ │ @@ -36586,42 +36586,42 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6d34: |[1a6d34] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -1a6d44: 0e00 |0000: return-void │ │ +1a6e04: |[1a6e04] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +1a6e14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;) │ │ name : 'onTextChanged' │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6d48: |[1a6d48] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -1a6d58: 0e00 |0000: return-void │ │ +1a6e18: |[1a6e18] com.infomaniak.drive.ui.SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +1a6e28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 32488 (TextView.kt) │ │ + source_file_idx : 32492 (TextView.kt) │ │ │ │ Class #200 header: │ │ class_idx : 1277 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30618 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -36650,116 +36650,116 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a6de8: |[1a6de8] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -1a6df8: 1a00 eeae |0000: const-string v0, "function" // string@aeee │ │ -1a6dfc: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a6e02: 7010 f695 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a6e08: 5b12 3205 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ -1a6e0c: 0e00 |000a: return-void │ │ +1a6eb8: |[1a6eb8] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +1a6ec8: 1a00 f3ae |0000: const-string v0, "function" // string@aef3 │ │ +1a6ecc: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a6ed2: 7010 0396 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a6ed8: 5b12 3205 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ +1a6edc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1a6d5c: |[1a6d5c] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -1a6d6c: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -1a6d70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a6d72: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -1a6d76: 2030 c31b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1a6d7a: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -1a6d7e: 0720 |0009: move-object v0, v2 │ │ -1a6d80: 1f00 c31b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1a6d84: 7210 16b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1a6d8a: 0c00 |000f: move-result-object v0 │ │ -1a6d8c: 1f03 c31b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1a6d90: 7210 16b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1a6d96: 0c03 |0015: move-result-object v3 │ │ -1a6d98: 7120 67b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a6d9e: 0a01 |0019: move-result v1 │ │ -1a6da0: 0f01 |001a: return v1 │ │ +1a6e2c: |[1a6e2c] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +1a6e3c: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a6e40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a6e42: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +1a6e46: 2030 c41b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1a6e4a: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +1a6e4e: 0720 |0009: move-object v0, v2 │ │ +1a6e50: 1f00 c41b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1a6e54: 7210 23b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1a6e5a: 0c00 |000f: move-result-object v0 │ │ +1a6e5c: 1f03 c41b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1a6e60: 7210 23b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1a6e66: 0c03 |0015: move-result-object v3 │ │ +1a6e68: 7120 74b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a6e6e: 0a01 |0019: move-result v1 │ │ +1a6e70: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a6dcc: |[1a6dcc] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -1a6ddc: 5410 3205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ -1a6de0: 1f00 8819 |0002: check-cast v0, Lkotlin/Function; // type@1988 │ │ -1a6de4: 1100 |0004: return-object v0 │ │ +1a6e9c: |[1a6e9c] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +1a6eac: 5410 3205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ +1a6eb0: 1f00 8919 |0002: check-cast v0, Lkotlin/Function; // type@1989 │ │ +1a6eb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1a6da4: |[1a6da4] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -1a6db4: 0710 |0000: move-object v0, v1 │ │ -1a6db6: 1f00 c31b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1a6dba: 7210 16b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1a6dc0: 0c00 |0006: move-result-object v0 │ │ -1a6dc2: 6e10 fb95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -1a6dc8: 0a00 |000a: move-result v0 │ │ -1a6dca: 0f00 |000b: return v0 │ │ +1a6e74: |[1a6e74] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +1a6e84: 0710 |0000: move-object v0, v1 │ │ +1a6e86: 1f00 c41b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1a6e8a: 7210 23b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1a6e90: 0c00 |0006: move-result-object v0 │ │ +1a6e92: 6e10 0896 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +1a6e98: 0a00 |000a: move-result v0 │ │ +1a6e9a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6e10: |[1a6e10] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -1a6e20: 5410 3205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ -1a6e24: 7220 2db8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1a6e2a: 0e00 |0005: return-void │ │ +1a6ee0: |[1a6ee0] com.infomaniak.drive.ui.SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +1a6ef0: 5410 3205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@0532 │ │ +1a6ef4: 7220 3ab8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1a6efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #201 header: │ │ class_idx : 1278 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 30618 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -36801,137 +36801,137 @@ │ │ type : '(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a6f18: |[1a6f18] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V │ │ -1a6f28: 5b01 3305 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ -1a6f2c: 5b02 3505 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ -1a6f30: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -1a6f32: 7030 0bb5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a6f38: 0e00 |0008: return-void │ │ +1a6fe8: |[1a6fe8] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V │ │ +1a6ff8: 5b01 3305 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ +1a6ffc: 5b02 3505 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ +1a7000: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +1a7002: 7030 18b5 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a7008: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1a6ef0: |[1a6ef0] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a6f00: 2203 fe04 |0000: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ -1a6f04: 5420 3305 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ -1a6f08: 5421 3505 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ -1a6f0c: 7040 8e10 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V // method@108e │ │ -1a6f12: 1f03 c81a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a6f16: 1103 |000b: return-object v3 │ │ +1a6fc0: |[1a6fc0] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a6fd0: 2203 fe04 |0000: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ +1a6fd4: 5420 3305 |0002: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ +1a6fd8: 5421 3505 |0004: iget-object v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ +1a6fdc: 7040 8e10 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V // method@108e │ │ +1a6fe2: 1f03 c91a |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a6fe6: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a6e2c: |[1a6e2c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6e3c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a6e40: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a6e44: 6e30 9110 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1091 │ │ -1a6e4a: 0c01 |0007: move-result-object v1 │ │ -1a6e4c: 1101 |0008: return-object v1 │ │ +1a6efc: |[1a6efc] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6f0c: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a6f10: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a6f14: 6e30 9110 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1091 │ │ +1a6f1a: 0c01 |0007: move-result-object v1 │ │ +1a6f1c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a6e50: |[1a6e50] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a6e60: 6e30 8f10 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@108f │ │ -1a6e66: 0c01 |0003: move-result-object v1 │ │ -1a6e68: 1f01 fe04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ -1a6e6c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a6e70: 6e20 9210 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1092 │ │ -1a6e76: 0c01 |000b: move-result-object v1 │ │ -1a6e78: 1101 |000c: return-object v1 │ │ +1a6f20: |[1a6f20] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a6f30: 6e30 8f10 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@108f │ │ +1a6f36: 0c01 |0003: move-result-object v1 │ │ +1a6f38: 1f01 fe04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ +1a6f3c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a6f40: 6e20 9210 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1092 │ │ +1a6f46: 0c01 |000b: move-result-object v1 │ │ +1a6f48: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 49 16-bit code units │ │ -1a6e7c: |[1a6e7c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6e8c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a6e92: 5270 3405 |0003: iget v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.label:I // field@0534 │ │ -1a6e96: 3900 2400 |0005: if-nez v0, 0029 // +0024 │ │ -1a6e9a: 7110 349d 0800 |0007: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a6ea0: 5478 3305 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ -1a6ea4: 7110 6db9 0800 |000c: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a6eaa: 1400 bd00 147f |000f: const v0, #float 1.9673e+38 // #7f1400bd │ │ -1a6eb0: 7120 b645 0800 |0012: invoke-static {v8, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.hideProgressCatching:(Lcom/google/android/material/button/MaterialButton;I)V // method@45b6 │ │ -1a6eb6: 5478 3505 |0015: iget-object v8, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ -1a6eba: 0780 |0017: move-object v0, v8 │ │ -1a6ebc: 1f00 1600 |0018: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -1a6ec0: 1305 0e00 |001a: const/16 v5, #int 14 // #e │ │ -1a6ec4: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -1a6ec6: 1401 4a01 147f |001d: const v1, #float 1.96732e+38 // #7f14014a │ │ -1a6ecc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -1a6ece: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -1a6ed0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1a6ed2: 7707 c246 0000 |0023: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46c2 │ │ -1a6ed8: 6208 75b3 |0026: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a6edc: 1108 |0028: return-object v8 │ │ -1a6ede: 2208 f317 |0029: new-instance v8, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a6ee2: 1a00 cb97 |002b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a6ee6: 7020 7e95 0800 |002d: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a6eec: 2708 |0030: throw v8 │ │ +1a6f4c: |[1a6f4c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a6f5c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a6f62: 5270 3405 |0003: iget v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.label:I // field@0534 │ │ +1a6f66: 3900 2400 |0005: if-nez v0, 0029 // +0024 │ │ +1a6f6a: 7110 419d 0800 |0007: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a6f70: 5478 3305 |000a: iget-object v8, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0533 │ │ +1a6f74: 7110 7ab9 0800 |000c: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a6f7a: 1400 bd00 147f |000f: const v0, #float 1.9673e+38 // #7f1400bd │ │ +1a6f80: 7120 c345 0800 |0012: invoke-static {v8, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.hideProgressCatching:(Lcom/google/android/material/button/MaterialButton;I)V // method@45c3 │ │ +1a6f86: 5478 3505 |0015: iget-object v8, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@0535 │ │ +1a6f8a: 0780 |0017: move-object v0, v8 │ │ +1a6f8c: 1f00 1600 |0018: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +1a6f90: 1305 0e00 |001a: const/16 v5, #int 14 // #e │ │ +1a6f94: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +1a6f96: 1401 4a01 147f |001d: const v1, #float 1.96732e+38 // #7f14014a │ │ +1a6f9c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +1a6f9e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +1a6fa0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1a6fa2: 7707 cf46 0000 |0023: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46cf │ │ +1a6fa8: 6208 78b3 |0026: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a6fac: 1108 |0028: return-object v8 │ │ +1a6fae: 2208 f417 |0029: new-instance v8, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a6fb2: 1a00 d097 |002b: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a6fb6: 7020 8b95 0800 |002d: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a6fbc: 2708 |0030: throw v8 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x0015 line=302 │ │ 0x0026 line=303 │ │ 0x0029 line=300 │ │ locals : │ │ 0x0000 - 0x0031 reg=7 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; │ │ 0x0000 - 0x0031 reg=8 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #202 header: │ │ class_idx : 1279 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 6902 │ │ -source_file_idx : 30618 │ │ +superclass_idx : 6903 │ │ +source_file_idx : 30622 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -36985,172 +36985,172 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1a7090: |[1a7090] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V │ │ -1a70a0: 5b01 3b05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a70a4: 5902 3905 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ -1a70a8: 5903 3605 |0004: iput v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ -1a70ac: 5904 3705 |0006: iput v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ -1a70b0: 5b05 3805 |0008: iput-object v5, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ -1a70b4: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -1a70b6: 7030 0bb5 1006 |000b: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b50b │ │ -1a70bc: 0e00 |000e: return-void │ │ +1a7160: |[1a7160] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V │ │ +1a7170: 5b01 3b05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a7174: 5902 3905 |0002: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ +1a7178: 5903 3605 |0004: iput v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ +1a717c: 5904 3705 |0006: iput v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ +1a7180: 5b05 3805 |0008: iput-object v5, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ +1a7184: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +1a7186: 7030 18b5 1006 |000b: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@b518 │ │ +1a718c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -1a7058: |[1a7058] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -1a7068: 2208 ff04 |0000: new-instance v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ -1a706c: 5471 3b05 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a7070: 5272 3905 |0004: iget v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ -1a7074: 5273 3605 |0006: iget v3, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ -1a7078: 5274 3705 |0008: iget v4, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ -1a707c: 5475 3805 |000a: iget-object v5, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ -1a7080: 0780 |000c: move-object v0, v8 │ │ -1a7082: 0796 |000d: move-object v6, v9 │ │ -1a7084: 7607 9310 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V // method@1093 │ │ -1a708a: 1f08 c81a |0011: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a708e: 1108 |0013: return-object v8 │ │ +1a7128: |[1a7128] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +1a7138: 2208 ff04 |0000: new-instance v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ +1a713c: 5471 3b05 |0002: iget-object v1, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a7140: 5272 3905 |0004: iget v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ +1a7144: 5273 3605 |0006: iget v3, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ +1a7148: 5274 3705 |0008: iget v4, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ +1a714c: 5475 3805 |000a: iget-object v5, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ +1a7150: 0780 |000c: move-object v0, v8 │ │ +1a7152: 0796 |000d: move-object v6, v9 │ │ +1a7154: 7607 9310 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V // method@1093 │ │ +1a715a: 1f08 c91a |0011: check-cast v8, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a715e: 1108 |0013: return-object v8 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a6f3c: |[1a6f3c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6f4c: 1f01 be1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a6f50: 1f02 c81a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a6f54: 6e30 9610 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1096 │ │ -1a6f5a: 0c01 |0007: move-result-object v1 │ │ -1a6f5c: 1101 |0008: return-object v1 │ │ +1a700c: |[1a700c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a701c: 1f01 bf1d |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a7020: 1f02 c91a |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a7024: 6e30 9610 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1096 │ │ +1a702a: 0c01 |0007: move-result-object v1 │ │ +1a702c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1a6f60: |[1a6f60] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -1a6f70: 6e30 9410 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1094 │ │ -1a6f76: 0c01 |0003: move-result-object v1 │ │ -1a6f78: 1f01 ff04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ -1a6f7c: 6202 75b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a6f80: 6e20 9710 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1097 │ │ -1a6f86: 0c01 |000b: move-result-object v1 │ │ -1a6f88: 1101 |000c: return-object v1 │ │ +1a7030: |[1a7030] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +1a7040: 6e30 9410 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1094 │ │ +1a7046: 0c01 |0003: move-result-object v1 │ │ +1a7048: 1f01 ff04 |0004: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ +1a704c: 6202 78b3 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a7050: 6e20 9710 2100 |0008: invoke-virtual {v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1097 │ │ +1a7056: 0c01 |000b: move-result-object v1 │ │ +1a7058: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 93 16-bit code units │ │ -1a6f8c: |[1a6f8c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a6f9c: 7100 a1b4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4a1 │ │ -1a6fa2: 0c00 |0003: move-result-object v0 │ │ -1a6fa4: 5291 3a05 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.label:I // field@053a │ │ -1a6fa8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1a6faa: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -1a6fae: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -1a6fb2: 7110 349d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a6fb8: 284c |000e: goto 005a // +004c │ │ -1a6fba: 220a f317 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a6fbe: 1a00 cb97 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97cb │ │ -1a6fc2: 7020 7e95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a6fc8: 270a |0016: throw v10 │ │ -1a6fca: 7110 349d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d34 │ │ -1a6fd0: 549a 3b05 |001a: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a6fd4: 5291 3905 |001c: iget v1, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ -1a6fd8: 5293 3605 |001e: iget v3, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ -1a6fdc: 5294 3705 |0020: iget v4, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ -1a6fe0: 7140 c210 1a43 |0022: invoke-static {v10, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.access$storeFiles:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;III)Z // method@10c2 │ │ -1a6fe6: 0a0a |0025: move-result v10 │ │ -1a6fe8: 380a 1600 |0026: if-eqz v10, 003c // +0016 │ │ -1a6fec: 6203 bf13 |0028: sget-object v3, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a6ff0: 549a 3b05 |002a: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a6ff4: 07a4 |002c: move-object v4, v10 │ │ -1a6ff6: 1f04 3500 |002d: check-cast v4, Landroid/content/Context; // type@0035 │ │ -1a6ffa: 1237 |002f: const/4 v7, #int 3 // #3 │ │ -1a6ffc: 1208 |0030: const/4 v8, #int 0 // #0 │ │ -1a6ffe: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -1a7000: 1206 |0032: const/4 v6, #int 0 // #0 │ │ -1a7002: 7706 443c 0300 |0033: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/SyncUtils;.syncImmediately$default:(Lcom/infomaniak/drive/utils/SyncUtils;Landroid/content/Context;Landroidx/work/Data;ZILjava/lang/Object;)V // method@3c44 │ │ -1a7008: 549a 3b05 |0036: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a700c: 6e10 d210 0a00 |0038: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ -1a7012: 281f |003b: goto 005a // +001f │ │ -1a7014: 7100 21cb 0000 |003c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb21 │ │ -1a701a: 0c0a |003f: move-result-object v10 │ │ -1a701c: 1f0a d31a |0040: check-cast v10, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a7020: 2201 fe04 |0042: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ -1a7024: 5493 3805 |0044: iget-object v3, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ -1a7028: 5494 3b05 |0046: iget-object v4, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ -1a702c: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -1a702e: 7040 8e10 3154 |0049: invoke-direct {v1, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V // method@108e │ │ -1a7034: 1f01 9b1b |004c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a7038: 0793 |004e: move-object v3, v9 │ │ -1a703a: 1f03 c81a |004f: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac8 │ │ -1a703e: 5992 3a05 |0051: iput v2, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.label:I // field@053a │ │ -1a7042: 7130 6ac9 1a03 |0053: invoke-static {v10, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c96a │ │ -1a7048: 0c0a |0056: move-result-object v10 │ │ -1a704a: 330a 0300 |0057: if-ne v10, v0, 005a // +0003 │ │ -1a704e: 1100 |0059: return-object v0 │ │ -1a7050: 620a 75b3 |005a: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a7054: 110a |005c: return-object v10 │ │ +1a705c: |[1a705c] com.infomaniak.drive.ui.SaveExternalFilesActivity$setupSaveButton$1$1$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a706c: 7100 aeb4 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@b4ae │ │ +1a7072: 0c00 |0003: move-result-object v0 │ │ +1a7074: 5291 3a05 |0004: iget v1, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.label:I // field@053a │ │ +1a7078: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1a707a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +1a707e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +1a7082: 7110 419d 0a00 |000b: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a7088: 284c |000e: goto 005a // +004c │ │ +1a708a: 220a f417 |000f: new-instance v10, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a708e: 1a00 d097 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@97d0 │ │ +1a7092: 7020 8b95 0a00 |0013: invoke-direct {v10, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a7098: 270a |0016: throw v10 │ │ +1a709a: 7110 419d 0a00 |0017: invoke-static {v10}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@9d41 │ │ +1a70a0: 549a 3b05 |001a: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a70a4: 5291 3905 |001c: iget v1, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$userId:I // field@0539 │ │ +1a70a8: 5293 3605 |001e: iget v3, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$driveId:I // field@0536 │ │ +1a70ac: 5294 3705 |0020: iget v4, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$folderId:I // field@0537 │ │ +1a70b0: 7140 c210 1a43 |0022: invoke-static {v10, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.access$storeFiles:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;III)Z // method@10c2 │ │ +1a70b6: 0a0a |0025: move-result v10 │ │ +1a70b8: 380a 1600 |0026: if-eqz v10, 003c // +0016 │ │ +1a70bc: 6203 c213 |0028: sget-object v3, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a70c0: 549a 3b05 |002a: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a70c4: 07a4 |002c: move-object v4, v10 │ │ +1a70c6: 1f04 3500 |002d: check-cast v4, Landroid/content/Context; // type@0035 │ │ +1a70ca: 1237 |002f: const/4 v7, #int 3 // #3 │ │ +1a70cc: 1208 |0030: const/4 v8, #int 0 // #0 │ │ +1a70ce: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +1a70d0: 1206 |0032: const/4 v6, #int 0 // #0 │ │ +1a70d2: 7706 513c 0300 |0033: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/utils/SyncUtils;.syncImmediately$default:(Lcom/infomaniak/drive/utils/SyncUtils;Landroid/content/Context;Landroidx/work/Data;ZILjava/lang/Object;)V // method@3c51 │ │ +1a70d8: 549a 3b05 |0036: iget-object v10, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a70dc: 6e10 d210 0a00 |0038: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ +1a70e2: 281f |003b: goto 005a // +001f │ │ +1a70e4: 7100 2ecb 0000 |003c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@cb2e │ │ +1a70ea: 0c0a |003f: move-result-object v10 │ │ +1a70ec: 1f0a d41a |0040: check-cast v10, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a70f0: 2201 fe04 |0042: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1; // type@04fe │ │ +1a70f4: 5493 3805 |0044: iget-object v3, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.$this_apply:Lcom/google/android/material/button/MaterialButton; // field@0538 │ │ +1a70f8: 5494 3b05 |0046: iget-object v4, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.this$0:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; // field@053b │ │ +1a70fc: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +1a70fe: 7040 8e10 3154 |0049: invoke-direct {v1, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2$1;.:(Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lkotlin/coroutines/Continuation;)V // method@108e │ │ +1a7104: 1f01 9c1b |004c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a7108: 0793 |004e: move-object v3, v9 │ │ +1a710a: 1f03 c91a |004f: check-cast v3, Lkotlin/coroutines/Continuation; // type@1ac9 │ │ +1a710e: 5992 3a05 |0051: iput v2, v9, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.label:I // field@053a │ │ +1a7112: 7130 77c9 1a03 |0053: invoke-static {v10, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@c977 │ │ +1a7118: 0c0a |0056: move-result-object v10 │ │ +1a711a: 330a 0300 |0057: if-ne v10, v0, 005a // +0003 │ │ +1a711e: 1100 |0059: return-object v0 │ │ +1a7120: 620a 78b3 |005a: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a7124: 110a |005c: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=295 │ │ 0x001a line=296 │ │ 0x0028 line=297 │ │ 0x0036 line=298 │ │ 0x003c line=300 │ │ 0x005a line=305 │ │ locals : │ │ 0x0000 - 0x005d reg=9 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; │ │ 0x0000 - 0x005d reg=10 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #203 header: │ │ class_idx : 1280 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10535 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10538 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -37177,69 +37177,69 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a7180: |[1a7180] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.:(Landroid/app/Activity;)V │ │ -1a7190: 5b01 3c05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ -1a7194: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a7196: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a719c: 0e00 |0006: return-void │ │ +1a7250: |[1a7250] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.:(Landroid/app/Activity;)V │ │ +1a7260: 5b01 3c05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ +1a7264: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a7266: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a726c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;) │ │ name : 'invoke' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -1a70c0: |[1a70c0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.invoke:()Landroid/os/Bundle; │ │ -1a70d0: 5450 3c05 |0000: iget-object v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ -1a70d4: 6e10 2d00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002d │ │ -1a70da: 0c00 |0005: move-result-object v0 │ │ -1a70dc: 1a01 0b29 |0006: const-string v1, "Activity " // string@290b │ │ -1a70e0: 3800 2500 |0008: if-eqz v0, 002d // +0025 │ │ -1a70e4: 5452 3c05 |000a: iget-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ -1a70e8: 6e10 9e00 0000 |000c: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -1a70ee: 0c03 |000f: move-result-object v3 │ │ -1a70f0: 3803 0300 |0010: if-eqz v3, 0013 // +0003 │ │ -1a70f4: 281c |0012: goto 002e // +001c │ │ -1a70f6: 2203 f317 |0013: new-instance v3, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a70fa: 2204 1118 |0015: new-instance v4, Ljava/lang/StringBuilder; // type@1811 │ │ -1a70fe: 7020 7096 1400 |0017: invoke-direct {v4, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a7104: 6e20 7896 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a710a: 1a01 b20a |001d: const-string v1, " has null extras in " // string@0ab2 │ │ -1a710e: 6e20 7996 1400 |001f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7114: 6e20 7896 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a711a: 6e10 8a96 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a7120: 0c00 |0028: move-result-object v0 │ │ -1a7122: 7020 7e95 0300 |0029: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a7128: 2703 |002c: throw v3 │ │ -1a712a: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -1a712c: 3803 0300 |002e: if-eqz v3, 0031 // +0003 │ │ -1a7130: 1103 |0030: return-object v3 │ │ -1a7132: 2200 f317 |0031: new-instance v0, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a7136: 2202 1118 |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1811 │ │ -1a713a: 7020 7096 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a7140: 5451 3c05 |0038: iget-object v1, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ -1a7144: 6e20 7896 1200 |003a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a714a: 1a01 ac0a |003d: const-string v1, " has a null Intent" // string@0aac │ │ -1a714e: 6e20 7996 1200 |003f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7154: 6e10 8a96 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a715a: 0c01 |0045: move-result-object v1 │ │ -1a715c: 7020 7e95 1000 |0046: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a7162: 2700 |0049: throw v0 │ │ +1a7190: |[1a7190] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.invoke:()Landroid/os/Bundle; │ │ +1a71a0: 5450 3c05 |0000: iget-object v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ +1a71a4: 6e10 2d00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@002d │ │ +1a71aa: 0c00 |0005: move-result-object v0 │ │ +1a71ac: 1a01 0e29 |0006: const-string v1, "Activity " // string@290e │ │ +1a71b0: 3800 2500 |0008: if-eqz v0, 002d // +0025 │ │ +1a71b4: 5452 3c05 |000a: iget-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ +1a71b8: 6e10 9e00 0000 |000c: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +1a71be: 0c03 |000f: move-result-object v3 │ │ +1a71c0: 3803 0300 |0010: if-eqz v3, 0013 // +0003 │ │ +1a71c4: 281c |0012: goto 002e // +001c │ │ +1a71c6: 2203 f417 |0013: new-instance v3, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a71ca: 2204 1218 |0015: new-instance v4, Ljava/lang/StringBuilder; // type@1812 │ │ +1a71ce: 7020 7d96 1400 |0017: invoke-direct {v4, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a71d4: 6e20 8596 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a71da: 1a01 b30a |001d: const-string v1, " has null extras in " // string@0ab3 │ │ +1a71de: 6e20 8696 1400 |001f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a71e4: 6e20 8596 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a71ea: 6e10 9796 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a71f0: 0c00 |0028: move-result-object v0 │ │ +1a71f2: 7020 8b95 0300 |0029: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a71f8: 2703 |002c: throw v3 │ │ +1a71fa: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +1a71fc: 3803 0300 |002e: if-eqz v3, 0031 // +0003 │ │ +1a7200: 1103 |0030: return-object v3 │ │ +1a7202: 2200 f417 |0031: new-instance v0, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a7206: 2202 1218 |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1812 │ │ +1a720a: 7020 7d96 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a7210: 5451 3c05 |0038: iget-object v1, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.$this_navArgs:Landroid/app/Activity; // field@053c │ │ +1a7214: 6e20 8596 1200 |003a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a721a: 1a01 ad0a |003d: const-string v1, " has a null Intent" // string@0aad │ │ +1a721e: 6e20 8696 1200 |003f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a7224: 6e10 9796 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a722a: 0c01 |0045: move-result-object v1 │ │ +1a722c: 7020 8b95 1000 |0046: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a7232: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x000c line=43 │ │ 0x0013 line=44 │ │ 0x0031 line=45 │ │ locals : │ │ @@ -37250,31 +37250,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a7164: |[1a7164] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.invoke:()Ljava/lang/Object; │ │ -1a7174: 6e10 9910 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.invoke:()Landroid/os/Bundle; // method@1099 │ │ -1a717a: 0c00 |0003: move-result-object v0 │ │ -1a717c: 1100 |0004: return-object v0 │ │ +1a7234: |[1a7234] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$navArgs$1.invoke:()Ljava/lang/Object; │ │ +1a7244: 6e10 9910 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.invoke:()Landroid/os/Bundle; // method@1099 │ │ +1a724a: 0c00 |0003: move-result-object v0 │ │ +1a724c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1; │ │ │ │ - source_file_idx : 10535 (ActivityNavArgsLazy.kt) │ │ + source_file_idx : 10538 (ActivityNavArgsLazy.kt) │ │ │ │ Class #204 header: │ │ class_idx : 1281 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -37301,38 +37301,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a71dc: |[1a71dc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.:(Landroidx/activity/ComponentActivity;)V │ │ -1a71ec: 5b01 3d05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053d │ │ -1a71f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a71f2: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a71f8: 0e00 |0006: return-void │ │ +1a72ac: |[1a72ac] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.:(Landroidx/activity/ComponentActivity;)V │ │ +1a72bc: 5b01 3d05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053d │ │ +1a72c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a72c2: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a72c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a71a0: |[1a71a0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -1a71b0: 5410 3d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053d │ │ -1a71b4: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ -1a71ba: 0c00 |0005: move-result-object v0 │ │ -1a71bc: 1100 |0006: return-object v0 │ │ +1a7270: |[1a7270] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +1a7280: 5410 3d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053d │ │ +1a7284: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ +1a728a: 0c00 |0005: move-result-object v0 │ │ +1a728c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;) │ │ @@ -37340,31 +37340,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a71c0: |[1a71c0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.invoke:()Ljava/lang/Object; │ │ -1a71d0: 6e10 9c10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@109c │ │ -1a71d6: 0c00 |0003: move-result-object v0 │ │ -1a71d8: 1100 |0004: return-object v0 │ │ +1a7290: |[1a7290] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$1.invoke:()Ljava/lang/Object; │ │ +1a72a0: 6e10 9c10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@109c │ │ +1a72a6: 0c00 |0003: move-result-object v0 │ │ +1a72a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #205 header: │ │ class_idx : 1282 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -37391,38 +37391,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a7238: |[1a7238] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.:(Landroidx/activity/ComponentActivity;)V │ │ -1a7248: 5b01 3e05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053e │ │ -1a724c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a724e: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a7254: 0e00 |0006: return-void │ │ +1a7308: |[1a7308] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.:(Landroidx/activity/ComponentActivity;)V │ │ +1a7318: 5b01 3e05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053e │ │ +1a731c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a731e: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a7324: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a71fc: |[1a71fc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ -1a720c: 5410 3e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053e │ │ -1a7210: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ -1a7216: 0c00 |0005: move-result-object v0 │ │ -1a7218: 1100 |0006: return-object v0 │ │ +1a72cc: |[1a72cc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ +1a72dc: 5410 3e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@053e │ │ +1a72e0: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ +1a72e6: 0c00 |0005: move-result-object v0 │ │ +1a72e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;) │ │ @@ -37430,31 +37430,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a721c: |[1a721c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.invoke:()Ljava/lang/Object; │ │ -1a722c: 6e10 9f10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@109f │ │ -1a7232: 0c00 |0003: move-result-object v0 │ │ -1a7234: 1100 |0004: return-object v0 │ │ +1a72ec: |[1a72ec] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$2.invoke:()Ljava/lang/Object; │ │ +1a72fc: 6e10 9f10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@109f │ │ +1a7302: 0c00 |0003: move-result-object v0 │ │ +1a7304: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #206 header: │ │ class_idx : 1283 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -37485,45 +37485,45 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a72ac: |[1a72ac] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ -1a72bc: 5b01 3f05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@053f │ │ -1a72c0: 5b02 4005 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0540 │ │ -1a72c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a72c6: 7020 8fb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a72cc: 0e00 |0008: return-void │ │ +1a737c: |[1a737c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ +1a738c: 5b01 3f05 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@053f │ │ +1a7390: 5b02 4005 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0540 │ │ +1a7394: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a7396: 7020 9cb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a739c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/viewmodel/CreationExtras;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1a7258: |[1a7258] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ -1a7268: 5410 3f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@053f │ │ -1a726c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -1a7270: 7210 22b8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a7276: 0c00 |0007: move-result-object v0 │ │ -1a7278: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ -1a727c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -1a7280: 5410 4005 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0540 │ │ -1a7284: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ -1a728a: 0c00 |0011: move-result-object v0 │ │ -1a728c: 1100 |0012: return-object v0 │ │ +1a7328: |[1a7328] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ +1a7338: 5410 3f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@053f │ │ +1a733c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +1a7340: 7210 2fb8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a7346: 0c00 |0007: move-result-object v0 │ │ +1a7348: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ +1a734c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +1a7350: 5410 4005 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0540 │ │ +1a7354: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ +1a735a: 0c00 |0011: move-result-object v0 │ │ +1a735c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;) │ │ @@ -37531,31 +37531,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a7290: |[1a7290] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.invoke:()Ljava/lang/Object; │ │ -1a72a0: 6e10 a210 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@10a2 │ │ -1a72a6: 0c00 |0003: move-result-object v0 │ │ -1a72a8: 1100 |0004: return-object v0 │ │ +1a7360: |[1a7360] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$3.invoke:()Ljava/lang/Object; │ │ +1a7370: 6e10 a210 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@10a2 │ │ +1a7376: 0c00 |0003: move-result-object v0 │ │ +1a7378: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #207 header: │ │ class_idx : 1284 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -37582,38 +37582,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a730c: |[1a730c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.:(Landroidx/activity/ComponentActivity;)V │ │ -1a731c: 5b01 4105 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0541 │ │ -1a7320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a7322: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a7328: 0e00 |0006: return-void │ │ +1a73dc: |[1a73dc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.:(Landroidx/activity/ComponentActivity;)V │ │ +1a73ec: 5b01 4105 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0541 │ │ +1a73f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a73f2: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a73f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a72d0: |[1a72d0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -1a72e0: 5410 4105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0541 │ │ -1a72e4: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ -1a72ea: 0c00 |0005: move-result-object v0 │ │ -1a72ec: 1100 |0006: return-object v0 │ │ +1a73a0: |[1a73a0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +1a73b0: 5410 4105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0541 │ │ +1a73b4: 6e10 7404 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelProviderFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@0474 │ │ +1a73ba: 0c00 |0005: move-result-object v0 │ │ +1a73bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;) │ │ @@ -37621,31 +37621,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a72f0: |[1a72f0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.invoke:()Ljava/lang/Object; │ │ -1a7300: 6e10 a510 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@10a5 │ │ -1a7306: 0c00 |0003: move-result-object v0 │ │ -1a7308: 1100 |0004: return-object v0 │ │ +1a73c0: |[1a73c0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$4.invoke:()Ljava/lang/Object; │ │ +1a73d0: 6e10 a510 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.invoke:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@10a5 │ │ +1a73d6: 0c00 |0003: move-result-object v0 │ │ +1a73d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #208 header: │ │ class_idx : 1285 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -37672,38 +37672,38 @@ │ │ type : '(Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a7368: |[1a7368] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.:(Landroidx/activity/ComponentActivity;)V │ │ -1a7378: 5b01 4205 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0542 │ │ -1a737c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a737e: 7020 8fb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a7384: 0e00 |0006: return-void │ │ +1a7438: |[1a7438] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.:(Landroidx/activity/ComponentActivity;)V │ │ +1a7448: 5b01 4205 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0542 │ │ +1a744c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a744e: 7020 9cb9 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a7454: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/ViewModelStore;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a732c: |[1a732c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ -1a733c: 5410 4205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0542 │ │ -1a7340: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ -1a7346: 0c00 |0005: move-result-object v0 │ │ -1a7348: 1100 |0006: return-object v0 │ │ +1a73fc: |[1a73fc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.invoke:()Landroidx/lifecycle/ViewModelStore; │ │ +1a740c: 5410 4205 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0542 │ │ +1a7410: 6e10 7604 0000 |0002: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getViewModelStore:()Landroidx/lifecycle/ViewModelStore; // method@0476 │ │ +1a7416: 0c00 |0005: move-result-object v0 │ │ +1a7418: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;) │ │ @@ -37711,31 +37711,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a734c: |[1a734c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.invoke:()Ljava/lang/Object; │ │ -1a735c: 6e10 a810 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@10a8 │ │ -1a7362: 0c00 |0003: move-result-object v0 │ │ -1a7364: 1100 |0004: return-object v0 │ │ +1a741c: |[1a741c] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$5.invoke:()Ljava/lang/Object; │ │ +1a742c: 6e10 a810 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.invoke:()Landroidx/lifecycle/ViewModelStore; // method@10a8 │ │ +1a7432: 0c00 |0003: move-result-object v0 │ │ +1a7434: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #209 header: │ │ class_idx : 1286 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 7118 │ │ -source_file_idx : 10543 │ │ +superclass_idx : 7119 │ │ +source_file_idx : 10546 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -37766,45 +37766,45 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a73dc: |[1a73dc] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ -1a73ec: 5b01 4305 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0543 │ │ -1a73f0: 5b02 4405 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0544 │ │ -1a73f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a73f6: 7020 8fb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b98f │ │ -1a73fc: 0e00 |0008: return-void │ │ +1a74ac: |[1a74ac] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V │ │ +1a74bc: 5b01 4305 |0000: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0543 │ │ +1a74c0: 5b02 4405 |0002: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0544 │ │ +1a74c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a74c6: 7020 9cb9 1000 |0005: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@b99c │ │ +1a74cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;) │ │ name : 'invoke' │ │ type : '()Landroidx/lifecycle/viewmodel/CreationExtras;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1a7388: |[1a7388] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ -1a7398: 5410 4305 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0543 │ │ -1a739c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -1a73a0: 7210 22b8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b822 │ │ -1a73a6: 0c00 |0007: move-result-object v0 │ │ -1a73a8: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ -1a73ac: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -1a73b0: 5410 4405 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0544 │ │ -1a73b4: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ -1a73ba: 0c00 |0011: move-result-object v0 │ │ -1a73bc: 1100 |0012: return-object v0 │ │ +1a7458: |[1a7458] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; │ │ +1a7468: 5410 4305 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$extrasProducer:Lkotlin/jvm/functions/Function0; // field@0543 │ │ +1a746c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +1a7470: 7210 2fb8 0000 |0004: invoke-interface {v0}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@b82f │ │ +1a7476: 0c00 |0007: move-result-object v0 │ │ +1a7478: 1f00 5602 |0008: check-cast v0, Landroidx/lifecycle/viewmodel/CreationExtras; // type@0256 │ │ +1a747c: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +1a7480: 5410 4405 |000c: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.$this_viewModels:Landroidx/activity/ComponentActivity; // field@0544 │ │ +1a7484: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroidx/activity/ComponentActivity;.getDefaultViewModelCreationExtras:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@0473 │ │ +1a748a: 0c00 |0011: move-result-object v0 │ │ +1a748c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;) │ │ @@ -37812,31 +37812,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a73c0: |[1a73c0] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.invoke:()Ljava/lang/Object; │ │ -1a73d0: 6e10 ab10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@10ab │ │ -1a73d6: 0c00 |0003: move-result-object v0 │ │ -1a73d8: 1100 |0004: return-object v0 │ │ +1a7490: |[1a7490] com.infomaniak.drive.ui.SaveExternalFilesActivity$special$$inlined$viewModels$default$6.invoke:()Ljava/lang/Object; │ │ +1a74a0: 6e10 ab10 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.invoke:()Landroidx/lifecycle/viewmodel/CreationExtras; // method@10ab │ │ +1a74a6: 0c00 |0003: move-result-object v0 │ │ +1a74a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6; │ │ │ │ - source_file_idx : 10543 (ActivityViewModelLazy.kt) │ │ + source_file_idx : 10546 (ActivityViewModelLazy.kt) │ │ │ │ Class #210 header: │ │ class_idx : 1287 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1100 │ │ -source_file_idx : 30618 │ │ +source_file_idx : 30622 │ │ static_fields_size : 5 │ │ instance_fields_size: 11 │ │ direct_methods_size : 73 │ │ virtual_methods_size: 2 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -37928,404 +37928,404 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a04: |[1a8a04] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$2OpjMwqfsjm8tLW-xHU8FRgu4jk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V │ │ -1a8a14: 7120 f210 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher$lambda$6:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V // method@10f2 │ │ -1a8a1a: 0e00 |0003: return-void │ │ +1a8ad4: |[1a8ad4] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$2OpjMwqfsjm8tLW-xHU8FRgu4jk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V │ │ +1a8ae4: 7120 f210 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher$lambda$6:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V // method@10f2 │ │ +1a8aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$8L6gfPgIepfs13U1BPEJfzvolvk' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a1c: |[1a8a1c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$8L6gfPgIepfs13U1BPEJfzvolvk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V │ │ -1a8a2c: 7120 e910 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isExtrasNull$lambda$11:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V // method@10e9 │ │ -1a8a32: 0e00 |0003: return-void │ │ +1a8aec: |[1a8aec] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$8L6gfPgIepfs13U1BPEJfzvolvk:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V │ │ +1a8afc: 7120 e910 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isExtrasNull$lambda$11:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V // method@10e9 │ │ +1a8b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$A5Waz8xGkeIhO2m-jFGOkDvyeUQ' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a34: |[1a8a34] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$A5Waz8xGkeIhO2m-jFGOkDvyeUQ:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ -1a8a44: 7120 fb10 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSelectPath$lambda$25$lambda$24:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10fb │ │ -1a8a4a: 0e00 |0003: return-void │ │ +1a8b04: |[1a8b04] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$A5Waz8xGkeIhO2m-jFGOkDvyeUQ:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ +1a8b14: 7120 fb10 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSelectPath$lambda$25$lambda$24:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10fb │ │ +1a8b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$DMHg98n7rDyfeqYxUh_BmNi8xxI' │ │ type : '(Ljava/lang/Exception;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a4c: |[1a8a4c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$DMHg98n7rDyfeqYxUh_BmNi8xxI:(Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ -1a8a5c: 7120 d710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles$lambda$34:(Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10d7 │ │ -1a8a62: 0e00 |0003: return-void │ │ +1a8b1c: |[1a8b1c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$DMHg98n7rDyfeqYxUh_BmNi8xxI:(Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ +1a8b2c: 7120 d710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles$lambda$34:(Ljava/lang/Exception;Lio/sentry/IScope;)V // method@10d7 │ │ +1a8b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$NSqdupPQiddq4OO6KnXpBisr-qU' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a86d0: |[1a86d0] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$NSqdupPQiddq4OO6KnXpBisr-qU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -1a86e0: 7120 c410 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeDefaultUser$lambda$14:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; // method@10c4 │ │ -1a86e6: 0c00 |0003: move-result-object v0 │ │ -1a86e8: 1100 |0004: return-object v0 │ │ +1a87a0: |[1a87a0] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$NSqdupPQiddq4OO6KnXpBisr-qU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +1a87b0: 7120 c410 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeDefaultUser$lambda$14:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; // method@10c4 │ │ +1a87b6: 0c00 |0003: move-result-object v0 │ │ +1a87b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$Qk4V5ELtCP9WW2a_76Tja-vszAI' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a8444: |[1a8444] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$Qk4V5ELtCP9WW2a_76Tja-vszAI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; │ │ -1a8454: 7110 fc10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder_delegate$lambda$2:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; // method@10fc │ │ -1a845a: 0c00 |0003: move-result-object v0 │ │ -1a845c: 1100 |0004: return-object v0 │ │ +1a8514: |[1a8514] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$Qk4V5ELtCP9WW2a_76Tja-vszAI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; │ │ +1a8524: 7110 fc10 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder_delegate$lambda$2:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; // method@10fc │ │ +1a852a: 0c00 |0003: move-result-object v0 │ │ +1a852c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$R6cZxpBNC9ZBumZQlP55z0VQWwU' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -1a8a64: |[1a8a64] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$R6cZxpBNC9ZBumZQlP55z0VQWwU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V │ │ -1a8a74: 7140 f010 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension$lambda$10:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V // method@10f0 │ │ -1a8a7a: 0e00 |0003: return-void │ │ +1a8b34: |[1a8b34] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$R6cZxpBNC9ZBumZQlP55z0VQWwU:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V │ │ +1a8b44: 7140 f010 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension$lambda$10:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V // method@10f0 │ │ +1a8b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$SXNJha3jwq5Yg9_xGYkQ63vpd40' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a7c: |[1a8a7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$SXNJha3jwq5Yg9_xGYkQ63vpd40:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ -1a8a8c: 7120 c610 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive$lambda$43$lambda$42:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10c6 │ │ -1a8a92: 0e00 |0003: return-void │ │ +1a8b4c: |[1a8b4c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$SXNJha3jwq5Yg9_xGYkQ63vpd40:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ +1a8b5c: 7120 c610 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive$lambda$43$lambda$42:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V // method@10c6 │ │ +1a8b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$ZrMSbStdZiHEJx4_jo_MgGn6YAU' │ │ type : '(Lcom/google/android/material/textfield/TextInputEditText;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8a94: |[1a8a94] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$ZrMSbStdZiHEJx4_jo_MgGn6YAU:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ -1a8aa4: 7120 f110 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension$lambda$10$lambda$9:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@10f1 │ │ -1a8aaa: 0e00 |0003: return-void │ │ +1a8b64: |[1a8b64] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$ZrMSbStdZiHEJx4_jo_MgGn6YAU:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ +1a8b74: 7120 f110 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension$lambda$10$lambda$9:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@10f1 │ │ +1a8b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$_Xv9cf_nuIGtFs8-o9FWPeA5tew' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -1a8aac: |[1a8aac] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$_Xv9cf_nuIGtFs8-o9FWPeA5tew:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V │ │ -1a8abc: 7140 f910 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSaveButton$lambda$33$lambda$32$lambda$31:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V // method@10f9 │ │ -1a8ac2: 0e00 |0003: return-void │ │ +1a8b7c: |[1a8b7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$_Xv9cf_nuIGtFs8-o9FWPeA5tew:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V │ │ +1a8b8c: 7140 f910 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSaveButton$lambda$33$lambda$32$lambda$31:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V // method@10f9 │ │ +1a8b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$c7jzEuIb4Ud5LgCYpgeOhGgwPQY' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a8ac4: |[1a8ac4] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$c7jzEuIb4Ud5LgCYpgeOhGgwPQY:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ -1a8ad4: 7130 0011 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeFiles$lambda$46$lambda$45:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V // method@1100 │ │ -1a8ada: 0e00 |0003: return-void │ │ +1a8b94: |[1a8b94] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$c7jzEuIb4Ud5LgCYpgeOhGgwPQY:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ +1a8ba4: 7130 0011 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeFiles$lambda$46$lambda$45:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V // method@1100 │ │ +1a8baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$gfYRJqwDp9axRm6mkJYaEv-VF0w' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a8370: |[1a8370] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$gfYRJqwDp9axRm6mkJYaEv-VF0w:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ -1a8380: 7110 c710 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10c7 │ │ -1a8386: 0c00 |0003: move-result-object v0 │ │ -1a8388: 1100 |0004: return-object v0 │ │ +1a8440: |[1a8440] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$gfYRJqwDp9axRm6mkJYaEv-VF0w:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ +1a8450: 7110 c710 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10c7 │ │ +1a8456: 0c00 |0003: move-result-object v0 │ │ +1a8458: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$j0BwfpIxNqc9CAB_DmhT_bnc_PI' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a86ec: |[1a86ec] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$j0BwfpIxNqc9CAB_DmhT_bnc_PI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; │ │ -1a86fc: 7120 f710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupDrivePermissions$lambda$13$lambda$12:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; // method@10f7 │ │ -1a8702: 0c00 |0003: move-result-object v0 │ │ -1a8704: 1100 |0004: return-object v0 │ │ +1a87bc: |[1a87bc] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$j0BwfpIxNqc9CAB_DmhT_bnc_PI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; │ │ +1a87cc: 7120 f710 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupDrivePermissions$lambda$13$lambda$12:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; // method@10f7 │ │ +1a87d2: 0c00 |0003: move-result-object v0 │ │ +1a87d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$jPPl3iceraVWHbCzw6Yw48ZkaeI' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a8708: |[1a8708] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$jPPl3iceraVWHbCzw6Yw48ZkaeI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -1a8718: 7120 f310 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@10f3 │ │ -1a871e: 0c00 |0003: move-result-object v0 │ │ -1a8720: 1100 |0004: return-object v0 │ │ +1a87d8: |[1a87d8] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$jPPl3iceraVWHbCzw6Yw48ZkaeI:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +1a87e8: 7120 f310 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@10f3 │ │ +1a87ee: 0c00 |0003: move-result-object v0 │ │ +1a87f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$lK8jmgNM6PxpTwF-eACWo97XxwY' │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a7a08: |[1a7a08] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$lK8jmgNM6PxpTwF-eACWo97XxwY:()Z │ │ -1a7a18: 7100 ec10 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.onCreate$lambda$8$lambda$7:()Z // method@10ec │ │ -1a7a1e: 0a00 |0003: move-result v0 │ │ -1a7a20: 0f00 |0004: return v0 │ │ +1a7ad8: |[1a7ad8] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$lK8jmgNM6PxpTwF-eACWo97XxwY:()Z │ │ +1a7ae8: 7100 ec10 0000 |0000: invoke-static {}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.onCreate$lambda$8$lambda$7:()Z // method@10ec │ │ +1a7aee: 0a00 |0003: move-result v0 │ │ +1a7af0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$naoIk1D_TvURhYWWeEkJBsjolkU' │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a8724: |[1a8724] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$naoIk1D_TvURhYWWeEkJBsjolkU:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ -1a8734: 7130 d010 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchSelectedDrive$lambda$20$lambda$19:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@10d0 │ │ -1a873a: 0c00 |0003: move-result-object v0 │ │ -1a873c: 1100 |0004: return-object v0 │ │ +1a87f4: |[1a87f4] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$naoIk1D_TvURhYWWeEkJBsjolkU:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ +1a8804: 7130 d010 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchSelectedDrive$lambda$20$lambda$19:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@10d0 │ │ +1a880a: 0c00 |0003: move-result-object v0 │ │ +1a880c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$wu5UE6_raejC3UJn4yvPCy07394' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a826c: |[1a826c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$wu5UE6_raejC3UJn4yvPCy07394:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ -1a827c: 7110 0211 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@1102 │ │ -1a8282: 0c00 |0003: move-result-object v0 │ │ -1a8284: 1100 |0004: return-object v0 │ │ +1a833c: |[1a833c] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$wu5UE6_raejC3UJn4yvPCy07394:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ +1a834c: 7110 0211 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; // method@1102 │ │ +1a8352: 0c00 |0003: move-result-object v0 │ │ +1a8354: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '$r8$lambda$yF2i_CYvwn0H0YkekYKgKGIs2dQ' │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a8740: |[1a8740] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$yF2i_CYvwn0H0YkekYKgKGIs2dQ:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -1a8750: 7130 ce10 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchFolder$lambda$29$lambda$28:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@10ce │ │ -1a8756: 0c00 |0003: move-result-object v0 │ │ -1a8758: 1100 |0004: return-object v0 │ │ +1a8810: |[1a8810] com.infomaniak.drive.ui.SaveExternalFilesActivity.$r8$lambda$yF2i_CYvwn0H0YkekYKgKGIs2dQ:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +1a8820: 7130 ce10 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchFolder$lambda$29$lambda$28:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@10ce │ │ +1a8826: 0c00 |0003: move-result-object v0 │ │ +1a8828: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a8adc: |[1a8adc] com.infomaniak.drive.ui.SaveExternalFilesActivity.:()V │ │ -1a8aec: 2200 f904 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion; // type@04f9 │ │ -1a8af0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a8af2: 7020 7f10 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@107f │ │ -1a8af8: 6900 4505 |0006: sput-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion; // field@0545 │ │ -1a8afc: 0e00 |0008: return-void │ │ +1a8bac: |[1a8bac] com.infomaniak.drive.ui.SaveExternalFilesActivity.:()V │ │ +1a8bbc: 2200 f904 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion; // type@04f9 │ │ +1a8bc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a8bc2: 7020 7f10 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@107f │ │ +1a8bc8: 6900 4505 |0006: sput-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$Companion; // field@0545 │ │ +1a8bcc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -1a8b00: |[1a8b00] com.infomaniak.drive.ui.SaveExternalFilesActivity.:()V │ │ -1a8b10: 7010 830c 0700 |0000: invoke-direct {v7}, Lcom/infomaniak/drive/ui/BaseActivity;.:()V // method@0c83 │ │ -1a8b16: 2200 ee04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17; // type@04ee │ │ -1a8b1a: 7020 6810 7000 |0005: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1068 │ │ -1a8b20: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a8b26: 0c00 |000b: move-result-object v0 │ │ -1a8b28: 5b70 4a05 |000c: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding$delegate:Lkotlin/Lazy; // field@054a │ │ -1a8b2c: 0770 |000e: move-object v0, v7 │ │ -1a8b2e: 1f00 7501 |000f: check-cast v0, Landroidx/activity/ComponentActivity; // type@0175 │ │ -1a8b32: 2201 0105 |0011: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1; // type@0501 │ │ -1a8b36: 7020 9b10 0100 |0013: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.:(Landroidx/activity/ComponentActivity;)V // method@109b │ │ -1a8b3c: 1f01 8c1b |0016: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8b40: 2202 4f02 |0018: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ -1a8b44: 1c03 fc0a |001a: const-class v3, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // type@0afc │ │ -1a8b48: 7110 51ba 0300 |001c: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -1a8b4e: 0c03 |001f: move-result-object v3 │ │ -1a8b50: 2204 0205 |0020: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2; // type@0502 │ │ -1a8b54: 7020 9e10 0400 |0022: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.:(Landroidx/activity/ComponentActivity;)V // method@109e │ │ -1a8b5a: 1f04 8c1b |0025: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8b5e: 2205 0305 |0027: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3; // type@0503 │ │ -1a8b62: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -1a8b64: 7030 a110 6500 |002a: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@10a1 │ │ -1a8b6a: 1f05 8c1b |002d: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8b6e: 7055 5306 3214 |002f: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ -1a8b74: 1f02 9119 |0032: check-cast v2, Lkotlin/Lazy; // type@1991 │ │ -1a8b78: 5b72 5105 |0034: iput-object v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectDriveViewModel$delegate:Lkotlin/Lazy; // field@0551 │ │ -1a8b7c: 2201 0405 |0036: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4; // type@0504 │ │ -1a8b80: 7020 a410 0100 |0038: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.:(Landroidx/activity/ComponentActivity;)V // method@10a4 │ │ -1a8b86: 1f01 8c1b |003b: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8b8a: 2202 4f02 |003d: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ -1a8b8e: 1c03 fa04 |003f: const-class v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // type@04fa │ │ -1a8b92: 7110 51ba 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -1a8b98: 0c03 |0044: move-result-object v3 │ │ -1a8b9a: 2204 0505 |0045: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5; // type@0505 │ │ -1a8b9e: 7020 a710 0400 |0047: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.:(Landroidx/activity/ComponentActivity;)V // method@10a7 │ │ -1a8ba4: 1f04 8c1b |004a: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8ba8: 2205 0605 |004c: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6; // type@0506 │ │ -1a8bac: 7030 aa10 6500 |004e: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@10aa │ │ -1a8bb2: 1f05 8c1b |0051: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8bb6: 7055 5306 3214 |0053: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ -1a8bbc: 1f02 9119 |0056: check-cast v2, Lkotlin/Lazy; // type@1991 │ │ -1a8bc0: 5b72 4f05 |0058: iput-object v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalFilesViewModel$delegate:Lkotlin/Lazy; // field@054f │ │ -1a8bc4: 0770 |005a: move-object v0, v7 │ │ -1a8bc6: 1f00 1600 |005b: check-cast v0, Landroid/app/Activity; // type@0016 │ │ -1a8bca: 2201 5c02 |005d: new-instance v1, Landroidx/navigation/NavArgsLazy; // type@025c │ │ -1a8bce: 1c02 0905 |005f: const-class v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a8bd2: 7110 51ba 0200 |0061: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba51 │ │ -1a8bd8: 0c02 |0064: move-result-object v2 │ │ -1a8bda: 2203 0005 |0065: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1; // type@0500 │ │ -1a8bde: 7020 9810 0300 |0067: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.:(Landroid/app/Activity;)V // method@1098 │ │ -1a8be4: 1f03 8c1b |006a: check-cast v3, Lkotlin/jvm/functions/Function0; // type@1b8c │ │ -1a8be8: 7030 5d06 2103 |006c: invoke-direct {v1, v2, v3}, Landroidx/navigation/NavArgsLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;)V // method@065d │ │ -1a8bee: 5b71 4e05 |006f: iput-object v1, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.navigationArgs$delegate:Landroidx/navigation/NavArgsLazy; // field@054e │ │ -1a8bf2: 2200 ef04 |0071: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18; // type@04ef │ │ -1a8bf6: 7020 6a10 7000 |0073: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106a │ │ -1a8bfc: 7110 4b9c 0000 |0076: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a8c02: 0c00 |0079: move-result-object v0 │ │ -1a8c04: 5b70 5305 |007a: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder$delegate:Lkotlin/Lazy; // field@0553 │ │ -1a8c08: 2200 f004 |007c: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19; // type@04f0 │ │ -1a8c0c: 7020 6c10 7000 |007e: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106c │ │ -1a8c12: 7110 4b9c 0000 |0081: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1a8c18: 0c00 |0084: move-result-object v0 │ │ -1a8c1a: 5b70 5405 |0085: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@0554 │ │ -1a8c1e: 2200 8201 |0087: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ -1a8c22: 7010 8304 0000 |0089: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ -1a8c28: 1f00 7f01 |008c: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ -1a8c2c: 2201 f104 |008e: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2; // type@04f1 │ │ -1a8c30: 7020 6e10 7100 |0090: invoke-direct {v1, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106e │ │ -1a8c36: 6e30 ee10 0701 |0093: invoke-virtual {v7, v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@10ee │ │ -1a8c3c: 0c00 |0096: move-result-object v0 │ │ -1a8c3e: 1a01 7de9 |0097: const-string v1, "registerForActivityResult(...)" // string@e97d │ │ -1a8c42: 7120 6fb9 1000 |0099: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8c48: 5b70 5205 |009c: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@0552 │ │ -1a8c4c: 0e00 |009e: return-void │ │ +1a8bd0: |[1a8bd0] com.infomaniak.drive.ui.SaveExternalFilesActivity.:()V │ │ +1a8be0: 7010 830c 0700 |0000: invoke-direct {v7}, Lcom/infomaniak/drive/ui/BaseActivity;.:()V // method@0c83 │ │ +1a8be6: 2200 ee04 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17; // type@04ee │ │ +1a8bea: 7020 6810 7000 |0005: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda17;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1068 │ │ +1a8bf0: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a8bf6: 0c00 |000b: move-result-object v0 │ │ +1a8bf8: 5b70 4a05 |000c: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding$delegate:Lkotlin/Lazy; // field@054a │ │ +1a8bfc: 0770 |000e: move-object v0, v7 │ │ +1a8bfe: 1f00 7501 |000f: check-cast v0, Landroidx/activity/ComponentActivity; // type@0175 │ │ +1a8c02: 2201 0105 |0011: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1; // type@0501 │ │ +1a8c06: 7020 9b10 0100 |0013: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$1;.:(Landroidx/activity/ComponentActivity;)V // method@109b │ │ +1a8c0c: 1f01 8d1b |0016: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c10: 2202 4f02 |0018: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ +1a8c14: 1c03 fd0a |001a: const-class v3, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // type@0afd │ │ +1a8c18: 7110 5eba 0300 |001c: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +1a8c1e: 0c03 |001f: move-result-object v3 │ │ +1a8c20: 2204 0205 |0020: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2; // type@0502 │ │ +1a8c24: 7020 9e10 0400 |0022: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$2;.:(Landroidx/activity/ComponentActivity;)V // method@109e │ │ +1a8c2a: 1f04 8d1b |0025: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c2e: 2205 0305 |0027: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3; // type@0503 │ │ +1a8c32: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +1a8c34: 7030 a110 6500 |002a: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$3;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@10a1 │ │ +1a8c3a: 1f05 8d1b |002d: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c3e: 7055 5306 3214 |002f: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ +1a8c44: 1f02 9219 |0032: check-cast v2, Lkotlin/Lazy; // type@1992 │ │ +1a8c48: 5b72 5105 |0034: iput-object v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectDriveViewModel$delegate:Lkotlin/Lazy; // field@0551 │ │ +1a8c4c: 2201 0405 |0036: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4; // type@0504 │ │ +1a8c50: 7020 a410 0100 |0038: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$4;.:(Landroidx/activity/ComponentActivity;)V // method@10a4 │ │ +1a8c56: 1f01 8d1b |003b: check-cast v1, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c5a: 2202 4f02 |003d: new-instance v2, Landroidx/lifecycle/ViewModelLazy; // type@024f │ │ +1a8c5e: 1c03 fa04 |003f: const-class v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // type@04fa │ │ +1a8c62: 7110 5eba 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +1a8c68: 0c03 |0044: move-result-object v3 │ │ +1a8c6a: 2204 0505 |0045: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5; // type@0505 │ │ +1a8c6e: 7020 a710 0400 |0047: invoke-direct {v4, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$5;.:(Landroidx/activity/ComponentActivity;)V // method@10a7 │ │ +1a8c74: 1f04 8d1b |004a: check-cast v4, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c78: 2205 0605 |004c: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6; // type@0506 │ │ +1a8c7c: 7030 aa10 6500 |004e: invoke-direct {v5, v6, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$viewModels$default$6;.:(Lkotlin/jvm/functions/Function0;Landroidx/activity/ComponentActivity;)V // method@10aa │ │ +1a8c82: 1f05 8d1b |0051: check-cast v5, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8c86: 7055 5306 3214 |0053: invoke-direct {v2, v3, v4, v1, v5}, Landroidx/lifecycle/ViewModelLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V // method@0653 │ │ +1a8c8c: 1f02 9219 |0056: check-cast v2, Lkotlin/Lazy; // type@1992 │ │ +1a8c90: 5b72 4f05 |0058: iput-object v2, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalFilesViewModel$delegate:Lkotlin/Lazy; // field@054f │ │ +1a8c94: 0770 |005a: move-object v0, v7 │ │ +1a8c96: 1f00 1600 |005b: check-cast v0, Landroid/app/Activity; // type@0016 │ │ +1a8c9a: 2201 5c02 |005d: new-instance v1, Landroidx/navigation/NavArgsLazy; // type@025c │ │ +1a8c9e: 1c02 0905 |005f: const-class v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a8ca2: 7110 5eba 0200 |0061: invoke-static {v2}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@ba5e │ │ +1a8ca8: 0c02 |0064: move-result-object v2 │ │ +1a8caa: 2203 0005 |0065: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1; // type@0500 │ │ +1a8cae: 7020 9810 0300 |0067: invoke-direct {v3, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$special$$inlined$navArgs$1;.:(Landroid/app/Activity;)V // method@1098 │ │ +1a8cb4: 1f03 8d1b |006a: check-cast v3, Lkotlin/jvm/functions/Function0; // type@1b8d │ │ +1a8cb8: 7030 5d06 2103 |006c: invoke-direct {v1, v2, v3}, Landroidx/navigation/NavArgsLazy;.:(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;)V // method@065d │ │ +1a8cbe: 5b71 4e05 |006f: iput-object v1, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.navigationArgs$delegate:Landroidx/navigation/NavArgsLazy; // field@054e │ │ +1a8cc2: 2200 ef04 |0071: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18; // type@04ef │ │ +1a8cc6: 7020 6a10 7000 |0073: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda18;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106a │ │ +1a8ccc: 7110 589c 0000 |0076: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a8cd2: 0c00 |0079: move-result-object v0 │ │ +1a8cd4: 5b70 5305 |007a: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder$delegate:Lkotlin/Lazy; // field@0553 │ │ +1a8cd8: 2200 f004 |007c: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19; // type@04f0 │ │ +1a8cdc: 7020 6c10 7000 |007e: invoke-direct {v0, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda19;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106c │ │ +1a8ce2: 7110 589c 0000 |0081: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1a8ce8: 0c00 |0084: move-result-object v0 │ │ +1a8cea: 5b70 5405 |0085: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@0554 │ │ +1a8cee: 2200 8201 |0087: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@0182 │ │ +1a8cf2: 7010 8304 0000 |0089: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0483 │ │ +1a8cf8: 1f00 7f01 |008c: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@017f │ │ +1a8cfc: 2201 f104 |008e: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2; // type@04f1 │ │ +1a8d00: 7020 6e10 7100 |0090: invoke-direct {v1, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@106e │ │ +1a8d06: 6e30 ee10 0701 |0093: invoke-virtual {v7, v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@10ee │ │ +1a8d0c: 0c00 |0096: move-result-object v0 │ │ +1a8d0e: 1a01 82e9 |0097: const-string v1, "registerForActivityResult(...)" // string@e982 │ │ +1a8d12: 7120 7cb9 1000 |0099: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a8d18: 5b70 5205 |009c: iput-object v0, v7, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@0552 │ │ +1a8d1c: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x000e line=72 │ │ 0x0011 line=547 │ │ 0x0018 line=551 │ │ @@ -38353,17 +38353,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a8c50: |[1a8c50] com.infomaniak.drive.ui.SaveExternalFilesActivity.access$checkEnabledSaveButton:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ -1a8c60: 7010 ca10 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ -1a8c66: 0e00 |0003: return-void │ │ +1a8d20: |[1a8d20] com.infomaniak.drive.ui.SaveExternalFilesActivity.access$checkEnabledSaveButton:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V │ │ +1a8d30: 7010 ca10 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ +1a8d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #21 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -38371,18 +38371,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;III)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -1a7a24: |[1a7a24] com.infomaniak.drive.ui.SaveExternalFilesActivity.access$storeFiles:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;III)Z │ │ -1a7a34: 7040 ff10 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeFiles:(III)Z // method@10ff │ │ -1a7a3a: 0a00 |0003: move-result v0 │ │ -1a7a3c: 0f00 |0004: return v0 │ │ +1a7af4: |[1a7af4] com.infomaniak.drive.ui.SaveExternalFilesActivity.access$storeFiles:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;III)Z │ │ +1a7b04: 7040 ff10 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeFiles:(III)Z // method@10ff │ │ +1a7b0a: 0a00 |0003: move-result v0 │ │ +1a7b0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -38393,83 +38393,83 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 130 16-bit code units │ │ -1a8c68: |[1a8c68] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeDefaultUser:()V │ │ -1a8c78: 6200 f212 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a8c7c: 6e10 fd39 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getAllUsers:()Landroidx/lifecycle/LiveData; // method@39fd │ │ -1a8c82: 0c00 |0005: move-result-object v0 │ │ -1a8c84: 07b1 |0006: move-object v1, v11 │ │ -1a8c86: 1f01 4202 |0007: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a8c8a: 2202 f304 |0009: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4; // type@04f3 │ │ -1a8c8e: 7020 7210 b200 |000b: invoke-direct {v2, v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1072 │ │ -1a8c94: 2203 fd04 |000e: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ -1a8c98: 7020 8910 2300 |0010: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ -1a8c9e: 1f03 4802 |0013: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -1a8ca2: 6e30 3706 1003 |0015: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ -1a8ca8: 6204 b800 |0018: sget-object v4, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -1a8cac: 6200 f212 |001a: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a8cb0: 6e10 043a 0000 |001c: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a8cb6: 0a00 |001f: move-result v0 │ │ -1a8cb8: 7110 9895 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a8cbe: 0c05 |0023: move-result-object v5 │ │ -1a8cc0: 1309 0e00 |0024: const/16 v9, #int 14 // #e │ │ -1a8cc4: 120a |0026: const/4 v10, #int 0 // #0 │ │ -1a8cc6: 1206 |0027: const/4 v6, #int 0 // #0 │ │ -1a8cc8: 1207 |0028: const/4 v7, #int 0 // #0 │ │ -1a8cca: 1208 |0029: const/4 v8, #int 0 // #0 │ │ -1a8ccc: 7707 7a09 0400 |002a: invoke-static/range {v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ -1a8cd2: 0c00 |002d: move-result-object v0 │ │ -1a8cd4: 6e10 ae98 0000 |002e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -1a8cda: 0a00 |0031: move-result v0 │ │ -1a8cdc: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -1a8cde: 3710 0500 |0033: if-le v0, v1, 0038 // +0005 │ │ -1a8ce2: 7010 c510 0b00 |0035: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive:()V // method@10c5 │ │ -1a8ce8: 7010 df10 0b00 |0038: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@10df │ │ -1a8cee: 0c00 |003b: move-result-object v0 │ │ -1a8cf0: 6e10 1b0b 0000 |003c: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.component1:()I // method@0b1b │ │ -1a8cf6: 0a02 |003f: move-result v2 │ │ -1a8cf8: 6e10 1c0b 0000 |0040: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.component2:()I // method@0b1c │ │ -1a8cfe: 0a00 |0043: move-result v0 │ │ -1a8d00: 6203 b800 |0044: sget-object v3, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -1a8d04: 7110 9895 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a8d0a: 0c04 |0049: move-result-object v4 │ │ -1a8d0c: 7110 9895 0000 |004a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a8d12: 0c05 |004d: move-result-object v5 │ │ -1a8d14: 1309 1c00 |004e: const/16 v9, #int 28 // #1c │ │ -1a8d18: 120a |0050: const/4 v10, #int 0 // #0 │ │ -1a8d1a: 1206 |0051: const/4 v6, #int 0 // #0 │ │ -1a8d1c: 1207 |0052: const/4 v7, #int 0 // #0 │ │ -1a8d1e: 1208 |0053: const/4 v8, #int 0 // #0 │ │ -1a8d20: 7708 7809 0300 |0054: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ -1a8d26: 0c00 |0057: move-result-object v0 │ │ -1a8d28: 3900 1000 |0058: if-nez v0, 0068 // +0010 │ │ -1a8d2c: 6200 f212 |005a: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a8d30: 6e10 043a 0000 |005c: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a8d36: 0a02 |005f: move-result v2 │ │ -1a8d38: 6200 f212 |0060: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a8d3c: 1203 |0062: const/4 v3, #int 0 // #0 │ │ -1a8d3e: 1204 |0063: const/4 v4, #int 0 // #0 │ │ -1a8d40: 7140 013a 3041 |0064: invoke-static {v0, v3, v1, v4}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDrive$default:(Lcom/infomaniak/drive/utils/AccountUtils;ZILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@3a01 │ │ -1a8d46: 0c00 |0067: move-result-object v0 │ │ -1a8d48: 7010 de10 0b00 |0068: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a8d4e: 0c03 |006b: move-result-object v3 │ │ -1a8d50: 6e10 f134 0300 |006c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a8d56: 0c04 |006f: move-result-object v4 │ │ -1a8d58: 7110 9895 0200 |0070: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a8d5e: 0c02 |0073: move-result-object v2 │ │ -1a8d60: 6e20 4506 2400 |0074: invoke-virtual {v4, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a8d66: 6e10 f034 0300 |0077: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a8d6c: 0c02 |007a: move-result-object v2 │ │ -1a8d6e: 6e20 4506 0200 |007b: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a8d74: 6e20 f334 1300 |007e: invoke-virtual {v3, v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.setShowSharedWithMe:(Z)V // method@34f3 │ │ -1a8d7a: 0e00 |0081: return-void │ │ +1a8d38: |[1a8d38] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeDefaultUser:()V │ │ +1a8d48: 6200 f512 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a8d4c: 6e10 0a3a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getAllUsers:()Landroidx/lifecycle/LiveData; // method@3a0a │ │ +1a8d52: 0c00 |0005: move-result-object v0 │ │ +1a8d54: 07b1 |0006: move-object v1, v11 │ │ +1a8d56: 1f01 4202 |0007: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a8d5a: 2202 f304 |0009: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4; // type@04f3 │ │ +1a8d5e: 7020 7210 b200 |000b: invoke-direct {v2, v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1072 │ │ +1a8d64: 2203 fd04 |000e: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ +1a8d68: 7020 8910 2300 |0010: invoke-direct {v3, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ +1a8d6e: 1f03 4802 |0013: check-cast v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a8d72: 6e30 3706 1003 |0015: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0637 │ │ +1a8d78: 6204 b800 |0018: sget-object v4, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +1a8d7c: 6200 f512 |001a: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a8d80: 6e10 113a 0000 |001c: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a8d86: 0a00 |001f: move-result v0 │ │ +1a8d88: 7110 a595 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8d8e: 0c05 |0023: move-result-object v5 │ │ +1a8d90: 1309 0e00 |0024: const/16 v9, #int 14 // #e │ │ +1a8d94: 120a |0026: const/4 v10, #int 0 // #0 │ │ +1a8d96: 1206 |0027: const/4 v6, #int 0 // #0 │ │ +1a8d98: 1207 |0028: const/4 v7, #int 0 // #0 │ │ +1a8d9a: 1208 |0029: const/4 v8, #int 0 // #0 │ │ +1a8d9c: 7707 7a09 0400 |002a: invoke-static/range {v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ +1a8da2: 0c00 |002d: move-result-object v0 │ │ +1a8da4: 6e10 bb98 0000 |002e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +1a8daa: 0a00 |0031: move-result v0 │ │ +1a8dac: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +1a8dae: 3710 0500 |0033: if-le v0, v1, 0038 // +0005 │ │ +1a8db2: 7010 c510 0b00 |0035: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive:()V // method@10c5 │ │ +1a8db8: 7010 df10 0b00 |0038: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@10df │ │ +1a8dbe: 0c00 |003b: move-result-object v0 │ │ +1a8dc0: 6e10 1b0b 0000 |003c: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.component1:()I // method@0b1b │ │ +1a8dc6: 0a02 |003f: move-result v2 │ │ +1a8dc8: 6e10 1c0b 0000 |0040: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.component2:()I // method@0b1c │ │ +1a8dce: 0a00 |0043: move-result v0 │ │ +1a8dd0: 6203 b800 |0044: sget-object v3, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +1a8dd4: 7110 a595 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8dda: 0c04 |0049: move-result-object v4 │ │ +1a8ddc: 7110 a595 0000 |004a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8de2: 0c05 |004d: move-result-object v5 │ │ +1a8de4: 1309 1c00 |004e: const/16 v9, #int 28 // #1c │ │ +1a8de8: 120a |0050: const/4 v10, #int 0 // #0 │ │ +1a8dea: 1206 |0051: const/4 v6, #int 0 // #0 │ │ +1a8dec: 1207 |0052: const/4 v7, #int 0 // #0 │ │ +1a8dee: 1208 |0053: const/4 v8, #int 0 // #0 │ │ +1a8df0: 7708 7809 0300 |0054: invoke-static/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrive$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/realm/Realm;ILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@0978 │ │ +1a8df6: 0c00 |0057: move-result-object v0 │ │ +1a8df8: 3900 1000 |0058: if-nez v0, 0068 // +0010 │ │ +1a8dfc: 6200 f512 |005a: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a8e00: 6e10 113a 0000 |005c: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a8e06: 0a02 |005f: move-result v2 │ │ +1a8e08: 6200 f512 |0060: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a8e0c: 1203 |0062: const/4 v3, #int 0 // #0 │ │ +1a8e0e: 1204 |0063: const/4 v4, #int 0 // #0 │ │ +1a8e10: 7140 0e3a 3041 |0064: invoke-static {v0, v3, v1, v4}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDrive$default:(Lcom/infomaniak/drive/utils/AccountUtils;ZILjava/lang/Object;)Lcom/infomaniak/drive/data/models/drive/Drive; // method@3a0e │ │ +1a8e16: 0c00 |0067: move-result-object v0 │ │ +1a8e18: 7010 de10 0b00 |0068: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a8e1e: 0c03 |006b: move-result-object v3 │ │ +1a8e20: 6e10 fe34 0300 |006c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a8e26: 0c04 |006f: move-result-object v4 │ │ +1a8e28: 7110 a595 0200 |0070: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8e2e: 0c02 |0073: move-result-object v2 │ │ +1a8e30: 6e20 4506 2400 |0074: invoke-virtual {v4, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a8e36: 6e10 fd34 0300 |0077: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a8e3c: 0c02 |007a: move-result-object v2 │ │ +1a8e3e: 6e20 4506 0200 |007b: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a8e44: 6e20 0035 1300 |007e: invoke-virtual {v3, v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.setShowSharedWithMe:(Z)V // method@3500 │ │ +1a8e4a: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0018 line=164 │ │ 0x002e line=165 │ │ 0x0038 line=166 │ │ 0x0044 line=167 │ │ @@ -38487,22 +38487,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1a875c: |[1a875c] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeDefaultUser$lambda$14:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -1a876c: 7210 af99 0200 |0000: invoke-interface {v2}, Ljava/util/List;.size:()I // method@99af │ │ -1a8772: 0a02 |0003: move-result v2 │ │ -1a8774: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1a8776: 3702 0500 |0005: if-le v2, v0, 000a // +0005 │ │ -1a877a: 7010 c510 0100 |0007: invoke-direct {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive:()V // method@10c5 │ │ -1a8780: 6201 75b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a8784: 1101 |000c: return-object v1 │ │ +1a882c: |[1a882c] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeDefaultUser$lambda$14:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +1a883c: 7210 bc99 0200 |0000: invoke-interface {v2}, Ljava/util/List;.size:()I // method@99bc │ │ +1a8842: 0a02 |0003: move-result v2 │ │ +1a8844: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1a8846: 3702 0500 |0005: if-le v2, v0, 000a // +0005 │ │ +1a884a: 7010 c510 0100 |0007: invoke-direct {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeSelectDrive:()V // method@10c5 │ │ +1a8850: 6201 78b3 |000a: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a8854: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000a line=163 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/util/List; │ │ @@ -38512,28 +38512,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1a8dac: |[1a8dac] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeSelectDrive:()V │ │ -1a8dbc: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a8dc2: 0c00 |0003: move-result-object v0 │ │ -1a8dc4: 5401 4601 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.switchDrive:Landroid/widget/ImageView; // field@0146 │ │ -1a8dc8: 1a02 4bfb |0006: const-string v2, "switchDrive" // string@fb4b │ │ -1a8dcc: 7120 6fb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8dd2: 1f01 1f01 |000b: check-cast v1, Landroid/view/View; // type@011f │ │ -1a8dd6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1a8dd8: 6e20 4a03 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a8dde: 5400 4401 |0011: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.selectDrive:Lcom/google/android/material/card/MaterialCardView; // field@0144 │ │ -1a8de2: 2201 e704 |0013: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10; // type@04e7 │ │ -1a8de6: 7020 5a10 3100 |0015: invoke-direct {v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@105a │ │ -1a8dec: 6e20 4908 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ -1a8df2: 0e00 |001b: return-void │ │ +1a8e7c: |[1a8e7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeSelectDrive:()V │ │ +1a8e8c: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8e92: 0c00 |0003: move-result-object v0 │ │ +1a8e94: 5401 4601 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.switchDrive:Landroid/widget/ImageView; // field@0146 │ │ +1a8e98: 1a02 50fb |0006: const-string v2, "switchDrive" // string@fb50 │ │ +1a8e9c: 7120 7cb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a8ea2: 1f01 1f01 |000b: check-cast v1, Landroid/view/View; // type@011f │ │ +1a8ea6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1a8ea8: 6e20 4a03 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a8eae: 5400 4401 |0011: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.selectDrive:Lcom/google/android/material/card/MaterialCardView; // field@0144 │ │ +1a8eb2: 2201 e704 |0013: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10; // type@04e7 │ │ +1a8eb6: 7020 5a10 3100 |0015: invoke-direct {v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda10;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@105a │ │ +1a8ebc: 6e20 4908 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ +1a8ec2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x000e line=619 │ │ 0x0011 line=409 │ │ locals : │ │ @@ -38544,22 +38544,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1a8d7c: |[1a8d7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeSelectDrive$lambda$43$lambda$42:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ -1a8d8c: 2202 fb0a |0000: new-instance v2, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog; // type@0afb │ │ -1a8d90: 7010 dd34 0200 |0002: invoke-direct {v2}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog;.:()V // method@34dd │ │ -1a8d96: 6e10 e110 0100 |0005: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@10e1 │ │ -1a8d9c: 0c01 |0008: move-result-object v1 │ │ -1a8d9e: 1a00 4b7b |0009: const-string v0, "SyncSettingsSelectDriveDialog" // string@7b4b │ │ -1a8da2: 6e30 ee34 1200 |000b: invoke-virtual {v2, v1, v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34ee │ │ -1a8da8: 0e00 |000e: return-void │ │ +1a8e4c: |[1a8e4c] com.infomaniak.drive.ui.SaveExternalFilesActivity.activeSelectDrive$lambda$43$lambda$42:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ +1a8e5c: 2202 fc0a |0000: new-instance v2, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog; // type@0afc │ │ +1a8e60: 7010 ea34 0200 |0002: invoke-direct {v2}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog;.:()V // method@34ea │ │ +1a8e66: 6e10 e110 0100 |0005: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@10e1 │ │ +1a8e6c: 0c01 |0008: move-result-object v1 │ │ +1a8e6e: 1a00 4f7b |0009: const-string v0, "SyncSettingsSelectDriveDialog" // string@7b4f │ │ +1a8e72: 6e30 fb34 1200 |000b: invoke-virtual {v2, v1, v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34fb │ │ +1a8e78: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ │ │ @@ -38568,20 +38568,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a838c: |[1a838c] com.infomaniak.drive.ui.SaveExternalFilesActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ -1a839c: 6e10 d910 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10d9 │ │ -1a83a2: 0c00 |0003: move-result-object v0 │ │ -1a83a4: 7110 d10b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@0bd1 │ │ -1a83aa: 0c00 |0007: move-result-object v0 │ │ -1a83ac: 1100 |0008: return-object v0 │ │ +1a845c: |[1a845c] com.infomaniak.drive.ui.SaveExternalFilesActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ +1a846c: 6e10 d910 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10d9 │ │ +1a8472: 0c00 |0003: move-result-object v0 │ │ +1a8474: 7110 d10b 0000 |0004: invoke-static {v0}, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@0bd1 │ │ +1a847a: 0c00 |0007: move-result-object v0 │ │ +1a847c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #27 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -38589,29 +38589,29 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1a7a40: |[1a7a40] com.infomaniak.drive.ui.SaveExternalFilesActivity.canSaveFilesPref:()Z │ │ -1a7a50: 7010 c910 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canUseExternalFilesPref:()Z // method@10c9 │ │ -1a7a56: 0a00 |0003: move-result v0 │ │ -1a7a58: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1a7a5c: 7010 db10 0200 |0006: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a7a62: 0c00 |0009: move-result-object v0 │ │ -1a7a64: 6e10 1511 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ -1a7a6a: 0a00 |000d: move-result v0 │ │ -1a7a6c: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ -1a7a6e: 3310 0300 |000f: if-ne v0, v1, 0012 // +0003 │ │ -1a7a72: 2803 |0011: goto 0014 // +0003 │ │ -1a7a74: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -1a7a76: 2802 |0013: goto 0015 // +0002 │ │ -1a7a78: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -1a7a7a: 0f00 |0015: return v0 │ │ +1a7b10: |[1a7b10] com.infomaniak.drive.ui.SaveExternalFilesActivity.canSaveFilesPref:()Z │ │ +1a7b20: 7010 c910 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canUseExternalFilesPref:()Z // method@10c9 │ │ +1a7b26: 0a00 |0003: move-result v0 │ │ +1a7b28: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1a7b2c: 7010 db10 0200 |0006: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a7b32: 0c00 |0009: move-result-object v0 │ │ +1a7b34: 6e10 1511 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ +1a7b3a: 0a00 |000d: move-result v0 │ │ +1a7b3c: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +1a7b3e: 3310 0300 |000f: if-ne v0, v1, 0012 // +0003 │ │ +1a7b42: 2803 |0011: goto 0014 // +0003 │ │ +1a7b44: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +1a7b46: 2802 |0013: goto 0015 // +0002 │ │ +1a7b48: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +1a7b4a: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #28 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -38619,25 +38619,25 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1a7a7c: |[1a7a7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.canUseExternalFilesPref:()Z │ │ -1a7a8c: 7010 db10 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a7a92: 0c00 |0003: move-result-object v0 │ │ -1a7a94: 6e10 1611 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getUserId:()I // method@1116 │ │ -1a7a9a: 0a00 |0007: move-result v0 │ │ -1a7a9c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -1a7a9e: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ -1a7aa2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -1a7aa4: 2802 |000c: goto 000e // +0002 │ │ -1a7aa6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1a7aa8: 0f00 |000e: return v0 │ │ +1a7b4c: |[1a7b4c] com.infomaniak.drive.ui.SaveExternalFilesActivity.canUseExternalFilesPref:()Z │ │ +1a7b5c: 7010 db10 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a7b62: 0c00 |0003: move-result-object v0 │ │ +1a7b64: 6e10 1611 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getUserId:()I // method@1116 │ │ +1a7b6a: 0a00 |0007: move-result v0 │ │ +1a7b6c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +1a7b6e: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ +1a7b72: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +1a7b74: 2802 |000c: goto 000e // +0002 │ │ +1a7b76: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1a7b78: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #29 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -38645,22 +38645,22 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a8df4: |[1a8df4] com.infomaniak.drive.ui.SaveExternalFilesActivity.checkEnabledSaveButton:()V │ │ -1a8e04: 7010 d310 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a8e0a: 0c00 |0003: move-result-object v0 │ │ -1a8e0c: 5400 4301 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ -1a8e10: 7010 ea10 0200 |0006: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isValidFields:()Z // method@10ea │ │ -1a8e16: 0a01 |0009: move-result v1 │ │ -1a8e18: 6e20 3408 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ -1a8e1e: 0e00 |000d: return-void │ │ +1a8ec4: |[1a8ec4] com.infomaniak.drive.ui.SaveExternalFilesActivity.checkEnabledSaveButton:()V │ │ +1a8ed4: 7010 d310 0200 |0000: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8eda: 0c00 |0003: move-result-object v0 │ │ +1a8edc: 5400 4301 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ +1a8ee0: 7010 ea10 0200 |0006: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isValidFields:()Z // method@10ea │ │ +1a8ee6: 0a01 |0009: move-result v1 │ │ +1a8ee8: 6e20 3408 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ +1a8eee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #30 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -38668,30 +38668,30 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -1a8e20: |[1a8e20] com.infomaniak.drive.ui.SaveExternalFilesActivity.displayDriveSelection:()V │ │ -1a8e30: 7010 d310 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a8e36: 0c00 |0003: move-result-object v0 │ │ -1a8e38: 5401 3c01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveIcon:Landroid/widget/ImageView; // field@013c │ │ -1a8e3c: 0742 |0006: move-object v2, v4 │ │ -1a8e3e: 1f02 3500 |0007: check-cast v2, Landroid/content/Context; // type@0035 │ │ -1a8e42: 1403 8a00 067f |0009: const v3, #float 1.78119e+38 // #7f06008a │ │ -1a8e48: 7120 a305 3200 |000c: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@05a3 │ │ -1a8e4e: 0a02 |000f: move-result v2 │ │ -1a8e50: 7110 d900 0200 |0010: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ -1a8e56: 0c02 |0013: move-result-object v2 │ │ -1a8e58: 6e20 1304 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ -1a8e5e: 5400 3d01 |0017: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveName:Landroid/widget/TextView; // field@013d │ │ -1a8e62: 1401 7303 147f |0019: const v1, #float 1.96744e+38 // #7f140373 │ │ -1a8e68: 6e20 6604 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ -1a8e6e: 0e00 |001f: return-void │ │ +1a8ef0: |[1a8ef0] com.infomaniak.drive.ui.SaveExternalFilesActivity.displayDriveSelection:()V │ │ +1a8f00: 7010 d310 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8f06: 0c00 |0003: move-result-object v0 │ │ +1a8f08: 5401 3c01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveIcon:Landroid/widget/ImageView; // field@013c │ │ +1a8f0c: 0742 |0006: move-object v2, v4 │ │ +1a8f0e: 1f02 3500 |0007: check-cast v2, Landroid/content/Context; // type@0035 │ │ +1a8f12: 1403 8a00 067f |0009: const v3, #float 1.78119e+38 // #7f06008a │ │ +1a8f18: 7120 a305 3200 |000c: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@05a3 │ │ +1a8f1e: 0a02 |000f: move-result v2 │ │ +1a8f20: 7110 d900 0200 |0010: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ +1a8f26: 0c02 |0013: move-result-object v2 │ │ +1a8f28: 6e20 1304 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ +1a8f2e: 5400 3d01 |0017: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveName:Landroid/widget/TextView; // field@013d │ │ +1a8f32: 1401 7303 147f |0019: const v1, #float 1.96744e+38 // #7f140373 │ │ +1a8f38: 6e20 6604 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ +1a8f3e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0006 line=225 │ │ 0x0010 line=224 │ │ 0x0017 line=227 │ │ @@ -38703,33 +38703,33 @@ │ │ type : '(Lcom/infomaniak/drive/data/models/drive/Drive;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -1a8e70: |[1a8e70] com.infomaniak.drive.ui.SaveExternalFilesActivity.displaySelectedDrive:(Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ -1a8e80: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a8e86: 0c00 |0003: move-result-object v0 │ │ -1a8e88: 5401 3c01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveIcon:Landroid/widget/ImageView; // field@013c │ │ -1a8e8c: 6e10 730b 0400 |0006: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive;.getPreferences:()Lcom/infomaniak/drive/data/models/drive/DrivePreferences; // method@0b73 │ │ -1a8e92: 0c02 |0009: move-result-object v2 │ │ -1a8e94: 6e10 890b 0200 |000a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/drive/DrivePreferences;.getColor:()Ljava/lang/String; // method@0b89 │ │ -1a8e9a: 0c02 |000d: move-result-object v2 │ │ -1a8e9c: 7110 2901 0200 |000e: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0129 │ │ -1a8ea2: 0a02 |0011: move-result v2 │ │ -1a8ea4: 7110 d900 0200 |0012: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ -1a8eaa: 0c02 |0015: move-result-object v2 │ │ -1a8eac: 6e20 1304 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ -1a8eb2: 5400 3d01 |0019: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveName:Landroid/widget/TextView; // field@013d │ │ -1a8eb6: 6e10 710b 0400 |001b: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ -1a8ebc: 0c04 |001e: move-result-object v4 │ │ -1a8ebe: 1f04 df17 |001f: check-cast v4, Ljava/lang/CharSequence; // type@17df │ │ -1a8ec2: 6e20 6704 4000 |0021: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ -1a8ec8: 0e00 |0024: return-void │ │ +1a8f40: |[1a8f40] com.infomaniak.drive.ui.SaveExternalFilesActivity.displaySelectedDrive:(Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ +1a8f50: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8f56: 0c00 |0003: move-result-object v0 │ │ +1a8f58: 5401 3c01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveIcon:Landroid/widget/ImageView; // field@013c │ │ +1a8f5c: 6e10 730b 0400 |0006: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive;.getPreferences:()Lcom/infomaniak/drive/data/models/drive/DrivePreferences; // method@0b73 │ │ +1a8f62: 0c02 |0009: move-result-object v2 │ │ +1a8f64: 6e10 890b 0200 |000a: invoke-virtual {v2}, Lcom/infomaniak/drive/data/models/drive/DrivePreferences;.getColor:()Ljava/lang/String; // method@0b89 │ │ +1a8f6a: 0c02 |000d: move-result-object v2 │ │ +1a8f6c: 7110 2901 0200 |000e: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0129 │ │ +1a8f72: 0a02 |0011: move-result v2 │ │ +1a8f74: 7110 d900 0200 |0012: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ +1a8f7a: 0c02 |0015: move-result-object v2 │ │ +1a8f7c: 6e20 1304 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ +1a8f82: 5400 3d01 |0019: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.driveName:Landroid/widget/TextView; // field@013d │ │ +1a8f86: 6e10 710b 0400 |001b: invoke-virtual {v4}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ +1a8f8c: 0c04 |001e: move-result-object v4 │ │ +1a8f8e: 1f04 e017 |001f: check-cast v4, Ljava/lang/CharSequence; // type@17e0 │ │ +1a8f92: 6e20 6704 4000 |0021: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ +1a8f98: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0019 line=220 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ @@ -38740,30 +38740,30 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1a8ecc: |[1a8ecc] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchFolder:()V │ │ -1a8edc: 7010 de10 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a8ee2: 0c00 |0003: move-result-object v0 │ │ -1a8ee4: 7010 dd10 0400 |0004: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a8eea: 0c01 |0007: move-result-object v1 │ │ -1a8eec: 6e10 8210 0100 |0008: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a8ef2: 0c01 |000b: move-result-object v1 │ │ -1a8ef4: 0742 |000c: move-object v2, v4 │ │ -1a8ef6: 1f02 4202 |000d: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a8efa: 2203 f504 |000f: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6; // type@04f5 │ │ -1a8efe: 7030 7610 0304 |0011: invoke-direct {v3, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1076 │ │ -1a8f04: 2200 fd04 |0014: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ -1a8f08: 7020 8910 3000 |0016: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ -1a8f0e: 1f00 4802 |0019: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ -1a8f12: 6e30 4306 2100 |001b: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ -1a8f18: 0e00 |001e: return-void │ │ +1a8f9c: |[1a8f9c] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchFolder:()V │ │ +1a8fac: 7010 de10 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a8fb2: 0c00 |0003: move-result-object v0 │ │ +1a8fb4: 7010 dd10 0400 |0004: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a8fba: 0c01 |0007: move-result-object v1 │ │ +1a8fbc: 6e10 8210 0100 |0008: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a8fc2: 0c01 |000b: move-result-object v1 │ │ +1a8fc4: 0742 |000c: move-object v2, v4 │ │ +1a8fc6: 1f02 4202 |000d: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a8fca: 2203 f504 |000f: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6; // type@04f5 │ │ +1a8fce: 7030 7610 0304 |0011: invoke-direct {v3, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda6;.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1076 │ │ +1a8fd4: 2200 fd04 |0014: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ +1a8fd8: 7020 8910 3000 |0016: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ +1a8fde: 1f00 4802 |0019: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a8fe2: 6e30 4306 2100 |001b: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ +1a8fe8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x001f reg=4 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -38772,88 +38772,88 @@ │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 145 16-bit code units │ │ -1a8788: |[1a8788] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchFolder$lambda$29$lambda$28:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -1a8798: 6e10 f134 0900 |0000: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a879e: 0c00 |0003: move-result-object v0 │ │ -1a87a0: 6e10 4106 0000 |0004: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a87a6: 0c00 |0007: move-result-object v0 │ │ -1a87a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1a87aa: 3800 6400 |0009: if-eqz v0, 006d // +0064 │ │ -1a87ae: 6e10 f034 0900 |000b: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a87b4: 0c00 |000e: move-result-object v0 │ │ -1a87b6: 6e10 4106 0000 |000f: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a87bc: 0c00 |0012: move-result-object v0 │ │ -1a87be: 1f00 ba03 |0013: check-cast v0, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a87c2: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -1a87c6: 6e10 6e0b 0000 |0017: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a87cc: 0a00 |001a: move-result v0 │ │ -1a87ce: 7110 9895 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a87d4: 0c00 |001e: move-result-object v0 │ │ -1a87d6: 2802 |001f: goto 0021 // +0002 │ │ -1a87d8: 0710 |0020: move-object v0, v1 │ │ -1a87da: 3800 4c00 |0021: if-eqz v0, 006d // +004c │ │ -1a87de: 390b 0300 |0023: if-nez v11, 0026 // +0003 │ │ -1a87e2: 2848 |0025: goto 006d // +0048 │ │ -1a87e4: 2200 b603 |0026: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ -1a87e8: 6e10 f134 0900 |0028: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a87ee: 0c01 |002b: move-result-object v1 │ │ -1a87f0: 6e10 4106 0100 |002c: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a87f6: 0c01 |002f: move-result-object v1 │ │ -1a87f8: 7110 6db9 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a87fe: 1f01 0118 |0033: check-cast v1, Ljava/lang/Number; // type@1801 │ │ -1a8802: 6e10 f195 0100 |0035: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a8808: 0a03 |0038: move-result v3 │ │ -1a880a: 6e10 f034 0900 |0039: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a8810: 0c01 |003c: move-result-object v1 │ │ -1a8812: 6e10 4106 0100 |003d: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a8818: 0c01 |0040: move-result-object v1 │ │ -1a881a: 7110 6db9 0100 |0041: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a8820: 1f01 ba03 |0044: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a8824: 6e10 6e0b 0100 |0046: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a882a: 0a04 |0049: move-result v4 │ │ -1a882c: 6e10 f034 0900 |004a: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a8832: 0c09 |004d: move-result-object v9 │ │ -1a8834: 6e10 4106 0900 |004e: invoke-virtual {v9}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a883a: 0c09 |0051: move-result-object v9 │ │ -1a883c: 7110 6db9 0900 |0052: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a8842: 1f09 ba03 |0055: check-cast v9, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a8846: 6e10 750b 0900 |0057: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ -1a884c: 0a05 |005a: move-result v5 │ │ -1a884e: 1307 0800 |005b: const/16 v7, #int 8 // #8 │ │ -1a8852: 1208 |005d: const/4 v8, #int 0 // #0 │ │ -1a8854: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -1a8856: 0702 |005f: move-object v2, v0 │ │ -1a8858: 7607 540b 0200 |0060: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ -1a885e: 6209 b900 |0063: sget-object v9, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ -1a8862: 6e10 8995 0b00 |0065: invoke-virtual {v11}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a8868: 0a0b |0068: move-result v11 │ │ -1a886a: 6e30 8c09 b900 |0069: invoke-virtual {v9, v11, v0}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ -1a8870: 0c01 |006c: move-result-object v1 │ │ -1a8872: 3801 1500 |006d: if-eqz v1, 0082 // +0015 │ │ -1a8876: 7010 d310 0a00 |006f: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a887c: 0c09 |0072: move-result-object v9 │ │ -1a887e: 5499 4101 |0073: iget-object v9, v9, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathName:Landroid/widget/TextView; // field@0141 │ │ -1a8882: 6e10 330a 0100 |0075: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ -1a8888: 0c0b |0078: move-result-object v11 │ │ -1a888a: 1f0b df17 |0079: check-cast v11, Ljava/lang/CharSequence; // type@17df │ │ -1a888e: 6e20 6704 b900 |007b: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ -1a8894: 7010 ca10 0a00 |007e: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ -1a889a: 280d |0081: goto 008e // +000d │ │ -1a889c: 7010 d310 0a00 |0082: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a88a2: 0c09 |0085: move-result-object v9 │ │ -1a88a4: 5499 4101 |0086: iget-object v9, v9, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathName:Landroid/widget/TextView; // field@0141 │ │ -1a88a8: 140a 7403 147f |0088: const v10, #float 1.96744e+38 // #7f140374 │ │ -1a88ae: 6e20 6604 a900 |008b: invoke-virtual {v9, v10}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ -1a88b4: 6209 75b3 |008e: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a88b8: 1109 |0090: return-object v9 │ │ +1a8858: |[1a8858] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchFolder$lambda$29$lambda$28:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +1a8868: 6e10 fe34 0900 |0000: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a886e: 0c00 |0003: move-result-object v0 │ │ +1a8870: 6e10 4106 0000 |0004: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a8876: 0c00 |0007: move-result-object v0 │ │ +1a8878: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1a887a: 3800 6400 |0009: if-eqz v0, 006d // +0064 │ │ +1a887e: 6e10 fd34 0900 |000b: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a8884: 0c00 |000e: move-result-object v0 │ │ +1a8886: 6e10 4106 0000 |000f: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a888c: 0c00 |0012: move-result-object v0 │ │ +1a888e: 1f00 ba03 |0013: check-cast v0, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a8892: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +1a8896: 6e10 6e0b 0000 |0017: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a889c: 0a00 |001a: move-result v0 │ │ +1a889e: 7110 a595 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a88a4: 0c00 |001e: move-result-object v0 │ │ +1a88a6: 2802 |001f: goto 0021 // +0002 │ │ +1a88a8: 0710 |0020: move-object v0, v1 │ │ +1a88aa: 3800 4c00 |0021: if-eqz v0, 006d // +004c │ │ +1a88ae: 390b 0300 |0023: if-nez v11, 0026 // +0003 │ │ +1a88b2: 2848 |0025: goto 006d // +0048 │ │ +1a88b4: 2200 b603 |0026: new-instance v0, Lcom/infomaniak/drive/data/models/UserDrive; // type@03b6 │ │ +1a88b8: 6e10 fe34 0900 |0028: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a88be: 0c01 |002b: move-result-object v1 │ │ +1a88c0: 6e10 4106 0100 |002c: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a88c6: 0c01 |002f: move-result-object v1 │ │ +1a88c8: 7110 7ab9 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a88ce: 1f01 0218 |0033: check-cast v1, Ljava/lang/Number; // type@1802 │ │ +1a88d2: 6e10 fe95 0100 |0035: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a88d8: 0a03 |0038: move-result v3 │ │ +1a88da: 6e10 fd34 0900 |0039: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a88e0: 0c01 |003c: move-result-object v1 │ │ +1a88e2: 6e10 4106 0100 |003d: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a88e8: 0c01 |0040: move-result-object v1 │ │ +1a88ea: 7110 7ab9 0100 |0041: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a88f0: 1f01 ba03 |0044: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a88f4: 6e10 6e0b 0100 |0046: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a88fa: 0a04 |0049: move-result v4 │ │ +1a88fc: 6e10 fd34 0900 |004a: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a8902: 0c09 |004d: move-result-object v9 │ │ +1a8904: 6e10 4106 0900 |004e: invoke-virtual {v9}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a890a: 0c09 |0051: move-result-object v9 │ │ +1a890c: 7110 7ab9 0900 |0052: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a8912: 1f09 ba03 |0055: check-cast v9, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a8916: 6e10 750b 0900 |0057: invoke-virtual {v9}, Lcom/infomaniak/drive/data/models/drive/Drive;.getSharedWithMe:()Z // method@0b75 │ │ +1a891c: 0a05 |005a: move-result v5 │ │ +1a891e: 1307 0800 |005b: const/16 v7, #int 8 // #8 │ │ +1a8922: 1208 |005d: const/4 v8, #int 0 // #0 │ │ +1a8924: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +1a8926: 0702 |005f: move-object v2, v0 │ │ +1a8928: 7607 540b 0200 |0060: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/data/models/UserDrive;.:(IIZLjava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b54 │ │ +1a892e: 6209 b900 |0063: sget-object v9, Lcom/infomaniak/drive/data/cache/FileController;.INSTANCE:Lcom/infomaniak/drive/data/cache/FileController; // field@00b9 │ │ +1a8932: 6e10 9695 0b00 |0065: invoke-virtual {v11}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a8938: 0a0b |0068: move-result v11 │ │ +1a893a: 6e30 8c09 b900 |0069: invoke-virtual {v9, v11, v0}, Lcom/infomaniak/drive/data/cache/FileController;.getFileById:(ILcom/infomaniak/drive/data/models/UserDrive;)Lcom/infomaniak/drive/data/models/File; // method@098c │ │ +1a8940: 0c01 |006c: move-result-object v1 │ │ +1a8942: 3801 1500 |006d: if-eqz v1, 0082 // +0015 │ │ +1a8946: 7010 d310 0a00 |006f: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a894c: 0c09 |0072: move-result-object v9 │ │ +1a894e: 5499 4101 |0073: iget-object v9, v9, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathName:Landroid/widget/TextView; // field@0141 │ │ +1a8952: 6e10 330a 0100 |0075: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ +1a8958: 0c0b |0078: move-result-object v11 │ │ +1a895a: 1f0b e017 |0079: check-cast v11, Ljava/lang/CharSequence; // type@17e0 │ │ +1a895e: 6e20 6704 b900 |007b: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ +1a8964: 7010 ca10 0a00 |007e: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ +1a896a: 280d |0081: goto 008e // +000d │ │ +1a896c: 7010 d310 0a00 |0082: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8972: 0c09 |0085: move-result-object v9 │ │ +1a8974: 5499 4101 |0086: iget-object v9, v9, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathName:Landroid/widget/TextView; // field@0141 │ │ +1a8978: 140a 7403 147f |0088: const v10, #float 1.96744e+38 // #7f140374 │ │ +1a897e: 6e20 6604 a900 |008b: invoke-virtual {v9, v10}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ +1a8984: 6209 78b3 |008e: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a8988: 1109 |0090: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0026 line=256 │ │ 0x0028 line=257 │ │ 0x0039 line=258 │ │ 0x004a line=259 │ │ @@ -38873,28 +38873,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -1a8f1c: |[1a8f1c] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchSelectedDrive:()V │ │ -1a8f2c: 7010 de10 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a8f32: 0c00 |0003: move-result-object v0 │ │ -1a8f34: 6e10 f034 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a8f3a: 0c01 |0007: move-result-object v1 │ │ -1a8f3c: 0742 |0008: move-object v2, v4 │ │ -1a8f3e: 1f02 4202 |0009: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a8f42: 2203 ed04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16; // type@04ed │ │ -1a8f46: 7030 6610 0304 |000d: invoke-direct {v3, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1066 │ │ -1a8f4c: 2200 fd04 |0010: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ -1a8f50: 7020 8910 3000 |0012: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ -1a8f56: 1f00 4802 |0015: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ -1a8f5a: 6e30 4306 2100 |0017: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ -1a8f60: 0e00 |001a: return-void │ │ +1a8fec: |[1a8fec] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchSelectedDrive:()V │ │ +1a8ffc: 7010 de10 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a9002: 0c00 |0003: move-result-object v0 │ │ +1a9004: 6e10 fd34 0000 |0004: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a900a: 0c01 |0007: move-result-object v1 │ │ +1a900c: 0742 |0008: move-object v2, v4 │ │ +1a900e: 1f02 4202 |0009: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a9012: 2203 ed04 |000b: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16; // type@04ed │ │ +1a9016: 7030 6610 0304 |000d: invoke-direct {v3, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda16;.:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1066 │ │ +1a901c: 2200 fd04 |0010: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0; // type@04fd │ │ +1a9020: 7020 8910 3000 |0012: invoke-direct {v0, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1089 │ │ +1a9026: 1f00 4802 |0015: check-cast v0, Landroidx/lifecycle/Observer; // type@0248 │ │ +1a902a: 6e30 4306 2100 |0017: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0643 │ │ +1a9030: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -38903,62 +38903,62 @@ │ │ type : '(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -1a88bc: |[1a88bc] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchSelectedDrive$lambda$20$lambda$19:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ -1a88cc: 3805 5900 |0000: if-eqz v5, 0059 // +0059 │ │ -1a88d0: 7020 cc10 5400 |0002: invoke-direct {v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.displaySelectedDrive:(Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@10cc │ │ -1a88d6: 7010 d310 0400 |0005: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a88dc: 0c00 |0008: move-result-object v0 │ │ -1a88de: 5400 4301 |0009: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ -1a88e2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1a88e4: 6e20 3408 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ -1a88ea: 7010 d310 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a88f0: 0c00 |0012: move-result-object v0 │ │ -1a88f2: 5400 4201 |0013: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathTitle:Landroid/widget/TextView; // field@0142 │ │ -1a88f6: 1a02 f2e2 |0015: const-string v2, "pathTitle" // string@e2f2 │ │ -1a88fa: 7120 6fb9 2000 |0017: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8900: 1f00 1f01 |001a: check-cast v0, Landroid/view/View; // type@011f │ │ -1a8904: 6e20 4a03 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a890a: 7010 fa10 0400 |001f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSelectPath:()V // method@10fa │ │ -1a8910: 7010 df10 0400 |0022: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@10df │ │ -1a8916: 0c00 |0025: move-result-object v0 │ │ -1a8918: 7010 dd10 0400 |0026: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a891e: 0c04 |0029: move-result-object v4 │ │ -1a8920: 6e10 8210 0400 |002a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a8926: 0c04 |002d: move-result-object v4 │ │ -1a8928: 6e10 1f0b 0000 |002e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getUserId:()I // method@0b1f │ │ -1a892e: 0a01 |0031: move-result v1 │ │ -1a8930: 6e10 f134 0300 |0032: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a8936: 0c03 |0035: move-result-object v3 │ │ -1a8938: 6e10 4106 0300 |0036: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a893e: 0c03 |0039: move-result-object v3 │ │ -1a8940: 1f03 f617 |003a: check-cast v3, Ljava/lang/Integer; // type@17f6 │ │ -1a8944: 3903 0300 |003c: if-nez v3, 003f // +0003 │ │ -1a8948: 2816 |003e: goto 0054 // +0016 │ │ -1a894a: 6e10 8995 0300 |003f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a8950: 0a03 |0042: move-result v3 │ │ -1a8952: 3331 1100 |0043: if-ne v1, v3, 0054 // +0011 │ │ -1a8956: 6e10 1d0b 0000 |0045: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getDriveId:()I // method@0b1d │ │ -1a895c: 0a03 |0048: move-result v3 │ │ -1a895e: 6e10 6e0b 0500 |0049: invoke-virtual {v5}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a8964: 0a05 |004c: move-result v5 │ │ -1a8966: 3353 0700 |004d: if-ne v3, v5, 0054 // +0007 │ │ -1a896a: 6e10 1e0b 0000 |004f: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getFolderId:()Ljava/lang/Integer; // method@0b1e │ │ -1a8970: 0c03 |0052: move-result-object v3 │ │ -1a8972: 2802 |0053: goto 0055 // +0002 │ │ -1a8974: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -1a8976: 6e20 4506 3400 |0055: invoke-virtual {v4, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a897c: 2804 |0058: goto 005c // +0004 │ │ -1a897e: 7010 cb10 0400 |0059: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.displayDriveSelection:()V // method@10cb │ │ -1a8984: 6203 75b3 |005c: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a8988: 1103 |005e: return-object v3 │ │ +1a898c: |[1a898c] com.infomaniak.drive.ui.SaveExternalFilesActivity.fetchSelectedDrive$lambda$20$lambda$19:(Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ +1a899c: 3805 5900 |0000: if-eqz v5, 0059 // +0059 │ │ +1a89a0: 7020 cc10 5400 |0002: invoke-direct {v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.displaySelectedDrive:(Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@10cc │ │ +1a89a6: 7010 d310 0400 |0005: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a89ac: 0c00 |0008: move-result-object v0 │ │ +1a89ae: 5400 4301 |0009: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ +1a89b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1a89b4: 6e20 3408 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ +1a89ba: 7010 d310 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a89c0: 0c00 |0012: move-result-object v0 │ │ +1a89c2: 5400 4201 |0013: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.pathTitle:Landroid/widget/TextView; // field@0142 │ │ +1a89c6: 1a02 f7e2 |0015: const-string v2, "pathTitle" // string@e2f7 │ │ +1a89ca: 7120 7cb9 2000 |0017: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a89d0: 1f00 1f01 |001a: check-cast v0, Landroid/view/View; // type@011f │ │ +1a89d4: 6e20 4a03 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a89da: 7010 fa10 0400 |001f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSelectPath:()V // method@10fa │ │ +1a89e0: 7010 df10 0400 |0022: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@10df │ │ +1a89e6: 0c00 |0025: move-result-object v0 │ │ +1a89e8: 7010 dd10 0400 |0026: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a89ee: 0c04 |0029: move-result-object v4 │ │ +1a89f0: 6e10 8210 0400 |002a: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a89f6: 0c04 |002d: move-result-object v4 │ │ +1a89f8: 6e10 1f0b 0000 |002e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getUserId:()I // method@0b1f │ │ +1a89fe: 0a01 |0031: move-result v1 │ │ +1a8a00: 6e10 fe34 0300 |0032: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a8a06: 0c03 |0035: move-result-object v3 │ │ +1a8a08: 6e10 4106 0300 |0036: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a8a0e: 0c03 |0039: move-result-object v3 │ │ +1a8a10: 1f03 f717 |003a: check-cast v3, Ljava/lang/Integer; // type@17f7 │ │ +1a8a14: 3903 0300 |003c: if-nez v3, 003f // +0003 │ │ +1a8a18: 2816 |003e: goto 0054 // +0016 │ │ +1a8a1a: 6e10 9695 0300 |003f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a8a20: 0a03 |0042: move-result v3 │ │ +1a8a22: 3331 1100 |0043: if-ne v1, v3, 0054 // +0011 │ │ +1a8a26: 6e10 1d0b 0000 |0045: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getDriveId:()I // method@0b1d │ │ +1a8a2c: 0a03 |0048: move-result v3 │ │ +1a8a2e: 6e10 6e0b 0500 |0049: invoke-virtual {v5}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a8a34: 0a05 |004c: move-result v5 │ │ +1a8a36: 3353 0700 |004d: if-ne v3, v5, 0054 // +0007 │ │ +1a8a3a: 6e10 1e0b 0000 |004f: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getFolderId:()Ljava/lang/Integer; // method@0b1e │ │ +1a8a40: 0c03 |0052: move-result-object v3 │ │ +1a8a42: 2802 |0053: goto 0055 // +0002 │ │ +1a8a44: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +1a8a46: 6e20 4506 3400 |0055: invoke-virtual {v4, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a8a4c: 2804 |0058: goto 005c // +0004 │ │ +1a8a4e: 7010 cb10 0400 |0059: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.displayDriveSelection:()V // method@10cb │ │ +1a8a54: 6203 78b3 |005c: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a8a58: 1103 |005e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=183 │ │ 0x0005 line=184 │ │ 0x000f line=185 │ │ 0x001c line=626 │ │ 0x001f line=186 │ │ @@ -38978,56 +38978,56 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -1a84f8: |[1a84f8] com.infomaniak.drive.ui.SaveExternalFilesActivity.fileName:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1a8508: 6e10 d510 0600 |0000: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ -1a850e: 0c00 |0003: move-result-object v0 │ │ -1a8510: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -1a8512: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -1a8514: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a8516: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -1a8518: 0771 |0008: move-object v1, v7 │ │ -1a851a: 7406 6d00 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ -1a8520: 0c00 |000c: move-result-object v0 │ │ -1a8522: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1a8524: 3800 2000 |000e: if-eqz v0, 002e // +0020 │ │ -1a8528: 1f00 b417 |0010: check-cast v0, Ljava/io/Closeable; // type@17b4 │ │ -1a852c: 0702 |0012: move-object v2, v0 │ │ -1a852e: 1f02 5400 |0013: check-cast v2, Landroid/database/Cursor; // type@0054 │ │ -1a8532: 7210 0401 0200 |0015: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ -1a8538: 0a03 |0018: move-result v3 │ │ -1a853a: 3803 0700 |0019: if-eqz v3, 0020 // +0007 │ │ -1a853e: 7120 0346 7200 |001b: invoke-static {v2, v7}, Lcom/infomaniak/lib/core/utils/MediaStoreUtilsKt;.getFileName:(Landroid/database/Cursor;Landroid/net/Uri;)Ljava/lang/String; // method@4603 │ │ -1a8544: 0c02 |001e: move-result-object v2 │ │ -1a8546: 2802 |001f: goto 0021 // +0002 │ │ -1a8548: 0712 |0020: move-object v2, v1 │ │ -1a854a: 7120 82b5 1000 |0021: invoke-static {v0, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a8550: 3902 2000 |0024: if-nez v2, 0044 // +0020 │ │ -1a8554: 2808 |0026: goto 002e // +0008 │ │ -1a8556: 0d07 |0027: move-exception v7 │ │ -1a8558: 2707 |0028: throw v7 │ │ -1a855a: 0d01 |0029: move-exception v1 │ │ -1a855c: 7120 82b5 7000 |002a: invoke-static {v0, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a8562: 2701 |002d: throw v1 │ │ -1a8564: 6e10 c701 0700 |002e: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a856a: 0c07 |0031: move-result-object v7 │ │ -1a856c: 1a00 4d82 |0032: const-string v0, "UTF-8" // string@824d │ │ -1a8570: 7120 7c97 0700 |0034: invoke-static {v7, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@977c │ │ -1a8576: 0c07 |0037: move-result-object v7 │ │ -1a8578: 1a00 c2a3 |0038: const-string v0, "decode(...)" // string@a3c2 │ │ -1a857c: 7120 6fb9 0700 |003a: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8582: 1a00 a525 |003d: const-string v0, "/" // string@25a5 │ │ -1a8586: 1222 |003f: const/4 v2, #int 2 // #2 │ │ -1a8588: 7151 1dc4 0721 |0040: invoke-static {v7, v0, v1, v2, v1}, Lkotlin/text/StringsKt;.substringAfterLast$default:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; // method@c41d │ │ -1a858e: 0c02 |0043: move-result-object v2 │ │ -1a8590: 1102 |0044: return-object v2 │ │ +1a85c8: |[1a85c8] com.infomaniak.drive.ui.SaveExternalFilesActivity.fileName:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1a85d8: 6e10 d510 0600 |0000: invoke-virtual {v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ +1a85de: 0c00 |0003: move-result-object v0 │ │ +1a85e0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +1a85e2: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +1a85e4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a85e6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +1a85e8: 0771 |0008: move-object v1, v7 │ │ +1a85ea: 7406 6d00 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ +1a85f0: 0c00 |000c: move-result-object v0 │ │ +1a85f2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1a85f4: 3800 2000 |000e: if-eqz v0, 002e // +0020 │ │ +1a85f8: 1f00 b517 |0010: check-cast v0, Ljava/io/Closeable; // type@17b5 │ │ +1a85fc: 0702 |0012: move-object v2, v0 │ │ +1a85fe: 1f02 5400 |0013: check-cast v2, Landroid/database/Cursor; // type@0054 │ │ +1a8602: 7210 0401 0200 |0015: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ +1a8608: 0a03 |0018: move-result v3 │ │ +1a860a: 3803 0700 |0019: if-eqz v3, 0020 // +0007 │ │ +1a860e: 7120 1046 7200 |001b: invoke-static {v2, v7}, Lcom/infomaniak/lib/core/utils/MediaStoreUtilsKt;.getFileName:(Landroid/database/Cursor;Landroid/net/Uri;)Ljava/lang/String; // method@4610 │ │ +1a8614: 0c02 |001e: move-result-object v2 │ │ +1a8616: 2802 |001f: goto 0021 // +0002 │ │ +1a8618: 0712 |0020: move-object v2, v1 │ │ +1a861a: 7120 8fb5 1000 |0021: invoke-static {v0, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a8620: 3902 2000 |0024: if-nez v2, 0044 // +0020 │ │ +1a8624: 2808 |0026: goto 002e // +0008 │ │ +1a8626: 0d07 |0027: move-exception v7 │ │ +1a8628: 2707 |0028: throw v7 │ │ +1a862a: 0d01 |0029: move-exception v1 │ │ +1a862c: 7120 8fb5 7000 |002a: invoke-static {v0, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a8632: 2701 |002d: throw v1 │ │ +1a8634: 6e10 c701 0700 |002e: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a863a: 0c07 |0031: move-result-object v7 │ │ +1a863c: 1a00 5182 |0032: const-string v0, "UTF-8" // string@8251 │ │ +1a8640: 7120 8997 0700 |0034: invoke-static {v7, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9789 │ │ +1a8646: 0c07 |0037: move-result-object v7 │ │ +1a8648: 1a00 c7a3 |0038: const-string v0, "decode(...)" // string@a3c7 │ │ +1a864c: 7120 7cb9 0700 |003a: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a8652: 1a00 a625 |003d: const-string v0, "/" // string@25a6 │ │ +1a8656: 1222 |003f: const/4 v2, #int 2 // #2 │ │ +1a8658: 7151 2ac4 0721 |0040: invoke-static {v7, v0, v1, v2, v1}, Lkotlin/text/StringsKt;.substringAfterLast$default:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String; // method@c42a │ │ +1a865e: 0c02 |0043: move-result-object v2 │ │ +1a8660: 1102 |0044: return-object v2 │ │ catches : 2 │ │ 0x0012 - 0x001f │ │ -> 0x0027 │ │ 0x0028 - 0x0029 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=525 │ │ @@ -39043,20 +39043,20 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a83b0: |[1a83b0] com.infomaniak.drive.ui.SaveExternalFilesActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ -1a83c0: 5410 4a05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding$delegate:Lkotlin/Lazy; // field@054a │ │ -1a83c4: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a83ca: 0c00 |0005: move-result-object v0 │ │ -1a83cc: 1f00 e603 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // type@03e6 │ │ -1a83d0: 1100 |0008: return-object v0 │ │ +1a8480: |[1a8480] com.infomaniak.drive.ui.SaveExternalFilesActivity.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; │ │ +1a8490: 5410 4a05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.binding$delegate:Lkotlin/Lazy; // field@054a │ │ +1a8494: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a849a: 0c00 |0005: move-result-object v0 │ │ +1a849c: 1f00 e603 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // type@03e6 │ │ +1a84a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #38 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39064,63 +39064,63 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 93 16-bit code units │ │ -1a8f94: |[1a8f94] com.infomaniak.drive.ui.SaveExternalFilesActivity.getFiles:()V │ │ -1a8fa4: 5480 4b05 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ -1a8fa8: 3900 5a00 |0002: if-nez v0, 005c // +005a │ │ -1a8fac: 5580 4d05 |0004: iget-boolean v0, v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ -1a8fb0: 3900 5600 |0006: if-nez v0, 005c // +0056 │ │ -1a8fb4: 6e10 d810 0800 |0008: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a8fba: 0c00 |000b: move-result-object v0 │ │ -1a8fbc: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -1a8fc0: 6e10 9a00 0000 |000e: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009a │ │ -1a8fc6: 0c00 |0011: move-result-object v0 │ │ -1a8fc8: 2802 |0012: goto 0014 // +0002 │ │ -1a8fca: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1a8fcc: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -1a8fd0: 6e10 3d96 0000 |0016: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@963d │ │ -1a8fd6: 0a01 |0019: move-result v1 │ │ -1a8fd8: 1402 cd65 11ba |001a: const v2, #float -0.000554648 // #ba1165cd │ │ -1a8fde: 3221 1500 |001d: if-eq v1, v2, 0032 // +0015 │ │ -1a8fe2: 1402 4298 83fc |001f: const v2, #float -5.46623e+36 // #fc839842 │ │ -1a8fe8: 3221 0300 |0022: if-eq v1, v2, 0025 // +0003 │ │ -1a8fec: 2838 |0024: goto 005c // +0038 │ │ -1a8fee: 1a01 ac92 |0025: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@92ac │ │ -1a8ff2: 6e20 3696 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -1a8ff8: 0a00 |002a: move-result v0 │ │ -1a8ffa: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ -1a8ffe: 282f |002d: goto 005c // +002f │ │ -1a9000: 7010 e310 0800 |002e: invoke-direct {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendMultiple:()V // method@10e3 │ │ -1a9006: 282b |0031: goto 005c // +002b │ │ -1a9008: 1a01 ab92 |0032: const-string v1, "android.intent.action.SEND" // string@92ab │ │ -1a900c: 6e20 3696 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9636 │ │ -1a9012: 0a00 |0037: move-result v0 │ │ -1a9014: 3800 2400 |0038: if-eqz v0, 005c // +0024 │ │ -1a9018: 7010 e410 0800 |003a: invoke-direct {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle:()V // method@10e4 │ │ -1a901e: 281f |003d: goto 005c // +001f │ │ -1a9020: 0d00 |003e: move-exception v0 │ │ -1a9022: 6e10 6895 0000 |003f: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@9568 │ │ -1a9028: 0781 |0042: move-object v1, v8 │ │ -1a902a: 1f01 1600 |0043: check-cast v1, Landroid/app/Activity; // type@0016 │ │ -1a902e: 1306 0e00 |0045: const/16 v6, #int 14 // #e │ │ -1a9032: 1207 |0047: const/4 v7, #int 0 // #0 │ │ -1a9034: 1402 6000 147f |0048: const v2, #float 1.96728e+38 // #7f140060 │ │ -1a903a: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -1a903c: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -1a903e: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -1a9040: 7707 c246 0100 |004e: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46c2 │ │ -1a9046: 2201 ec04 |0051: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15; // type@04ec │ │ -1a904a: 7020 6410 0100 |0053: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.:(Ljava/lang/Exception;)V // method@1064 │ │ -1a9050: 7110 f47a 0100 |0056: invoke-static {v1}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -1a9056: 6e10 d210 0800 |0059: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ -1a905c: 0e00 |005c: return-void │ │ +1a9064: |[1a9064] com.infomaniak.drive.ui.SaveExternalFilesActivity.getFiles:()V │ │ +1a9074: 5480 4b05 |0000: iget-object v0, v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ +1a9078: 3900 5a00 |0002: if-nez v0, 005c // +005a │ │ +1a907c: 5580 4d05 |0004: iget-boolean v0, v8, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ +1a9080: 3900 5600 |0006: if-nez v0, 005c // +0056 │ │ +1a9084: 6e10 d810 0800 |0008: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a908a: 0c00 |000b: move-result-object v0 │ │ +1a908c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +1a9090: 6e10 9a00 0000 |000e: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009a │ │ +1a9096: 0c00 |0011: move-result-object v0 │ │ +1a9098: 2802 |0012: goto 0014 // +0002 │ │ +1a909a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1a909c: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +1a90a0: 6e10 4a96 0000 |0016: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@964a │ │ +1a90a6: 0a01 |0019: move-result v1 │ │ +1a90a8: 1402 cd65 11ba |001a: const v2, #float -0.000554648 // #ba1165cd │ │ +1a90ae: 3221 1500 |001d: if-eq v1, v2, 0032 // +0015 │ │ +1a90b2: 1402 4298 83fc |001f: const v2, #float -5.46623e+36 // #fc839842 │ │ +1a90b8: 3221 0300 |0022: if-eq v1, v2, 0025 // +0003 │ │ +1a90bc: 2838 |0024: goto 005c // +0038 │ │ +1a90be: 1a01 b192 |0025: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@92b1 │ │ +1a90c2: 6e20 4396 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +1a90c8: 0a00 |002a: move-result v0 │ │ +1a90ca: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ +1a90ce: 282f |002d: goto 005c // +002f │ │ +1a90d0: 7010 e310 0800 |002e: invoke-direct {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendMultiple:()V // method@10e3 │ │ +1a90d6: 282b |0031: goto 005c // +002b │ │ +1a90d8: 1a01 b092 |0032: const-string v1, "android.intent.action.SEND" // string@92b0 │ │ +1a90dc: 6e20 4396 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@9643 │ │ +1a90e2: 0a00 |0037: move-result v0 │ │ +1a90e4: 3800 2400 |0038: if-eqz v0, 005c // +0024 │ │ +1a90e8: 7010 e410 0800 |003a: invoke-direct {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle:()V // method@10e4 │ │ +1a90ee: 281f |003d: goto 005c // +001f │ │ +1a90f0: 0d00 |003e: move-exception v0 │ │ +1a90f2: 6e10 7595 0000 |003f: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@9575 │ │ +1a90f8: 0781 |0042: move-object v1, v8 │ │ +1a90fa: 1f01 1600 |0043: check-cast v1, Landroid/app/Activity; // type@0016 │ │ +1a90fe: 1306 0e00 |0045: const/16 v6, #int 14 // #e │ │ +1a9102: 1207 |0047: const/4 v7, #int 0 // #0 │ │ +1a9104: 1402 6000 147f |0048: const v2, #float 1.96728e+38 // #7f140060 │ │ +1a910a: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +1a910c: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +1a910e: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +1a9110: 7707 cf46 0100 |004e: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46cf │ │ +1a9116: 2201 ec04 |0051: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15; // type@04ec │ │ +1a911a: 7020 6410 0100 |0053: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda15;.:(Ljava/lang/Exception;)V // method@1064 │ │ +1a9120: 7110 017b 0100 |0056: invoke-static {v1}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +1a9126: 6e10 d210 0800 |0059: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ +1a912c: 0e00 |005c: return-void │ │ catches : 1 │ │ 0x0008 - 0x003d │ │ Ljava/lang/Exception; -> 0x003e │ │ positions : │ │ 0x0000 line=317 │ │ 0x0008 line=319 │ │ 0x002e line=321 │ │ @@ -39138,22 +39138,22 @@ │ │ type : '(Ljava/lang/Exception;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a8f64: |[1a8f64] com.infomaniak.drive.ui.SaveExternalFilesActivity.getFiles$lambda$34:(Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ -1a8f74: 1a00 58ed |0000: const-string v0, "scope" // string@ed58 │ │ -1a8f78: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a8f7e: 6200 68a7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a768 │ │ -1a8f82: 7220 2d74 0200 |0007: invoke-interface {v2, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@742d │ │ -1a8f88: 1f01 1718 |000a: check-cast v1, Ljava/lang/Throwable; // type@1817 │ │ -1a8f8c: 7110 a77a 0100 |000c: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a8f92: 0e00 |000f: return-void │ │ +1a9034: |[1a9034] com.infomaniak.drive.ui.SaveExternalFilesActivity.getFiles$lambda$34:(Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ +1a9044: 1a00 5ded |0000: const-string v0, "scope" // string@ed5d │ │ +1a9048: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a904e: 6200 6ba7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a76b │ │ +1a9052: 7220 3a74 0200 |0007: invoke-interface {v2, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@743a │ │ +1a9058: 1f01 1818 |000a: check-cast v1, Ljava/lang/Throwable; // type@1818 │ │ +1a905c: 7110 b47a 0100 |000c: invoke-static {v1}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a9062: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=327 │ │ 0x000a line=328 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Exception; │ │ 0x0000 - 0x0010 reg=2 (null) Lio/sentry/IScope; │ │ @@ -39163,21 +39163,21 @@ │ │ type : '()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a83f8: |[1a83f8] com.infomaniak.drive.ui.SaveExternalFilesActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a8408: 5410 4e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.navigationArgs$delegate:Landroidx/navigation/NavArgsLazy; // field@054e │ │ -1a840c: 1f00 9119 |0002: check-cast v0, Lkotlin/Lazy; // type@1991 │ │ -1a8410: 7210 479c 0000 |0004: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a8416: 0c00 |0007: move-result-object v0 │ │ -1a8418: 1f00 0905 |0008: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a841c: 1100 |000a: return-object v0 │ │ +1a84c8: |[1a84c8] com.infomaniak.drive.ui.SaveExternalFilesActivity.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a84d8: 5410 4e05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.navigationArgs$delegate:Landroidx/navigation/NavArgsLazy; // field@054e │ │ +1a84dc: 1f00 9219 |0002: check-cast v0, Lkotlin/Lazy; // type@1992 │ │ +1a84e0: 7210 549c 0000 |0004: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a84e6: 0c00 |0007: move-result-object v0 │ │ +1a84e8: 1f00 0905 |0008: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a84ec: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #41 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39185,24 +39185,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -1a8460: |[1a8460] com.infomaniak.drive.ui.SaveExternalFilesActivity.getOutputFile:(Ljava/lang/String;)Ljava/io/File; │ │ -1a8470: 2200 b717 |0000: new-instance v0, Ljava/io/File; // type@17b7 │ │ -1a8474: 7010 e010 0200 |0002: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSharedFolder:()Ljava/io/File; // method@10e0 │ │ -1a847a: 0c01 |0005: move-result-object v1 │ │ -1a847c: 7030 4494 1003 |0006: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@9444 │ │ -1a8482: 6e10 4e94 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a8488: 0a03 |000c: move-result v3 │ │ -1a848a: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -1a848e: 6e10 4c94 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@944c │ │ -1a8494: 1100 |0012: return-object v0 │ │ +1a8530: |[1a8530] com.infomaniak.drive.ui.SaveExternalFilesActivity.getOutputFile:(Ljava/lang/String;)Ljava/io/File; │ │ +1a8540: 2200 b817 |0000: new-instance v0, Ljava/io/File; // type@17b8 │ │ +1a8544: 7010 e010 0200 |0002: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSharedFolder:()Ljava/io/File; // method@10e0 │ │ +1a854a: 0c01 |0005: move-result-object v1 │ │ +1a854c: 7030 5194 1003 |0006: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@9451 │ │ +1a8552: 6e10 5b94 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a8558: 0a03 |000c: move-result v3 │ │ +1a855a: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +1a855e: 6e10 5994 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@9459 │ │ +1a8564: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -39211,20 +39211,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a83d4: |[1a83d4] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; │ │ -1a83e4: 5410 4f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalFilesViewModel$delegate:Lkotlin/Lazy; // field@054f │ │ -1a83e8: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a83ee: 0c00 |0005: move-result-object v0 │ │ -1a83f0: 1f00 fa04 |0006: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // type@04fa │ │ -1a83f4: 1100 |0008: return-object v0 │ │ +1a84a4: |[1a84a4] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; │ │ +1a84b4: 5410 4f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalFilesViewModel$delegate:Lkotlin/Lazy; // field@054f │ │ +1a84b8: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a84be: 0c00 |0005: move-result-object v0 │ │ +1a84c0: 1f00 fa04 |0006: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // type@04fa │ │ +1a84c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #43 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39232,20 +39232,20 @@ │ │ type : '()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a8420: |[1a8420] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; │ │ -1a8430: 5410 5105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectDriveViewModel$delegate:Lkotlin/Lazy; // field@0551 │ │ -1a8434: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a843a: 0c00 |0005: move-result-object v0 │ │ -1a843c: 1f00 fc0a |0006: check-cast v0, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // type@0afc │ │ -1a8440: 1100 |0008: return-object v0 │ │ +1a84f0: |[1a84f0] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; │ │ +1a8500: 5410 5105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectDriveViewModel$delegate:Lkotlin/Lazy; // field@0551 │ │ +1a8504: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a850a: 0c00 |0005: move-result-object v0 │ │ +1a850c: 1f00 fd0a |0006: check-cast v0, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // type@0afd │ │ +1a8510: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #44 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39253,54 +39253,54 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -1a82cc: |[1a82cc] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; │ │ -1a82dc: 7010 c910 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canUseExternalFilesPref:()Z // method@10c9 │ │ -1a82e2: 0a00 |0003: move-result v0 │ │ -1a82e4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -1a82e8: 7010 e210 0400 |0006: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ -1a82ee: 0c00 |0009: move-result-object v0 │ │ -1a82f0: 6e10 270b 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getSaveExternalFilesPref:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@0b27 │ │ -1a82f6: 0c00 |000d: move-result-object v0 │ │ -1a82f8: 283b |000e: goto 0049 // +003b │ │ -1a82fa: 7010 db10 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a8300: 0c00 |0012: move-result-object v0 │ │ -1a8302: 6e10 1511 0000 |0013: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ -1a8308: 0a00 |0016: move-result v0 │ │ -1a830a: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ -1a830c: 3310 0f00 |0018: if-ne v0, v1, 0027 // +000f │ │ -1a8310: 7010 e210 0400 |001a: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ -1a8316: 0c00 |001d: move-result-object v0 │ │ -1a8318: 6e10 270b 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getSaveExternalFilesPref:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@0b27 │ │ -1a831e: 0c00 |0021: move-result-object v0 │ │ -1a8320: 6e10 1e0b 0000 |0022: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getFolderId:()Ljava/lang/Integer; // method@0b1e │ │ -1a8326: 0c00 |0025: move-result-object v0 │ │ -1a8328: 280d |0026: goto 0033 // +000d │ │ -1a832a: 7010 db10 0400 |0027: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a8330: 0c00 |002a: move-result-object v0 │ │ -1a8332: 6e10 1511 0000 |002b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ -1a8338: 0a00 |002e: move-result v0 │ │ -1a833a: 7110 9895 0000 |002f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a8340: 0c00 |0032: move-result-object v0 │ │ -1a8342: 2201 b203 |0033: new-instance v1, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // type@03b2 │ │ -1a8346: 7010 db10 0400 |0035: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a834c: 0c02 |0038: move-result-object v2 │ │ -1a834e: 6e10 1611 0200 |0039: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getUserId:()I // method@1116 │ │ -1a8354: 0a02 |003c: move-result v2 │ │ -1a8356: 7010 db10 0400 |003d: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a835c: 0c03 |0040: move-result-object v3 │ │ -1a835e: 6e10 1411 0300 |0041: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getDriveId:()I // method@1114 │ │ -1a8364: 0a03 |0044: move-result v3 │ │ -1a8366: 7040 1a0b 2103 |0045: invoke-direct {v1, v2, v3, v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.:(IILjava/lang/Integer;)V // method@0b1a │ │ -1a836c: 0710 |0048: move-object v0, v1 │ │ -1a836e: 1100 |0049: return-object v0 │ │ +1a839c: |[1a839c] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSelectedFolder:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; │ │ +1a83ac: 7010 c910 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canUseExternalFilesPref:()Z // method@10c9 │ │ +1a83b2: 0a00 |0003: move-result v0 │ │ +1a83b4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +1a83b8: 7010 e210 0400 |0006: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ +1a83be: 0c00 |0009: move-result-object v0 │ │ +1a83c0: 6e10 270b 0000 |000a: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getSaveExternalFilesPref:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@0b27 │ │ +1a83c6: 0c00 |000d: move-result-object v0 │ │ +1a83c8: 283b |000e: goto 0049 // +003b │ │ +1a83ca: 7010 db10 0400 |000f: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a83d0: 0c00 |0012: move-result-object v0 │ │ +1a83d2: 6e10 1511 0000 |0013: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ +1a83d8: 0a00 |0016: move-result v0 │ │ +1a83da: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ +1a83dc: 3310 0f00 |0018: if-ne v0, v1, 0027 // +000f │ │ +1a83e0: 7010 e210 0400 |001a: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ +1a83e6: 0c00 |001d: move-result-object v0 │ │ +1a83e8: 6e10 270b 0000 |001e: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings;.getSaveExternalFilesPref:()Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // method@0b27 │ │ +1a83ee: 0c00 |0021: move-result-object v0 │ │ +1a83f0: 6e10 1e0b 0000 |0022: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.getFolderId:()Ljava/lang/Integer; // method@0b1e │ │ +1a83f6: 0c00 |0025: move-result-object v0 │ │ +1a83f8: 280d |0026: goto 0033 // +000d │ │ +1a83fa: 7010 db10 0400 |0027: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a8400: 0c00 |002a: move-result-object v0 │ │ +1a8402: 6e10 1511 0000 |002b: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getFolderId:()I // method@1115 │ │ +1a8408: 0a00 |002e: move-result v0 │ │ +1a840a: 7110 a595 0000 |002f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8410: 0c00 |0032: move-result-object v0 │ │ +1a8412: 2201 b203 |0033: new-instance v1, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData; // type@03b2 │ │ +1a8416: 7010 db10 0400 |0035: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a841c: 0c02 |0038: move-result-object v2 │ │ +1a841e: 6e10 1611 0200 |0039: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getUserId:()I // method@1116 │ │ +1a8424: 0a02 |003c: move-result v2 │ │ +1a8426: 7010 db10 0400 |003d: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a842c: 0c03 |0040: move-result-object v3 │ │ +1a842e: 6e10 1411 0300 |0041: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.getDriveId:()I // method@1114 │ │ +1a8434: 0a03 |0044: move-result v3 │ │ +1a8436: 7040 1a0b 2103 |0045: invoke-direct {v1, v2, v3, v0}, Lcom/infomaniak/drive/data/models/UiSettings$SaveExternalFilesData;.:(IILjava/lang/Integer;)V // method@0b1a │ │ +1a843c: 0710 |0048: move-object v0, v1 │ │ +1a843e: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=202 │ │ 0x000f line=204 │ │ 0x001a line=205 │ │ 0x0027 line=207 │ │ @@ -39313,20 +39313,20 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a8498: |[1a8498] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSharedFolder:()Ljava/io/File; │ │ -1a84a8: 5410 5305 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder$delegate:Lkotlin/Lazy; // field@0553 │ │ -1a84ac: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a84b2: 0c00 |0005: move-result-object v0 │ │ -1a84b4: 1f00 b717 |0006: check-cast v0, Ljava/io/File; // type@17b7 │ │ -1a84b8: 1100 |0008: return-object v0 │ │ +1a8568: |[1a8568] com.infomaniak.drive.ui.SaveExternalFilesActivity.getSharedFolder:()Ljava/io/File; │ │ +1a8578: 5410 5305 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.sharedFolder$delegate:Lkotlin/Lazy; // field@0553 │ │ +1a857c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a8582: 0c00 |0005: move-result-object v0 │ │ +1a8584: 1f00 b817 |0006: check-cast v0, Ljava/io/File; // type@17b8 │ │ +1a8588: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #46 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39334,20 +39334,20 @@ │ │ type : '()Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a8288: |[1a8288] com.infomaniak.drive.ui.SaveExternalFilesActivity.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; │ │ -1a8298: 5410 5405 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@0554 │ │ -1a829c: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1a82a2: 0c00 |0005: move-result-object v0 │ │ -1a82a4: 1f00 b303 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ -1a82a8: 1100 |0008: return-object v0 │ │ +1a8358: |[1a8358] com.infomaniak.drive.ui.SaveExternalFilesActivity.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; │ │ +1a8368: 5410 5405 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.uiSettings$delegate:Lkotlin/Lazy; // field@0554 │ │ +1a836c: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1a8372: 0c00 |0005: move-result-object v0 │ │ +1a8374: 1f00 b303 |0006: check-cast v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ +1a8378: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #47 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -39355,99 +39355,99 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 171 16-bit code units │ │ -1a9070: |[1a9070] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendMultiple:()V │ │ -1a9080: 7010 d310 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a9086: 0c00 |0003: move-result-object v0 │ │ -1a9088: 6e10 d810 0500 |0004: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a908e: 0c01 |0007: move-result-object v1 │ │ -1a9090: 1a02 95b5 |0008: const-string v2, "getIntent(...)" // string@b595 │ │ -1a9094: 7120 6fb9 2100 |000a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a909a: 6002 3800 |000d: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1a909e: 1303 2100 |000f: const/16 v3, #int 33 // #21 │ │ -1a90a2: 1a04 b492 |0011: const-string v4, "android.intent.extra.STREAM" // string@92b4 │ │ -1a90a6: 3432 0b00 |0013: if-lt v2, v3, 001e // +000b │ │ -1a90aa: 1c02 bc00 |0015: const-class v2, Landroid/os/Parcelable; // type@00bc │ │ -1a90ae: 7130 990d 4102 |0017: invoke-static {v1, v4, v2}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@0d99 │ │ -1a90b4: 0c01 |001a: move-result-object v1 │ │ -1a90b6: 1f01 c918 |001b: check-cast v1, Ljava/util/List; // type@18c9 │ │ -1a90ba: 2807 |001d: goto 0024 // +0007 │ │ -1a90bc: 6e20 a100 4100 |001e: invoke-virtual {v1, v4}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a1 │ │ -1a90c2: 0c01 |0021: move-result-object v1 │ │ -1a90c4: 1f01 c918 |0022: check-cast v1, Ljava/util/List; // type@18c9 │ │ -1a90c8: 3801 5100 |0024: if-eqz v1, 0075 // +0051 │ │ -1a90cc: 1f01 f817 |0026: check-cast v1, Ljava/lang/Iterable; // type@17f8 │ │ -1a90d0: 2202 b518 |0028: new-instance v2, Ljava/util/ArrayList; // type@18b5 │ │ -1a90d4: 7010 9b98 0200 |002a: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@989b │ │ -1a90da: 1f02 b818 |002d: check-cast v2, Ljava/util/Collection; // type@18b8 │ │ -1a90de: 7210 9c95 0100 |002f: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a90e4: 0c01 |0032: move-result-object v1 │ │ -1a90e6: 7210 8099 0100 |0033: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a90ec: 0a03 |0036: move-result v3 │ │ -1a90ee: 3803 0e00 |0037: if-eqz v3, 0045 // +000e │ │ -1a90f2: 7210 8199 0100 |0039: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a90f8: 0c03 |003c: move-result-object v3 │ │ -1a90fa: 2034 9e00 |003d: instance-of v4, v3, Landroid/net/Uri; // type@009e │ │ -1a90fe: 3804 f4ff |003f: if-eqz v4, 0033 // -000c │ │ -1a9102: 7220 1d99 3200 |0041: invoke-interface {v2, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@991d │ │ -1a9108: 28ef |0044: goto 0033 // -0011 │ │ -1a910a: 1f02 c918 |0045: check-cast v2, Ljava/util/List; // type@18c9 │ │ -1a910e: 1f02 f817 |0047: check-cast v2, Ljava/lang/Iterable; // type@17f8 │ │ -1a9112: 2201 b518 |0049: new-instance v1, Ljava/util/ArrayList; // type@18b5 │ │ -1a9116: 1303 0a00 |004b: const/16 v3, #int 10 // #a │ │ -1a911a: 7120 69aa 3200 |004d: invoke-static {v2, v3}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa69 │ │ -1a9120: 0a03 |0050: move-result v3 │ │ -1a9122: 7020 9c98 3100 |0051: invoke-direct {v1, v3}, Ljava/util/ArrayList;.:(I)V // method@989c │ │ -1a9128: 1f01 b818 |0054: check-cast v1, Ljava/util/Collection; // type@18b8 │ │ -1a912c: 7210 9c95 0200 |0056: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a9132: 0c02 |0059: move-result-object v2 │ │ -1a9134: 7210 8099 0200 |005a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a913a: 0a03 |005d: move-result v3 │ │ -1a913c: 3803 1400 |005e: if-eqz v3, 0072 // +0014 │ │ -1a9140: 7210 8199 0200 |0060: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a9146: 0c03 |0063: move-result-object v3 │ │ -1a9148: 1f03 9e00 |0064: check-cast v3, Landroid/net/Uri; // type@009e │ │ -1a914c: 7020 d110 3500 |0066: invoke-direct {v5, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fileName:(Landroid/net/Uri;)Ljava/lang/String; // method@10d1 │ │ -1a9152: 0c04 |0069: move-result-object v4 │ │ -1a9154: 7120 649d 4300 |006a: invoke-static {v3, v4}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d64 │ │ -1a915a: 0c03 |006d: move-result-object v3 │ │ -1a915c: 7220 1d99 3100 |006e: invoke-interface {v1, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@991d │ │ -1a9162: 28e9 |0071: goto 005a // -0017 │ │ -1a9164: 1f01 c918 |0072: check-cast v1, Ljava/util/List; // type@18c9 │ │ -1a9168: 2805 |0074: goto 0079 // +0005 │ │ -1a916a: 7100 75aa 0000 |0075: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@aa75 │ │ -1a9170: 0c01 |0078: move-result-object v1 │ │ -1a9172: 2202 0d05 |0079: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // type@050d │ │ -1a9176: 1f01 b818 |007b: check-cast v1, Ljava/util/Collection; // type@18b8 │ │ -1a917a: 7110 b9aa 0100 |007d: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toMutableList:(Ljava/util/Collection;)Ljava/util/List; // method@aab9 │ │ -1a9180: 0c01 |0080: move-result-object v1 │ │ -1a9182: 7020 2411 1200 |0081: invoke-direct {v2, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.:(Ljava/util/List;)V // method@1124 │ │ -1a9188: 5b52 5005 |0084: iput-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalUriAdapter:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@0550 │ │ -1a918c: 5401 4001 |0086: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ -1a9190: 5452 5005 |0088: iget-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalUriAdapter:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@0550 │ │ -1a9194: 3902 0800 |008a: if-nez v2, 0092 // +0008 │ │ -1a9198: 1a02 e9ec |008c: const-string v2, "saveExternalUriAdapter" // string@ece9 │ │ -1a919c: 7110 8db9 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a91a2: 1202 |0091: const/4 v2, #int 0 // #0 │ │ -1a91a4: 1f02 7d02 |0092: check-cast v2, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ -1a91a8: 6e20 ed06 2100 |0094: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ -1a91ae: 5400 4001 |0097: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ -1a91b2: 1a01 bfab |0099: const-string v1, "fileNames" // string@abbf │ │ -1a91b6: 7120 6fb9 1000 |009b: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a91bc: 1f00 1f01 |009e: check-cast v0, Landroid/view/View; // type@011f │ │ -1a91c0: 1201 |00a0: const/4 v1, #int 0 // #0 │ │ -1a91c2: 6e20 4a03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a91c8: 1210 |00a4: const/4 v0, #int 1 // #1 │ │ -1a91ca: 5c50 4d05 |00a5: iput-boolean v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ -1a91ce: 7010 ca10 0500 |00a7: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ -1a91d4: 0e00 |00aa: return-void │ │ +1a9140: |[1a9140] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendMultiple:()V │ │ +1a9150: 7010 d310 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a9156: 0c00 |0003: move-result-object v0 │ │ +1a9158: 6e10 d810 0500 |0004: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a915e: 0c01 |0007: move-result-object v1 │ │ +1a9160: 1a02 9ab5 |0008: const-string v2, "getIntent(...)" // string@b59a │ │ +1a9164: 7120 7cb9 2100 |000a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a916a: 6002 3800 |000d: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1a916e: 1303 2100 |000f: const/16 v3, #int 33 // #21 │ │ +1a9172: 1a04 b992 |0011: const-string v4, "android.intent.extra.STREAM" // string@92b9 │ │ +1a9176: 3432 0b00 |0013: if-lt v2, v3, 001e // +000b │ │ +1a917a: 1c02 bc00 |0015: const-class v2, Landroid/os/Parcelable; // type@00bc │ │ +1a917e: 7130 990d 4102 |0017: invoke-static {v1, v4, v2}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList; // method@0d99 │ │ +1a9184: 0c01 |001a: move-result-object v1 │ │ +1a9186: 1f01 ca18 |001b: check-cast v1, Ljava/util/List; // type@18ca │ │ +1a918a: 2807 |001d: goto 0024 // +0007 │ │ +1a918c: 6e20 a100 4100 |001e: invoke-virtual {v1, v4}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a1 │ │ +1a9192: 0c01 |0021: move-result-object v1 │ │ +1a9194: 1f01 ca18 |0022: check-cast v1, Ljava/util/List; // type@18ca │ │ +1a9198: 3801 5100 |0024: if-eqz v1, 0075 // +0051 │ │ +1a919c: 1f01 f917 |0026: check-cast v1, Ljava/lang/Iterable; // type@17f9 │ │ +1a91a0: 2202 b618 |0028: new-instance v2, Ljava/util/ArrayList; // type@18b6 │ │ +1a91a4: 7010 a898 0200 |002a: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@98a8 │ │ +1a91aa: 1f02 b918 |002d: check-cast v2, Ljava/util/Collection; // type@18b9 │ │ +1a91ae: 7210 a995 0100 |002f: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a91b4: 0c01 |0032: move-result-object v1 │ │ +1a91b6: 7210 8d99 0100 |0033: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a91bc: 0a03 |0036: move-result v3 │ │ +1a91be: 3803 0e00 |0037: if-eqz v3, 0045 // +000e │ │ +1a91c2: 7210 8e99 0100 |0039: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a91c8: 0c03 |003c: move-result-object v3 │ │ +1a91ca: 2034 9e00 |003d: instance-of v4, v3, Landroid/net/Uri; // type@009e │ │ +1a91ce: 3804 f4ff |003f: if-eqz v4, 0033 // -000c │ │ +1a91d2: 7220 2a99 3200 |0041: invoke-interface {v2, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@992a │ │ +1a91d8: 28ef |0044: goto 0033 // -0011 │ │ +1a91da: 1f02 ca18 |0045: check-cast v2, Ljava/util/List; // type@18ca │ │ +1a91de: 1f02 f917 |0047: check-cast v2, Ljava/lang/Iterable; // type@17f9 │ │ +1a91e2: 2201 b618 |0049: new-instance v1, Ljava/util/ArrayList; // type@18b6 │ │ +1a91e6: 1303 0a00 |004b: const/16 v3, #int 10 // #a │ │ +1a91ea: 7120 76aa 3200 |004d: invoke-static {v2, v3}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@aa76 │ │ +1a91f0: 0a03 |0050: move-result v3 │ │ +1a91f2: 7020 a998 3100 |0051: invoke-direct {v1, v3}, Ljava/util/ArrayList;.:(I)V // method@98a9 │ │ +1a91f8: 1f01 b918 |0054: check-cast v1, Ljava/util/Collection; // type@18b9 │ │ +1a91fc: 7210 a995 0200 |0056: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a9202: 0c02 |0059: move-result-object v2 │ │ +1a9204: 7210 8d99 0200 |005a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a920a: 0a03 |005d: move-result v3 │ │ +1a920c: 3803 1400 |005e: if-eqz v3, 0072 // +0014 │ │ +1a9210: 7210 8e99 0200 |0060: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a9216: 0c03 |0063: move-result-object v3 │ │ +1a9218: 1f03 9e00 |0064: check-cast v3, Landroid/net/Uri; // type@009e │ │ +1a921c: 7020 d110 3500 |0066: invoke-direct {v5, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fileName:(Landroid/net/Uri;)Ljava/lang/String; // method@10d1 │ │ +1a9222: 0c04 |0069: move-result-object v4 │ │ +1a9224: 7120 719d 4300 |006a: invoke-static {v3, v4}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d71 │ │ +1a922a: 0c03 |006d: move-result-object v3 │ │ +1a922c: 7220 2a99 3100 |006e: invoke-interface {v1, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@992a │ │ +1a9232: 28e9 |0071: goto 005a // -0017 │ │ +1a9234: 1f01 ca18 |0072: check-cast v1, Ljava/util/List; // type@18ca │ │ +1a9238: 2805 |0074: goto 0079 // +0005 │ │ +1a923a: 7100 82aa 0000 |0075: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@aa82 │ │ +1a9240: 0c01 |0078: move-result-object v1 │ │ +1a9242: 2202 0d05 |0079: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // type@050d │ │ +1a9246: 1f01 b918 |007b: check-cast v1, Ljava/util/Collection; // type@18b9 │ │ +1a924a: 7110 c6aa 0100 |007d: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toMutableList:(Ljava/util/Collection;)Ljava/util/List; // method@aac6 │ │ +1a9250: 0c01 |0080: move-result-object v1 │ │ +1a9252: 7020 2411 1200 |0081: invoke-direct {v2, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.:(Ljava/util/List;)V // method@1124 │ │ +1a9258: 5b52 5005 |0084: iput-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalUriAdapter:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@0550 │ │ +1a925c: 5401 4001 |0086: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ +1a9260: 5452 5005 |0088: iget-object v2, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.saveExternalUriAdapter:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@0550 │ │ +1a9264: 3902 0800 |008a: if-nez v2, 0092 // +0008 │ │ +1a9268: 1a02 eeec |008c: const-string v2, "saveExternalUriAdapter" // string@ecee │ │ +1a926c: 7110 9ab9 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a9272: 1202 |0091: const/4 v2, #int 0 // #0 │ │ +1a9274: 1f02 7d02 |0092: check-cast v2, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ +1a9278: 6e20 ed06 2100 |0094: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ +1a927e: 5400 4001 |0097: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ +1a9282: 1a01 c4ab |0099: const-string v1, "fileNames" // string@abc4 │ │ +1a9286: 7120 7cb9 1000 |009b: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a928c: 1f00 1f01 |009e: check-cast v0, Landroid/view/View; // type@011f │ │ +1a9290: 1201 |00a0: const/4 v1, #int 0 // #0 │ │ +1a9292: 6e20 4a03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a9298: 1210 |00a4: const/4 v0, #int 1 // #1 │ │ +1a929a: 5c50 4d05 |00a5: iput-boolean v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ +1a929e: 7010 ca10 0500 |00a7: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.checkEnabledSaveButton:()V // method@10ca │ │ +1a92a4: 0e00 |00aa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=382 │ │ 0x000d line=599 │ │ 0x001e line=600 │ │ 0x0026 line=382 │ │ @@ -39476,71 +39476,71 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -1a91d8: |[1a91d8] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle:()V │ │ -1a91e8: 7010 d310 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a91ee: 0c00 |0003: move-result-object v0 │ │ -1a91f0: 5401 3e01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a91f4: 1a02 bcab |0006: const-string v2, "fileNameEdit" // string@abbc │ │ -1a91f8: 7120 6fb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a91fe: 1f01 7101 |000b: check-cast v1, Landroid/widget/TextView; // type@0171 │ │ -1a9202: 2202 fc04 |000d: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1; // type@04fc │ │ -1a9206: 7030 8510 0204 |000f: invoke-direct {v2, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.:(Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1085 │ │ -1a920c: 1f02 e200 |0012: check-cast v2, Landroid/text/TextWatcher; // type@00e2 │ │ -1a9210: 6e20 4d04 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@044d │ │ -1a9216: 5401 3e01 |0017: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a921a: 2202 f61b |0019: new-instance v2, Lkotlin/jvm/internal/SpreadBuilder; // type@1bf6 │ │ -1a921e: 1223 |001b: const/4 v3, #int 2 // #2 │ │ -1a9220: 7020 92ba 3200 |001c: invoke-direct {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.:(I)V // method@ba92 │ │ -1a9226: 2203 fb04 |001f: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2; // type@04fb │ │ -1a922a: 7010 8310 0300 |0021: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2;.:()V // method@1083 │ │ -1a9230: 6e20 93ba 3200 |0024: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.add:(Ljava/lang/Object;)V // method@ba93 │ │ -1a9236: 5403 3e01 |0027: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a923a: 6e10 bd08 0300 |0029: invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputEditText;.getFilters:()[Landroid/text/InputFilter; // method@08bd │ │ -1a9240: 0c03 |002c: move-result-object v3 │ │ -1a9242: 6e20 94ba 3200 |002d: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.addSpread:(Ljava/lang/Object;)V // method@ba94 │ │ -1a9248: 6e10 95ba 0200 |0030: invoke-virtual {v2}, Lkotlin/jvm/internal/SpreadBuilder;.size:()I // method@ba95 │ │ -1a924e: 0a03 |0033: move-result v3 │ │ -1a9250: 2333 fd24 |0034: new-array v3, v3, [Landroid/text/InputFilter; // type@24fd │ │ -1a9254: 6e20 96ba 3200 |0036: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@ba96 │ │ -1a925a: 0c02 |0039: move-result-object v2 │ │ -1a925c: 1f02 fd24 |003a: check-cast v2, [Landroid/text/InputFilter; // type@24fd │ │ -1a9260: 6e20 c508 2100 |003c: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputEditText;.setFilters:([Landroid/text/InputFilter;)V // method@08c5 │ │ -1a9266: 6e10 d810 0400 |003f: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a926c: 0c01 |0042: move-result-object v1 │ │ -1a926e: 1a02 b492 |0043: const-string v2, "android.intent.extra.STREAM" // string@92b4 │ │ -1a9272: 6e20 a800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ -1a9278: 0a01 |0048: move-result v1 │ │ -1a927a: 3801 0900 |0049: if-eqz v1, 0052 // +0009 │ │ -1a927e: 7110 e510 0400 |004b: invoke-static {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle$lambda$39$getExtraStreamFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; // method@10e5 │ │ -1a9284: 0c01 |004e: move-result-object v1 │ │ -1a9286: 3901 1300 |004f: if-nez v1, 0062 // +0013 │ │ -1a928a: 0e00 |0051: return-void │ │ -1a928c: 6e10 d810 0400 |0052: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a9292: 0c01 |0055: move-result-object v1 │ │ -1a9294: 1a02 b692 |0056: const-string v2, "android.intent.extra.TEXT" // string@92b6 │ │ -1a9298: 6e20 a800 2100 |0058: invoke-virtual {v1, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ -1a929e: 0a01 |005b: move-result v1 │ │ -1a92a0: 3801 1a00 |005c: if-eqz v1, 0076 // +001a │ │ -1a92a4: 7110 e610 0400 |005e: invoke-static {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle$lambda$39$getExtraTextFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; // method@10e6 │ │ -1a92aa: 0c01 |0061: move-result-object v1 │ │ -1a92ac: 5402 3e01 |0062: iget-object v2, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a92b0: 1f01 df17 |0064: check-cast v1, Ljava/lang/CharSequence; // type@17df │ │ -1a92b4: 6e20 ca08 1200 |0066: invoke-virtual {v2, v1}, Lcom/google/android/material/textfield/TextInputEditText;.setText:(Ljava/lang/CharSequence;)V // method@08ca │ │ -1a92ba: 5400 3f01 |0069: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEditLayout:Lcom/google/android/material/textfield/TextInputLayout; // field@013f │ │ -1a92be: 1a01 bdab |006b: const-string v1, "fileNameEditLayout" // string@abbd │ │ -1a92c2: 7120 6fb9 1000 |006d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a92c8: 1f00 1f01 |0070: check-cast v0, Landroid/view/View; // type@011f │ │ -1a92cc: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -1a92ce: 6e20 4a03 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a92d4: 0e00 |0076: return-void │ │ +1a92a8: |[1a92a8] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle:()V │ │ +1a92b8: 7010 d310 0400 |0000: invoke-direct {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a92be: 0c00 |0003: move-result-object v0 │ │ +1a92c0: 5401 3e01 |0004: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a92c4: 1a02 c1ab |0006: const-string v2, "fileNameEdit" // string@abc1 │ │ +1a92c8: 7120 7cb9 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a92ce: 1f01 7101 |000b: check-cast v1, Landroid/widget/TextView; // type@0171 │ │ +1a92d2: 2202 fc04 |000d: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1; // type@04fc │ │ +1a92d6: 7030 8510 0204 |000f: invoke-direct {v2, v0, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$lambda$39$$inlined$addTextChangedListener$default$1;.:(Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1085 │ │ +1a92dc: 1f02 e200 |0012: check-cast v2, Landroid/text/TextWatcher; // type@00e2 │ │ +1a92e0: 6e20 4d04 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@044d │ │ +1a92e6: 5401 3e01 |0017: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a92ea: 2202 f71b |0019: new-instance v2, Lkotlin/jvm/internal/SpreadBuilder; // type@1bf7 │ │ +1a92ee: 1223 |001b: const/4 v3, #int 2 // #2 │ │ +1a92f0: 7020 9fba 3200 |001c: invoke-direct {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.:(I)V // method@ba9f │ │ +1a92f6: 2203 fb04 |001f: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2; // type@04fb │ │ +1a92fa: 7010 8310 0300 |0021: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$handleSendSingle$1$2;.:()V // method@1083 │ │ +1a9300: 6e20 a0ba 3200 |0024: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.add:(Ljava/lang/Object;)V // method@baa0 │ │ +1a9306: 5403 3e01 |0027: iget-object v3, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a930a: 6e10 bd08 0300 |0029: invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputEditText;.getFilters:()[Landroid/text/InputFilter; // method@08bd │ │ +1a9310: 0c03 |002c: move-result-object v3 │ │ +1a9312: 6e20 a1ba 3200 |002d: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.addSpread:(Ljava/lang/Object;)V // method@baa1 │ │ +1a9318: 6e10 a2ba 0200 |0030: invoke-virtual {v2}, Lkotlin/jvm/internal/SpreadBuilder;.size:()I // method@baa2 │ │ +1a931e: 0a03 |0033: move-result v3 │ │ +1a9320: 2333 fe24 |0034: new-array v3, v3, [Landroid/text/InputFilter; // type@24fe │ │ +1a9324: 6e20 a3ba 3200 |0036: invoke-virtual {v2, v3}, Lkotlin/jvm/internal/SpreadBuilder;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@baa3 │ │ +1a932a: 0c02 |0039: move-result-object v2 │ │ +1a932c: 1f02 fe24 |003a: check-cast v2, [Landroid/text/InputFilter; // type@24fe │ │ +1a9330: 6e20 c508 2100 |003c: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputEditText;.setFilters:([Landroid/text/InputFilter;)V // method@08c5 │ │ +1a9336: 6e10 d810 0400 |003f: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a933c: 0c01 |0042: move-result-object v1 │ │ +1a933e: 1a02 b992 |0043: const-string v2, "android.intent.extra.STREAM" // string@92b9 │ │ +1a9342: 6e20 a800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ +1a9348: 0a01 |0048: move-result v1 │ │ +1a934a: 3801 0900 |0049: if-eqz v1, 0052 // +0009 │ │ +1a934e: 7110 e510 0400 |004b: invoke-static {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle$lambda$39$getExtraStreamFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; // method@10e5 │ │ +1a9354: 0c01 |004e: move-result-object v1 │ │ +1a9356: 3901 1300 |004f: if-nez v1, 0062 // +0013 │ │ +1a935a: 0e00 |0051: return-void │ │ +1a935c: 6e10 d810 0400 |0052: invoke-virtual {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a9362: 0c01 |0055: move-result-object v1 │ │ +1a9364: 1a02 bb92 |0056: const-string v2, "android.intent.extra.TEXT" // string@92bb │ │ +1a9368: 6e20 a800 2100 |0058: invoke-virtual {v1, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ +1a936e: 0a01 |005b: move-result v1 │ │ +1a9370: 3801 1a00 |005c: if-eqz v1, 0076 // +001a │ │ +1a9374: 7110 e610 0400 |005e: invoke-static {v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.handleSendSingle$lambda$39$getExtraTextFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; // method@10e6 │ │ +1a937a: 0c01 |0061: move-result-object v1 │ │ +1a937c: 5402 3e01 |0062: iget-object v2, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a9380: 1f01 e017 |0064: check-cast v1, Ljava/lang/CharSequence; // type@17e0 │ │ +1a9384: 6e20 ca08 1200 |0066: invoke-virtual {v2, v1}, Lcom/google/android/material/textfield/TextInputEditText;.setText:(Ljava/lang/CharSequence;)V // method@08ca │ │ +1a938a: 5400 3f01 |0069: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEditLayout:Lcom/google/android/material/textfield/TextInputLayout; // field@013f │ │ +1a938e: 1a01 c2ab |006b: const-string v1, "fileNameEditLayout" // string@abc2 │ │ +1a9392: 7120 7cb9 1000 |006d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9398: 1f00 1f01 |0070: check-cast v0, Landroid/view/View; // type@011f │ │ +1a939c: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +1a939e: 6e20 4a03 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a93a4: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=352 │ │ 0x000d line=592 │ │ 0x0012 line=593 │ │ 0x0017 line=357 │ │ @@ -39561,44 +39561,44 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -1a85ac: |[1a85ac] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle$lambda$39$getExtraStreamFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; │ │ -1a85bc: 6e10 d810 0500 |0000: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a85c2: 0c00 |0003: move-result-object v0 │ │ -1a85c4: 1a01 95b5 |0004: const-string v1, "getIntent(...)" // string@b595 │ │ -1a85c8: 7120 6fb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a85ce: 6001 3800 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1a85d2: 1302 2100 |000b: const/16 v2, #int 33 // #21 │ │ -1a85d6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1a85d8: 1a04 b492 |000e: const-string v4, "android.intent.extra.STREAM" // string@92b4 │ │ -1a85dc: 3421 0b00 |0010: if-lt v1, v2, 001b // +000b │ │ -1a85e0: 1c01 bc00 |0012: const-class v1, Landroid/os/Parcelable; // type@00bc │ │ -1a85e4: 7130 900d 4001 |0014: invoke-static {v0, v4, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0d90 │ │ -1a85ea: 0c00 |0017: move-result-object v0 │ │ -1a85ec: 1f00 bc00 |0018: check-cast v0, Landroid/os/Parcelable; // type@00bc │ │ -1a85f0: 280a |001a: goto 0024 // +000a │ │ -1a85f2: 6e20 a300 4000 |001b: invoke-virtual {v0, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a3 │ │ -1a85f8: 0c00 |001e: move-result-object v0 │ │ -1a85fa: 2001 bc00 |001f: instance-of v1, v0, Landroid/os/Parcelable; // type@00bc │ │ -1a85fe: 3901 0300 |0021: if-nez v1, 0024 // +0003 │ │ -1a8602: 0730 |0023: move-object v0, v3 │ │ -1a8604: 2001 9e00 |0024: instance-of v1, v0, Landroid/net/Uri; // type@009e │ │ -1a8608: 3801 0500 |0026: if-eqz v1, 002b // +0005 │ │ -1a860c: 1f00 9e00 |0028: check-cast v0, Landroid/net/Uri; // type@009e │ │ -1a8610: 2802 |002a: goto 002c // +0002 │ │ -1a8612: 0730 |002b: move-object v0, v3 │ │ -1a8614: 3800 0800 |002c: if-eqz v0, 0034 // +0008 │ │ -1a8618: 5b50 4b05 |002e: iput-object v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ -1a861c: 7020 d110 0500 |0030: invoke-direct {v5, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fileName:(Landroid/net/Uri;)Ljava/lang/String; // method@10d1 │ │ -1a8622: 0c03 |0033: move-result-object v3 │ │ -1a8624: 1103 |0034: return-object v3 │ │ +1a867c: |[1a867c] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle$lambda$39$getExtraStreamFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; │ │ +1a868c: 6e10 d810 0500 |0000: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a8692: 0c00 |0003: move-result-object v0 │ │ +1a8694: 1a01 9ab5 |0004: const-string v1, "getIntent(...)" // string@b59a │ │ +1a8698: 7120 7cb9 1000 |0006: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a869e: 6001 3800 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1a86a2: 1302 2100 |000b: const/16 v2, #int 33 // #21 │ │ +1a86a6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1a86a8: 1a04 b992 |000e: const-string v4, "android.intent.extra.STREAM" // string@92b9 │ │ +1a86ac: 3421 0b00 |0010: if-lt v1, v2, 001b // +000b │ │ +1a86b0: 1c01 bc00 |0012: const-class v1, Landroid/os/Parcelable; // type@00bc │ │ +1a86b4: 7130 900d 4001 |0014: invoke-static {v0, v4, v1}, Lcom/infomaniak/drive/ui/MainActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0d90 │ │ +1a86ba: 0c00 |0017: move-result-object v0 │ │ +1a86bc: 1f00 bc00 |0018: check-cast v0, Landroid/os/Parcelable; // type@00bc │ │ +1a86c0: 280a |001a: goto 0024 // +000a │ │ +1a86c2: 6e20 a300 4000 |001b: invoke-virtual {v0, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a3 │ │ +1a86c8: 0c00 |001e: move-result-object v0 │ │ +1a86ca: 2001 bc00 |001f: instance-of v1, v0, Landroid/os/Parcelable; // type@00bc │ │ +1a86ce: 3901 0300 |0021: if-nez v1, 0024 // +0003 │ │ +1a86d2: 0730 |0023: move-object v0, v3 │ │ +1a86d4: 2001 9e00 |0024: instance-of v1, v0, Landroid/net/Uri; // type@009e │ │ +1a86d8: 3801 0500 |0026: if-eqz v1, 002b // +0005 │ │ +1a86dc: 1f00 9e00 |0028: check-cast v0, Landroid/net/Uri; // type@009e │ │ +1a86e0: 2802 |002a: goto 002c // +0002 │ │ +1a86e2: 0730 |002b: move-object v0, v3 │ │ +1a86e4: 3800 0800 |002c: if-eqz v0, 0034 // +0008 │ │ +1a86e8: 5b50 4b05 |002e: iput-object v0, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ +1a86ec: 7020 d110 0500 |0030: invoke-direct {v5, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fileName:(Landroid/net/Uri;)Ljava/lang/String; // method@10d1 │ │ +1a86f2: 0c03 |0033: move-result-object v3 │ │ +1a86f4: 1103 |0034: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0009 line=629 │ │ 0x001b line=630 │ │ 0x0024 line=346 │ │ 0x002e line=347 │ │ @@ -39611,52 +39611,52 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -1a8628: |[1a8628] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle$lambda$39$getExtraTextFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; │ │ -1a8638: 6e10 d810 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a863e: 0c00 |0003: move-result-object v0 │ │ -1a8640: 1a01 b692 |0004: const-string v1, "android.intent.extra.TEXT" // string@92b6 │ │ -1a8644: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ -1a864a: 0c00 |0009: move-result-object v0 │ │ -1a864c: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ -1a8650: 7110 e13a 0000 |000c: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.isValidUrl:(Ljava/lang/String;)Z // method@3ae1 │ │ -1a8656: 0a00 |000f: move-result v0 │ │ -1a8658: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1a865a: 3310 0500 |0011: if-ne v0, v1, 0016 // +0005 │ │ -1a865e: 1a00 a225 |0013: const-string v0, ".url" // string@25a2 │ │ -1a8662: 2803 |0015: goto 0018 // +0003 │ │ -1a8664: 1a00 a125 |0016: const-string v0, ".txt" // string@25a1 │ │ -1a8668: 6e10 d810 0200 |0018: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a866e: 0c02 |001b: move-result-object v2 │ │ -1a8670: 1a01 b592 |001c: const-string v1, "android.intent.extra.SUBJECT" // string@92b5 │ │ -1a8674: 6e20 a700 1200 |001e: invoke-virtual {v2, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ -1a867a: 0c02 |0021: move-result-object v2 │ │ -1a867c: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -1a8680: 1a02 0000 |0024: const-string v2, "" // string@0000 │ │ -1a8684: 1f02 df17 |0026: check-cast v2, Ljava/lang/CharSequence; // type@17df │ │ -1a8688: 7210 f694 0200 |0028: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@94f6 │ │ -1a868e: 0a01 |002b: move-result v1 │ │ -1a8690: 3901 0e00 |002c: if-nez v1, 003a // +000e │ │ -1a8694: 2202 bd18 |002e: new-instance v2, Ljava/util/Date; // type@18bd │ │ -1a8698: 7010 4699 0200 |0030: invoke-direct {v2}, Ljava/util/Date;.:()V // method@9946 │ │ -1a869e: 1b01 0905 0100 |0033: const-string/jumbo v1, "yyyyMMdd_HHmmss" // string@00010509 │ │ -1a86a4: 7120 0609 1200 |0036: invoke-static {v2, v1}, Lcom/infomaniak/core/utils/DateUtilsKt;.format:(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String; // method@0906 │ │ -1a86aa: 0c02 |0039: move-result-object v2 │ │ -1a86ac: 1f02 0f18 |003a: check-cast v2, Ljava/lang/String; // type@180f │ │ -1a86b0: 2201 1118 |003c: new-instance v1, Ljava/lang/StringBuilder; // type@1811 │ │ -1a86b4: 7010 6d96 0100 |003e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@966d │ │ -1a86ba: 6e20 7896 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a86c0: 6e20 7996 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a86c6: 6e10 8a96 0100 |0047: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a86cc: 0c02 |004a: move-result-object v2 │ │ -1a86ce: 1102 |004b: return-object v2 │ │ +1a86f8: |[1a86f8] com.infomaniak.drive.ui.SaveExternalFilesActivity.handleSendSingle$lambda$39$getExtraTextFileName:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/lang/String; │ │ +1a8708: 6e10 d810 0200 |0000: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a870e: 0c00 |0003: move-result-object v0 │ │ +1a8710: 1a01 bb92 |0004: const-string v1, "android.intent.extra.TEXT" // string@92bb │ │ +1a8714: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ +1a871a: 0c00 |0009: move-result-object v0 │ │ +1a871c: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ +1a8720: 7110 ee3a 0000 |000c: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.isValidUrl:(Ljava/lang/String;)Z // method@3aee │ │ +1a8726: 0a00 |000f: move-result v0 │ │ +1a8728: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1a872a: 3310 0500 |0011: if-ne v0, v1, 0016 // +0005 │ │ +1a872e: 1a00 a325 |0013: const-string v0, ".url" // string@25a3 │ │ +1a8732: 2803 |0015: goto 0018 // +0003 │ │ +1a8734: 1a00 a225 |0016: const-string v0, ".txt" // string@25a2 │ │ +1a8738: 6e10 d810 0200 |0018: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a873e: 0c02 |001b: move-result-object v2 │ │ +1a8740: 1a01 ba92 |001c: const-string v1, "android.intent.extra.SUBJECT" // string@92ba │ │ +1a8744: 6e20 a700 1200 |001e: invoke-virtual {v2, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ +1a874a: 0c02 |0021: move-result-object v2 │ │ +1a874c: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +1a8750: 1a02 0000 |0024: const-string v2, "" // string@0000 │ │ +1a8754: 1f02 e017 |0026: check-cast v2, Ljava/lang/CharSequence; // type@17e0 │ │ +1a8758: 7210 0395 0200 |0028: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@9503 │ │ +1a875e: 0a01 |002b: move-result v1 │ │ +1a8760: 3901 0e00 |002c: if-nez v1, 003a // +000e │ │ +1a8764: 2202 be18 |002e: new-instance v2, Ljava/util/Date; // type@18be │ │ +1a8768: 7010 5399 0200 |0030: invoke-direct {v2}, Ljava/util/Date;.:()V // method@9953 │ │ +1a876e: 1b01 0e05 0100 |0033: const-string/jumbo v1, "yyyyMMdd_HHmmss" // string@0001050e │ │ +1a8774: 7120 0609 1200 |0036: invoke-static {v2, v1}, Lcom/infomaniak/core/utils/DateUtilsKt;.format:(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String; // method@0906 │ │ +1a877a: 0c02 |0039: move-result-object v2 │ │ +1a877c: 1f02 1018 |003a: check-cast v2, Ljava/lang/String; // type@1810 │ │ +1a8780: 2201 1218 |003c: new-instance v1, Ljava/lang/StringBuilder; // type@1812 │ │ +1a8784: 7010 7a96 0100 |003e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@967a │ │ +1a878a: 6e20 8596 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a8790: 6e20 8696 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a8796: 6e10 9796 0100 |0047: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a879c: 0c02 |004a: move-result-object v2 │ │ +1a879e: 1102 |004b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0018 line=339 │ │ 0x0026 line=340 │ │ 0x003c line=341 │ │ locals : │ │ @@ -39667,30 +39667,30 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1a7aac: |[1a7aac] com.infomaniak.drive.ui.SaveExternalFilesActivity.isAuth:()Z │ │ -1a7abc: 6200 f212 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a7ac0: 6e10 043a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a7ac6: 0a00 |0005: move-result v0 │ │ -1a7ac8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -1a7aca: 3310 1100 |0007: if-ne v0, v1, 0018 // +0011 │ │ -1a7ace: 2200 3c00 |0009: new-instance v0, Landroid/content/Intent; // type@003c │ │ -1a7ad2: 0731 |000b: move-object v1, v3 │ │ -1a7ad4: 1f01 3500 |000c: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a7ad8: 1c02 7104 |000e: const-class v2, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ -1a7adc: 7030 9300 1002 |0010: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -1a7ae2: 6e20 fd10 0300 |0013: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.startActivity:(Landroid/content/Intent;)V // method@10fd │ │ -1a7ae8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -1a7aea: 0f00 |0017: return v0 │ │ -1a7aec: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -1a7aee: 0f00 |0019: return v0 │ │ +1a7b7c: |[1a7b7c] com.infomaniak.drive.ui.SaveExternalFilesActivity.isAuth:()Z │ │ +1a7b8c: 6200 f512 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a7b90: 6e10 113a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a7b96: 0a00 |0005: move-result v0 │ │ +1a7b98: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +1a7b9a: 3310 1100 |0007: if-ne v0, v1, 0018 // +0011 │ │ +1a7b9e: 2200 3c00 |0009: new-instance v0, Landroid/content/Intent; // type@003c │ │ +1a7ba2: 0731 |000b: move-object v1, v3 │ │ +1a7ba4: 1f01 3500 |000c: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a7ba8: 1c02 7104 |000e: const-class v2, Lcom/infomaniak/drive/ui/LaunchActivity; // type@0471 │ │ +1a7bac: 7030 9300 1002 |0010: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +1a7bb2: 6e20 fd10 0300 |0013: invoke-virtual {v3, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.startActivity:(Landroid/content/Intent;)V // method@10fd │ │ +1a7bb8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +1a7bba: 0f00 |0017: return v0 │ │ +1a7bbc: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +1a7bbe: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0009 line=133 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -39699,30 +39699,30 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -1a7af0: |[1a7af0] com.infomaniak.drive.ui.SaveExternalFilesActivity.isExtrasNull:()Z │ │ -1a7b00: 6e10 d810 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a7b06: 0c00 |0003: move-result-object v0 │ │ -1a7b08: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -1a7b0c: 6e10 9e00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -1a7b12: 0c00 |0009: move-result-object v0 │ │ -1a7b14: 2802 |000a: goto 000c // +0002 │ │ -1a7b16: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -1a7b18: 3900 0c00 |000c: if-nez v0, 0018 // +000c │ │ -1a7b1c: 2200 e904 |000e: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12; // type@04e9 │ │ -1a7b20: 7020 5e10 1000 |0010: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@105e │ │ -1a7b26: 7110 f47a 0000 |0013: invoke-static {v0}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -1a7b2c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -1a7b2e: 0f00 |0017: return v0 │ │ -1a7b30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -1a7b32: 0f00 |0019: return v0 │ │ +1a7bc0: |[1a7bc0] com.infomaniak.drive.ui.SaveExternalFilesActivity.isExtrasNull:()Z │ │ +1a7bd0: 6e10 d810 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a7bd6: 0c00 |0003: move-result-object v0 │ │ +1a7bd8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +1a7bdc: 6e10 9e00 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +1a7be2: 0c00 |0009: move-result-object v0 │ │ +1a7be4: 2802 |000a: goto 000c // +0002 │ │ +1a7be6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +1a7be8: 3900 0c00 |000c: if-nez v0, 0018 // +000c │ │ +1a7bec: 2200 e904 |000e: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12; // type@04e9 │ │ +1a7bf0: 7020 5e10 1000 |0010: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda12;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@105e │ │ +1a7bf6: 7110 017b 0000 |0013: invoke-static {v0}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +1a7bfc: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +1a7bfe: 0f00 |0017: return v0 │ │ +1a7c00: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +1a7c02: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000e line=141 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ @@ -39731,35 +39731,35 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -1a92d8: |[1a92d8] com.infomaniak.drive.ui.SaveExternalFilesActivity.isExtrasNull$lambda$11:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V │ │ -1a92e8: 1a00 58ed |0000: const-string v0, "scope" // string@ed58 │ │ -1a92ec: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a92f2: 6200 68a7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a768 │ │ -1a92f6: 7220 2d74 0400 |0007: invoke-interface {v4, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@742d │ │ -1a92fc: 2204 f317 |000a: new-instance v4, Ljava/lang/IllegalStateException; // type@17f3 │ │ -1a9300: 6e10 d810 0300 |000c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a9306: 0c00 |000f: move-result-object v0 │ │ -1a9308: 2201 1118 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@1811 │ │ -1a930c: 1a02 0b29 |0012: const-string v2, "Activity " // string@290b │ │ -1a9310: 7020 7096 2100 |0014: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a9316: 6e20 7896 3100 |0017: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a931c: 1a03 b20a |001a: const-string v3, " has null extras in " // string@0ab2 │ │ -1a9320: 6e20 7996 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a9326: 6e20 7896 0100 |001f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9678 │ │ -1a932c: 6e10 8a96 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a9332: 0c03 |0025: move-result-object v3 │ │ -1a9334: 7020 7e95 3400 |0026: invoke-direct {v4, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@957e │ │ -1a933a: 1f04 1718 |0029: check-cast v4, Ljava/lang/Throwable; // type@1817 │ │ -1a933e: 7110 a77a 0400 |002b: invoke-static {v4}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a9344: 0e00 |002e: return-void │ │ +1a93a8: |[1a93a8] com.infomaniak.drive.ui.SaveExternalFilesActivity.isExtrasNull$lambda$11:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lio/sentry/IScope;)V │ │ +1a93b8: 1a00 5ded |0000: const-string v0, "scope" // string@ed5d │ │ +1a93bc: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a93c2: 6200 6ba7 |0005: sget-object v0, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a76b │ │ +1a93c6: 7220 3a74 0400 |0007: invoke-interface {v4, v0}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@743a │ │ +1a93cc: 2204 f417 |000a: new-instance v4, Ljava/lang/IllegalStateException; // type@17f4 │ │ +1a93d0: 6e10 d810 0300 |000c: invoke-virtual {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a93d6: 0c00 |000f: move-result-object v0 │ │ +1a93d8: 2201 1218 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@1812 │ │ +1a93dc: 1a02 0e29 |0012: const-string v2, "Activity " // string@290e │ │ +1a93e0: 7020 7d96 2100 |0014: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a93e6: 6e20 8596 3100 |0017: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a93ec: 1a03 b30a |001a: const-string v3, " has null extras in " // string@0ab3 │ │ +1a93f0: 6e20 8696 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a93f6: 6e20 8596 0100 |001f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@9685 │ │ +1a93fc: 6e10 9796 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a9402: 0c03 |0025: move-result-object v3 │ │ +1a9404: 7020 8b95 3400 |0026: invoke-direct {v4, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@958b │ │ +1a940a: 1f04 1818 |0029: check-cast v4, Ljava/lang/Throwable; // type@1818 │ │ +1a940e: 7110 b47a 0400 |002b: invoke-static {v4}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a9414: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=142 │ │ 0x000a line=143 │ │ locals : │ │ 0x0000 - 0x002f reg=3 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x002f reg=4 (null) Lio/sentry/IScope; │ │ @@ -39769,68 +39769,68 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -1a7b34: |[1a7b34] com.infomaniak.drive.ui.SaveExternalFilesActivity.isValidFields:()Z │ │ -1a7b44: 5520 4d05 |0000: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ -1a7b48: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -1a7b4c: 7010 d310 0200 |0004: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a7b52: 0c00 |0007: move-result-object v0 │ │ -1a7b54: 5400 3e01 |0008: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a7b58: 1a01 bcab |000a: const-string v1, "fileNameEdit" // string@abbc │ │ -1a7b5c: 7120 6fb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a7b62: 7110 063b 0000 |000f: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showOrHideEmptyError:(Lcom/google/android/material/textfield/TextInputEditText;)Z // method@3b06 │ │ -1a7b68: 0a00 |0012: move-result v0 │ │ -1a7b6a: 3800 0c00 |0013: if-eqz v0, 001f // +000c │ │ -1a7b6e: 7010 db10 0200 |0015: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a7b74: 0c00 |0018: move-result-object v0 │ │ -1a7b76: 6e10 1811 0000 |0019: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:()Z // method@1118 │ │ -1a7b7c: 0a00 |001c: move-result v0 │ │ -1a7b7e: 3800 4600 |001d: if-eqz v0, 0063 // +0046 │ │ -1a7b82: 7010 de10 0200 |001f: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a7b88: 0c00 |0022: move-result-object v0 │ │ -1a7b8a: 6e10 f134 0000 |0023: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a7b90: 0c00 |0026: move-result-object v0 │ │ -1a7b92: 6e10 4106 0000 |0027: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a7b98: 0c00 |002a: move-result-object v0 │ │ -1a7b9a: 3800 3800 |002b: if-eqz v0, 0063 // +0038 │ │ -1a7b9e: 7010 de10 0200 |002d: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a7ba4: 0c00 |0030: move-result-object v0 │ │ -1a7ba6: 6e10 f034 0000 |0031: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a7bac: 0c00 |0034: move-result-object v0 │ │ -1a7bae: 6e10 4106 0000 |0035: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a7bb4: 0c00 |0038: move-result-object v0 │ │ -1a7bb6: 3800 2a00 |0039: if-eqz v0, 0063 // +002a │ │ -1a7bba: 7010 dd10 0200 |003b: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a7bc0: 0c00 |003e: move-result-object v0 │ │ -1a7bc2: 6e10 8210 0000 |003f: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a7bc8: 0c00 |0042: move-result-object v0 │ │ -1a7bca: 6e10 4106 0000 |0043: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a7bd0: 0c00 |0046: move-result-object v0 │ │ -1a7bd2: 3800 1c00 |0047: if-eqz v0, 0063 // +001c │ │ -1a7bd6: 7010 dd10 0200 |0049: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a7bdc: 0c00 |004c: move-result-object v0 │ │ -1a7bde: 6e10 8210 0000 |004d: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a7be4: 0c00 |0050: move-result-object v0 │ │ -1a7be6: 6e10 4106 0000 |0051: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a7bec: 0c00 |0054: move-result-object v0 │ │ -1a7bee: 1f00 f617 |0055: check-cast v0, Ljava/lang/Integer; // type@17f6 │ │ -1a7bf2: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ -1a7bf6: 2808 |0059: goto 0061 // +0008 │ │ -1a7bf8: 6e10 8995 0000 |005a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a7bfe: 0a00 |005d: move-result v0 │ │ -1a7c00: 12f1 |005e: const/4 v1, #int -1 // #ff │ │ -1a7c02: 3210 0400 |005f: if-eq v0, v1, 0063 // +0004 │ │ -1a7c06: 1210 |0061: const/4 v0, #int 1 // #1 │ │ -1a7c08: 2802 |0062: goto 0064 // +0002 │ │ -1a7c0a: 1200 |0063: const/4 v0, #int 0 // #0 │ │ -1a7c0c: 0f00 |0064: return v0 │ │ +1a7c04: |[1a7c04] com.infomaniak.drive.ui.SaveExternalFilesActivity.isValidFields:()Z │ │ +1a7c14: 5520 4d05 |0000: iget-boolean v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ +1a7c18: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +1a7c1c: 7010 d310 0200 |0004: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a7c22: 0c00 |0007: move-result-object v0 │ │ +1a7c24: 5400 3e01 |0008: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a7c28: 1a01 c1ab |000a: const-string v1, "fileNameEdit" // string@abc1 │ │ +1a7c2c: 7120 7cb9 1000 |000c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a7c32: 7110 133b 0000 |000f: invoke-static {v0}, Lcom/infomaniak/drive/utils/ExtensionsKt;.showOrHideEmptyError:(Lcom/google/android/material/textfield/TextInputEditText;)Z // method@3b13 │ │ +1a7c38: 0a00 |0012: move-result v0 │ │ +1a7c3a: 3800 0c00 |0013: if-eqz v0, 001f // +000c │ │ +1a7c3e: 7010 db10 0200 |0015: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a7c44: 0c00 |0018: move-result-object v0 │ │ +1a7c46: 6e10 1811 0000 |0019: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:()Z // method@1118 │ │ +1a7c4c: 0a00 |001c: move-result v0 │ │ +1a7c4e: 3800 4600 |001d: if-eqz v0, 0063 // +0046 │ │ +1a7c52: 7010 de10 0200 |001f: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a7c58: 0c00 |0022: move-result-object v0 │ │ +1a7c5a: 6e10 fe34 0000 |0023: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a7c60: 0c00 |0026: move-result-object v0 │ │ +1a7c62: 6e10 4106 0000 |0027: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a7c68: 0c00 |002a: move-result-object v0 │ │ +1a7c6a: 3800 3800 |002b: if-eqz v0, 0063 // +0038 │ │ +1a7c6e: 7010 de10 0200 |002d: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a7c74: 0c00 |0030: move-result-object v0 │ │ +1a7c76: 6e10 fd34 0000 |0031: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a7c7c: 0c00 |0034: move-result-object v0 │ │ +1a7c7e: 6e10 4106 0000 |0035: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a7c84: 0c00 |0038: move-result-object v0 │ │ +1a7c86: 3800 2a00 |0039: if-eqz v0, 0063 // +002a │ │ +1a7c8a: 7010 dd10 0200 |003b: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a7c90: 0c00 |003e: move-result-object v0 │ │ +1a7c92: 6e10 8210 0000 |003f: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a7c98: 0c00 |0042: move-result-object v0 │ │ +1a7c9a: 6e10 4106 0000 |0043: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a7ca0: 0c00 |0046: move-result-object v0 │ │ +1a7ca2: 3800 1c00 |0047: if-eqz v0, 0063 // +001c │ │ +1a7ca6: 7010 dd10 0200 |0049: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a7cac: 0c00 |004c: move-result-object v0 │ │ +1a7cae: 6e10 8210 0000 |004d: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a7cb4: 0c00 |0050: move-result-object v0 │ │ +1a7cb6: 6e10 4106 0000 |0051: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a7cbc: 0c00 |0054: move-result-object v0 │ │ +1a7cbe: 1f00 f717 |0055: check-cast v0, Ljava/lang/Integer; // type@17f7 │ │ +1a7cc2: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ +1a7cc6: 2808 |0059: goto 0061 // +0008 │ │ +1a7cc8: 6e10 9695 0000 |005a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a7cce: 0a00 |005d: move-result v0 │ │ +1a7cd0: 12f1 |005e: const/4 v1, #int -1 // #ff │ │ +1a7cd2: 3210 0400 |005f: if-eq v0, v1, 0063 // +0004 │ │ +1a7cd6: 1210 |0061: const/4 v0, #int 1 // #1 │ │ +1a7cd8: 2802 |0062: goto 0064 // +0002 │ │ +1a7cda: 1200 |0063: const/4 v0, #int 0 // #0 │ │ +1a7cdc: 0f00 |0064: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x001f line=401 │ │ 0x002d line=402 │ │ 0x003b line=403 │ │ 0x0049 line=404 │ │ @@ -39842,38 +39842,38 @@ │ │ type : '()Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a7c10: |[1a7c10] com.infomaniak.drive.ui.SaveExternalFilesActivity.onCreate$lambda$8$lambda$7:()Z │ │ -1a7c20: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ -1a7c24: 6e10 c209 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppSecurityLock:()Z // method@09c2 │ │ -1a7c2a: 0a00 |0005: move-result v0 │ │ -1a7c2c: 0f00 |0006: return v0 │ │ +1a7ce0: |[1a7ce0] com.infomaniak.drive.ui.SaveExternalFilesActivity.onCreate$lambda$8$lambda$7:()Z │ │ +1a7cf0: 6200 bf00 |0000: sget-object v0, Lcom/infomaniak/drive/data/models/AppSettings;.Companion:Lcom/infomaniak/drive/data/models/AppSettings$Companion; // field@00bf │ │ +1a7cf4: 6e10 c209 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/AppSettings$Companion;.getAppSecurityLock:()Z // method@09c2 │ │ +1a7cfa: 0a00 |0005: move-result v0 │ │ +1a7cfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ │ │ #56 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ name : 'selectAllButFileExtension' │ │ type : '(Lcom/google/android/material/textfield/TextInputEditText;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a95bc: |[1a95bc] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension:(Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -1a95cc: 2200 e804 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11; // type@04e8 │ │ -1a95d0: 7030 5c10 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;)V // method@105c │ │ -1a95d6: 6e20 c708 0200 |0005: invoke-virtual {v2, v0}, Lcom/google/android/material/textfield/TextInputEditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@08c7 │ │ -1a95dc: 0e00 |0008: return-void │ │ +1a968c: |[1a968c] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension:(Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +1a969c: 2200 e804 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11; // type@04e8 │ │ +1a96a0: 7030 5c10 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda11;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;)V // method@105c │ │ +1a96a6: 6e20 c708 0200 |0005: invoke-virtual {v2, v0}, Lcom/google/android/material/textfield/TextInputEditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@08c7 │ │ +1a96ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0009 reg=2 (null) Lcom/google/android/material/textfield/TextInputEditText; │ │ │ │ @@ -39882,100 +39882,100 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 60 │ │ ins : 4 │ │ outs : 54 │ │ insns size : 159 16-bit code units │ │ -1a946c: |[1a946c] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension$lambda$10:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V │ │ -1a947c: 0800 3900 |0000: move-object/from16 v0, v57 │ │ -1a9480: 7601 dd10 3800 |0002: invoke-direct/range {v56}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a9486: 0c01 |0005: move-result-object v1 │ │ -1a9488: 6e10 8110 0100 |0006: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; // method@1081 │ │ -1a948e: 0c01 |0009: move-result-object v1 │ │ -1a9490: 6e10 4106 0100 |000a: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a9496: 0c01 |000d: move-result-object v1 │ │ -1a9498: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -1a949a: 7110 ef94 0200 |000f: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a94a0: 0c02 |0012: move-result-object v2 │ │ -1a94a2: 7120 67b9 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1a94a8: 0a01 |0016: move-result v1 │ │ -1a94aa: 3801 8700 |0017: if-eqz v1, 009e // +0087 │ │ -1a94ae: 383b 8500 |0019: if-eqz v59, 009e // +0085 │ │ -1a94b2: 7601 dd10 3800 |001b: invoke-direct/range {v56}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a94b8: 0c01 |001e: move-result-object v1 │ │ -1a94ba: 6e10 8110 0100 |001f: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; // method@1081 │ │ -1a94c0: 0c01 |0022: move-result-object v1 │ │ -1a94c2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -1a94c4: 7110 ef94 0200 |0024: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a94ca: 0c02 |0027: move-result-object v2 │ │ -1a94cc: 6e20 4506 2100 |0028: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a94d2: 7401 bf08 3900 |002b: invoke-virtual/range {v57}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ -1a94d8: 0c01 |002e: move-result-object v1 │ │ -1a94da: 3801 0300 |002f: if-eqz v1, 0032 // +0003 │ │ -1a94de: 2803 |0031: goto 0034 // +0003 │ │ -1a94e0: 1a01 0000 |0032: const-string v1, "" // string@0000 │ │ -1a94e4: 1f01 df17 |0034: check-cast v1, Ljava/lang/CharSequence; // type@17df │ │ -1a94e8: 6e10 fe95 0100 |0036: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@95fe │ │ -1a94ee: 0c07 |0039: move-result-object v7 │ │ -1a94f0: 2201 8b03 |003a: new-instance v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a94f4: 0712 |003c: move-object v2, v1 │ │ -1a94f6: 1336 ff03 |003d: const/16 v54, #int 1023 // #3ff │ │ -1a94fa: 1337 0000 |003f: const/16 v55, #int 0 // #0 │ │ -1a94fe: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -1a9500: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -1a9502: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -1a9504: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -1a9506: 1208 |0045: const/4 v8, #int 0 // #0 │ │ -1a9508: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -1a950a: 120a |0047: const/4 v10, #int 0 // #0 │ │ -1a950c: 120b |0048: const/4 v11, #int 0 // #0 │ │ -1a950e: 120c |0049: const/4 v12, #int 0 // #0 │ │ -1a9510: 120d |004a: const/4 v13, #int 0 // #0 │ │ -1a9512: 160e 0000 |004b: const-wide/16 v14, #int 0 // #0 │ │ -1a9516: 1610 0000 |004d: const-wide/16 v16, #int 0 // #0 │ │ -1a951a: 1612 0000 |004f: const-wide/16 v18, #int 0 // #0 │ │ -1a951e: 1314 0000 |0051: const/16 v20, #int 0 // #0 │ │ -1a9522: 1615 0000 |0053: const-wide/16 v21, #int 0 // #0 │ │ -1a9526: 1317 0000 |0055: const/16 v23, #int 0 // #0 │ │ -1a952a: 1318 0000 |0057: const/16 v24, #int 0 // #0 │ │ -1a952e: 1319 0000 |0059: const/16 v25, #int 0 // #0 │ │ -1a9532: 131a 0000 |005b: const/16 v26, #int 0 // #0 │ │ -1a9536: 131b 0000 |005d: const/16 v27, #int 0 // #0 │ │ -1a953a: 131c 0000 |005f: const/16 v28, #int 0 // #0 │ │ -1a953e: 131d 0000 |0061: const/16 v29, #int 0 // #0 │ │ -1a9542: 131e 0000 |0063: const/16 v30, #int 0 // #0 │ │ -1a9546: 131f 0000 |0065: const/16 v31, #int 0 // #0 │ │ -1a954a: 1320 0000 |0067: const/16 v32, #int 0 // #0 │ │ -1a954e: 1321 0000 |0069: const/16 v33, #int 0 // #0 │ │ -1a9552: 1322 0000 |006b: const/16 v34, #int 0 // #0 │ │ -1a9556: 1323 0000 |006d: const/16 v35, #int 0 // #0 │ │ -1a955a: 1324 0000 |006f: const/16 v36, #int 0 // #0 │ │ -1a955e: 1625 0000 |0071: const-wide/16 v37, #int 0 // #0 │ │ -1a9562: 1627 0000 |0073: const-wide/16 v39, #int 0 // #0 │ │ -1a9566: 1329 0000 |0075: const/16 v41, #int 0 // #0 │ │ -1a956a: 132a 0000 |0077: const/16 v42, #int 0 // #0 │ │ -1a956e: 132b 0000 |0079: const/16 v43, #int 0 // #0 │ │ -1a9572: 132c 0000 |007b: const/16 v44, #int 0 // #0 │ │ -1a9576: 132d 0000 |007d: const/16 v45, #int 0 // #0 │ │ -1a957a: 132e 0000 |007f: const/16 v46, #int 0 // #0 │ │ -1a957e: 132f 0000 |0081: const/16 v47, #int 0 // #0 │ │ -1a9582: 1630 0000 |0083: const-wide/16 v48, #int 0 // #0 │ │ -1a9586: 1332 0000 |0085: const/16 v50, #int 0 // #0 │ │ -1a958a: 1633 0000 |0087: const-wide/16 v51, #int 0 // #0 │ │ -1a958e: 1335 efff |0089: const/16 v53, #int -17 // #ffef │ │ -1a9592: 7636 120a 0200 |008b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ -1a9598: 6e10 2b0a 0100 |008e: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.getFileName:()Ljava/lang/String; // method@0a2b │ │ -1a959e: 0c01 |0091: move-result-object v1 │ │ -1a95a0: 6e10 4896 0100 |0092: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@9648 │ │ -1a95a6: 0a01 |0095: move-result v1 │ │ -1a95a8: 2202 ea04 |0096: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13; // type@04ea │ │ -1a95ac: 7030 6010 0201 |0098: invoke-direct {v2, v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@1060 │ │ -1a95b2: 6e20 c108 2000 |009b: invoke-virtual {v0, v2}, Lcom/google/android/material/textfield/TextInputEditText;.post:(Ljava/lang/Runnable;)Z // method@08c1 │ │ -1a95b8: 0e00 |009e: return-void │ │ +1a953c: |[1a953c] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension$lambda$10:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/textfield/TextInputEditText;Landroid/view/View;Z)V │ │ +1a954c: 0800 3900 |0000: move-object/from16 v0, v57 │ │ +1a9550: 7601 dd10 3800 |0002: invoke-direct/range {v56}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a9556: 0c01 |0005: move-result-object v1 │ │ +1a9558: 6e10 8110 0100 |0006: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; // method@1081 │ │ +1a955e: 0c01 |0009: move-result-object v1 │ │ +1a9560: 6e10 4106 0100 |000a: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a9566: 0c01 |000d: move-result-object v1 │ │ +1a9568: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +1a956a: 7110 fc94 0200 |000f: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a9570: 0c02 |0012: move-result-object v2 │ │ +1a9572: 7120 74b9 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1a9578: 0a01 |0016: move-result v1 │ │ +1a957a: 3801 8700 |0017: if-eqz v1, 009e // +0087 │ │ +1a957e: 383b 8500 |0019: if-eqz v59, 009e // +0085 │ │ +1a9582: 7601 dd10 3800 |001b: invoke-direct/range {v56}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a9588: 0c01 |001e: move-result-object v1 │ │ +1a958a: 6e10 8110 0100 |001f: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFirstFocus:()Landroidx/lifecycle/MutableLiveData; // method@1081 │ │ +1a9590: 0c01 |0022: move-result-object v1 │ │ +1a9592: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +1a9594: 7110 fc94 0200 |0024: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a959a: 0c02 |0027: move-result-object v2 │ │ +1a959c: 6e20 4506 2100 |0028: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a95a2: 7401 bf08 3900 |002b: invoke-virtual/range {v57}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ +1a95a8: 0c01 |002e: move-result-object v1 │ │ +1a95aa: 3801 0300 |002f: if-eqz v1, 0032 // +0003 │ │ +1a95ae: 2803 |0031: goto 0034 // +0003 │ │ +1a95b0: 1a01 0000 |0032: const-string v1, "" // string@0000 │ │ +1a95b4: 1f01 e017 |0034: check-cast v1, Ljava/lang/CharSequence; // type@17e0 │ │ +1a95b8: 6e10 0b96 0100 |0036: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@960b │ │ +1a95be: 0c07 |0039: move-result-object v7 │ │ +1a95c0: 2201 8b03 |003a: new-instance v1, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a95c4: 0712 |003c: move-object v2, v1 │ │ +1a95c6: 1336 ff03 |003d: const/16 v54, #int 1023 // #3ff │ │ +1a95ca: 1337 0000 |003f: const/16 v55, #int 0 // #0 │ │ +1a95ce: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +1a95d0: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +1a95d2: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +1a95d4: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +1a95d6: 1208 |0045: const/4 v8, #int 0 // #0 │ │ +1a95d8: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +1a95da: 120a |0047: const/4 v10, #int 0 // #0 │ │ +1a95dc: 120b |0048: const/4 v11, #int 0 // #0 │ │ +1a95de: 120c |0049: const/4 v12, #int 0 // #0 │ │ +1a95e0: 120d |004a: const/4 v13, #int 0 // #0 │ │ +1a95e2: 160e 0000 |004b: const-wide/16 v14, #int 0 // #0 │ │ +1a95e6: 1610 0000 |004d: const-wide/16 v16, #int 0 // #0 │ │ +1a95ea: 1612 0000 |004f: const-wide/16 v18, #int 0 // #0 │ │ +1a95ee: 1314 0000 |0051: const/16 v20, #int 0 // #0 │ │ +1a95f2: 1615 0000 |0053: const-wide/16 v21, #int 0 // #0 │ │ +1a95f6: 1317 0000 |0055: const/16 v23, #int 0 // #0 │ │ +1a95fa: 1318 0000 |0057: const/16 v24, #int 0 // #0 │ │ +1a95fe: 1319 0000 |0059: const/16 v25, #int 0 // #0 │ │ +1a9602: 131a 0000 |005b: const/16 v26, #int 0 // #0 │ │ +1a9606: 131b 0000 |005d: const/16 v27, #int 0 // #0 │ │ +1a960a: 131c 0000 |005f: const/16 v28, #int 0 // #0 │ │ +1a960e: 131d 0000 |0061: const/16 v29, #int 0 // #0 │ │ +1a9612: 131e 0000 |0063: const/16 v30, #int 0 // #0 │ │ +1a9616: 131f 0000 |0065: const/16 v31, #int 0 // #0 │ │ +1a961a: 1320 0000 |0067: const/16 v32, #int 0 // #0 │ │ +1a961e: 1321 0000 |0069: const/16 v33, #int 0 // #0 │ │ +1a9622: 1322 0000 |006b: const/16 v34, #int 0 // #0 │ │ +1a9626: 1323 0000 |006d: const/16 v35, #int 0 // #0 │ │ +1a962a: 1324 0000 |006f: const/16 v36, #int 0 // #0 │ │ +1a962e: 1625 0000 |0071: const-wide/16 v37, #int 0 // #0 │ │ +1a9632: 1627 0000 |0073: const-wide/16 v39, #int 0 // #0 │ │ +1a9636: 1329 0000 |0075: const/16 v41, #int 0 // #0 │ │ +1a963a: 132a 0000 |0077: const/16 v42, #int 0 // #0 │ │ +1a963e: 132b 0000 |0079: const/16 v43, #int 0 // #0 │ │ +1a9642: 132c 0000 |007b: const/16 v44, #int 0 // #0 │ │ +1a9646: 132d 0000 |007d: const/16 v45, #int 0 // #0 │ │ +1a964a: 132e 0000 |007f: const/16 v46, #int 0 // #0 │ │ +1a964e: 132f 0000 |0081: const/16 v47, #int 0 // #0 │ │ +1a9652: 1630 0000 |0083: const-wide/16 v48, #int 0 // #0 │ │ +1a9656: 1332 0000 |0085: const/16 v50, #int 0 // #0 │ │ +1a965a: 1633 0000 |0087: const-wide/16 v51, #int 0 // #0 │ │ +1a965e: 1335 efff |0089: const/16 v53, #int -17 // #ffef │ │ +1a9662: 7636 120a 0200 |008b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ +1a9668: 6e10 2b0a 0100 |008e: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/File;.getFileName:()Ljava/lang/String; // method@0a2b │ │ +1a966e: 0c01 |0091: move-result-object v1 │ │ +1a9670: 6e10 5596 0100 |0092: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@9655 │ │ +1a9676: 0a01 |0095: move-result v1 │ │ +1a9678: 2202 ea04 |0096: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13; // type@04ea │ │ +1a967c: 7030 6010 0201 |0098: invoke-direct {v2, v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda13;.:(Lcom/google/android/material/textfield/TextInputEditText;I)V // method@1060 │ │ +1a9682: 6e20 c108 2000 |009b: invoke-virtual {v0, v2}, Lcom/google/android/material/textfield/TextInputEditText;.post:(Ljava/lang/Runnable;)Z // method@08c1 │ │ +1a9688: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x001b line=123 │ │ 0x002b line=124 │ │ 0x003a line=125 │ │ 0x0096 line=126 │ │ @@ -39990,18 +39990,18 @@ │ │ type : '(Lcom/google/android/material/textfield/TextInputEditText;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a9450: |[1a9450] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension$lambda$10$lambda$9:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ -1a9460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a9462: 6e30 c908 0102 |0001: invoke-virtual {v1, v0, v2}, Lcom/google/android/material/textfield/TextInputEditText;.setSelection:(II)V // method@08c9 │ │ -1a9468: 0e00 |0004: return-void │ │ +1a9520: |[1a9520] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectAllButFileExtension$lambda$10$lambda$9:(Lcom/google/android/material/textfield/TextInputEditText;I)V │ │ +1a9530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a9532: 6e30 c908 0102 |0001: invoke-virtual {v1, v0, v2}, Lcom/google/android/material/textfield/TextInputEditText;.setSelection:(II)V // method@08c9 │ │ +1a9538: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/google/android/material/textfield/TextInputEditText; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -40010,20 +40010,20 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a95e0: |[1a95e0] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectFolderResultLauncher$lambda$6:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V │ │ -1a95f0: 7110 6db9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a95f6: 2200 f704 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8; // type@04f7 │ │ -1a95fa: 7020 7a10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@107a │ │ -1a9600: 7120 ea45 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45ea │ │ -1a9606: 0e00 |000b: return-void │ │ +1a96b0: |[1a96b0] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectFolderResultLauncher$lambda$6:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroidx/activity/result/ActivityResult;)V │ │ +1a96c0: 7110 7ab9 0200 |0000: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a96c6: 2200 f704 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8; // type@04f7 │ │ +1a96ca: 7020 7a10 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda8;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@107a │ │ +1a96d0: 7120 f745 0200 |0008: invoke-static {v2, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.whenResultIsOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@45f7 │ │ +1a96d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x000c reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -40032,33 +40032,33 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1a898c: |[1a898c] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectFolderResultLauncher$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -1a899c: 3802 2100 |0000: if-eqz v2, 0021 // +0021 │ │ -1a89a0: 6e10 9e00 0200 |0002: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ -1a89a6: 0c02 |0005: move-result-object v2 │ │ -1a89a8: 3802 1b00 |0006: if-eqz v2, 0021 // +001b │ │ -1a89ac: 7010 dd10 0100 |0008: invoke-direct {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a89b2: 0c01 |000b: move-result-object v1 │ │ -1a89b4: 6e10 8210 0100 |000c: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a89ba: 0c01 |000f: move-result-object v1 │ │ -1a89bc: 6200 430a |0010: sget-object v0, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs$Companion; // field@0a43 │ │ -1a89c0: 6e20 961f 2000 |0012: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs; // method@1f96 │ │ -1a89c6: 0c02 |0015: move-result-object v2 │ │ -1a89c8: 6e10 aa1f 0200 |0016: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.getFolderId:()I // method@1faa │ │ -1a89ce: 0a02 |0019: move-result v2 │ │ -1a89d0: 7110 9895 0200 |001a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a89d6: 0c02 |001d: move-result-object v2 │ │ -1a89d8: 6e20 4506 2100 |001e: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ -1a89de: 6201 75b3 |0021: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a89e2: 1101 |0023: return-object v1 │ │ +1a8a5c: |[1a8a5c] com.infomaniak.drive.ui.SaveExternalFilesActivity.selectFolderResultLauncher$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +1a8a6c: 3802 2100 |0000: if-eqz v2, 0021 // +0021 │ │ +1a8a70: 6e10 9e00 0200 |0002: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@009e │ │ +1a8a76: 0c02 |0005: move-result-object v2 │ │ +1a8a78: 3802 1b00 |0006: if-eqz v2, 0021 // +001b │ │ +1a8a7c: 7010 dd10 0100 |0008: invoke-direct {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a8a82: 0c01 |000b: move-result-object v1 │ │ +1a8a84: 6e10 8210 0100 |000c: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a8a8a: 0c01 |000f: move-result-object v1 │ │ +1a8a8c: 6200 460a |0010: sget-object v0, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.Companion:Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs$Companion; // field@0a46 │ │ +1a8a90: 6e20 a31f 2000 |0012: invoke-virtual {v0, v2}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs; // method@1fa3 │ │ +1a8a96: 0c02 |0015: move-result-object v2 │ │ +1a8a98: 6e10 b71f 0200 |0016: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.getFolderId:()I // method@1fb7 │ │ +1a8a9e: 0a02 |0019: move-result v2 │ │ +1a8aa0: 7110 a595 0200 |001a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a8aa6: 0c02 |001d: move-result-object v2 │ │ +1a8aa8: 6e20 4506 2100 |001e: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0645 │ │ +1a8aae: 6201 78b3 |0021: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a8ab2: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x0008 line=91 │ │ 0x0021 line=93 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ @@ -40069,28 +40069,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -1a9608: |[1a9608] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupDrivePermissions:()V │ │ -1a9618: 2200 f50b |0000: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf5 │ │ -1a961c: 7010 903a 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a90 │ │ -1a9622: 0741 |0005: move-object v1, v4 │ │ -1a9624: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ -1a9628: 2202 f804 |0008: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9; // type@04f8 │ │ -1a962c: 7020 7c10 4200 |000a: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@107c │ │ -1a9632: 6e30 9d3a 1002 |000d: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions:(Landroidx/fragment/app/FragmentActivity;Lkotlin/jvm/functions/Function1;)V // method@3a9d │ │ -1a9638: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1a963a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1a963c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a963e: 7140 953a 3021 |0013: invoke-static {v0, v3, v1, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkSyncPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;ZILjava/lang/Object;)Z // method@3a95 │ │ -1a9644: 5b40 4c05 |0016: iput-object v0, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ -1a9648: 0e00 |0018: return-void │ │ +1a96d8: |[1a96d8] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupDrivePermissions:()V │ │ +1a96e8: 2200 f60b |0000: new-instance v0, Lcom/infomaniak/drive/utils/DrivePermissions; // type@0bf6 │ │ +1a96ec: 7010 9d3a 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.:()V // method@3a9d │ │ +1a96f2: 0741 |0005: move-object v1, v4 │ │ +1a96f4: 1f01 2e02 |0006: check-cast v1, Landroidx/fragment/app/FragmentActivity; // type@022e │ │ +1a96f8: 2202 f804 |0008: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9; // type@04f8 │ │ +1a96fc: 7020 7c10 4200 |000a: invoke-direct {v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda9;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@107c │ │ +1a9702: 6e30 aa3a 1002 |000d: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.registerPermissions:(Landroidx/fragment/app/FragmentActivity;Lkotlin/jvm/functions/Function1;)V // method@3aaa │ │ +1a9708: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1a970a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1a970c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a970e: 7140 a23a 3021 |0013: invoke-static {v0, v3, v1, v2}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkSyncPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;ZILjava/lang/Object;)Z // method@3aa2 │ │ +1a9714: 5b40 4c05 |0016: iput-object v0, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ +1a9718: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=153 │ │ 0x0008 line=152 │ │ 0x0013 line=156 │ │ 0x0016 line=151 │ │ @@ -40102,19 +40102,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a89e4: |[1a89e4] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupDrivePermissions$lambda$13$lambda$12:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; │ │ -1a89f4: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -1a89f8: 7010 d610 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles:()V // method@10d6 │ │ -1a89fe: 6200 75b3 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a8a02: 1100 |0007: return-object v0 │ │ +1a8ab4: |[1a8ab4] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupDrivePermissions$lambda$13$lambda$12:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Z)Lkotlin/Unit; │ │ +1a8ac4: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +1a8ac8: 7010 d610 0000 |0002: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles:()V // method@10d6 │ │ +1a8ace: 6200 78b3 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a8ad2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ │ │ @@ -40123,32 +40123,32 @@ │ │ type : '()Lcom/google/android/material/button/MaterialButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -1a8214: |[1a8214] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSaveButton:()Lcom/google/android/material/button/MaterialButton; │ │ -1a8224: 7010 de10 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a822a: 0c00 |0003: move-result-object v0 │ │ -1a822c: 7010 d310 0500 |0004: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a8232: 0c01 |0007: move-result-object v1 │ │ -1a8234: 5411 4301 |0008: iget-object v1, v1, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ -1a8238: 7110 6db9 0100 |000a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a823e: 0752 |000d: move-object v2, v5 │ │ -1a8240: 1f02 4202 |000e: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a8244: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -1a8246: 1224 |0011: const/4 v4, #int 2 // #2 │ │ -1a8248: 7153 b845 2143 |0012: invoke-static {v1, v2, v3, v4, v3}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.initProgress$default:(Lcom/google/android/material/button/MaterialButton;Landroidx/lifecycle/LifecycleOwner;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45b8 │ │ -1a824e: 2202 f404 |0015: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5; // type@04f4 │ │ -1a8252: 7040 7410 5201 |0017: invoke-direct {v2, v5, v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;)V // method@1074 │ │ -1a8258: 6e20 3908 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ -1a825e: 1b00 0004 0100 |001d: const-string/jumbo v0, "with(...)" // string@00010400 │ │ -1a8264: 7120 6fb9 0100 |0020: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a826a: 1101 |0023: return-object v1 │ │ +1a82e4: |[1a82e4] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSaveButton:()Lcom/google/android/material/button/MaterialButton; │ │ +1a82f4: 7010 de10 0500 |0000: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a82fa: 0c00 |0003: move-result-object v0 │ │ +1a82fc: 7010 d310 0500 |0004: invoke-direct {v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8302: 0c01 |0007: move-result-object v1 │ │ +1a8304: 5411 4301 |0008: iget-object v1, v1, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.saveButton:Lcom/google/android/material/button/MaterialButton; // field@0143 │ │ +1a8308: 7110 7ab9 0100 |000a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a830e: 0752 |000d: move-object v2, v5 │ │ +1a8310: 1f02 4202 |000e: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a8314: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +1a8316: 1224 |0011: const/4 v4, #int 2 // #2 │ │ +1a8318: 7153 c545 2143 |0012: invoke-static {v1, v2, v3, v4, v3}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.initProgress$default:(Lcom/google/android/material/button/MaterialButton;Landroidx/lifecycle/LifecycleOwner;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45c5 │ │ +1a831e: 2202 f404 |0015: new-instance v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5; // type@04f4 │ │ +1a8322: 7040 7410 5201 |0017: invoke-direct {v2, v5, v1, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda5;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;)V // method@1074 │ │ +1a8328: 6e20 3908 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0839 │ │ +1a832e: 1b00 0504 0100 |001d: const-string/jumbo v0, "with(...)" // string@00010405 │ │ +1a8334: 7120 7cb9 0100 |0020: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a833a: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=274 │ │ 0x000a line=275 │ │ 0x0015 line=276 │ │ 0x001d line=273 │ │ @@ -40160,123 +40160,123 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 212 16-bit code units │ │ -1a964c: |[1a964c] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSaveButton$lambda$33$lambda$32$lambda$31:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V │ │ -1a965c: 7010 db10 0c00 |0000: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ -1a9662: 0c0f |0003: move-result-object v15 │ │ -1a9664: 6e10 1811 0f00 |0004: invoke-virtual {v15}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:()Z // method@1118 │ │ -1a966a: 0a0f |0007: move-result v15 │ │ -1a966c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1a966e: 380f 4100 |0009: if-eqz v15, 004a // +0041 │ │ -1a9672: 220d 3c00 |000b: new-instance v13, Landroid/content/Intent; // type@003c │ │ -1a9676: 7010 9200 0d00 |000d: invoke-direct {v13}, Landroid/content/Intent;.:()V // method@0092 │ │ -1a967c: 7010 de10 0c00 |0010: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a9682: 0c0e |0013: move-result-object v14 │ │ -1a9684: 6e10 f034 0e00 |0014: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a968a: 0c0e |0017: move-result-object v14 │ │ -1a968c: 6e10 4106 0e00 |0018: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a9692: 0c0e |001b: move-result-object v14 │ │ -1a9694: 1f0e ba03 |001c: check-cast v14, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a9698: 380e 0a00 |001e: if-eqz v14, 0028 // +000a │ │ -1a969c: 6e10 6e0b 0e00 |0020: invoke-virtual {v14}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a96a2: 0a0e |0023: move-result v14 │ │ -1a96a4: 7110 9895 0e00 |0024: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a96aa: 0c00 |0027: move-result-object v0 │ │ -1a96ac: 1f00 d217 |0028: check-cast v0, Ljava/io/Serializable; // type@17d2 │ │ -1a96b0: 1a0e d1a5 |002a: const-string v14, "destination_drive_id" // string@a5d1 │ │ -1a96b4: 6e30 ac00 ed00 |002c: invoke-virtual {v13, v14, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00ac │ │ -1a96ba: 7010 dd10 0c00 |002f: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a96c0: 0c0e |0032: move-result-object v14 │ │ -1a96c2: 6e10 8210 0e00 |0033: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a96c8: 0c0e |0036: move-result-object v14 │ │ -1a96ca: 6e10 4106 0e00 |0037: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a96d0: 0c0e |003a: move-result-object v14 │ │ -1a96d2: 1f0e d217 |003b: check-cast v14, Ljava/io/Serializable; // type@17d2 │ │ -1a96d6: 1a0f d2a5 |003d: const-string v15, "destination_folder_id" // string@a5d2 │ │ -1a96da: 6e30 ac00 fd0e |003f: invoke-virtual {v13, v15, v14}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00ac │ │ -1a96e0: 12fe |0042: const/4 v14, #int -1 // #ff │ │ -1a96e2: 6e30 f510 ec0d |0043: invoke-virtual {v12, v14, v13}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setResult:(ILandroid/content/Intent;)V // method@10f5 │ │ -1a96e8: 6e10 d210 0c00 |0046: invoke-virtual {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ -1a96ee: 0e00 |0049: return-void │ │ -1a96f0: 7110 6db9 0d00 |004a: invoke-static {v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a96f6: 121f |004d: const/4 v15, #int 1 // #1 │ │ -1a96f8: 7140 dc45 0d0f |004e: invoke-static {v13, v0, v15, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showProgressCatching$default:(Lcom/google/android/material/button/MaterialButton;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45dc │ │ -1a96fe: 54c1 4c05 |0051: iget-object v1, v12, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ -1a9702: 3901 0800 |0053: if-nez v1, 005b // +0008 │ │ -1a9706: 1a01 bca7 |0055: const-string v1, "drivePermissions" // string@a7bc │ │ -1a970a: 7110 8db9 0100 |0057: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a9710: 0701 |005a: move-object v1, v0 │ │ -1a9712: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -1a9714: 7140 953a 210f |005c: invoke-static {v1, v2, v15, v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkSyncPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;ZILjava/lang/Object;)Z // method@3a95 │ │ -1a971a: 0a0f |005f: move-result v15 │ │ -1a971c: 380f 7300 |0060: if-eqz v15, 00d3 // +0073 │ │ -1a9720: 6e10 f134 0e00 |0062: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a9726: 0c0f |0065: move-result-object v15 │ │ -1a9728: 6e10 4106 0f00 |0066: invoke-virtual {v15}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a972e: 0c0f |0069: move-result-object v15 │ │ -1a9730: 7110 6db9 0f00 |006a: invoke-static {v15}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a9736: 1f0f 0118 |006d: check-cast v15, Ljava/lang/Number; // type@1801 │ │ -1a973a: 6e10 f195 0f00 |006f: invoke-virtual {v15}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a9740: 0a03 |0072: move-result v3 │ │ -1a9742: 6e10 f034 0e00 |0073: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a9748: 0c0e |0076: move-result-object v14 │ │ -1a974a: 6e10 4106 0e00 |0077: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a9750: 0c0e |007a: move-result-object v14 │ │ -1a9752: 1f0e ba03 |007b: check-cast v14, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a9756: 380e 0a00 |007d: if-eqz v14, 0087 // +000a │ │ -1a975a: 6e10 6e0b 0e00 |007f: invoke-virtual {v14}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a9760: 0a0e |0082: move-result v14 │ │ -1a9762: 7110 9895 0e00 |0083: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a9768: 0c00 |0086: move-result-object v0 │ │ -1a976a: 7110 6db9 0000 |0087: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a9770: 6e10 8995 0000 |008a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a9776: 0a04 |008d: move-result v4 │ │ -1a9778: 7010 dd10 0c00 |008e: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a977e: 0c0e |0091: move-result-object v14 │ │ -1a9780: 6e10 8210 0e00 |0092: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a9786: 0c0e |0095: move-result-object v14 │ │ -1a9788: 6e10 4106 0e00 |0096: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a978e: 0c0e |0099: move-result-object v14 │ │ -1a9790: 7110 6db9 0e00 |009a: invoke-static {v14}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a9796: 1f0e 0118 |009d: check-cast v14, Ljava/lang/Number; // type@1801 │ │ -1a979a: 6e10 f195 0e00 |009f: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a97a0: 0a05 |00a2: move-result v5 │ │ -1a97a2: 7010 c810 0c00 |00a3: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canSaveFilesPref:()Z // method@10c8 │ │ -1a97a8: 0a0e |00a6: move-result v14 │ │ -1a97aa: 380e 0900 |00a7: if-eqz v14, 00b0 // +0009 │ │ -1a97ae: 7010 e210 0c00 |00a9: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ -1a97b4: 0c0e |00ac: move-result-object v14 │ │ -1a97b6: 6e40 320b 3e54 |00ad: invoke-virtual {v14, v3, v4, v5}, Lcom/infomaniak/drive/data/models/UiSettings;.setSaveExternalFilesPref:(III)V // method@0b32 │ │ -1a97bc: 07ce |00b0: move-object v14, v12 │ │ -1a97be: 1f0e 4202 |00b1: check-cast v14, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ -1a97c2: 7110 3506 0e00 |00b3: invoke-static {v14}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ -1a97c8: 0c0e |00b6: move-result-object v14 │ │ -1a97ca: 1f0e be1d |00b7: check-cast v14, Lkotlinx/coroutines/CoroutineScope; // type@1dbe │ │ -1a97ce: 7100 1fcb 0000 |00b9: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb1f │ │ -1a97d4: 0c0f |00bc: move-result-object v15 │ │ -1a97d6: 1f0f d31a |00bd: check-cast v15, Lkotlin/coroutines/CoroutineContext; // type@1ad3 │ │ -1a97da: 2200 ff04 |00bf: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ -1a97de: 1207 |00c1: const/4 v7, #int 0 // #0 │ │ -1a97e0: 0701 |00c2: move-object v1, v0 │ │ -1a97e2: 07c2 |00c3: move-object v2, v12 │ │ -1a97e4: 07d6 |00c4: move-object v6, v13 │ │ -1a97e6: 7607 9310 0100 |00c5: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V // method@1093 │ │ -1a97ec: 0709 |00c8: move-object v9, v0 │ │ -1a97ee: 1f09 9b1b |00c9: check-cast v9, Lkotlin/jvm/functions/Function2; // type@1b9b │ │ -1a97f2: 122a |00cb: const/4 v10, #int 2 // #2 │ │ -1a97f4: 120b |00cc: const/4 v11, #int 0 // #0 │ │ -1a97f6: 1208 |00cd: const/4 v8, #int 0 // #0 │ │ -1a97f8: 07e6 |00ce: move-object v6, v14 │ │ -1a97fa: 07f7 |00cf: move-object v7, v15 │ │ -1a97fc: 7706 67c9 0600 |00d0: invoke-static/range {v6, v7, v8, v9, v10, v11}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c967 │ │ -1a9802: 0e00 |00d3: return-void │ │ +1a971c: |[1a971c] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSaveButton$lambda$33$lambda$32$lambda$31:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Lcom/google/android/material/button/MaterialButton;Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;Landroid/view/View;)V │ │ +1a972c: 7010 db10 0c00 |0000: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getNavigationArgs:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@10db │ │ +1a9732: 0c0f |0003: move-result-object v15 │ │ +1a9734: 6e10 1811 0f00 |0004: invoke-virtual {v15}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:()Z // method@1118 │ │ +1a973a: 0a0f |0007: move-result v15 │ │ +1a973c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1a973e: 380f 4100 |0009: if-eqz v15, 004a // +0041 │ │ +1a9742: 220d 3c00 |000b: new-instance v13, Landroid/content/Intent; // type@003c │ │ +1a9746: 7010 9200 0d00 |000d: invoke-direct {v13}, Landroid/content/Intent;.:()V // method@0092 │ │ +1a974c: 7010 de10 0c00 |0010: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a9752: 0c0e |0013: move-result-object v14 │ │ +1a9754: 6e10 fd34 0e00 |0014: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a975a: 0c0e |0017: move-result-object v14 │ │ +1a975c: 6e10 4106 0e00 |0018: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a9762: 0c0e |001b: move-result-object v14 │ │ +1a9764: 1f0e ba03 |001c: check-cast v14, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a9768: 380e 0a00 |001e: if-eqz v14, 0028 // +000a │ │ +1a976c: 6e10 6e0b 0e00 |0020: invoke-virtual {v14}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a9772: 0a0e |0023: move-result v14 │ │ +1a9774: 7110 a595 0e00 |0024: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a977a: 0c00 |0027: move-result-object v0 │ │ +1a977c: 1f00 d317 |0028: check-cast v0, Ljava/io/Serializable; // type@17d3 │ │ +1a9780: 1a0e d6a5 |002a: const-string v14, "destination_drive_id" // string@a5d6 │ │ +1a9784: 6e30 ac00 ed00 |002c: invoke-virtual {v13, v14, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00ac │ │ +1a978a: 7010 dd10 0c00 |002f: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a9790: 0c0e |0032: move-result-object v14 │ │ +1a9792: 6e10 8210 0e00 |0033: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a9798: 0c0e |0036: move-result-object v14 │ │ +1a979a: 6e10 4106 0e00 |0037: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a97a0: 0c0e |003a: move-result-object v14 │ │ +1a97a2: 1f0e d317 |003b: check-cast v14, Ljava/io/Serializable; // type@17d3 │ │ +1a97a6: 1a0f d7a5 |003d: const-string v15, "destination_folder_id" // string@a5d7 │ │ +1a97aa: 6e30 ac00 fd0e |003f: invoke-virtual {v13, v15, v14}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00ac │ │ +1a97b0: 12fe |0042: const/4 v14, #int -1 // #ff │ │ +1a97b2: 6e30 f510 ec0d |0043: invoke-virtual {v12, v14, v13}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setResult:(ILandroid/content/Intent;)V // method@10f5 │ │ +1a97b8: 6e10 d210 0c00 |0046: invoke-virtual {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ +1a97be: 0e00 |0049: return-void │ │ +1a97c0: 7110 7ab9 0d00 |004a: invoke-static {v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a97c6: 121f |004d: const/4 v15, #int 1 // #1 │ │ +1a97c8: 7140 e945 0d0f |004e: invoke-static {v13, v0, v15, v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.showProgressCatching$default:(Lcom/google/android/material/button/MaterialButton;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45e9 │ │ +1a97ce: 54c1 4c05 |0051: iget-object v1, v12, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ +1a97d2: 3901 0800 |0053: if-nez v1, 005b // +0008 │ │ +1a97d6: 1a01 c1a7 |0055: const-string v1, "drivePermissions" // string@a7c1 │ │ +1a97da: 7110 9ab9 0100 |0057: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a97e0: 0701 |005a: move-object v1, v0 │ │ +1a97e2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +1a97e4: 7140 a23a 210f |005c: invoke-static {v1, v2, v15, v0}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkSyncPermissions$default:(Lcom/infomaniak/drive/utils/DrivePermissions;ZILjava/lang/Object;)Z // method@3aa2 │ │ +1a97ea: 0a0f |005f: move-result v15 │ │ +1a97ec: 380f 7300 |0060: if-eqz v15, 00d3 // +0073 │ │ +1a97f0: 6e10 fe34 0e00 |0062: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a97f6: 0c0f |0065: move-result-object v15 │ │ +1a97f8: 6e10 4106 0f00 |0066: invoke-virtual {v15}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a97fe: 0c0f |0069: move-result-object v15 │ │ +1a9800: 7110 7ab9 0f00 |006a: invoke-static {v15}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a9806: 1f0f 0218 |006d: check-cast v15, Ljava/lang/Number; // type@1802 │ │ +1a980a: 6e10 fe95 0f00 |006f: invoke-virtual {v15}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a9810: 0a03 |0072: move-result v3 │ │ +1a9812: 6e10 fd34 0e00 |0073: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a9818: 0c0e |0076: move-result-object v14 │ │ +1a981a: 6e10 4106 0e00 |0077: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a9820: 0c0e |007a: move-result-object v14 │ │ +1a9822: 1f0e ba03 |007b: check-cast v14, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a9826: 380e 0a00 |007d: if-eqz v14, 0087 // +000a │ │ +1a982a: 6e10 6e0b 0e00 |007f: invoke-virtual {v14}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a9830: 0a0e |0082: move-result v14 │ │ +1a9832: 7110 a595 0e00 |0083: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a9838: 0c00 |0086: move-result-object v0 │ │ +1a983a: 7110 7ab9 0000 |0087: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a9840: 6e10 9695 0000 |008a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a9846: 0a04 |008d: move-result v4 │ │ +1a9848: 7010 dd10 0c00 |008e: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a984e: 0c0e |0091: move-result-object v14 │ │ +1a9850: 6e10 8210 0e00 |0092: invoke-virtual {v14}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a9856: 0c0e |0095: move-result-object v14 │ │ +1a9858: 6e10 4106 0e00 |0096: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a985e: 0c0e |0099: move-result-object v14 │ │ +1a9860: 7110 7ab9 0e00 |009a: invoke-static {v14}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a9866: 1f0e 0218 |009d: check-cast v14, Ljava/lang/Number; // type@1802 │ │ +1a986a: 6e10 fe95 0e00 |009f: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a9870: 0a05 |00a2: move-result v5 │ │ +1a9872: 7010 c810 0c00 |00a3: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.canSaveFilesPref:()Z // method@10c8 │ │ +1a9878: 0a0e |00a6: move-result v14 │ │ +1a987a: 380e 0900 |00a7: if-eqz v14, 00b0 // +0009 │ │ +1a987e: 7010 e210 0c00 |00a9: invoke-direct {v12}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getUiSettings:()Lcom/infomaniak/drive/data/models/UiSettings; // method@10e2 │ │ +1a9884: 0c0e |00ac: move-result-object v14 │ │ +1a9886: 6e40 320b 3e54 |00ad: invoke-virtual {v14, v3, v4, v5}, Lcom/infomaniak/drive/data/models/UiSettings;.setSaveExternalFilesPref:(III)V // method@0b32 │ │ +1a988c: 07ce |00b0: move-object v14, v12 │ │ +1a988e: 1f0e 4202 |00b1: check-cast v14, Landroidx/lifecycle/LifecycleOwner; // type@0242 │ │ +1a9892: 7110 3506 0e00 |00b3: invoke-static {v14}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0635 │ │ +1a9898: 0c0e |00b6: move-result-object v14 │ │ +1a989a: 1f0e bf1d |00b7: check-cast v14, Lkotlinx/coroutines/CoroutineScope; // type@1dbf │ │ +1a989e: 7100 2ccb 0000 |00b9: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@cb2c │ │ +1a98a4: 0c0f |00bc: move-result-object v15 │ │ +1a98a6: 1f0f d41a |00bd: check-cast v15, Lkotlin/coroutines/CoroutineContext; // type@1ad4 │ │ +1a98aa: 2200 ff04 |00bf: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2; // type@04ff │ │ +1a98ae: 1207 |00c1: const/4 v7, #int 0 // #0 │ │ +1a98b0: 0701 |00c2: move-object v1, v0 │ │ +1a98b2: 07c2 |00c3: move-object v2, v12 │ │ +1a98b4: 07d6 |00c4: move-object v6, v13 │ │ +1a98b6: 7607 9310 0100 |00c5: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$setupSaveButton$1$1$1$2;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;IIILcom/google/android/material/button/MaterialButton;Lkotlin/coroutines/Continuation;)V // method@1093 │ │ +1a98bc: 0709 |00c8: move-object v9, v0 │ │ +1a98be: 1f09 9c1b |00c9: check-cast v9, Lkotlin/jvm/functions/Function2; // type@1b9c │ │ +1a98c2: 122a |00cb: const/4 v10, #int 2 // #2 │ │ +1a98c4: 120b |00cc: const/4 v11, #int 0 // #0 │ │ +1a98c6: 1208 |00cd: const/4 v8, #int 0 // #0 │ │ +1a98c8: 07e6 |00ce: move-object v6, v14 │ │ +1a98ca: 07f7 |00cf: move-object v7, v15 │ │ +1a98cc: 7706 74c9 0600 |00d0: invoke-static/range {v6, v7, v8, v9, v10, v11}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@c974 │ │ +1a98d2: 0e00 |00d3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x000b line=278 │ │ 0x0010 line=279 │ │ 0x002f line=280 │ │ 0x0043 line=281 │ │ @@ -40299,27 +40299,27 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1a98f8: |[1a98f8] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSelectPath:()V │ │ -1a9908: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a990e: 0c00 |0003: move-result-object v0 │ │ -1a9910: 5400 4501 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.selectPath:Lcom/google/android/material/card/MaterialCardView; // field@0145 │ │ -1a9914: 7110 6db9 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a991a: 0701 |0009: move-object v1, v0 │ │ -1a991c: 1f01 1f01 |000a: check-cast v1, Landroid/view/View; // type@011f │ │ -1a9920: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1a9922: 6e20 4a03 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a9928: 2201 f604 |0010: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7; // type@04f6 │ │ -1a992c: 7020 7810 3100 |0012: invoke-direct {v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1078 │ │ -1a9932: 6e20 4908 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ -1a9938: 0e00 |0018: return-void │ │ +1a99c8: |[1a99c8] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSelectPath:()V │ │ +1a99d8: 7010 d310 0300 |0000: invoke-direct {v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a99de: 0c00 |0003: move-result-object v0 │ │ +1a99e0: 5400 4501 |0004: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.selectPath:Lcom/google/android/material/card/MaterialCardView; // field@0145 │ │ +1a99e4: 7110 7ab9 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a99ea: 0701 |0009: move-object v1, v0 │ │ +1a99ec: 1f01 1f01 |000a: check-cast v1, Landroid/view/View; // type@011f │ │ +1a99f0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1a99f2: 6e20 4a03 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a99f8: 2201 f604 |0010: new-instance v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7; // type@04f6 │ │ +1a99fc: 7020 7810 3100 |0012: invoke-direct {v1, v3}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda7;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)V // method@1078 │ │ +1a9a02: 6e20 4908 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ +1a9a08: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=575 │ │ 0x0010 line=233 │ │ locals : │ │ @@ -40330,75 +40330,75 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 113 16-bit code units │ │ -1a9804: |[1a9804] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSelectPath$lambda$25$lambda$24:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ -1a9814: 220c 3c00 |0000: new-instance v12, Landroid/content/Intent; // type@003c │ │ -1a9818: 07b0 |0002: move-object v0, v11 │ │ -1a981a: 1f00 3500 |0003: check-cast v0, Landroid/content/Context; // type@0035 │ │ -1a981e: 1c01 7c07 |0005: const-class v1, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivity; // type@077c │ │ -1a9822: 7030 9300 0c01 |0007: invoke-direct {v12, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -1a9828: 2200 7e07 |000a: new-instance v0, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs; // type@077e │ │ -1a982c: 7010 de10 0b00 |000c: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a9832: 0c01 |000f: move-result-object v1 │ │ -1a9834: 6e10 f134 0100 |0010: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34f1 │ │ -1a983a: 0c01 |0013: move-result-object v1 │ │ -1a983c: 6e10 4106 0100 |0014: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a9842: 0c01 |0017: move-result-object v1 │ │ -1a9844: 7110 6db9 0100 |0018: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a984a: 1f01 0118 |001b: check-cast v1, Ljava/lang/Number; // type@1801 │ │ -1a984e: 6e10 f195 0100 |001d: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95f1 │ │ -1a9854: 0a03 |0020: move-result v3 │ │ -1a9856: 7010 de10 0b00 |0021: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ -1a985c: 0c01 |0024: move-result-object v1 │ │ -1a985e: 6e10 f034 0100 |0025: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34f0 │ │ -1a9864: 0c01 |0028: move-result-object v1 │ │ -1a9866: 6e10 4106 0100 |0029: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a986c: 0c01 |002c: move-result-object v1 │ │ -1a986e: 1f01 ba03 |002d: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1a9872: 3801 0b00 |002f: if-eqz v1, 003a // +000b │ │ -1a9876: 6e10 6e0b 0100 |0031: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1a987c: 0a01 |0034: move-result v1 │ │ -1a987e: 7110 9895 0100 |0035: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a9884: 0c01 |0038: move-result-object v1 │ │ -1a9886: 2802 |0039: goto 003b // +0002 │ │ -1a9888: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -1a988a: 7110 6db9 0100 |003b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a9890: 6e10 8995 0100 |003e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a9896: 0a04 |0041: move-result v4 │ │ -1a9898: 7010 dd10 0b00 |0042: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ -1a989e: 0c01 |0045: move-result-object v1 │ │ -1a98a0: 6e10 8210 0100 |0046: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ -1a98a6: 0c01 |0049: move-result-object v1 │ │ -1a98a8: 6e10 4106 0100 |004a: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ -1a98ae: 0c01 |004d: move-result-object v1 │ │ -1a98b0: 1f01 f617 |004e: check-cast v1, Ljava/lang/Integer; // type@17f6 │ │ -1a98b4: 3801 0800 |0050: if-eqz v1, 0058 // +0008 │ │ -1a98b8: 6e10 8995 0100 |0052: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a98be: 0a01 |0055: move-result v1 │ │ -1a98c0: 0115 |0056: move v5, v1 │ │ -1a98c2: 2803 |0057: goto 005a // +0003 │ │ -1a98c4: 12f1 |0058: const/4 v1, #int -1 // #ff │ │ -1a98c6: 12f5 |0059: const/4 v5, #int -1 // #ff │ │ -1a98c8: 1309 3800 |005a: const/16 v9, #int 56 // #38 │ │ -1a98cc: 120a |005c: const/4 v10, #int 0 // #0 │ │ -1a98ce: 1206 |005d: const/4 v6, #int 0 // #0 │ │ -1a98d0: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -1a98d2: 1208 |005f: const/4 v8, #int 0 // #0 │ │ -1a98d4: 0702 |0060: move-object v2, v0 │ │ -1a98d6: 7609 9b1f 0200 |0061: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.:(IIILjava/lang/String;ILandroid/os/Bundle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1f9b │ │ -1a98dc: 6e10 ae1f 0000 |0064: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.toBundle:()Landroid/os/Bundle; // method@1fae │ │ -1a98e2: 0c00 |0067: move-result-object v0 │ │ -1a98e4: 6e20 b000 0c00 |0068: invoke-virtual {v12, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ -1a98ea: 54bb 5205 |006b: iget-object v11, v11, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@0552 │ │ -1a98ee: 6e20 7e04 cb00 |006d: invoke-virtual {v11, v12}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@047e │ │ -1a98f4: 0e00 |0070: return-void │ │ +1a98d4: |[1a98d4] com.infomaniak.drive.ui.SaveExternalFilesActivity.setupSelectPath$lambda$25$lambda$24:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Landroid/view/View;)V │ │ +1a98e4: 220c 3c00 |0000: new-instance v12, Landroid/content/Intent; // type@003c │ │ +1a98e8: 07b0 |0002: move-object v0, v11 │ │ +1a98ea: 1f00 3500 |0003: check-cast v0, Landroid/content/Context; // type@0035 │ │ +1a98ee: 1c01 7d07 |0005: const-class v1, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivity; // type@077d │ │ +1a98f2: 7030 9300 0c01 |0007: invoke-direct {v12, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +1a98f8: 2200 7f07 |000a: new-instance v0, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs; // type@077f │ │ +1a98fc: 7010 de10 0b00 |000c: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a9902: 0c01 |000f: move-result-object v1 │ │ +1a9904: 6e10 fe34 0100 |0010: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedUserId:()Landroidx/lifecycle/MutableLiveData; // method@34fe │ │ +1a990a: 0c01 |0013: move-result-object v1 │ │ +1a990c: 6e10 4106 0100 |0014: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a9912: 0c01 |0017: move-result-object v1 │ │ +1a9914: 7110 7ab9 0100 |0018: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a991a: 1f01 0218 |001b: check-cast v1, Ljava/lang/Number; // type@1802 │ │ +1a991e: 6e10 fe95 0100 |001d: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@95fe │ │ +1a9924: 0a03 |0020: move-result v3 │ │ +1a9926: 7010 de10 0b00 |0021: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSelectDriveViewModel:()Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel; // method@10de │ │ +1a992c: 0c01 |0024: move-result-object v1 │ │ +1a992e: 6e10 fd34 0100 |0025: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/menu/settings/SelectDriveViewModel;.getSelectedDrive:()Landroidx/lifecycle/MutableLiveData; // method@34fd │ │ +1a9934: 0c01 |0028: move-result-object v1 │ │ +1a9936: 6e10 4106 0100 |0029: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a993c: 0c01 |002c: move-result-object v1 │ │ +1a993e: 1f01 ba03 |002d: check-cast v1, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1a9942: 3801 0b00 |002f: if-eqz v1, 003a // +000b │ │ +1a9946: 6e10 6e0b 0100 |0031: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1a994c: 0a01 |0034: move-result v1 │ │ +1a994e: 7110 a595 0100 |0035: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a9954: 0c01 |0038: move-result-object v1 │ │ +1a9956: 2802 |0039: goto 003b // +0002 │ │ +1a9958: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +1a995a: 7110 7ab9 0100 |003b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a9960: 6e10 9695 0100 |003e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a9966: 0a04 |0041: move-result v4 │ │ +1a9968: 7010 dd10 0b00 |0042: invoke-direct {v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSaveExternalFilesViewModel:()Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel; // method@10dd │ │ +1a996e: 0c01 |0045: move-result-object v1 │ │ +1a9970: 6e10 8210 0100 |0046: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$SaveExternalFilesViewModel;.getFolderId:()Landroidx/lifecycle/MutableLiveData; // method@1082 │ │ +1a9976: 0c01 |0049: move-result-object v1 │ │ +1a9978: 6e10 4106 0100 |004a: invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0641 │ │ +1a997e: 0c01 |004d: move-result-object v1 │ │ +1a9980: 1f01 f717 |004e: check-cast v1, Ljava/lang/Integer; // type@17f7 │ │ +1a9984: 3801 0800 |0050: if-eqz v1, 0058 // +0008 │ │ +1a9988: 6e10 9695 0100 |0052: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a998e: 0a01 |0055: move-result v1 │ │ +1a9990: 0115 |0056: move v5, v1 │ │ +1a9992: 2803 |0057: goto 005a // +0003 │ │ +1a9994: 12f1 |0058: const/4 v1, #int -1 // #ff │ │ +1a9996: 12f5 |0059: const/4 v5, #int -1 // #ff │ │ +1a9998: 1309 3800 |005a: const/16 v9, #int 56 // #38 │ │ +1a999c: 120a |005c: const/4 v10, #int 0 // #0 │ │ +1a999e: 1206 |005d: const/4 v6, #int 0 // #0 │ │ +1a99a0: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +1a99a2: 1208 |005f: const/4 v8, #int 0 // #0 │ │ +1a99a4: 0702 |0060: move-object v2, v0 │ │ +1a99a6: 7609 a81f 0200 |0061: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.:(IIILjava/lang/String;ILandroid/os/Bundle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1fa8 │ │ +1a99ac: 6e10 bb1f 0000 |0064: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/fileList/SelectFolderActivityArgs;.toBundle:()Landroid/os/Bundle; // method@1fbb │ │ +1a99b2: 0c00 |0067: move-result-object v0 │ │ +1a99b4: 6e20 b000 0c00 |0068: invoke-virtual {v12, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00b0 │ │ +1a99ba: 54bb 5205 |006b: iget-object v11, v11, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectFolderResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@0552 │ │ +1a99be: 6e20 7e04 cb00 |006d: invoke-virtual {v11, v12}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@047e │ │ +1a99c4: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x000a line=236 │ │ 0x000c line=237 │ │ 0x0021 line=238 │ │ 0x0042 line=239 │ │ @@ -40415,25 +40415,25 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1a84bc: |[1a84bc] com.infomaniak.drive.ui.SaveExternalFilesActivity.sharedFolder_delegate$lambda$2:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; │ │ -1a84cc: 2200 b717 |0000: new-instance v0, Ljava/io/File; // type@17b7 │ │ -1a84d0: 6e10 d410 0200 |0002: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getCacheDir:()Ljava/io/File; // method@10d4 │ │ -1a84d6: 0c02 |0005: move-result-object v2 │ │ -1a84d8: 1a01 55f7 |0006: const-string v1, "shared_files" // string@f755 │ │ -1a84dc: 7030 4494 2001 |0008: invoke-direct {v0, v2, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@9444 │ │ -1a84e2: 6e10 4e94 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a84e8: 0a02 |000e: move-result v2 │ │ -1a84ea: 3902 0500 |000f: if-nez v2, 0014 // +0005 │ │ -1a84ee: 6e10 5f94 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@945f │ │ -1a84f4: 1100 |0014: return-object v0 │ │ +1a858c: |[1a858c] com.infomaniak.drive.ui.SaveExternalFilesActivity.sharedFolder_delegate$lambda$2:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Ljava/io/File; │ │ +1a859c: 2200 b817 |0000: new-instance v0, Ljava/io/File; // type@17b8 │ │ +1a85a0: 6e10 d410 0200 |0002: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getCacheDir:()Ljava/io/File; // method@10d4 │ │ +1a85a6: 0c02 |0005: move-result-object v2 │ │ +1a85a8: 1a01 5af7 |0006: const-string v1, "shared_files" // string@f75a │ │ +1a85ac: 7030 5194 2001 |0008: invoke-direct {v0, v2, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@9451 │ │ +1a85b2: 6e10 5b94 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a85b8: 0a02 |000e: move-result v2 │ │ +1a85ba: 3902 0500 |000f: if-nez v2, 0014 // +0005 │ │ +1a85be: 6e10 6c94 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@946c │ │ +1a85c4: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ #68 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;) │ │ @@ -40441,171 +40441,171 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;III)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 18 │ │ insns size : 268 16-bit code units │ │ -1a7c30: |[1a7c30] com.infomaniak.drive.ui.SaveExternalFilesActivity.store:(Landroid/net/Uri;Ljava/lang/String;III)Z │ │ -1a7c40: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -1a7c44: 7401 d510 1700 |0002: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ -1a7c4a: 0c01 |0005: move-result-object v1 │ │ -1a7c4c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -1a7c4e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -1a7c50: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -1a7c52: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -1a7c54: 0802 1800 |000a: move-object/from16 v2, v24 │ │ -1a7c58: 7406 6d00 0100 |000c: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ -1a7c5e: 0c01 |000f: move-result-object v1 │ │ -1a7c60: 120d |0010: const/4 v13, #int 0 // #0 │ │ -1a7c62: 3801 f800 |0011: if-eqz v1, 0109 // +00f8 │ │ -1a7c66: 071b |0013: move-object v11, v1 │ │ -1a7c68: 1f0b b417 |0014: check-cast v11, Ljava/io/Closeable; // type@17b4 │ │ -1a7c6c: 07b1 |0016: move-object v1, v11 │ │ -1a7c6e: 1f01 5400 |0017: check-cast v1, Landroid/database/Cursor; // type@0054 │ │ -1a7c72: 7210 0401 0100 |0019: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ -1a7c78: 0a02 |001c: move-result v2 │ │ -1a7c7a: 1208 |001d: const/4 v8, #int 0 // #0 │ │ -1a7c7c: 3802 d500 |001e: if-eqz v2, 00f3 // +00d5 │ │ -1a7c80: 7401 d810 1700 |0020: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a7c86: 0c02 |0023: move-result-object v2 │ │ -1a7c88: 1a03 79a3 |0024: const-string v3, "date_modified" // string@a379 │ │ -1a7c8c: 1604 ffff |0026: const-wide/16 v4, #int -1 // #ffff │ │ -1a7c90: 6e40 a000 3254 |0028: invoke-virtual {v2, v3, v4, v5}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00a0 │ │ -1a7c96: 0b02 |002b: move-result-wide v2 │ │ -1a7c98: 6204 bf13 |002c: sget-object v4, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13bf │ │ -1a7c9c: 7120 b695 3200 |002e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@95b6 │ │ -1a7ca2: 0c02 |0031: move-result-object v2 │ │ -1a7ca4: 6e30 373c 1402 |0032: invoke-virtual {v4, v1, v2}, Lcom/infomaniak/drive/utils/SyncUtils;.getFileDates:(Landroid/database/Cursor;Ljava/lang/Long;)Lkotlin/Pair; // method@3c37 │ │ -1a7caa: 0c01 |0035: move-result-object v1 │ │ -1a7cac: 6e10 e89c 0100 |0036: invoke-virtual {v1}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9ce8 │ │ -1a7cb2: 0c02 |0039: move-result-object v2 │ │ -1a7cb4: 0725 |003a: move-object v5, v2 │ │ -1a7cb6: 1f05 bd18 |003b: check-cast v5, Ljava/util/Date; // type@18bd │ │ -1a7cba: 6e10 e99c 0100 |003d: invoke-virtual {v1}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9ce9 │ │ -1a7cc0: 0c01 |0040: move-result-object v1 │ │ -1a7cc2: 0716 |0041: move-object v6, v1 │ │ -1a7cc4: 1f06 bd18 |0042: check-cast v6, Ljava/util/Date; // type@18bd │ │ -1a7cc8: 3900 0600 |0044: if-nez v0, 004a // +0006 │ │ -1a7ccc: 7120 82b5 8b00 |0046: invoke-static {v11, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7cd2: 0f0d |0049: return v13 │ │ -1a7cd4: 0809 1700 |004a: move-object/from16 v9, v23 │ │ -1a7cd8: 7020 dc10 0900 |004c: invoke-direct {v9, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getOutputFile:(Ljava/lang/String;)Ljava/io/File; // method@10dc │ │ -1a7cde: 0c01 |004f: move-result-object v1 │ │ -1a7ce0: 6e10 4a94 0100 |0050: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@944a │ │ -1a7ce6: 0a02 |0053: move-result v2 │ │ -1a7ce8: 3802 9f00 |0054: if-eqz v2, 00f3 // +009f │ │ -1a7cec: 6e10 4c99 0600 |0056: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@994c │ │ -1a7cf2: 0b02 |0059: move-result-wide v2 │ │ -1a7cf4: 6e30 6194 2103 |005a: invoke-virtual {v1, v2, v3}, Ljava/io/File;.setLastModified:(J)Z // method@9461 │ │ -1a7cfa: 7401 d510 1700 |005d: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ -1a7d00: 0c02 |0060: move-result-object v2 │ │ -1a7d02: 0803 1800 |0061: move-object/from16 v3, v24 │ │ -1a7d06: 6e20 6c00 3200 |0063: invoke-virtual {v2, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@006c │ │ -1a7d0c: 0c02 |0066: move-result-object v2 │ │ -1a7d0e: 3802 3900 |0067: if-eqz v2, 00a0 // +0039 │ │ -1a7d12: 1f02 b417 |0069: check-cast v2, Ljava/io/Closeable; // type@17b4 │ │ -1a7d16: 0723 |006b: move-object v3, v2 │ │ -1a7d18: 1f03 c217 |006c: check-cast v3, Ljava/io/InputStream; // type@17c2 │ │ -1a7d1c: 2204 bc17 |006e: new-instance v4, Ljava/io/FileOutputStream; // type@17bc │ │ -1a7d20: 7020 6e94 1400 |0070: invoke-direct {v4, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@946e │ │ -1a7d26: 1f04 b417 |0073: check-cast v4, Ljava/io/Closeable; // type@17b4 │ │ -1a7d2a: 0747 |0075: move-object v7, v4 │ │ -1a7d2c: 1f07 bc17 |0076: check-cast v7, Ljava/io/FileOutputStream; // type@17bc │ │ -1a7d30: 1f07 cc17 |0078: check-cast v7, Ljava/io/OutputStream; // type@17cc │ │ -1a7d34: 122a |007a: const/4 v10, #int 2 // #2 │ │ -1a7d36: 7158 77b5 73ad |007b: invoke-static {v3, v7, v13, v10, v8}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@b577 │ │ -1a7d3c: 0b0e |007e: move-result-wide v14 │ │ -1a7d3e: 7120 82b5 8400 |007f: invoke-static {v4, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7d44: 7120 b695 fe00 |0082: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@95b6 │ │ -1a7d4a: 7120 82b5 8200 |0085: invoke-static {v2, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7d50: 2818 |0088: goto 00a0 // +0018 │ │ -1a7d52: 0d00 |0089: move-exception v0 │ │ -1a7d54: 0701 |008a: move-object v1, v0 │ │ -1a7d56: 2701 |008b: throw v1 │ │ -1a7d58: 0d00 |008c: move-exception v0 │ │ -1a7d5a: 0703 |008d: move-object v3, v0 │ │ -1a7d5c: 7120 82b5 1400 |008e: invoke-static {v4, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7d62: 2703 |0091: throw v3 │ │ -1a7d64: 0d00 |0092: move-exception v0 │ │ -1a7d66: 0701 |0093: move-object v1, v0 │ │ -1a7d68: 2701 |0094: throw v1 │ │ -1a7d6a: 0d00 |0095: move-exception v0 │ │ -1a7d6c: 0703 |0096: move-object v3, v0 │ │ -1a7d6e: 7120 82b5 1200 |0097: invoke-static {v2, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7d74: 2703 |009a: throw v3 │ │ -1a7d76: 0d00 |009b: move-exception v0 │ │ -1a7d78: 0702 |009c: move-object v2, v0 │ │ -1a7d7a: 07b1 |009d: move-object v1, v11 │ │ -1a7d7c: 2900 6400 |009e: goto/16 0102 // +0064 │ │ -1a7d80: 7110 c001 0100 |00a0: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01c0 │ │ -1a7d86: 0c02 |00a3: move-result-object v2 │ │ -1a7d88: 6e10 c701 0200 |00a4: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a7d8e: 0c02 |00a7: move-result-object v2 │ │ -1a7d90: 1a03 75fe |00a8: const-string v3, "toString(...)" // string@fe75 │ │ -1a7d94: 7120 6fb9 3200 |00aa: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a7d9a: 6e10 5994 0100 |00ad: invoke-virtual {v1}, Ljava/io/File;.length:()J // method@9459 │ │ -1a7da0: 0b13 |00b0: move-result-wide v19 │ │ -1a7da2: 2215 b503 |00b1: new-instance v21, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ -1a7da6: 1a10 e672 |00b3: const-string v16, "SHARED_FILE" // string@72e6 │ │ -1a7daa: 1311 821a |00b5: const/16 v17, #int 6786 // #1a82 │ │ -1a7dae: 1312 0000 |00b7: const/16 v18, #int 0 // #0 │ │ -1a7db2: 1203 |00b9: const/4 v3, #int 0 // #0 │ │ -1a7db4: 120a |00ba: const/4 v10, #int 0 // #0 │ │ -1a7db6: 120c |00bb: const/4 v12, #int 0 // #0 │ │ -1a7db8: 120e |00bc: const/4 v14, #int 0 // #0 │ │ -1a7dba: 120f |00bd: const/4 v15, #int 0 // #0 │ │ -1a7dbc: 0801 1500 |00be: move-object/from16 v1, v21 │ │ -1a7dc0: 0204 1b00 |00c0: move/from16 v4, v27 │ │ -1a7dc4: 0807 1900 |00c2: move-object/from16 v7, v25 │ │ -1a7dc8: 0508 1300 |00c4: move-wide/from16 v8, v19 │ │ -1a7dcc: 0816 0b00 |00c6: move-object/from16 v22, v11 │ │ -1a7dd0: 020b 1c00 |00c8: move/from16 v11, v28 │ │ -1a7dd4: 1313 0000 |00ca: const/16 v19, #int 0 // #0 │ │ -1a7dd8: 080d 1000 |00cc: move-object/from16 v13, v16 │ │ -1a7ddc: 0210 1a00 |00ce: move/from16 v16, v26 │ │ -1a7de0: 7612 4b0b 0100 |00d0: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lcom/infomaniak/drive/data/models/UploadFile;.:(Ljava/lang/String;Ljava/util/Date;ILjava/util/Date;Ljava/util/Date;Ljava/lang/String;JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b4b │ │ -1a7de6: 7401 530b 1500 |00d3: invoke-virtual/range {v21}, Lcom/infomaniak/drive/data/models/UploadFile;.store:()V // method@0b53 │ │ -1a7dec: 0801 1600 |00d6: move-object/from16 v1, v22 │ │ -1a7df0: 1202 |00d8: const/4 v2, #int 0 // #0 │ │ -1a7df2: 7120 82b5 2100 |00d9: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7df8: 1210 |00dc: const/4 v0, #int 1 // #1 │ │ -1a7dfa: 0f00 |00dd: return v0 │ │ -1a7dfc: 0d00 |00de: move-exception v0 │ │ -1a7dfe: 0801 1600 |00df: move-object/from16 v1, v22 │ │ -1a7e02: 2820 |00e1: goto 0101 // +0020 │ │ -1a7e04: 0d00 |00e2: move-exception v0 │ │ -1a7e06: 0801 1600 |00e3: move-object/from16 v1, v22 │ │ -1a7e0a: 1202 |00e5: const/4 v2, #int 0 // #0 │ │ -1a7e0c: 2806 |00e6: goto 00ec // +0006 │ │ -1a7e0e: 0d00 |00e7: move-exception v0 │ │ -1a7e10: 0782 |00e8: move-object v2, v8 │ │ -1a7e12: 07b1 |00e9: move-object v1, v11 │ │ -1a7e14: 1313 0000 |00ea: const/16 v19, #int 0 // #0 │ │ -1a7e18: 6e10 6895 0000 |00ec: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@9568 │ │ -1a7e1e: 7120 82b5 2100 |00ef: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7e24: 0f13 |00f2: return v19 │ │ -1a7e26: 0782 |00f3: move-object v2, v8 │ │ -1a7e28: 07b1 |00f4: move-object v1, v11 │ │ -1a7e2a: 1313 0000 |00f5: const/16 v19, #int 0 // #0 │ │ -1a7e2e: 6200 75b3 |00f7: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a7e32: 7120 82b5 2100 |00f9: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7e38: 280f |00fc: goto 010b // +000f │ │ -1a7e3a: 0d00 |00fd: move-exception v0 │ │ -1a7e3c: 2803 |00fe: goto 0101 // +0003 │ │ -1a7e3e: 0d00 |00ff: move-exception v0 │ │ -1a7e40: 07b1 |0100: move-object v1, v11 │ │ -1a7e42: 0702 |0101: move-object v2, v0 │ │ -1a7e44: 2702 |0102: throw v2 │ │ -1a7e46: 0d00 |0103: move-exception v0 │ │ -1a7e48: 0703 |0104: move-object v3, v0 │ │ -1a7e4a: 7120 82b5 2100 |0105: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a7e50: 2703 |0108: throw v3 │ │ -1a7e52: 1313 0000 |0109: const/16 v19, #int 0 // #0 │ │ -1a7e56: 0f13 |010b: return v19 │ │ +1a7d00: |[1a7d00] com.infomaniak.drive.ui.SaveExternalFilesActivity.store:(Landroid/net/Uri;Ljava/lang/String;III)Z │ │ +1a7d10: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +1a7d14: 7401 d510 1700 |0002: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ +1a7d1a: 0c01 |0005: move-result-object v1 │ │ +1a7d1c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +1a7d1e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +1a7d20: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +1a7d22: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +1a7d24: 0802 1800 |000a: move-object/from16 v2, v24 │ │ +1a7d28: 7406 6d00 0100 |000c: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@006d │ │ +1a7d2e: 0c01 |000f: move-result-object v1 │ │ +1a7d30: 120d |0010: const/4 v13, #int 0 // #0 │ │ +1a7d32: 3801 f800 |0011: if-eqz v1, 0109 // +00f8 │ │ +1a7d36: 071b |0013: move-object v11, v1 │ │ +1a7d38: 1f0b b517 |0014: check-cast v11, Ljava/io/Closeable; // type@17b5 │ │ +1a7d3c: 07b1 |0016: move-object v1, v11 │ │ +1a7d3e: 1f01 5400 |0017: check-cast v1, Landroid/database/Cursor; // type@0054 │ │ +1a7d42: 7210 0401 0100 |0019: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0104 │ │ +1a7d48: 0a02 |001c: move-result v2 │ │ +1a7d4a: 1208 |001d: const/4 v8, #int 0 // #0 │ │ +1a7d4c: 3802 d500 |001e: if-eqz v2, 00f3 // +00d5 │ │ +1a7d50: 7401 d810 1700 |0020: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a7d56: 0c02 |0023: move-result-object v2 │ │ +1a7d58: 1a03 7ea3 |0024: const-string v3, "date_modified" // string@a37e │ │ +1a7d5c: 1604 ffff |0026: const-wide/16 v4, #int -1 // #ffff │ │ +1a7d60: 6e40 a000 3254 |0028: invoke-virtual {v2, v3, v4, v5}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00a0 │ │ +1a7d66: 0b02 |002b: move-result-wide v2 │ │ +1a7d68: 6204 c213 |002c: sget-object v4, Lcom/infomaniak/drive/utils/SyncUtils;.INSTANCE:Lcom/infomaniak/drive/utils/SyncUtils; // field@13c2 │ │ +1a7d6c: 7120 c395 3200 |002e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@95c3 │ │ +1a7d72: 0c02 |0031: move-result-object v2 │ │ +1a7d74: 6e30 443c 1402 |0032: invoke-virtual {v4, v1, v2}, Lcom/infomaniak/drive/utils/SyncUtils;.getFileDates:(Landroid/database/Cursor;Ljava/lang/Long;)Lkotlin/Pair; // method@3c44 │ │ +1a7d7a: 0c01 |0035: move-result-object v1 │ │ +1a7d7c: 6e10 f59c 0100 |0036: invoke-virtual {v1}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9cf5 │ │ +1a7d82: 0c02 |0039: move-result-object v2 │ │ +1a7d84: 0725 |003a: move-object v5, v2 │ │ +1a7d86: 1f05 be18 |003b: check-cast v5, Ljava/util/Date; // type@18be │ │ +1a7d8a: 6e10 f69c 0100 |003d: invoke-virtual {v1}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9cf6 │ │ +1a7d90: 0c01 |0040: move-result-object v1 │ │ +1a7d92: 0716 |0041: move-object v6, v1 │ │ +1a7d94: 1f06 be18 |0042: check-cast v6, Ljava/util/Date; // type@18be │ │ +1a7d98: 3900 0600 |0044: if-nez v0, 004a // +0006 │ │ +1a7d9c: 7120 8fb5 8b00 |0046: invoke-static {v11, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7da2: 0f0d |0049: return v13 │ │ +1a7da4: 0809 1700 |004a: move-object/from16 v9, v23 │ │ +1a7da8: 7020 dc10 0900 |004c: invoke-direct {v9, v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getOutputFile:(Ljava/lang/String;)Ljava/io/File; // method@10dc │ │ +1a7dae: 0c01 |004f: move-result-object v1 │ │ +1a7db0: 6e10 5794 0100 |0050: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@9457 │ │ +1a7db6: 0a02 |0053: move-result v2 │ │ +1a7db8: 3802 9f00 |0054: if-eqz v2, 00f3 // +009f │ │ +1a7dbc: 6e10 5999 0600 |0056: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@9959 │ │ +1a7dc2: 0b02 |0059: move-result-wide v2 │ │ +1a7dc4: 6e30 6e94 2103 |005a: invoke-virtual {v1, v2, v3}, Ljava/io/File;.setLastModified:(J)Z // method@946e │ │ +1a7dca: 7401 d510 1700 |005d: invoke-virtual/range {v23}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@10d5 │ │ +1a7dd0: 0c02 |0060: move-result-object v2 │ │ +1a7dd2: 0803 1800 |0061: move-object/from16 v3, v24 │ │ +1a7dd6: 6e20 6c00 3200 |0063: invoke-virtual {v2, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@006c │ │ +1a7ddc: 0c02 |0066: move-result-object v2 │ │ +1a7dde: 3802 3900 |0067: if-eqz v2, 00a0 // +0039 │ │ +1a7de2: 1f02 b517 |0069: check-cast v2, Ljava/io/Closeable; // type@17b5 │ │ +1a7de6: 0723 |006b: move-object v3, v2 │ │ +1a7de8: 1f03 c317 |006c: check-cast v3, Ljava/io/InputStream; // type@17c3 │ │ +1a7dec: 2204 bd17 |006e: new-instance v4, Ljava/io/FileOutputStream; // type@17bd │ │ +1a7df0: 7020 7b94 1400 |0070: invoke-direct {v4, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@947b │ │ +1a7df6: 1f04 b517 |0073: check-cast v4, Ljava/io/Closeable; // type@17b5 │ │ +1a7dfa: 0747 |0075: move-object v7, v4 │ │ +1a7dfc: 1f07 bd17 |0076: check-cast v7, Ljava/io/FileOutputStream; // type@17bd │ │ +1a7e00: 1f07 cd17 |0078: check-cast v7, Ljava/io/OutputStream; // type@17cd │ │ +1a7e04: 122a |007a: const/4 v10, #int 2 // #2 │ │ +1a7e06: 7158 84b5 73ad |007b: invoke-static {v3, v7, v13, v10, v8}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@b584 │ │ +1a7e0c: 0b0e |007e: move-result-wide v14 │ │ +1a7e0e: 7120 8fb5 8400 |007f: invoke-static {v4, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7e14: 7120 c395 fe00 |0082: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@95c3 │ │ +1a7e1a: 7120 8fb5 8200 |0085: invoke-static {v2, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7e20: 2818 |0088: goto 00a0 // +0018 │ │ +1a7e22: 0d00 |0089: move-exception v0 │ │ +1a7e24: 0701 |008a: move-object v1, v0 │ │ +1a7e26: 2701 |008b: throw v1 │ │ +1a7e28: 0d00 |008c: move-exception v0 │ │ +1a7e2a: 0703 |008d: move-object v3, v0 │ │ +1a7e2c: 7120 8fb5 1400 |008e: invoke-static {v4, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7e32: 2703 |0091: throw v3 │ │ +1a7e34: 0d00 |0092: move-exception v0 │ │ +1a7e36: 0701 |0093: move-object v1, v0 │ │ +1a7e38: 2701 |0094: throw v1 │ │ +1a7e3a: 0d00 |0095: move-exception v0 │ │ +1a7e3c: 0703 |0096: move-object v3, v0 │ │ +1a7e3e: 7120 8fb5 1200 |0097: invoke-static {v2, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7e44: 2703 |009a: throw v3 │ │ +1a7e46: 0d00 |009b: move-exception v0 │ │ +1a7e48: 0702 |009c: move-object v2, v0 │ │ +1a7e4a: 07b1 |009d: move-object v1, v11 │ │ +1a7e4c: 2900 6400 |009e: goto/16 0102 // +0064 │ │ +1a7e50: 7110 c001 0100 |00a0: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01c0 │ │ +1a7e56: 0c02 |00a3: move-result-object v2 │ │ +1a7e58: 6e10 c701 0200 |00a4: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a7e5e: 0c02 |00a7: move-result-object v2 │ │ +1a7e60: 1a03 7afe |00a8: const-string v3, "toString(...)" // string@fe7a │ │ +1a7e64: 7120 7cb9 3200 |00aa: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a7e6a: 6e10 6694 0100 |00ad: invoke-virtual {v1}, Ljava/io/File;.length:()J // method@9466 │ │ +1a7e70: 0b13 |00b0: move-result-wide v19 │ │ +1a7e72: 2215 b503 |00b1: new-instance v21, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ +1a7e76: 1a10 ea72 |00b3: const-string v16, "SHARED_FILE" // string@72ea │ │ +1a7e7a: 1311 821a |00b5: const/16 v17, #int 6786 // #1a82 │ │ +1a7e7e: 1312 0000 |00b7: const/16 v18, #int 0 // #0 │ │ +1a7e82: 1203 |00b9: const/4 v3, #int 0 // #0 │ │ +1a7e84: 120a |00ba: const/4 v10, #int 0 // #0 │ │ +1a7e86: 120c |00bb: const/4 v12, #int 0 // #0 │ │ +1a7e88: 120e |00bc: const/4 v14, #int 0 // #0 │ │ +1a7e8a: 120f |00bd: const/4 v15, #int 0 // #0 │ │ +1a7e8c: 0801 1500 |00be: move-object/from16 v1, v21 │ │ +1a7e90: 0204 1b00 |00c0: move/from16 v4, v27 │ │ +1a7e94: 0807 1900 |00c2: move-object/from16 v7, v25 │ │ +1a7e98: 0508 1300 |00c4: move-wide/from16 v8, v19 │ │ +1a7e9c: 0816 0b00 |00c6: move-object/from16 v22, v11 │ │ +1a7ea0: 020b 1c00 |00c8: move/from16 v11, v28 │ │ +1a7ea4: 1313 0000 |00ca: const/16 v19, #int 0 // #0 │ │ +1a7ea8: 080d 1000 |00cc: move-object/from16 v13, v16 │ │ +1a7eac: 0210 1a00 |00ce: move/from16 v16, v26 │ │ +1a7eb0: 7612 4b0b 0100 |00d0: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lcom/infomaniak/drive/data/models/UploadFile;.:(Ljava/lang/String;Ljava/util/Date;ILjava/util/Date;Ljava/util/Date;Ljava/lang/String;JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b4b │ │ +1a7eb6: 7401 530b 1500 |00d3: invoke-virtual/range {v21}, Lcom/infomaniak/drive/data/models/UploadFile;.store:()V // method@0b53 │ │ +1a7ebc: 0801 1600 |00d6: move-object/from16 v1, v22 │ │ +1a7ec0: 1202 |00d8: const/4 v2, #int 0 // #0 │ │ +1a7ec2: 7120 8fb5 2100 |00d9: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7ec8: 1210 |00dc: const/4 v0, #int 1 // #1 │ │ +1a7eca: 0f00 |00dd: return v0 │ │ +1a7ecc: 0d00 |00de: move-exception v0 │ │ +1a7ece: 0801 1600 |00df: move-object/from16 v1, v22 │ │ +1a7ed2: 2820 |00e1: goto 0101 // +0020 │ │ +1a7ed4: 0d00 |00e2: move-exception v0 │ │ +1a7ed6: 0801 1600 |00e3: move-object/from16 v1, v22 │ │ +1a7eda: 1202 |00e5: const/4 v2, #int 0 // #0 │ │ +1a7edc: 2806 |00e6: goto 00ec // +0006 │ │ +1a7ede: 0d00 |00e7: move-exception v0 │ │ +1a7ee0: 0782 |00e8: move-object v2, v8 │ │ +1a7ee2: 07b1 |00e9: move-object v1, v11 │ │ +1a7ee4: 1313 0000 |00ea: const/16 v19, #int 0 // #0 │ │ +1a7ee8: 6e10 7595 0000 |00ec: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@9575 │ │ +1a7eee: 7120 8fb5 2100 |00ef: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7ef4: 0f13 |00f2: return v19 │ │ +1a7ef6: 0782 |00f3: move-object v2, v8 │ │ +1a7ef8: 07b1 |00f4: move-object v1, v11 │ │ +1a7efa: 1313 0000 |00f5: const/16 v19, #int 0 // #0 │ │ +1a7efe: 6200 78b3 |00f7: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a7f02: 7120 8fb5 2100 |00f9: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7f08: 280f |00fc: goto 010b // +000f │ │ +1a7f0a: 0d00 |00fd: move-exception v0 │ │ +1a7f0c: 2803 |00fe: goto 0101 // +0003 │ │ +1a7f0e: 0d00 |00ff: move-exception v0 │ │ +1a7f10: 07b1 |0100: move-object v1, v11 │ │ +1a7f12: 0702 |0101: move-object v2, v0 │ │ +1a7f14: 2702 |0102: throw v2 │ │ +1a7f16: 0d00 |0103: move-exception v0 │ │ +1a7f18: 0703 |0104: move-object v3, v0 │ │ +1a7f1a: 7120 8fb5 2100 |0105: invoke-static {v1, v2}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a7f20: 2703 |0108: throw v3 │ │ +1a7f22: 1313 0000 |0109: const/16 v19, #int 0 // #0 │ │ +1a7f26: 0f13 |010b: return v19 │ │ catches : 16 │ │ 0x0016 - 0x0044 │ │ -> 0x00ff │ │ 0x004c - 0x0067 │ │ Ljava/lang/Exception; -> 0x00e7 │ │ -> 0x00ff │ │ 0x0069 - 0x006b │ │ @@ -40683,106 +40683,106 @@ │ │ type : '(III)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 164 16-bit code units │ │ -1a7f04: |[1a7f04] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeFiles:(III)Z │ │ -1a7f14: 7010 d310 0a00 |0000: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a7f1a: 0c00 |0003: move-result-object v0 │ │ -1a7f1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a7f1e: 55a2 4d05 |0005: iget-boolean v2, v10, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ -1a7f22: 3802 4100 |0007: if-eqz v2, 0048 // +0041 │ │ -1a7f26: 5400 4001 |0009: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ -1a7f2a: 6e10 d906 0000 |000b: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;.getAdapter:()Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@06d9 │ │ -1a7f30: 0c00 |000e: move-result-object v0 │ │ -1a7f32: 1a02 1fdc |000f: const-string v2, "null cannot be cast to non-null type com.infomaniak.drive.ui.SaveExternalUriAdapter" // string@dc1f │ │ -1a7f36: 7120 6eb9 2000 |0011: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96e │ │ -1a7f3c: 1f00 0d05 |0014: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // type@050d │ │ -1a7f40: 6e10 2611 0000 |0016: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.getUris:()Ljava/util/List; // method@1126 │ │ -1a7f46: 0c00 |0019: move-result-object v0 │ │ -1a7f48: 1f00 f817 |001a: check-cast v0, Ljava/lang/Iterable; // type@17f8 │ │ -1a7f4c: 7210 9c95 0000 |001c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@959c │ │ -1a7f52: 0c00 |001f: move-result-object v0 │ │ -1a7f54: 7210 8099 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@9980 │ │ -1a7f5a: 0a02 |0023: move-result v2 │ │ -1a7f5c: 3802 2100 |0024: if-eqz v2, 0045 // +0021 │ │ -1a7f60: 7210 8199 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@9981 │ │ -1a7f66: 0c02 |0029: move-result-object v2 │ │ -1a7f68: 1f02 a419 |002a: check-cast v2, Lkotlin/Pair; // type@19a4 │ │ -1a7f6c: 6e10 e89c 0200 |002c: invoke-virtual {v2}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9ce8 │ │ -1a7f72: 0c03 |002f: move-result-object v3 │ │ -1a7f74: 0735 |0030: move-object v5, v3 │ │ -1a7f76: 1f05 9e00 |0031: check-cast v5, Landroid/net/Uri; // type@009e │ │ -1a7f7a: 6e10 e99c 0200 |0033: invoke-virtual {v2}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9ce9 │ │ -1a7f80: 0c02 |0036: move-result-object v2 │ │ -1a7f82: 0726 |0037: move-object v6, v2 │ │ -1a7f84: 1f06 0f18 |0038: check-cast v6, Ljava/lang/String; // type@180f │ │ -1a7f88: 07a4 |003a: move-object v4, v10 │ │ -1a7f8a: 01b7 |003b: move v7, v11 │ │ -1a7f8c: 01c8 |003c: move v8, v12 │ │ -1a7f8e: 01d9 |003d: move v9, v13 │ │ -1a7f90: 7606 fe10 0400 |003e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.store:(Landroid/net/Uri;Ljava/lang/String;III)Z // method@10fe │ │ -1a7f96: 0a02 |0041: move-result v2 │ │ -1a7f98: 3902 deff |0042: if-nez v2, 0020 // -0022 │ │ -1a7f9c: 0f01 |0044: return v1 │ │ -1a7f9e: 121b |0045: const/4 v11, #int 1 // #1 │ │ -1a7fa0: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -1a7fa2: 285c |0047: goto 00a3 // +005c │ │ -1a7fa4: 6e10 d810 0a00 |0048: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a7faa: 0c02 |004b: move-result-object v2 │ │ -1a7fac: 1a03 b492 |004c: const-string v3, "android.intent.extra.STREAM" // string@92b4 │ │ -1a7fb0: 6e20 a800 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ -1a7fb6: 0a02 |0051: move-result v2 │ │ -1a7fb8: 3802 2400 |0052: if-eqz v2, 0076 // +0024 │ │ -1a7fbc: 54a4 4b05 |0054: iget-object v4, v10, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ -1a7fc0: 7110 6db9 0400 |0056: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a7fc6: 5400 3e01 |0059: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a7fca: 6e10 bf08 0000 |005b: invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ -1a7fd0: 0c00 |005e: move-result-object v0 │ │ -1a7fd2: 7110 6396 0000 |005f: invoke-static {v0}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9663 │ │ -1a7fd8: 0c00 |0062: move-result-object v0 │ │ -1a7fda: 1f00 df17 |0063: check-cast v0, Ljava/lang/CharSequence; // type@17df │ │ -1a7fde: 7110 35c4 0000 |0065: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@c435 │ │ -1a7fe4: 0c00 |0068: move-result-object v0 │ │ -1a7fe6: 6e10 fe95 0000 |0069: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@95fe │ │ -1a7fec: 0c05 |006c: move-result-object v5 │ │ -1a7fee: 07a3 |006d: move-object v3, v10 │ │ -1a7ff0: 01b6 |006e: move v6, v11 │ │ -1a7ff2: 01c7 |006f: move v7, v12 │ │ -1a7ff4: 01d8 |0070: move v8, v13 │ │ -1a7ff6: 7606 fe10 0300 |0071: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.store:(Landroid/net/Uri;Ljava/lang/String;III)Z // method@10fe │ │ -1a7ffc: 0a0b |0074: move-result v11 │ │ -1a7ffe: 2811 |0075: goto 0086 // +0011 │ │ -1a8000: 6e10 d810 0a00 |0076: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a8006: 0c00 |0079: move-result-object v0 │ │ -1a8008: 1a02 b692 |007a: const-string v2, "android.intent.extra.TEXT" // string@92b6 │ │ -1a800c: 6e20 a800 2000 |007c: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ -1a8012: 0a00 |007f: move-result v0 │ │ -1a8014: 3800 2300 |0080: if-eqz v0, 00a3 // +0023 │ │ -1a8018: 7040 0111 badc |0082: invoke-direct {v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeText:(III)Z // method@1101 │ │ -1a801e: 0a0b |0085: move-result v11 │ │ -1a8020: 01b1 |0086: move v1, v11 │ │ -1a8022: 281c |0087: goto 00a3 // +001c │ │ -1a8024: 0d0b |0088: move-exception v11 │ │ -1a8026: 6e10 6895 0b00 |0089: invoke-virtual {v11}, Ljava/lang/Exception;.printStackTrace:()V // method@9568 │ │ -1a802c: 07a2 |008c: move-object v2, v10 │ │ -1a802e: 1f02 1600 |008d: check-cast v2, Landroid/app/Activity; // type@0016 │ │ -1a8032: 1307 0e00 |008f: const/16 v7, #int 14 // #e │ │ -1a8036: 1208 |0091: const/4 v8, #int 0 // #0 │ │ -1a8038: 1403 6000 147f |0092: const v3, #float 1.96728e+38 // #7f140060 │ │ -1a803e: 1204 |0095: const/4 v4, #int 0 // #0 │ │ -1a8040: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -1a8042: 1206 |0097: const/4 v6, #int 0 // #0 │ │ -1a8044: 7707 c246 0200 |0098: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46c2 │ │ -1a804a: 220c f204 |009b: new-instance v12, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3; // type@04f2 │ │ -1a804e: 7030 7010 ac0b |009d: invoke-direct {v12, v10, v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;)V // method@1070 │ │ -1a8054: 7110 f47a 0c00 |00a0: invoke-static {v12}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7af4 │ │ -1a805a: 0f01 |00a3: return v1 │ │ +1a7fd4: |[1a7fd4] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeFiles:(III)Z │ │ +1a7fe4: 7010 d310 0a00 |0000: invoke-direct {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a7fea: 0c00 |0003: move-result-object v0 │ │ +1a7fec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a7fee: 55a2 4d05 |0005: iget-boolean v2, v10, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isMultiple:Z // field@054d │ │ +1a7ff2: 3802 4100 |0007: if-eqz v2, 0048 // +0041 │ │ +1a7ff6: 5400 4001 |0009: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNames:Landroidx/recyclerview/widget/RecyclerView; // field@0140 │ │ +1a7ffa: 6e10 d906 0000 |000b: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;.getAdapter:()Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@06d9 │ │ +1a8000: 0c00 |000e: move-result-object v0 │ │ +1a8002: 1a02 24dc |000f: const-string v2, "null cannot be cast to non-null type com.infomaniak.drive.ui.SaveExternalUriAdapter" // string@dc24 │ │ +1a8006: 7120 7bb9 2000 |0011: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97b │ │ +1a800c: 1f00 0d05 |0014: check-cast v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // type@050d │ │ +1a8010: 6e10 2611 0000 |0016: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.getUris:()Ljava/util/List; // method@1126 │ │ +1a8016: 0c00 |0019: move-result-object v0 │ │ +1a8018: 1f00 f917 |001a: check-cast v0, Ljava/lang/Iterable; // type@17f9 │ │ +1a801c: 7210 a995 0000 |001c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@95a9 │ │ +1a8022: 0c00 |001f: move-result-object v0 │ │ +1a8024: 7210 8d99 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@998d │ │ +1a802a: 0a02 |0023: move-result v2 │ │ +1a802c: 3802 2100 |0024: if-eqz v2, 0045 // +0021 │ │ +1a8030: 7210 8e99 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@998e │ │ +1a8036: 0c02 |0029: move-result-object v2 │ │ +1a8038: 1f02 a519 |002a: check-cast v2, Lkotlin/Pair; // type@19a5 │ │ +1a803c: 6e10 f59c 0200 |002c: invoke-virtual {v2}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9cf5 │ │ +1a8042: 0c03 |002f: move-result-object v3 │ │ +1a8044: 0735 |0030: move-object v5, v3 │ │ +1a8046: 1f05 9e00 |0031: check-cast v5, Landroid/net/Uri; // type@009e │ │ +1a804a: 6e10 f69c 0200 |0033: invoke-virtual {v2}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9cf6 │ │ +1a8050: 0c02 |0036: move-result-object v2 │ │ +1a8052: 0726 |0037: move-object v6, v2 │ │ +1a8054: 1f06 1018 |0038: check-cast v6, Ljava/lang/String; // type@1810 │ │ +1a8058: 07a4 |003a: move-object v4, v10 │ │ +1a805a: 01b7 |003b: move v7, v11 │ │ +1a805c: 01c8 |003c: move v8, v12 │ │ +1a805e: 01d9 |003d: move v9, v13 │ │ +1a8060: 7606 fe10 0400 |003e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.store:(Landroid/net/Uri;Ljava/lang/String;III)Z // method@10fe │ │ +1a8066: 0a02 |0041: move-result v2 │ │ +1a8068: 3902 deff |0042: if-nez v2, 0020 // -0022 │ │ +1a806c: 0f01 |0044: return v1 │ │ +1a806e: 121b |0045: const/4 v11, #int 1 // #1 │ │ +1a8070: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +1a8072: 285c |0047: goto 00a3 // +005c │ │ +1a8074: 6e10 d810 0a00 |0048: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a807a: 0c02 |004b: move-result-object v2 │ │ +1a807c: 1a03 b992 |004c: const-string v3, "android.intent.extra.STREAM" // string@92b9 │ │ +1a8080: 6e20 a800 3200 |004e: invoke-virtual {v2, v3}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ +1a8086: 0a02 |0051: move-result v2 │ │ +1a8088: 3802 2400 |0052: if-eqz v2, 0076 // +0024 │ │ +1a808c: 54a4 4b05 |0054: iget-object v4, v10, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.currentUri:Landroid/net/Uri; // field@054b │ │ +1a8090: 7110 7ab9 0400 |0056: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a8096: 5400 3e01 |0059: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a809a: 6e10 bf08 0000 |005b: invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ +1a80a0: 0c00 |005e: move-result-object v0 │ │ +1a80a2: 7110 7096 0000 |005f: invoke-static {v0}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9670 │ │ +1a80a8: 0c00 |0062: move-result-object v0 │ │ +1a80aa: 1f00 e017 |0063: check-cast v0, Ljava/lang/CharSequence; // type@17e0 │ │ +1a80ae: 7110 42c4 0000 |0065: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@c442 │ │ +1a80b4: 0c00 |0068: move-result-object v0 │ │ +1a80b6: 6e10 0b96 0000 |0069: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@960b │ │ +1a80bc: 0c05 |006c: move-result-object v5 │ │ +1a80be: 07a3 |006d: move-object v3, v10 │ │ +1a80c0: 01b6 |006e: move v6, v11 │ │ +1a80c2: 01c7 |006f: move v7, v12 │ │ +1a80c4: 01d8 |0070: move v8, v13 │ │ +1a80c6: 7606 fe10 0300 |0071: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.store:(Landroid/net/Uri;Ljava/lang/String;III)Z // method@10fe │ │ +1a80cc: 0a0b |0074: move-result v11 │ │ +1a80ce: 2811 |0075: goto 0086 // +0011 │ │ +1a80d0: 6e10 d810 0a00 |0076: invoke-virtual {v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a80d6: 0c00 |0079: move-result-object v0 │ │ +1a80d8: 1a02 bb92 |007a: const-string v2, "android.intent.extra.TEXT" // string@92bb │ │ +1a80dc: 6e20 a800 2000 |007c: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00a8 │ │ +1a80e2: 0a00 |007f: move-result v0 │ │ +1a80e4: 3800 2300 |0080: if-eqz v0, 00a3 // +0023 │ │ +1a80e8: 7040 0111 badc |0082: invoke-direct {v10, v11, v12, v13}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.storeText:(III)Z // method@1101 │ │ +1a80ee: 0a0b |0085: move-result v11 │ │ +1a80f0: 01b1 |0086: move v1, v11 │ │ +1a80f2: 281c |0087: goto 00a3 // +001c │ │ +1a80f4: 0d0b |0088: move-exception v11 │ │ +1a80f6: 6e10 7595 0b00 |0089: invoke-virtual {v11}, Ljava/lang/Exception;.printStackTrace:()V // method@9575 │ │ +1a80fc: 07a2 |008c: move-object v2, v10 │ │ +1a80fe: 1f02 1600 |008d: check-cast v2, Landroid/app/Activity; // type@0016 │ │ +1a8102: 1307 0e00 |008f: const/16 v7, #int 14 // #e │ │ +1a8106: 1208 |0091: const/4 v8, #int 0 // #0 │ │ +1a8108: 1403 6000 147f |0092: const v3, #float 1.96728e+38 // #7f140060 │ │ +1a810e: 1204 |0095: const/4 v4, #int 0 // #0 │ │ +1a8110: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +1a8112: 1206 |0097: const/4 v6, #int 0 // #0 │ │ +1a8114: 7707 cf46 0200 |0098: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/utils/SnackbarUtils;.showSnackbar$default:(Landroid/app/Activity;ILandroid/view/View;ILkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@46cf │ │ +1a811a: 220c f204 |009b: new-instance v12, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3; // type@04f2 │ │ +1a811e: 7030 7010 ac0b |009d: invoke-direct {v12, v10, v11}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;)V // method@1070 │ │ +1a8124: 7110 017b 0c00 |00a0: invoke-static {v12}, Lio/sentry/Sentry;.withScope:(Lio/sentry/ScopeCallback;)V // method@7b01 │ │ +1a812a: 0f01 |00a3: return v1 │ │ catches : 1 │ │ 0x0005 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0088 │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=415 │ │ 0x0009 line=416 │ │ @@ -40808,38 +40808,38 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -1a993c: |[1a993c] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeFiles$lambda$46$lambda$45:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ -1a994c: 1a00 58ed |0000: const-string v0, "scope" // string@ed58 │ │ -1a9950: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9956: 6e10 da10 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@10da │ │ -1a995c: 0c00 |0008: move-result-object v0 │ │ -1a995e: 6e10 2d06 0000 |0009: invoke-virtual {v0}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ -1a9964: 0c00 |000c: move-result-object v0 │ │ -1a9966: 6e10 2b06 0000 |000d: invoke-virtual {v0}, Landroidx/lifecycle/Lifecycle$State;.name:()Ljava/lang/String; // method@062b │ │ -1a996c: 0c00 |0010: move-result-object v0 │ │ -1a996e: 1a01 29cb |0011: const-string v1, "lifecycleState" // string@cb29 │ │ -1a9972: 7230 2a74 1400 |0013: invoke-interface {v4, v1, v0}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@742a │ │ -1a9978: 7010 e010 0200 |0016: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSharedFolder:()Ljava/io/File; // method@10e0 │ │ -1a997e: 0c02 |0019: move-result-object v2 │ │ -1a9980: 6e10 4e94 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@944e │ │ -1a9986: 0a02 |001d: move-result v2 │ │ -1a9988: 7110 6496 0200 |001e: invoke-static {v2}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@9664 │ │ -1a998e: 0c02 |0021: move-result-object v2 │ │ -1a9990: 1a00 39f7 |0022: const-string v0, "sharedFolderExists" // string@f739 │ │ -1a9994: 7230 2a74 0402 |0024: invoke-interface {v4, v0, v2}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@742a │ │ -1a999a: 6202 68a7 |0027: sget-object v2, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a768 │ │ -1a999e: 7220 2d74 2400 |0029: invoke-interface {v4, v2}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@742d │ │ -1a99a4: 1f03 1718 |002c: check-cast v3, Ljava/lang/Throwable; // type@1817 │ │ -1a99a8: 7110 a77a 0300 |002e: invoke-static {v3}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7aa7 │ │ -1a99ae: 0e00 |0031: return-void │ │ +1a9a0c: |[1a9a0c] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeFiles$lambda$46$lambda$45:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;Ljava/lang/Exception;Lio/sentry/IScope;)V │ │ +1a9a1c: 1a00 5ded |0000: const-string v0, "scope" // string@ed5d │ │ +1a9a20: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9a26: 6e10 da10 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@10da │ │ +1a9a2c: 0c00 |0008: move-result-object v0 │ │ +1a9a2e: 6e10 2d06 0000 |0009: invoke-virtual {v0}, Landroidx/lifecycle/Lifecycle;.getCurrentState:()Landroidx/lifecycle/Lifecycle$State; // method@062d │ │ +1a9a34: 0c00 |000c: move-result-object v0 │ │ +1a9a36: 6e10 2b06 0000 |000d: invoke-virtual {v0}, Landroidx/lifecycle/Lifecycle$State;.name:()Ljava/lang/String; // method@062b │ │ +1a9a3c: 0c00 |0010: move-result-object v0 │ │ +1a9a3e: 1a01 2ecb |0011: const-string v1, "lifecycleState" // string@cb2e │ │ +1a9a42: 7230 3774 1400 |0013: invoke-interface {v4, v1, v0}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@7437 │ │ +1a9a48: 7010 e010 0200 |0016: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getSharedFolder:()Ljava/io/File; // method@10e0 │ │ +1a9a4e: 0c02 |0019: move-result-object v2 │ │ +1a9a50: 6e10 5b94 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@945b │ │ +1a9a56: 0a02 |001d: move-result v2 │ │ +1a9a58: 7110 7196 0200 |001e: invoke-static {v2}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@9671 │ │ +1a9a5e: 0c02 |0021: move-result-object v2 │ │ +1a9a60: 1a00 3ef7 |0022: const-string v0, "sharedFolderExists" // string@f73e │ │ +1a9a64: 7230 3774 0402 |0024: invoke-interface {v4, v0, v2}, Lio/sentry/IScope;.setExtra:(Ljava/lang/String;Ljava/lang/String;)V // method@7437 │ │ +1a9a6a: 6202 6ba7 |0027: sget-object v2, Lio/sentry/SentryLevel;.WARNING:Lio/sentry/SentryLevel; // field@a76b │ │ +1a9a6e: 7220 3a74 2400 |0029: invoke-interface {v4, v2}, Lio/sentry/IScope;.setLevel:(Lio/sentry/SentryLevel;)V // method@743a │ │ +1a9a74: 1f03 1818 |002c: check-cast v3, Ljava/lang/Throwable; // type@1818 │ │ +1a9a78: 7110 b47a 0300 |002e: invoke-static {v3}, Lio/sentry/Sentry;.captureException:(Ljava/lang/Throwable;)Lio/sentry/protocol/SentryId; // method@7ab4 │ │ +1a9a7e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=435 │ │ 0x0016 line=436 │ │ 0x0027 line=437 │ │ 0x002c line=438 │ │ locals : │ │ @@ -40852,113 +40852,113 @@ │ │ type : '(III)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 26 │ │ ins : 4 │ │ outs : 18 │ │ insns size : 191 16-bit code units │ │ -1a806c: |[1a806c] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeText:(III)Z │ │ -1a807c: 1a00 a5b0 |0000: const-string v0, "getBytes(...)" // string@b0a5 │ │ -1a8080: 1a01 2c82 |0002: const-string v1, "URL=" // string@822c │ │ -1a8084: 7401 d810 1600 |0004: invoke-virtual/range {v22}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ -1a808a: 0c02 |0007: move-result-object v2 │ │ -1a808c: 1a03 b692 |0008: const-string v3, "android.intent.extra.TEXT" // string@92b6 │ │ -1a8090: 6e20 a700 3200 |000a: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ -1a8096: 0c02 |000d: move-result-object v2 │ │ -1a8098: 3802 ad00 |000e: if-eqz v2, 00bb // +00ad │ │ -1a809c: 7601 d310 1600 |0010: invoke-direct/range {v22}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a80a2: 0c03 |0013: move-result-object v3 │ │ -1a80a4: 5433 3e01 |0014: iget-object v3, v3, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a80a8: 6e10 bf08 0300 |0016: invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ -1a80ae: 0c03 |0019: move-result-object v3 │ │ -1a80b0: 7110 6396 0300 |001a: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9663 │ │ -1a80b6: 0c03 |001d: move-result-object v3 │ │ -1a80b8: 1f03 df17 |001e: check-cast v3, Ljava/lang/CharSequence; // type@17df │ │ -1a80bc: 7110 35c4 0300 |0020: invoke-static {v3}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@c435 │ │ -1a80c2: 0c03 |0023: move-result-object v3 │ │ -1a80c4: 6e10 fe95 0300 |0024: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@95fe │ │ -1a80ca: 0c0a |0027: move-result-object v10 │ │ -1a80cc: 2209 bd18 |0028: new-instance v9, Ljava/util/Date; // type@18bd │ │ -1a80d0: 7010 4699 0900 |002a: invoke-direct {v9}, Ljava/util/Date;.:()V // method@9946 │ │ -1a80d6: 0803 1600 |002d: move-object/from16 v3, v22 │ │ -1a80da: 7020 dc10 a300 |002f: invoke-direct {v3, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getOutputFile:(Ljava/lang/String;)Ljava/io/File; // method@10dc │ │ -1a80e0: 0c04 |0032: move-result-object v4 │ │ -1a80e2: 6e10 4a94 0400 |0033: invoke-virtual {v4}, Ljava/io/File;.createNewFile:()Z // method@944a │ │ -1a80e8: 0a05 |0036: move-result v5 │ │ -1a80ea: 3805 8600 |0037: if-eqz v5, 00bd // +0086 │ │ -1a80ee: 6e10 4c99 0900 |0039: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@994c │ │ -1a80f4: 0b05 |003c: move-result-wide v5 │ │ -1a80f6: 6e30 6194 5406 |003d: invoke-virtual {v4, v5, v6}, Ljava/io/File;.setLastModified:(J)Z // method@9461 │ │ -1a80fc: 7110 e03a 0a00 |0040: invoke-static {v10}, Lcom/infomaniak/drive/utils/ExtensionsKt;.isUrlFile:(Ljava/lang/String;)Z // method@3ae0 │ │ -1a8102: 0a05 |0043: move-result v5 │ │ -1a8104: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -1a8106: 3805 4100 |0045: if-eqz v5, 0086 // +0041 │ │ -1a810a: 2205 bc17 |0047: new-instance v5, Ljava/io/FileOutputStream; // type@17bc │ │ -1a810e: 7020 6e94 4500 |0049: invoke-direct {v5, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@946e │ │ -1a8114: 1f05 b417 |004c: check-cast v5, Ljava/io/Closeable; // type@17b4 │ │ -1a8118: 0757 |004e: move-object v7, v5 │ │ -1a811a: 1f07 bc17 |004f: check-cast v7, Ljava/io/FileOutputStream; // type@17bc │ │ -1a811e: 1a08 d888 |0051: const-string v8, "[InternetShortcut]" // string@88d8 │ │ -1a8122: 620b 87b7 |0053: sget-object v11, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b787 │ │ -1a8126: 6e20 3b96 b800 |0055: invoke-virtual {v8, v11}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@963b │ │ -1a812c: 0c08 |0058: move-result-object v8 │ │ -1a812e: 7120 6fb9 0800 |0059: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8134: 6e20 7594 8700 |005c: invoke-virtual {v7, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@9475 │ │ -1a813a: 2208 1118 |005f: new-instance v8, Ljava/lang/StringBuilder; // type@1811 │ │ -1a813e: 7020 7096 1800 |0061: invoke-direct {v8, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a8144: 6e20 7996 2800 |0064: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a814a: 6e10 8a96 0800 |0067: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a8150: 0c01 |006a: move-result-object v1 │ │ -1a8152: 6202 87b7 |006b: sget-object v2, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b787 │ │ -1a8156: 6e20 3b96 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@963b │ │ -1a815c: 0c01 |0070: move-result-object v1 │ │ -1a815e: 7120 6fb9 0100 |0071: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a8164: 6e20 7594 1700 |0074: invoke-virtual {v7, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@9475 │ │ -1a816a: 6200 75b3 |0077: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a816e: 7120 82b5 6500 |0079: invoke-static {v5, v6}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a8174: 280e |007c: goto 008a // +000e │ │ -1a8176: 0d00 |007d: move-exception v0 │ │ -1a8178: 0701 |007e: move-object v1, v0 │ │ -1a817a: 2701 |007f: throw v1 │ │ -1a817c: 0d00 |0080: move-exception v0 │ │ -1a817e: 0702 |0081: move-object v2, v0 │ │ -1a8180: 7120 82b5 1500 |0082: invoke-static {v5, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b582 │ │ -1a8186: 2702 |0085: throw v2 │ │ -1a8188: 1220 |0086: const/4 v0, #int 2 // #2 │ │ -1a818a: 7156 fdb5 2406 |0087: invoke-static {v4, v2, v6, v0, v6}, Lkotlin/io/FilesKt;.writeText$default:(Ljava/io/File;Ljava/lang/String;Ljava/nio/charset/Charset;ILjava/lang/Object;)V // method@b5fd │ │ -1a8190: 7110 c001 0400 |008a: invoke-static {v4}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01c0 │ │ -1a8196: 0c00 |008d: move-result-object v0 │ │ -1a8198: 6e10 c701 0000 |008e: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a819e: 0c00 |0091: move-result-object v0 │ │ -1a81a0: 0705 |0092: move-object v5, v0 │ │ -1a81a2: 1a01 75fe |0093: const-string v1, "toString(...)" // string@fe75 │ │ -1a81a6: 7120 6fb9 1000 |0095: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a81ac: 6e10 5994 0400 |0098: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@9459 │ │ -1a81b2: 0b0b |009b: move-result-wide v11 │ │ -1a81b4: 2200 b503 |009c: new-instance v0, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ -1a81b8: 0704 |009e: move-object v4, v0 │ │ -1a81ba: 1314 821a |009f: const/16 v20, #int 6786 // #1a82 │ │ -1a81be: 1315 0000 |00a1: const/16 v21, #int 0 // #0 │ │ -1a81c2: 1206 |00a3: const/4 v6, #int 0 // #0 │ │ -1a81c4: 120d |00a4: const/4 v13, #int 0 // #0 │ │ -1a81c6: 120f |00a5: const/4 v15, #int 0 // #0 │ │ -1a81c8: 1a10 e672 |00a6: const-string v16, "SHARED_FILE" // string@72e6 │ │ -1a81cc: 1311 0000 |00a8: const/16 v17, #int 0 // #0 │ │ -1a81d0: 1312 0000 |00aa: const/16 v18, #int 0 // #0 │ │ -1a81d4: 0207 1800 |00ac: move/from16 v7, v24 │ │ -1a81d8: 0798 |00ae: move-object v8, v9 │ │ -1a81da: 020e 1900 |00af: move/from16 v14, v25 │ │ -1a81de: 0213 1700 |00b1: move/from16 v19, v23 │ │ -1a81e2: 7612 4b0b 0400 |00b3: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lcom/infomaniak/drive/data/models/UploadFile;.:(Ljava/lang/String;Ljava/util/Date;ILjava/util/Date;Ljava/util/Date;Ljava/lang/String;JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b4b │ │ -1a81e8: 6e10 530b 0000 |00b6: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile;.store:()V // method@0b53 │ │ -1a81ee: 1210 |00b9: const/4 v0, #int 1 // #1 │ │ -1a81f0: 0f00 |00ba: return v0 │ │ -1a81f2: 0803 1600 |00bb: move-object/from16 v3, v22 │ │ -1a81f6: 1200 |00bd: const/4 v0, #int 0 // #0 │ │ -1a81f8: 0f00 |00be: return v0 │ │ +1a813c: |[1a813c] com.infomaniak.drive.ui.SaveExternalFilesActivity.storeText:(III)Z │ │ +1a814c: 1a00 aab0 |0000: const-string v0, "getBytes(...)" // string@b0aa │ │ +1a8150: 1a01 3082 |0002: const-string v1, "URL=" // string@8230 │ │ +1a8154: 7401 d810 1600 |0004: invoke-virtual/range {v22}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getIntent:()Landroid/content/Intent; // method@10d8 │ │ +1a815a: 0c02 |0007: move-result-object v2 │ │ +1a815c: 1a03 bb92 |0008: const-string v3, "android.intent.extra.TEXT" // string@92bb │ │ +1a8160: 6e20 a700 3200 |000a: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a7 │ │ +1a8166: 0c02 |000d: move-result-object v2 │ │ +1a8168: 3802 ad00 |000e: if-eqz v2, 00bb // +00ad │ │ +1a816c: 7601 d310 1600 |0010: invoke-direct/range {v22}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a8172: 0c03 |0013: move-result-object v3 │ │ +1a8174: 5433 3e01 |0014: iget-object v3, v3, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a8178: 6e10 bf08 0300 |0016: invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputEditText;.getText:()Landroid/text/Editable; // method@08bf │ │ +1a817e: 0c03 |0019: move-result-object v3 │ │ +1a8180: 7110 7096 0300 |001a: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@9670 │ │ +1a8186: 0c03 |001d: move-result-object v3 │ │ +1a8188: 1f03 e017 |001e: check-cast v3, Ljava/lang/CharSequence; // type@17e0 │ │ +1a818c: 7110 42c4 0300 |0020: invoke-static {v3}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@c442 │ │ +1a8192: 0c03 |0023: move-result-object v3 │ │ +1a8194: 6e10 0b96 0300 |0024: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@960b │ │ +1a819a: 0c0a |0027: move-result-object v10 │ │ +1a819c: 2209 be18 |0028: new-instance v9, Ljava/util/Date; // type@18be │ │ +1a81a0: 7010 5399 0900 |002a: invoke-direct {v9}, Ljava/util/Date;.:()V // method@9953 │ │ +1a81a6: 0803 1600 |002d: move-object/from16 v3, v22 │ │ +1a81aa: 7020 dc10 a300 |002f: invoke-direct {v3, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getOutputFile:(Ljava/lang/String;)Ljava/io/File; // method@10dc │ │ +1a81b0: 0c04 |0032: move-result-object v4 │ │ +1a81b2: 6e10 5794 0400 |0033: invoke-virtual {v4}, Ljava/io/File;.createNewFile:()Z // method@9457 │ │ +1a81b8: 0a05 |0036: move-result v5 │ │ +1a81ba: 3805 8600 |0037: if-eqz v5, 00bd // +0086 │ │ +1a81be: 6e10 5999 0900 |0039: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@9959 │ │ +1a81c4: 0b05 |003c: move-result-wide v5 │ │ +1a81c6: 6e30 6e94 5406 |003d: invoke-virtual {v4, v5, v6}, Ljava/io/File;.setLastModified:(J)Z // method@946e │ │ +1a81cc: 7110 ed3a 0a00 |0040: invoke-static {v10}, Lcom/infomaniak/drive/utils/ExtensionsKt;.isUrlFile:(Ljava/lang/String;)Z // method@3aed │ │ +1a81d2: 0a05 |0043: move-result v5 │ │ +1a81d4: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +1a81d6: 3805 4100 |0045: if-eqz v5, 0086 // +0041 │ │ +1a81da: 2205 bd17 |0047: new-instance v5, Ljava/io/FileOutputStream; // type@17bd │ │ +1a81de: 7020 7b94 4500 |0049: invoke-direct {v5, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@947b │ │ +1a81e4: 1f05 b517 |004c: check-cast v5, Ljava/io/Closeable; // type@17b5 │ │ +1a81e8: 0757 |004e: move-object v7, v5 │ │ +1a81ea: 1f07 bd17 |004f: check-cast v7, Ljava/io/FileOutputStream; // type@17bd │ │ +1a81ee: 1a08 dc88 |0051: const-string v8, "[InternetShortcut]" // string@88dc │ │ +1a81f2: 620b 8ab7 |0053: sget-object v11, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b78a │ │ +1a81f6: 6e20 4896 b800 |0055: invoke-virtual {v8, v11}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@9648 │ │ +1a81fc: 0c08 |0058: move-result-object v8 │ │ +1a81fe: 7120 7cb9 0800 |0059: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a8204: 6e20 8294 8700 |005c: invoke-virtual {v7, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@9482 │ │ +1a820a: 2208 1218 |005f: new-instance v8, Ljava/lang/StringBuilder; // type@1812 │ │ +1a820e: 7020 7d96 1800 |0061: invoke-direct {v8, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a8214: 6e20 8696 2800 |0064: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a821a: 6e10 9796 0800 |0067: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a8220: 0c01 |006a: move-result-object v1 │ │ +1a8222: 6202 8ab7 |006b: sget-object v2, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b78a │ │ +1a8226: 6e20 4896 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@9648 │ │ +1a822c: 0c01 |0070: move-result-object v1 │ │ +1a822e: 7120 7cb9 0100 |0071: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a8234: 6e20 8294 1700 |0074: invoke-virtual {v7, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@9482 │ │ +1a823a: 6200 78b3 |0077: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a823e: 7120 8fb5 6500 |0079: invoke-static {v5, v6}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a8244: 280e |007c: goto 008a // +000e │ │ +1a8246: 0d00 |007d: move-exception v0 │ │ +1a8248: 0701 |007e: move-object v1, v0 │ │ +1a824a: 2701 |007f: throw v1 │ │ +1a824c: 0d00 |0080: move-exception v0 │ │ +1a824e: 0702 |0081: move-object v2, v0 │ │ +1a8250: 7120 8fb5 1500 |0082: invoke-static {v5, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@b58f │ │ +1a8256: 2702 |0085: throw v2 │ │ +1a8258: 1220 |0086: const/4 v0, #int 2 // #2 │ │ +1a825a: 7156 0ab6 2406 |0087: invoke-static {v4, v2, v6, v0, v6}, Lkotlin/io/FilesKt;.writeText$default:(Ljava/io/File;Ljava/lang/String;Ljava/nio/charset/Charset;ILjava/lang/Object;)V // method@b60a │ │ +1a8260: 7110 c001 0400 |008a: invoke-static {v4}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01c0 │ │ +1a8266: 0c00 |008d: move-result-object v0 │ │ +1a8268: 6e10 c701 0000 |008e: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a826e: 0c00 |0091: move-result-object v0 │ │ +1a8270: 0705 |0092: move-object v5, v0 │ │ +1a8272: 1a01 7afe |0093: const-string v1, "toString(...)" // string@fe7a │ │ +1a8276: 7120 7cb9 1000 |0095: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a827c: 6e10 6694 0400 |0098: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@9466 │ │ +1a8282: 0b0b |009b: move-result-wide v11 │ │ +1a8284: 2200 b503 |009c: new-instance v0, Lcom/infomaniak/drive/data/models/UploadFile; // type@03b5 │ │ +1a8288: 0704 |009e: move-object v4, v0 │ │ +1a828a: 1314 821a |009f: const/16 v20, #int 6786 // #1a82 │ │ +1a828e: 1315 0000 |00a1: const/16 v21, #int 0 // #0 │ │ +1a8292: 1206 |00a3: const/4 v6, #int 0 // #0 │ │ +1a8294: 120d |00a4: const/4 v13, #int 0 // #0 │ │ +1a8296: 120f |00a5: const/4 v15, #int 0 // #0 │ │ +1a8298: 1a10 ea72 |00a6: const-string v16, "SHARED_FILE" // string@72ea │ │ +1a829c: 1311 0000 |00a8: const/16 v17, #int 0 // #0 │ │ +1a82a0: 1312 0000 |00aa: const/16 v18, #int 0 // #0 │ │ +1a82a4: 0207 1800 |00ac: move/from16 v7, v24 │ │ +1a82a8: 0798 |00ae: move-object v8, v9 │ │ +1a82aa: 020e 1900 |00af: move/from16 v14, v25 │ │ +1a82ae: 0213 1700 |00b1: move/from16 v19, v23 │ │ +1a82b2: 7612 4b0b 0400 |00b3: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lcom/infomaniak/drive/data/models/UploadFile;.:(Ljava/lang/String;Ljava/util/Date;ILjava/util/Date;Ljava/util/Date;Ljava/lang/String;JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0b4b │ │ +1a82b8: 6e10 530b 0000 |00b6: invoke-virtual {v0}, Lcom/infomaniak/drive/data/models/UploadFile;.store:()V // method@0b53 │ │ +1a82be: 1210 |00b9: const/4 v0, #int 1 // #1 │ │ +1a82c0: 0f00 |00ba: return v0 │ │ +1a82c2: 0803 1600 |00bb: move-object/from16 v3, v22 │ │ +1a82c6: 1200 |00bd: const/4 v0, #int 0 // #0 │ │ +1a82c8: 0f00 |00be: return v0 │ │ catches : 2 │ │ 0x004e - 0x0079 │ │ -> 0x007d │ │ 0x007f - 0x0080 │ │ -> 0x0080 │ │ positions : │ │ 0x0000 line=445 │ │ @@ -40992,19 +40992,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a82ac: |[1a82ac] com.infomaniak.drive.ui.SaveExternalFilesActivity.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ -1a82bc: 2200 b303 |0000: new-instance v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ -1a82c0: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a82c4: 7020 200b 1000 |0004: invoke-direct {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.:(Landroid/content/Context;)V // method@0b20 │ │ -1a82ca: 1100 |0007: return-object v0 │ │ +1a837c: |[1a837c] com.infomaniak.drive.ui.SaveExternalFilesActivity.uiSettings_delegate$lambda$3:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;)Lcom/infomaniak/drive/data/models/UiSettings; │ │ +1a838c: 2200 b303 |0000: new-instance v0, Lcom/infomaniak/drive/data/models/UiSettings; // type@03b3 │ │ +1a8390: 1f01 3500 |0002: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a8394: 7020 200b 1000 |0004: invoke-direct {v0, v1}, Lcom/infomaniak/drive/data/models/UiSettings;.:(Landroid/content/Context;)V // method@0b20 │ │ +1a839a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ Virtual methods - │ │ @@ -41013,58 +41013,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 91 16-bit code units │ │ -1a9348: |[1a9348] com.infomaniak.drive.ui.SaveExternalFilesActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1a9358: 7010 d310 0900 |0000: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ -1a935e: 0c00 |0003: move-result-object v0 │ │ -1a9360: 6f20 840c a900 |0004: invoke-super {v9, v10}, Lcom/infomaniak/drive/ui/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@0c84 │ │ -1a9366: 6e10 d00b 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.getRoot:()Landroidx/core/widget/NestedScrollView; // method@0bd0 │ │ -1a936c: 0c0a |000a: move-result-object v10 │ │ -1a936e: 1f0a 1f01 |000b: check-cast v10, Landroid/view/View; // type@011f │ │ -1a9372: 6e20 f410 a900 |000d: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setContentView:(Landroid/view/View;)V // method@10f4 │ │ -1a9378: 7010 e710 0900 |0010: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isAuth:()Z // method@10e7 │ │ -1a937e: 0a0a |0013: move-result v10 │ │ -1a9380: 380a 4300 |0014: if-eqz v10, 0057 // +0043 │ │ -1a9384: 7010 e810 0900 |0016: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isExtrasNull:()Z // method@10e8 │ │ -1a938a: 0a0a |0019: move-result v10 │ │ -1a938c: 380a 0300 |001a: if-eqz v10, 001d // +0003 │ │ -1a9390: 283b |001c: goto 0057 // +003b │ │ -1a9392: 7010 f610 0900 |001d: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupDrivePermissions:()V // method@10f6 │ │ -1a9398: 7010 c310 0900 |0020: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeDefaultUser:()V // method@10c3 │ │ -1a939e: 620a ae00 |0023: sget-object v10, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1a93a2: 0791 |0025: move-object v1, v9 │ │ -1a93a4: 1f01 3500 |0026: check-cast v1, Landroid/content/Context; // type@0035 │ │ -1a93a8: 6202 f212 |0028: sget-object v2, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1a93ac: 6e10 043a 0200 |002a: invoke-virtual {v2}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1a93b2: 0a02 |002d: move-result v2 │ │ -1a93b4: 6e30 2509 1a02 |002e: invoke-virtual {v10, v1, v2}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ -1a93ba: 7010 cf10 0900 |0031: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchSelectedDrive:()V // method@10cf │ │ -1a93c0: 7010 cd10 0900 |0034: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchFolder:()V // method@10cd │ │ -1a93c6: 7010 f810 0900 |0037: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSaveButton:()Lcom/google/android/material/button/MaterialButton; // method@10f8 │ │ -1a93cc: 540a 3e01 |003a: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ -1a93d0: 1a00 bcab |003c: const-string v0, "fileNameEdit" // string@abbc │ │ -1a93d4: 7120 6fb9 0a00 |003e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a93da: 7020 ef10 a900 |0041: invoke-direct {v9, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension:(Lcom/google/android/material/textfield/TextInputEditText;)V // method@10ef │ │ -1a93e0: 6201 1f15 |0044: sget-object v1, Lcom/infomaniak/lib/applock/LockActivity;.Companion:Lcom/infomaniak/lib/applock/LockActivity$Companion; // field@151f │ │ -1a93e4: 0792 |0046: move-object v2, v9 │ │ -1a93e6: 1f02 7501 |0047: check-cast v2, Landroidx/activity/ComponentActivity; // type@0175 │ │ -1a93ea: 2206 eb04 |0049: new-instance v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14; // type@04eb │ │ -1a93ee: 7010 6210 0600 |004b: invoke-direct {v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14;.:()V // method@1062 │ │ -1a93f4: 1267 |004e: const/4 v7, #int 6 // #6 │ │ -1a93f6: 1208 |004f: const/4 v8, #int 0 // #0 │ │ -1a93f8: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -1a93fa: 1604 0000 |0051: const-wide/16 v4, #int 0 // #0 │ │ -1a93fe: 7708 4440 0100 |0053: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/applock/LockActivity$Companion;.scheduleLockIfNeeded-exY8QGI$default:(Lcom/infomaniak/lib/applock/LockActivity$Companion;Landroidx/activity/ComponentActivity;IJLkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@4044 │ │ -1a9404: 0e00 |0056: return-void │ │ -1a9406: 6e10 d210 0900 |0057: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ -1a940c: 0e00 |005a: return-void │ │ +1a9418: |[1a9418] com.infomaniak.drive.ui.SaveExternalFilesActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a9428: 7010 d310 0900 |0000: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getBinding:()Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding; // method@10d3 │ │ +1a942e: 0c00 |0003: move-result-object v0 │ │ +1a9430: 6f20 840c a900 |0004: invoke-super {v9, v10}, Lcom/infomaniak/drive/ui/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@0c84 │ │ +1a9436: 6e10 d00b 0000 |0007: invoke-virtual {v0}, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.getRoot:()Landroidx/core/widget/NestedScrollView; // method@0bd0 │ │ +1a943c: 0c0a |000a: move-result-object v10 │ │ +1a943e: 1f0a 1f01 |000b: check-cast v10, Landroid/view/View; // type@011f │ │ +1a9442: 6e20 f410 a900 |000d: invoke-virtual {v9, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setContentView:(Landroid/view/View;)V // method@10f4 │ │ +1a9448: 7010 e710 0900 |0010: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isAuth:()Z // method@10e7 │ │ +1a944e: 0a0a |0013: move-result v10 │ │ +1a9450: 380a 4300 |0014: if-eqz v10, 0057 // +0043 │ │ +1a9454: 7010 e810 0900 |0016: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.isExtrasNull:()Z // method@10e8 │ │ +1a945a: 0a0a |0019: move-result v10 │ │ +1a945c: 380a 0300 |001a: if-eqz v10, 001d // +0003 │ │ +1a9460: 283b |001c: goto 0057 // +003b │ │ +1a9462: 7010 f610 0900 |001d: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupDrivePermissions:()V // method@10f6 │ │ +1a9468: 7010 c310 0900 |0020: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.activeDefaultUser:()V // method@10c3 │ │ +1a946e: 620a ae00 |0023: sget-object v10, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1a9472: 0791 |0025: move-object v1, v9 │ │ +1a9474: 1f01 3500 |0026: check-cast v1, Landroid/content/Context; // type@0035 │ │ +1a9478: 6202 f512 |0028: sget-object v2, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1a947c: 6e10 113a 0200 |002a: invoke-virtual {v2}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1a9482: 0a02 |002d: move-result v2 │ │ +1a9484: 6e30 2509 1a02 |002e: invoke-virtual {v10, v1, v2}, Lcom/infomaniak/drive/MatomoDrive;.trackUserId:(Landroid/content/Context;I)V // method@0925 │ │ +1a948a: 7010 cf10 0900 |0031: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchSelectedDrive:()V // method@10cf │ │ +1a9490: 7010 cd10 0900 |0034: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.fetchFolder:()V // method@10cd │ │ +1a9496: 7010 f810 0900 |0037: invoke-direct {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.setupSaveButton:()Lcom/google/android/material/button/MaterialButton; // method@10f8 │ │ +1a949c: 540a 3e01 |003a: iget-object v10, v0, Lcom/infomaniak/drive/databinding/ActivitySaveExternalFileBinding;.fileNameEdit:Lcom/google/android/material/textfield/TextInputEditText; // field@013e │ │ +1a94a0: 1a00 c1ab |003c: const-string v0, "fileNameEdit" // string@abc1 │ │ +1a94a4: 7120 7cb9 0a00 |003e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a94aa: 7020 ef10 a900 |0041: invoke-direct {v9, v10}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.selectAllButFileExtension:(Lcom/google/android/material/textfield/TextInputEditText;)V // method@10ef │ │ +1a94b0: 6201 2215 |0044: sget-object v1, Lcom/infomaniak/lib/applock/LockActivity;.Companion:Lcom/infomaniak/lib/applock/LockActivity$Companion; // field@1522 │ │ +1a94b4: 0792 |0046: move-object v2, v9 │ │ +1a94b6: 1f02 7501 |0047: check-cast v2, Landroidx/activity/ComponentActivity; // type@0175 │ │ +1a94ba: 2206 eb04 |0049: new-instance v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14; // type@04eb │ │ +1a94be: 7010 6210 0600 |004b: invoke-direct {v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity$$ExternalSyntheticLambda14;.:()V // method@1062 │ │ +1a94c4: 1267 |004e: const/4 v7, #int 6 // #6 │ │ +1a94c6: 1208 |004f: const/4 v8, #int 0 // #0 │ │ +1a94c8: 1203 |0050: const/4 v3, #int 0 // #0 │ │ +1a94ca: 1604 0000 |0051: const-wide/16 v4, #int 0 // #0 │ │ +1a94ce: 7708 5140 0100 |0053: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/applock/LockActivity$Companion;.scheduleLockIfNeeded-exY8QGI$default:(Lcom/infomaniak/lib/applock/LockActivity$Companion;Landroidx/activity/ComponentActivity;IJLkotlin/jvm/functions/Function0;ILjava/lang/Object;)V // method@4051 │ │ +1a94d4: 0e00 |0056: return-void │ │ +1a94d6: 6e10 d210 0900 |0057: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.finish:()V // method@10d2 │ │ +1a94dc: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x0007 line=98 │ │ 0x0010 line=100 │ │ 0x001d line=105 │ │ @@ -41087,41 +41087,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1a9410: |[1a9410] com.infomaniak.drive.ui.SaveExternalFilesActivity.onResume:()V │ │ -1a9420: 6f10 860c 0200 |0000: invoke-super {v2}, Lcom/infomaniak/drive/ui/BaseActivity;.onResume:()V // method@0c86 │ │ -1a9426: 5420 4c05 |0003: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ -1a942a: 3900 0800 |0005: if-nez v0, 000d // +0008 │ │ -1a942e: 1a00 bca7 |0007: const-string v0, "drivePermissions" // string@a7bc │ │ -1a9432: 7110 8db9 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b98d │ │ -1a9438: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1a943a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1a943c: 6e20 973a 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkWriteStoragePermission:(Z)Z // method@3a97 │ │ -1a9442: 0a00 |0011: move-result v0 │ │ -1a9444: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -1a9448: 7010 d610 0200 |0014: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles:()V // method@10d6 │ │ -1a944e: 0e00 |0017: return-void │ │ +1a94e0: |[1a94e0] com.infomaniak.drive.ui.SaveExternalFilesActivity.onResume:()V │ │ +1a94f0: 6f10 860c 0200 |0000: invoke-super {v2}, Lcom/infomaniak/drive/ui/BaseActivity;.onResume:()V // method@0c86 │ │ +1a94f6: 5420 4c05 |0003: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.drivePermissions:Lcom/infomaniak/drive/utils/DrivePermissions; // field@054c │ │ +1a94fa: 3900 0800 |0005: if-nez v0, 000d // +0008 │ │ +1a94fe: 1a00 c1a7 |0007: const-string v0, "drivePermissions" // string@a7c1 │ │ +1a9502: 7110 9ab9 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@b99a │ │ +1a9508: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1a950a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1a950c: 6e20 a43a 1000 |000e: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/utils/DrivePermissions;.checkWriteStoragePermission:(Z)Z // method@3aa4 │ │ +1a9512: 0a00 |0011: move-result v0 │ │ +1a9514: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +1a9518: 7010 d610 0200 |0014: invoke-direct {v2}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivity;.getFiles:()V // method@10d6 │ │ +1a951e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0003 line=313 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivity; │ │ │ │ - source_file_idx : 30618 (SaveExternalFilesActivity.kt) │ │ + source_file_idx : 30622 (SaveExternalFilesActivity.kt) │ │ │ │ Class #211 header: │ │ class_idx : 1288 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30620 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30624 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -41146,17 +41146,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a75d0: |[1a75d0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.:()V │ │ -1a75e0: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a75e6: 0e00 |0003: return-void │ │ +1a76a0: |[1a76a0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.:()V │ │ +1a76b0: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a76b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;) │ │ @@ -41164,72 +41164,72 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a75e8: |[1a75e8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a75f8: 7010 0311 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.:()V // method@1103 │ │ -1a75fe: 0e00 |0003: return-void │ │ +1a76b8: |[1a76b8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a76c8: 7010 0311 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.:()V // method@1103 │ │ +1a76ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -1a7400: |[1a7400] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a7410: 1a00 1d97 |0000: const-string v0, "bundle" // string@971d │ │ -1a7414: 7120 70b9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a741a: 1c00 0905 |0005: const-class v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a741e: 6e10 1a95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@951a │ │ -1a7424: 0c00 |000a: move-result-object v0 │ │ -1a7426: 6e20 f601 0600 |000b: invoke-virtual {v6, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ -1a742c: 1b00 6302 0100 |000e: const-string/jumbo v0, "userId" // string@00010263 │ │ -1a7432: 6e20 d401 0600 |0011: invoke-virtual {v6, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -1a7438: 0a01 |0014: move-result v1 │ │ -1a743a: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ -1a743c: 3801 0700 |0016: if-eqz v1, 001d // +0007 │ │ -1a7440: 6e20 db01 0600 |0018: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -1a7446: 0a00 |001b: move-result v0 │ │ -1a7448: 2802 |001c: goto 001e // +0002 │ │ -1a744a: 12f0 |001d: const/4 v0, #int -1 // #ff │ │ -1a744c: 1a01 b5a7 |001e: const-string v1, "driveId" // string@a7b5 │ │ -1a7450: 6e20 d401 1600 |0020: invoke-virtual {v6, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -1a7456: 0a03 |0023: move-result v3 │ │ -1a7458: 3803 0700 |0024: if-eqz v3, 002b // +0007 │ │ -1a745c: 6e20 db01 1600 |0026: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -1a7462: 0a01 |0029: move-result v1 │ │ -1a7464: 2802 |002a: goto 002c // +0002 │ │ -1a7466: 12f1 |002b: const/4 v1, #int -1 // #ff │ │ -1a7468: 1a03 cead |002c: const-string v3, "folderId" // string@adce │ │ -1a746c: 6e20 d401 3600 |002e: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -1a7472: 0a04 |0031: move-result v4 │ │ -1a7474: 3804 0600 |0032: if-eqz v4, 0038 // +0006 │ │ -1a7478: 6e20 db01 3600 |0034: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ -1a747e: 0a02 |0037: move-result v2 │ │ -1a7480: 1a03 26c5 |0038: const-string v3, "isPublicShare" // string@c526 │ │ -1a7484: 6e20 d401 3600 |003a: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ -1a748a: 0a04 |003d: move-result v4 │ │ -1a748c: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -1a7490: 6e20 d601 3600 |0040: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ -1a7496: 0a06 |0043: move-result v6 │ │ -1a7498: 2802 |0044: goto 0046 // +0002 │ │ -1a749a: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -1a749c: 2203 0905 |0046: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a74a0: 7056 0911 0321 |0048: invoke-direct {v3, v0, v1, v2, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ -1a74a6: 1103 |004b: return-object v3 │ │ +1a74d0: |[1a74d0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a74e0: 1a00 2297 |0000: const-string v0, "bundle" // string@9722 │ │ +1a74e4: 7120 7db9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a74ea: 1c00 0905 |0005: const-class v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a74ee: 6e10 2795 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@9527 │ │ +1a74f4: 0c00 |000a: move-result-object v0 │ │ +1a74f6: 6e20 f601 0600 |000b: invoke-virtual {v6, v0}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f6 │ │ +1a74fc: 1b00 6802 0100 |000e: const-string/jumbo v0, "userId" // string@00010268 │ │ +1a7502: 6e20 d401 0600 |0011: invoke-virtual {v6, v0}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +1a7508: 0a01 |0014: move-result v1 │ │ +1a750a: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ +1a750c: 3801 0700 |0016: if-eqz v1, 001d // +0007 │ │ +1a7510: 6e20 db01 0600 |0018: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +1a7516: 0a00 |001b: move-result v0 │ │ +1a7518: 2802 |001c: goto 001e // +0002 │ │ +1a751a: 12f0 |001d: const/4 v0, #int -1 // #ff │ │ +1a751c: 1a01 baa7 |001e: const-string v1, "driveId" // string@a7ba │ │ +1a7520: 6e20 d401 1600 |0020: invoke-virtual {v6, v1}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +1a7526: 0a03 |0023: move-result v3 │ │ +1a7528: 3803 0700 |0024: if-eqz v3, 002b // +0007 │ │ +1a752c: 6e20 db01 1600 |0026: invoke-virtual {v6, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +1a7532: 0a01 |0029: move-result v1 │ │ +1a7534: 2802 |002a: goto 002c // +0002 │ │ +1a7536: 12f1 |002b: const/4 v1, #int -1 // #ff │ │ +1a7538: 1a03 d3ad |002c: const-string v3, "folderId" // string@add3 │ │ +1a753c: 6e20 d401 3600 |002e: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +1a7542: 0a04 |0031: move-result v4 │ │ +1a7544: 3804 0600 |0032: if-eqz v4, 0038 // +0006 │ │ +1a7548: 6e20 db01 3600 |0034: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01db │ │ +1a754e: 0a02 |0037: move-result v2 │ │ +1a7550: 1a03 2bc5 |0038: const-string v3, "isPublicShare" // string@c52b │ │ +1a7554: 6e20 d401 3600 |003a: invoke-virtual {v6, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01d4 │ │ +1a755a: 0a04 |003d: move-result v4 │ │ +1a755c: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +1a7560: 6e20 d601 3600 |0040: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01d6 │ │ +1a7566: 0a06 |0043: move-result v6 │ │ +1a7568: 2802 |0044: goto 0046 // +0002 │ │ +1a756a: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +1a756c: 2203 0905 |0046: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a7570: 7056 0911 0321 |0048: invoke-direct {v3, v0, v1, v2, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ +1a7576: 1103 |004b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x000e line=40 │ │ 0x0018 line=41 │ │ 0x001e line=46 │ │ 0x0026 line=47 │ │ @@ -41247,88 +41247,88 @@ │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -1a74a8: |[1a74a8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a74b8: 1a00 04ed |0000: const-string v0, "savedStateHandle" // string@ed04 │ │ -1a74bc: 7120 70b9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a74c2: 1b00 6302 0100 |0005: const-string/jumbo v0, "userId" // string@00010263 │ │ -1a74c8: 6e20 4a06 0600 |0008: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -1a74ce: 0a01 |000b: move-result v1 │ │ -1a74d0: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -1a74d2: 7110 9895 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a74d8: 0c02 |0010: move-result-object v2 │ │ -1a74da: 3801 1300 |0011: if-eqz v1, 0024 // +0013 │ │ -1a74de: 6e20 4b06 0600 |0013: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a74e4: 0c00 |0016: move-result-object v0 │ │ -1a74e6: 1f00 f617 |0017: check-cast v0, Ljava/lang/Integer; // type@17f6 │ │ -1a74ea: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ -1a74ee: 280a |001b: goto 0025 // +000a │ │ -1a74f0: 2206 f217 |001c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -1a74f4: 1a00 292b |001e: const-string v0, "Argument "userId" of type integer does not support null values" // string@2b29 │ │ -1a74f8: 7020 7995 0600 |0020: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -1a74fe: 2706 |0023: throw v6 │ │ -1a7500: 0720 |0024: move-object v0, v2 │ │ -1a7502: 1a01 b5a7 |0025: const-string v1, "driveId" // string@a7b5 │ │ -1a7506: 6e20 4a06 1600 |0027: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -1a750c: 0a03 |002a: move-result v3 │ │ -1a750e: 3803 1300 |002b: if-eqz v3, 003e // +0013 │ │ -1a7512: 6e20 4b06 1600 |002d: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a7518: 0c01 |0030: move-result-object v1 │ │ -1a751a: 1f01 f617 |0031: check-cast v1, Ljava/lang/Integer; // type@17f6 │ │ -1a751e: 3801 0300 |0033: if-eqz v1, 0036 // +0003 │ │ -1a7522: 280a |0035: goto 003f // +000a │ │ -1a7524: 2206 f217 |0036: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -1a7528: 1a00 e62a |0038: const-string v0, "Argument "driveId" of type integer does not support null values" // string@2ae6 │ │ -1a752c: 7020 7995 0600 |003a: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -1a7532: 2706 |003d: throw v6 │ │ -1a7534: 0721 |003e: move-object v1, v2 │ │ -1a7536: 1a03 cead |003f: const-string v3, "folderId" // string@adce │ │ -1a753a: 6e20 4a06 3600 |0041: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -1a7540: 0a04 |0044: move-result v4 │ │ -1a7542: 3804 1300 |0045: if-eqz v4, 0058 // +0013 │ │ -1a7546: 6e20 4b06 3600 |0047: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a754c: 0c02 |004a: move-result-object v2 │ │ -1a754e: 1f02 f617 |004b: check-cast v2, Ljava/lang/Integer; // type@17f6 │ │ -1a7552: 3802 0300 |004d: if-eqz v2, 0050 // +0003 │ │ -1a7556: 2809 |004f: goto 0058 // +0009 │ │ -1a7558: 2206 f217 |0050: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -1a755c: 1a00 f42a |0052: const-string v0, "Argument "folderId" of type integer does not support null values" // string@2af4 │ │ -1a7560: 7020 7995 0600 |0054: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -1a7566: 2706 |0057: throw v6 │ │ -1a7568: 1a03 26c5 |0058: const-string v3, "isPublicShare" // string@c526 │ │ -1a756c: 6e20 4a06 3600 |005a: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ -1a7572: 0a04 |005d: move-result v4 │ │ -1a7574: 3804 1300 |005e: if-eqz v4, 0071 // +0013 │ │ -1a7578: 6e20 4b06 3600 |0060: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ -1a757e: 0c06 |0063: move-result-object v6 │ │ -1a7580: 1f06 dd17 |0064: check-cast v6, Ljava/lang/Boolean; // type@17dd │ │ -1a7584: 3806 0300 |0066: if-eqz v6, 0069 // +0003 │ │ -1a7588: 280e |0068: goto 0076 // +000e │ │ -1a758a: 2206 f217 |0069: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f2 │ │ -1a758e: 1a00 012b |006b: const-string v0, "Argument "isPublicShare" of type boolean does not support null values" // string@2b01 │ │ -1a7592: 7020 7995 0600 |006d: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9579 │ │ -1a7598: 2706 |0070: throw v6 │ │ -1a759a: 1206 |0071: const/4 v6, #int 0 // #0 │ │ -1a759c: 7110 ef94 0600 |0072: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a75a2: 0c06 |0075: move-result-object v6 │ │ -1a75a4: 2203 0905 |0076: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a75a8: 6e10 8995 0000 |0078: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a75ae: 0a00 |007b: move-result v0 │ │ -1a75b0: 6e10 8995 0100 |007c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a75b6: 0a01 |007f: move-result v1 │ │ -1a75b8: 6e10 8995 0200 |0080: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9589 │ │ -1a75be: 0a02 |0083: move-result v2 │ │ -1a75c0: 6e10 eb94 0600 |0084: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@94eb │ │ -1a75c6: 0a06 |0087: move-result v6 │ │ -1a75c8: 7056 0911 0321 |0088: invoke-direct {v3, v0, v1, v2, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ -1a75ce: 1103 |008b: return-object v3 │ │ +1a7578: |[1a7578] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs$Companion.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a7588: 1a00 09ed |0000: const-string v0, "savedStateHandle" // string@ed09 │ │ +1a758c: 7120 7db9 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a7592: 1b00 6802 0100 |0005: const-string/jumbo v0, "userId" // string@00010268 │ │ +1a7598: 6e20 4a06 0600 |0008: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +1a759e: 0a01 |000b: move-result v1 │ │ +1a75a0: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +1a75a2: 7110 a595 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a75a8: 0c02 |0010: move-result-object v2 │ │ +1a75aa: 3801 1300 |0011: if-eqz v1, 0024 // +0013 │ │ +1a75ae: 6e20 4b06 0600 |0013: invoke-virtual {v6, v0}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a75b4: 0c00 |0016: move-result-object v0 │ │ +1a75b6: 1f00 f717 |0017: check-cast v0, Ljava/lang/Integer; // type@17f7 │ │ +1a75ba: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ +1a75be: 280a |001b: goto 0025 // +000a │ │ +1a75c0: 2206 f317 |001c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +1a75c4: 1a00 2c2b |001e: const-string v0, "Argument "userId" of type integer does not support null values" // string@2b2c │ │ +1a75c8: 7020 8695 0600 |0020: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +1a75ce: 2706 |0023: throw v6 │ │ +1a75d0: 0720 |0024: move-object v0, v2 │ │ +1a75d2: 1a01 baa7 |0025: const-string v1, "driveId" // string@a7ba │ │ +1a75d6: 6e20 4a06 1600 |0027: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +1a75dc: 0a03 |002a: move-result v3 │ │ +1a75de: 3803 1300 |002b: if-eqz v3, 003e // +0013 │ │ +1a75e2: 6e20 4b06 1600 |002d: invoke-virtual {v6, v1}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a75e8: 0c01 |0030: move-result-object v1 │ │ +1a75ea: 1f01 f717 |0031: check-cast v1, Ljava/lang/Integer; // type@17f7 │ │ +1a75ee: 3801 0300 |0033: if-eqz v1, 0036 // +0003 │ │ +1a75f2: 280a |0035: goto 003f // +000a │ │ +1a75f4: 2206 f317 |0036: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +1a75f8: 1a00 e92a |0038: const-string v0, "Argument "driveId" of type integer does not support null values" // string@2ae9 │ │ +1a75fc: 7020 8695 0600 |003a: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +1a7602: 2706 |003d: throw v6 │ │ +1a7604: 0721 |003e: move-object v1, v2 │ │ +1a7606: 1a03 d3ad |003f: const-string v3, "folderId" // string@add3 │ │ +1a760a: 6e20 4a06 3600 |0041: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +1a7610: 0a04 |0044: move-result v4 │ │ +1a7612: 3804 1300 |0045: if-eqz v4, 0058 // +0013 │ │ +1a7616: 6e20 4b06 3600 |0047: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a761c: 0c02 |004a: move-result-object v2 │ │ +1a761e: 1f02 f717 |004b: check-cast v2, Ljava/lang/Integer; // type@17f7 │ │ +1a7622: 3802 0300 |004d: if-eqz v2, 0050 // +0003 │ │ +1a7626: 2809 |004f: goto 0058 // +0009 │ │ +1a7628: 2206 f317 |0050: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +1a762c: 1a00 f72a |0052: const-string v0, "Argument "folderId" of type integer does not support null values" // string@2af7 │ │ +1a7630: 7020 8695 0600 |0054: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +1a7636: 2706 |0057: throw v6 │ │ +1a7638: 1a03 2bc5 |0058: const-string v3, "isPublicShare" // string@c52b │ │ +1a763c: 6e20 4a06 3600 |005a: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.contains:(Ljava/lang/String;)Z // method@064a │ │ +1a7642: 0a04 |005d: move-result v4 │ │ +1a7644: 3804 1300 |005e: if-eqz v4, 0071 // +0013 │ │ +1a7648: 6e20 4b06 3600 |0060: invoke-virtual {v6, v3}, Landroidx/lifecycle/SavedStateHandle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@064b │ │ +1a764e: 0c06 |0063: move-result-object v6 │ │ +1a7650: 1f06 de17 |0064: check-cast v6, Ljava/lang/Boolean; // type@17de │ │ +1a7654: 3806 0300 |0066: if-eqz v6, 0069 // +0003 │ │ +1a7658: 280e |0068: goto 0076 // +000e │ │ +1a765a: 2206 f317 |0069: new-instance v6, Ljava/lang/IllegalArgumentException; // type@17f3 │ │ +1a765e: 1a00 042b |006b: const-string v0, "Argument "isPublicShare" of type boolean does not support null values" // string@2b04 │ │ +1a7662: 7020 8695 0600 |006d: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@9586 │ │ +1a7668: 2706 |0070: throw v6 │ │ +1a766a: 1206 |0071: const/4 v6, #int 0 // #0 │ │ +1a766c: 7110 fc94 0600 |0072: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a7672: 0c06 |0075: move-result-object v6 │ │ +1a7674: 2203 0905 |0076: new-instance v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a7678: 6e10 9695 0000 |0078: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a767e: 0a00 |007b: move-result v0 │ │ +1a7680: 6e10 9695 0100 |007c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a7686: 0a01 |007f: move-result v1 │ │ +1a7688: 6e10 9695 0200 |0080: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@9596 │ │ +1a768e: 0a02 |0083: move-result v2 │ │ +1a7690: 6e10 f894 0600 |0084: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@94f8 │ │ +1a7696: 0a06 |0087: move-result v6 │ │ +1a7698: 7056 0911 0321 |0088: invoke-direct {v3, v0, v1, v2, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ +1a769e: 1103 |008b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x000d line=76 │ │ 0x0013 line=71 │ │ 0x001c line=73 │ │ 0x0025 line=79 │ │ @@ -41342,21 +41342,21 @@ │ │ 0x0069 line=100 │ │ 0x0072 line=103 │ │ 0x0076 line=105 │ │ locals : │ │ 0x0000 - 0x008c reg=5 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; │ │ 0x0000 - 0x008c reg=6 (null) Landroidx/lifecycle/SavedStateHandle; │ │ │ │ - source_file_idx : 30620 (SaveExternalFilesActivityArgs.kt) │ │ + source_file_idx : 30624 (SaveExternalFilesActivityArgs.kt) │ │ │ │ Class #212 header: │ │ class_idx : 1289 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 30620 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 30624 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 14 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -41401,63 +41401,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a7950: |[1a7950] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:()V │ │ -1a7960: 2200 0805 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // type@0508 │ │ -1a7964: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a7966: 7020 0411 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1104 │ │ -1a796c: 6900 5505 |0006: sput-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ -1a7970: 0e00 |0008: return-void │ │ +1a7a20: |[1a7a20] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:()V │ │ +1a7a30: 2200 0805 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // type@0508 │ │ +1a7a34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a7a36: 7020 0411 1000 |0003: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1104 │ │ +1a7a3c: 6900 5505 |0006: sput-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ +1a7a40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -1a7974: |[1a7974] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:()V │ │ -1a7984: 1305 0f00 |0000: const/16 v5, #int 15 // #f │ │ -1a7988: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -1a798a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1a798c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a798e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -1a7990: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -1a7992: 0770 |0007: move-object v0, v7 │ │ -1a7994: 7607 0a11 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@110a │ │ -1a799a: 0e00 |000b: return-void │ │ +1a7a44: |[1a7a44] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:()V │ │ +1a7a54: 1305 0f00 |0000: const/16 v5, #int 15 // #f │ │ +1a7a58: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +1a7a5a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +1a7a5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a7a5e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +1a7a60: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +1a7a62: 0770 |0007: move-object v0, v7 │ │ +1a7a64: 7607 0a11 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@110a │ │ +1a7a6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : '' │ │ type : '(IIIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1a799c: |[1a799c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:(IIIZ)V │ │ -1a79ac: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a79b2: 5901 5905 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a79b6: 5902 5605 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a79ba: 5903 5705 |0007: iput v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a79be: 5c04 5805 |0009: iput-boolean v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a79c2: 0e00 |000b: return-void │ │ +1a7a6c: |[1a7a6c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:(IIIZ)V │ │ +1a7a7c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a7a82: 5901 5905 |0003: iput v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a7a86: 5902 5605 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a7a8a: 5903 5705 |0007: iput v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7a8e: 5c04 5805 |0009: iput-boolean v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a7a92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x0005 line=13 │ │ 0x0007 line=14 │ │ 0x0009 line=15 │ │ @@ -41473,30 +41473,30 @@ │ │ type : '(IIIZILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -1a79c4: |[1a79c4] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:(IIIZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -1a79d4: dd07 0601 |0000: and-int/lit8 v7, v6, #int 1 // #01 │ │ -1a79d8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -1a79da: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -1a79de: 12f2 |0005: const/4 v2, #int -1 // #ff │ │ -1a79e0: dd07 0602 |0006: and-int/lit8 v7, v6, #int 2 // #02 │ │ -1a79e4: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -1a79e8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -1a79ea: dd07 0604 |000b: and-int/lit8 v7, v6, #int 4 // #04 │ │ -1a79ee: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ -1a79f2: 12f4 |000f: const/4 v4, #int -1 // #ff │ │ -1a79f4: dd06 0608 |0010: and-int/lit8 v6, v6, #int 8 // #08 │ │ -1a79f8: 3806 0300 |0012: if-eqz v6, 0015 // +0003 │ │ -1a79fc: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -1a79fe: 7055 0911 2143 |0015: invoke-direct {v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ -1a7a04: 0e00 |0018: return-void │ │ +1a7a94: |[1a7a94] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.:(IIIZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +1a7aa4: dd07 0601 |0000: and-int/lit8 v7, v6, #int 1 // #01 │ │ +1a7aa8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +1a7aaa: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +1a7aae: 12f2 |0005: const/4 v2, #int -1 // #ff │ │ +1a7ab0: dd07 0602 |0006: and-int/lit8 v7, v6, #int 2 // #02 │ │ +1a7ab4: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +1a7ab8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +1a7aba: dd07 0604 |000b: and-int/lit8 v7, v6, #int 4 // #04 │ │ +1a7abe: 3807 0300 |000d: if-eqz v7, 0010 // +0003 │ │ +1a7ac2: 12f4 |000f: const/4 v4, #int -1 // #ff │ │ +1a7ac4: dd06 0608 |0010: and-int/lit8 v6, v6, #int 8 // #08 │ │ +1a7ac8: 3806 0300 |0012: if-eqz v6, 0015 // +0003 │ │ +1a7acc: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +1a7ace: 7055 0911 2143 |0015: invoke-direct {v1, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ +1a7ad4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0015 line=11 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ 0x0000 - 0x0019 reg=2 (null) I │ │ 0x0000 - 0x0019 reg=3 (null) I │ │ @@ -41510,203 +41510,203 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;IIIZILjava/lang/Object;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -1a7764: |[1a7764] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;IIIZILjava/lang/Object;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a7774: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ -1a7778: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ -1a777c: 5201 5905 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7780: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ -1a7784: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ -1a7788: 5202 5605 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a778c: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ -1a7790: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ -1a7794: 5203 5705 |0010: iget v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7798: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ -1a779c: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ -1a77a0: 5504 5805 |0016: iget-boolean v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a77a4: 6e54 0f11 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.copy:(IIIZ)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@110f │ │ -1a77aa: 0c00 |001b: move-result-object v0 │ │ -1a77ac: 1100 |001c: return-object v0 │ │ +1a7834: |[1a7834] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.copy$default:(Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;IIIZILjava/lang/Object;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a7844: dd06 0501 |0000: and-int/lit8 v6, v5, #int 1 // #01 │ │ +1a7848: 3806 0400 |0002: if-eqz v6, 0006 // +0004 │ │ +1a784c: 5201 5905 |0004: iget v1, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a7850: dd06 0502 |0006: and-int/lit8 v6, v5, #int 2 // #02 │ │ +1a7854: 3806 0400 |0008: if-eqz v6, 000c // +0004 │ │ +1a7858: 5202 5605 |000a: iget v2, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a785c: dd06 0504 |000c: and-int/lit8 v6, v5, #int 4 // #04 │ │ +1a7860: 3806 0400 |000e: if-eqz v6, 0012 // +0004 │ │ +1a7864: 5203 5705 |0010: iget v3, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7868: dd05 0508 |0012: and-int/lit8 v5, v5, #int 8 // #08 │ │ +1a786c: 3805 0400 |0014: if-eqz v5, 0018 // +0004 │ │ +1a7870: 5504 5805 |0016: iget-boolean v4, v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a7874: 6e54 0f11 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.copy:(IIIZ)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@110f │ │ +1a787a: 0c00 |001b: move-result-object v0 │ │ +1a787c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'fromBundle' │ │ type : '(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a77cc: |[1a77cc] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a77dc: 6200 5505 |0000: sget-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ -1a77e0: 6e20 0511 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@1105 │ │ -1a77e6: 0c01 |0005: move-result-object v1 │ │ -1a77e8: 1101 |0006: return-object v1 │ │ +1a789c: |[1a789c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a78ac: 6200 5505 |0000: sget-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ +1a78b0: 6e20 0511 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.fromBundle:(Landroid/os/Bundle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@1105 │ │ +1a78b6: 0c01 |0005: move-result-object v1 │ │ +1a78b8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'fromSavedStateHandle' │ │ type : '(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a77ec: |[1a77ec] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a77fc: 6200 5505 |0000: sget-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ -1a7800: 6e20 0611 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@1106 │ │ -1a7806: 0c01 |0005: move-result-object v1 │ │ -1a7808: 1101 |0006: return-object v1 │ │ +1a78bc: |[1a78bc] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a78cc: 6200 5505 |0000: sget-object v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.Companion:Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion; // field@0555 │ │ +1a78d0: 6e20 0611 1000 |0002: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs$Companion;.fromSavedStateHandle:(Landroidx/lifecycle/SavedStateHandle;)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // method@1106 │ │ +1a78d6: 0c01 |0005: move-result-object v1 │ │ +1a78d8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a780c: |[1a780c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component1:()I │ │ -1a781c: 5210 5905 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7820: 0f00 |0002: return v0 │ │ +1a78dc: |[1a78dc] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component1:()I │ │ +1a78ec: 5210 5905 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a78f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'component2' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7824: |[1a7824] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component2:()I │ │ -1a7834: 5210 5605 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a7838: 0f00 |0002: return v0 │ │ +1a78f4: |[1a78f4] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component2:()I │ │ +1a7904: 5210 5605 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a7908: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'component3' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a783c: |[1a783c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component3:()I │ │ -1a784c: 5210 5705 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7850: 0f00 |0002: return v0 │ │ +1a790c: |[1a790c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component3:()I │ │ +1a791c: 5210 5705 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7920: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'component4' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a76d0: |[1a76d0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component4:()Z │ │ -1a76e0: 5510 5805 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a76e4: 0f00 |0002: return v0 │ │ +1a77a0: |[1a77a0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.component4:()Z │ │ +1a77b0: 5510 5805 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a77b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'copy' │ │ type : '(IIIZ)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -1a77b0: |[1a77b0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.copy:(IIIZ)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ -1a77c0: 2200 0905 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a77c4: 7055 0911 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ -1a77ca: 1100 |0005: return-object v0 │ │ +1a7880: |[1a7880] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.copy:(IIIZ)Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ +1a7890: 2200 0905 |0000: new-instance v0, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a7894: 7055 0911 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.:(IIIZ)V // method@1109 │ │ +1a789a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -1a76e8: |[1a76e8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.equals:(Ljava/lang/Object;)Z │ │ -1a76f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a76fa: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1a76fe: 0f00 |0003: return v0 │ │ -1a7700: 2051 0905 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a7704: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a7706: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -1a770a: 0f02 |0009: return v2 │ │ -1a770c: 1f05 0905 |000a: check-cast v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ -1a7710: 5241 5905 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7714: 5253 5905 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7718: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -1a771c: 0f02 |0012: return v2 │ │ -1a771e: 5241 5605 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a7722: 5253 5605 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a7726: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ -1a772a: 0f02 |0019: return v2 │ │ -1a772c: 5241 5705 |001a: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7730: 5253 5705 |001c: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7734: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ -1a7738: 0f02 |0020: return v2 │ │ -1a773a: 5541 5805 |0021: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a773e: 5555 5805 |0023: iget-boolean v5, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a7742: 3251 0300 |0025: if-eq v1, v5, 0028 // +0003 │ │ -1a7746: 0f02 |0027: return v2 │ │ -1a7748: 0f00 |0028: return v0 │ │ +1a77b8: |[1a77b8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.equals:(Ljava/lang/Object;)Z │ │ +1a77c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a77ca: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1a77ce: 0f00 |0003: return v0 │ │ +1a77d0: 2051 0905 |0004: instance-of v1, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a77d4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a77d6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +1a77da: 0f02 |0009: return v2 │ │ +1a77dc: 1f05 0905 |000a: check-cast v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; // type@0509 │ │ +1a77e0: 5241 5905 |000c: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a77e4: 5253 5905 |000e: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a77e8: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +1a77ec: 0f02 |0012: return v2 │ │ +1a77ee: 5241 5605 |0013: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a77f2: 5253 5605 |0015: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a77f6: 3231 0300 |0017: if-eq v1, v3, 001a // +0003 │ │ +1a77fa: 0f02 |0019: return v2 │ │ +1a77fc: 5241 5705 |001a: iget v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7800: 5253 5705 |001c: iget v3, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7804: 3231 0300 |001e: if-eq v1, v3, 0021 // +0003 │ │ +1a7808: 0f02 |0020: return v2 │ │ +1a780a: 5541 5805 |0021: iget-boolean v1, v4, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a780e: 5555 5805 |0023: iget-boolean v5, v5, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a7812: 3251 0300 |0025: if-eq v1, v5, 0028 // +0003 │ │ +1a7816: 0f02 |0027: return v2 │ │ +1a7818: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'getDriveId' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7854: |[1a7854] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getDriveId:()I │ │ -1a7864: 5210 5605 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a7868: 0f00 |0002: return v0 │ │ +1a7924: |[1a7924] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getDriveId:()I │ │ +1a7934: 5210 5605 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a7938: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ @@ -41714,17 +41714,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a786c: |[1a786c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getFolderId:()I │ │ -1a787c: 5210 5705 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7880: 0f00 |0002: return v0 │ │ +1a793c: |[1a793c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getFolderId:()I │ │ +1a794c: 5210 5705 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7950: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ @@ -41732,17 +41732,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7884: |[1a7884] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getUserId:()I │ │ -1a7894: 5210 5905 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7898: 0f00 |0002: return v0 │ │ +1a7954: |[1a7954] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.getUserId:()I │ │ +1a7964: 5210 5905 |0000: iget v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a7968: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ │ │ #9 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ @@ -41750,44 +41750,44 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1a789c: |[1a789c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.hashCode:()I │ │ -1a78ac: 5220 5905 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a78b0: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a78b4: 5221 5605 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a78b8: b010 |0006: add-int/2addr v0, v1 │ │ -1a78ba: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a78be: 5221 5705 |0009: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a78c2: b010 |000b: add-int/2addr v0, v1 │ │ -1a78c4: da00 001f |000c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1a78c8: 5521 5805 |000e: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a78cc: 7110 d846 0100 |0010: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46d8 │ │ -1a78d2: 0a01 |0013: move-result v1 │ │ -1a78d4: b010 |0014: add-int/2addr v0, v1 │ │ -1a78d6: 0f00 |0015: return v0 │ │ +1a796c: |[1a796c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.hashCode:()I │ │ +1a797c: 5220 5905 |0000: iget v0, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a7980: da00 001f |0002: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a7984: 5221 5605 |0004: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a7988: b010 |0006: add-int/2addr v0, v1 │ │ +1a798a: da00 001f |0007: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a798e: 5221 5705 |0009: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7992: b010 |000b: add-int/2addr v0, v1 │ │ +1a7994: da00 001f |000c: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1a7998: 5521 5805 |000e: iget-boolean v1, v2, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a799c: 7110 e546 0100 |0010: invoke-static {v1}, Lcom/infomaniak/lib/core/utils/UtilsUi$$ExternalSyntheticBackport0;.m:(Z)I // method@46e5 │ │ +1a79a2: 0a01 |0013: move-result v1 │ │ +1a79a4: b010 |0014: add-int/2addr v0, v1 │ │ +1a79a6: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ name : 'isPublicShare' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a774c: |[1a774c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.isPublicShare:()Z │ │ -1a775c: 5510 5805 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a7760: 0f00 |0002: return v0 │ │ +1a781c: |[1a781c] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.isPublicShare:()Z │ │ +1a782c: 5510 5805 |0000: iget-boolean v0, v1, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a7830: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs; │ │ │ │ #11 : (in Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;) │ │ @@ -41795,30 +41795,30 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -1a7600: |[1a7600] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toBundle:()Landroid/os/Bundle; │ │ -1a7610: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ -1a7614: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ -1a761a: 1b01 6302 0100 |0005: const-string/jumbo v1, "userId" // string@00010263 │ │ -1a7620: 5232 5905 |0008: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7624: 6e30 ee01 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -1a762a: 1a01 b5a7 |000d: const-string v1, "driveId" // string@a7b5 │ │ -1a762e: 5232 5605 |000f: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a7632: 6e30 ee01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -1a7638: 1a01 cead |0014: const-string v1, "folderId" // string@adce │ │ -1a763c: 5232 5705 |0016: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a7640: 6e30 ee01 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ -1a7646: 1a01 26c5 |001b: const-string v1, "isPublicShare" // string@c526 │ │ -1a764a: 5532 5805 |001d: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a764e: 6e30 eb01 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01eb │ │ -1a7654: 1100 |0022: return-object v0 │ │ +1a76d0: |[1a76d0] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toBundle:()Landroid/os/Bundle; │ │ +1a76e0: 2200 aa00 |0000: new-instance v0, Landroid/os/Bundle; // type@00aa │ │ +1a76e4: 7010 d201 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d2 │ │ +1a76ea: 1b01 6802 0100 |0005: const-string/jumbo v1, "userId" // string@00010268 │ │ +1a76f0: 5232 5905 |0008: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a76f4: 6e30 ee01 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +1a76fa: 1a01 baa7 |000d: const-string v1, "driveId" // string@a7ba │ │ +1a76fe: 5232 5605 |000f: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a7702: 6e30 ee01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +1a7708: 1a01 d3ad |0014: const-string v1, "folderId" // string@add3 │ │ +1a770c: 5232 5705 |0016: iget v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7710: 6e30 ee01 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01ee │ │ +1a7716: 1a01 2bc5 |001b: const-string v1, "isPublicShare" // string@c52b │ │ +1a771a: 5532 5805 |001d: iget-boolean v2, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a771e: 6e30 eb01 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01eb │ │ +1a7724: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0005 line=19 │ │ 0x000d line=20 │ │ 0x0014 line=21 │ │ 0x001b line=22 │ │ @@ -41830,38 +41830,38 @@ │ │ type : '()Landroidx/lifecycle/SavedStateHandle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -1a7658: |[1a7658] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ -1a7668: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ -1a766c: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ -1a7672: 5231 5905 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a7676: 7110 9895 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a767c: 0c01 |000a: move-result-object v1 │ │ -1a767e: 1b02 6302 0100 |000b: const-string/jumbo v2, "userId" // string@00010263 │ │ -1a7684: 6e30 4d06 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a768a: 5231 5605 |0011: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a768e: 7110 9895 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a7694: 0c01 |0016: move-result-object v1 │ │ -1a7696: 1a02 b5a7 |0017: const-string v2, "driveId" // string@a7b5 │ │ -1a769a: 6e30 4d06 2001 |0019: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a76a0: 5231 5705 |001c: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a76a4: 7110 9895 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a76aa: 0c01 |0021: move-result-object v1 │ │ -1a76ac: 1a02 cead |0022: const-string v2, "folderId" // string@adce │ │ -1a76b0: 6e30 4d06 2001 |0024: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a76b6: 5531 5805 |0027: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a76ba: 7110 ef94 0100 |0029: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1a76c0: 0c01 |002c: move-result-object v1 │ │ -1a76c2: 1a02 26c5 |002d: const-string v2, "isPublicShare" // string@c526 │ │ -1a76c6: 6e30 4d06 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ -1a76cc: 1100 |0032: return-object v0 │ │ +1a7728: |[1a7728] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toSavedStateHandle:()Landroidx/lifecycle/SavedStateHandle; │ │ +1a7738: 2200 4b02 |0000: new-instance v0, Landroidx/lifecycle/SavedStateHandle; // type@024b │ │ +1a773c: 7010 4906 0000 |0002: invoke-direct {v0}, Landroidx/lifecycle/SavedStateHandle;.:()V // method@0649 │ │ +1a7742: 5231 5905 |0005: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a7746: 7110 a595 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a774c: 0c01 |000a: move-result-object v1 │ │ +1a774e: 1b02 6802 0100 |000b: const-string/jumbo v2, "userId" // string@00010268 │ │ +1a7754: 6e30 4d06 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a775a: 5231 5605 |0011: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a775e: 7110 a595 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a7764: 0c01 |0016: move-result-object v1 │ │ +1a7766: 1a02 baa7 |0017: const-string v2, "driveId" // string@a7ba │ │ +1a776a: 6e30 4d06 2001 |0019: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a7770: 5231 5705 |001c: iget v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a7774: 7110 a595 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a777a: 0c01 |0021: move-result-object v1 │ │ +1a777c: 1a02 d3ad |0022: const-string v2, "folderId" // string@add3 │ │ +1a7780: 6e30 4d06 2001 |0024: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a7786: 5531 5805 |0027: iget-boolean v1, v3, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a778a: 7110 fc94 0100 |0029: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1a7790: 0c01 |002c: move-result-object v1 │ │ +1a7792: 1a02 2bc5 |002d: const-string v2, "isPublicShare" // string@c52b │ │ +1a7796: 6e30 4d06 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/SavedStateHandle;.set:(Ljava/lang/String;Ljava/lang/Object;)V // method@064d │ │ +1a779c: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ 0x0011 line=29 │ │ 0x001c line=30 │ │ 0x0027 line=31 │ │ @@ -41873,48 +41873,48 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -1a78d8: |[1a78d8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toString:()Ljava/lang/String; │ │ -1a78e8: 5260 5905 |0000: iget v0, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ -1a78ec: 5261 5605 |0002: iget v1, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ -1a78f0: 5262 5705 |0004: iget v2, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ -1a78f4: 5563 5805 |0006: iget-boolean v3, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ -1a78f8: 2204 1118 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@1811 │ │ -1a78fc: 1a05 9b77 |000a: const-string v5, "SaveExternalFilesActivityArgs(userId=" // string@779b │ │ -1a7900: 7020 7096 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@9670 │ │ -1a7906: 6e20 7496 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -1a790c: 1a00 f822 |0012: const-string v0, ", driveId=" // string@22f8 │ │ -1a7910: 6e20 7996 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7916: 6e20 7496 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -1a791c: 1a00 1923 |001a: const-string v0, ", folderId=" // string@2319 │ │ -1a7920: 6e20 7996 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7926: 6e20 7496 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9674 │ │ -1a792c: 1a00 4023 |0022: const-string v0, ", isPublicShare=" // string@2340 │ │ -1a7930: 6e20 7996 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7936: 6e20 7b96 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@967b │ │ -1a793c: 1a00 9721 |002a: const-string v0, ")" // string@2197 │ │ -1a7940: 6e20 7996 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9679 │ │ -1a7946: 6e10 8a96 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@968a │ │ -1a794c: 0c00 |0032: move-result-object v0 │ │ -1a794e: 1100 |0033: return-object v0 │ │ +1a79a8: |[1a79a8] com.infomaniak.drive.ui.SaveExternalFilesActivityArgs.toString:()Ljava/lang/String; │ │ +1a79b8: 5260 5905 |0000: iget v0, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.userId:I // field@0559 │ │ +1a79bc: 5261 5605 |0002: iget v1, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.driveId:I // field@0556 │ │ +1a79c0: 5262 5705 |0004: iget v2, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.folderId:I // field@0557 │ │ +1a79c4: 5563 5805 |0006: iget-boolean v3, v6, Lcom/infomaniak/drive/ui/SaveExternalFilesActivityArgs;.isPublicShare:Z // field@0558 │ │ +1a79c8: 2204 1218 |0008: new-instance v4, Ljava/lang/StringBuilder; // type@1812 │ │ +1a79cc: 1a05 9f77 |000a: const-string v5, "SaveExternalFilesActivityArgs(userId=" // string@779f │ │ +1a79d0: 7020 7d96 5400 |000c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@967d │ │ +1a79d6: 6e20 8196 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +1a79dc: 1a00 f922 |0012: const-string v0, ", driveId=" // string@22f9 │ │ +1a79e0: 6e20 8696 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a79e6: 6e20 8196 1400 |0017: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +1a79ec: 1a00 1a23 |001a: const-string v0, ", folderId=" // string@231a │ │ +1a79f0: 6e20 8696 0400 |001c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a79f6: 6e20 8196 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@9681 │ │ +1a79fc: 1a00 4123 |0022: const-string v0, ", isPublicShare=" // string@2341 │ │ +1a7a00: 6e20 8696 0400 |0024: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a7a06: 6e20 8896 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@9688 │ │ +1a7a0c: 1a00 9821 |002a: const-string v0, ")" // string@2198 │ │ +1a7a10: 6e20 8696 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@9686 │ │ +1a7a16: 6e10 9796 0400 |002f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@9697 │ │ +1a7a1c: 0c00 |0032: move-result-object v0 │ │ +1a7a1e: 1100 |0033: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 30620 (SaveExternalFilesActivityArgs.kt) │ │ + source_file_idx : 30624 (SaveExternalFilesActivityArgs.kt) │ │ │ │ Class #213 header: │ │ class_idx : 1290 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #213 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;' │ │ @@ -41938,19 +41938,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a99dc: |[1a99dc] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;I)V │ │ -1a99ec: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a99f2: 5b01 5a05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055a │ │ -1a99f6: 5902 5b05 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$1:I // field@055b │ │ -1a99fa: 0e00 |0007: return-void │ │ +1a9aac: |[1a9aac] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;I)V │ │ +1a9abc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a9ac2: 5b01 5a05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055a │ │ +1a9ac6: 5902 5b05 |0005: iput v2, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$1:I // field@055b │ │ +1a9aca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -41961,37 +41961,37 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1a99b0: |[1a99b0] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1a99c0: 5420 5a05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055a │ │ -1a99c4: 5221 5b05 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$1:I // field@055b │ │ -1a99c8: 1f03 1e00 |0004: check-cast v3, Landroid/app/Dialog; // type@001e │ │ -1a99cc: 1f04 0f18 |0006: check-cast v4, Ljava/lang/String; // type@180f │ │ -1a99d0: 7140 2211 1043 |0008: invoke-static {v0, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.$r8$lambda$-nqmsACwehyTq3qK9okRx4yxXeM:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; // method@1122 │ │ -1a99d6: 0c03 |000b: move-result-object v3 │ │ -1a99d8: 1103 |000c: return-object v3 │ │ +1a9a80: |[1a9a80] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1a9a90: 5420 5a05 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055a │ │ +1a9a94: 5221 5b05 |0002: iget v1, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.f$1:I // field@055b │ │ +1a9a98: 1f03 1e00 |0004: check-cast v3, Landroid/app/Dialog; // type@001e │ │ +1a9a9c: 1f04 1018 |0006: check-cast v4, Ljava/lang/String; // type@1810 │ │ +1a9aa0: 7140 2211 1043 |0008: invoke-static {v0, v1, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.$r8$lambda$-nqmsACwehyTq3qK9okRx4yxXeM:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; // method@1122 │ │ +1a9aa6: 0c03 |000b: move-result-object v3 │ │ +1a9aa8: 1103 |000c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #214 header: │ │ class_idx : 1291 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #214 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;' │ │ @@ -42023,21 +42023,21 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1a99fc: |[1a99fc] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V │ │ -1a9a0c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a9a12: 5b01 5c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055c │ │ -1a9a16: 5b02 5d05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@055d │ │ -1a9a1a: 5b03 5e05 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$2:Lcom/infomaniak/drive/data/models/File; // field@055e │ │ -1a9a1e: 5904 5f05 |0009: iput v4, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$3:I // field@055f │ │ -1a9a22: 0e00 |000b: return-void │ │ +1a9acc: |[1a9acc] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V │ │ +1a9adc: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a9ae2: 5b01 5c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055c │ │ +1a9ae6: 5b02 5d05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@055d │ │ +1a9aea: 5b03 5e05 |0007: iput-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$2:Lcom/infomaniak/drive/data/models/File; // field@055e │ │ +1a9aee: 5904 5f05 |0009: iput v4, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$3:I // field@055f │ │ +1a9af2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/infomaniak/drive/databinding/CardviewFileListBinding; │ │ @@ -42050,35 +42050,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -1a9a24: |[1a9a24] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a9a34: 5440 5c05 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055c │ │ -1a9a38: 5441 5d05 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@055d │ │ -1a9a3c: 5442 5e05 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$2:Lcom/infomaniak/drive/data/models/File; // field@055e │ │ -1a9a40: 5243 5f05 |0006: iget v3, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$3:I // field@055f │ │ -1a9a44: 7155 2311 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.$r8$lambda$Jwi46pTqtkRSTswFn5IxynQCHeA:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V // method@1123 │ │ -1a9a4a: 0e00 |000b: return-void │ │ +1a9af4: |[1a9af4] com.infomaniak.drive.ui.SaveExternalUriAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a9b04: 5440 5c05 |0000: iget-object v0, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; // field@055c │ │ +1a9b08: 5441 5d05 |0002: iget-object v1, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@055d │ │ +1a9b0c: 5442 5e05 |0004: iget-object v2, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$2:Lcom/infomaniak/drive/data/models/File; // field@055e │ │ +1a9b10: 5243 5f05 |0006: iget v3, v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.f$3:I // field@055f │ │ +1a9b14: 7155 2311 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.$r8$lambda$Jwi46pTqtkRSTswFn5IxynQCHeA:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V // method@1123 │ │ +1a9b1a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=5 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #215 header: │ │ class_idx : 1292 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 645 │ │ -source_file_idx : 30622 │ │ +source_file_idx : 30626 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -42103,23 +42103,23 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1a9a64: |[1a9a64] com.infomaniak.drive.ui.SaveExternalUriAdapter$SaveExternalUriViewHolder.:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;)V │ │ -1a9a74: 1a00 e795 |0000: const-string v0, "binding" // string@95e7 │ │ -1a9a78: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9a7e: 6e10 db0b 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.getRoot:()Lcom/google/android/material/card/MaterialCardView; // method@0bdb │ │ -1a9a84: 0c00 |0008: move-result-object v0 │ │ -1a9a86: 1f00 1f01 |0009: check-cast v0, Landroid/view/View; // type@011f │ │ -1a9a8a: 7020 cc06 0100 |000b: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@06cc │ │ -1a9a90: 5b12 6005 |000e: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.binding:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@0560 │ │ -1a9a94: 0e00 |0010: return-void │ │ +1a9b34: |[1a9b34] com.infomaniak.drive.ui.SaveExternalUriAdapter$SaveExternalUriViewHolder.:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;)V │ │ +1a9b44: 1a00 ec95 |0000: const-string v0, "binding" // string@95ec │ │ +1a9b48: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9b4e: 6e10 db0b 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.getRoot:()Lcom/google/android/material/card/MaterialCardView; // method@0bdb │ │ +1a9b54: 0c00 |0008: move-result-object v0 │ │ +1a9b56: 1f00 1f01 |0009: check-cast v0, Landroid/view/View; // type@011f │ │ +1a9b5a: 7020 cc06 0100 |000b: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@06cc │ │ +1a9b60: 5b12 6005 |000e: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.binding:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@0560 │ │ +1a9b64: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/infomaniak/drive/databinding/CardviewFileListBinding; │ │ │ │ @@ -42129,30 +42129,30 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/CardviewFileListBinding;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a9a4c: |[1a9a4c] com.infomaniak.drive.ui.SaveExternalUriAdapter$SaveExternalUriViewHolder.getBinding:()Lcom/infomaniak/drive/databinding/CardviewFileListBinding; │ │ -1a9a5c: 5410 6005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.binding:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@0560 │ │ -1a9a60: 1100 |0002: return-object v0 │ │ +1a9b1c: |[1a9b1c] com.infomaniak.drive.ui.SaveExternalUriAdapter$SaveExternalUriViewHolder.getBinding:()Lcom/infomaniak/drive/databinding/CardviewFileListBinding; │ │ +1a9b2c: 5410 6005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.binding:Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // field@0560 │ │ +1a9b30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; │ │ │ │ - source_file_idx : 30622 (SaveExternalUriAdapter.kt) │ │ + source_file_idx : 30626 (SaveExternalUriAdapter.kt) │ │ │ │ Class #216 header: │ │ class_idx : 1293 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 637 │ │ -source_file_idx : 30622 │ │ +source_file_idx : 30626 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 6 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -42184,53 +42184,53 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -1a9b3c: |[1a9b3c] com.infomaniak.drive.ui.SaveExternalUriAdapter.$r8$lambda$-nqmsACwehyTq3qK9okRx4yxXeM:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; │ │ -1a9b4c: 7140 2f11 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onItemClicked$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; // method@112f │ │ -1a9b52: 0c00 |0003: move-result-object v0 │ │ -1a9b54: 1100 |0004: return-object v0 │ │ +1a9c0c: |[1a9c0c] com.infomaniak.drive.ui.SaveExternalUriAdapter.$r8$lambda$-nqmsACwehyTq3qK9okRx4yxXeM:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; │ │ +1a9c1c: 7140 2f11 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onItemClicked$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; // method@112f │ │ +1a9c22: 0c00 |0003: move-result-object v0 │ │ +1a9c24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;) │ │ name : '$r8$lambda$Jwi46pTqtkRSTswFn5IxynQCHeA' │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -1a9b90: |[1a9b90] com.infomaniak.drive.ui.SaveExternalUriAdapter.$r8$lambda$Jwi46pTqtkRSTswFn5IxynQCHeA:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V │ │ -1a9ba0: 7154 2b11 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onBindViewHolder$lambda$2$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V // method@112b │ │ -1a9ba6: 0e00 |0003: return-void │ │ +1a9c60: |[1a9c60] com.infomaniak.drive.ui.SaveExternalUriAdapter.$r8$lambda$Jwi46pTqtkRSTswFn5IxynQCHeA:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V │ │ +1a9c70: 7154 2b11 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onBindViewHolder$lambda$2$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V // method@112b │ │ +1a9c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;) │ │ name : '' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a9ba8: |[1a9ba8] com.infomaniak.drive.ui.SaveExternalUriAdapter.:(Ljava/util/List;)V │ │ -1a9bb8: 1b00 0b02 0100 |0000: const-string/jumbo v0, "uris" // string@0001020b │ │ -1a9bbe: 7120 70b9 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9bc4: 7010 b006 0100 |0006: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@06b0 │ │ -1a9bca: 5b12 6105 |0009: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ -1a9bce: 0e00 |000b: return-void │ │ +1a9c78: |[1a9c78] com.infomaniak.drive.ui.SaveExternalUriAdapter.:(Ljava/util/List;)V │ │ +1a9c88: 1b00 1002 0100 |0000: const-string/jumbo v0, "uris" // string@00010210 │ │ +1a9c8e: 7120 7db9 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9c94: 7010 b006 0100 |0006: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@06b0 │ │ +1a9c9a: 5b12 6105 |0009: iput-object v2, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ +1a9c9e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=37 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/List; │ │ │ │ @@ -42239,58 +42239,58 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;I)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 92 16-bit code units │ │ -1a9bd0: |[1a9bd0] com.infomaniak.drive.ui.SaveExternalUriAdapter.initView:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;I)V │ │ -1a9be0: 54a0 7801 |0000: iget-object v0, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ -1a9be4: 5401 0c03 |0002: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ItemFileBinding;.fileSize:Landroid/widget/TextView; // field@030c │ │ -1a9be8: 1a02 e3ab |0004: const-string v2, "fileSize" // string@abe3 │ │ -1a9bec: 7120 6fb9 2100 |0006: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9bf2: 1f01 1f01 |0009: check-cast v1, Landroid/view/View; // type@011f │ │ -1a9bf6: 1302 0800 |000b: const/16 v2, #int 8 // #8 │ │ -1a9bfa: 6e20 4a03 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a9c00: 5400 0603 |0010: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ItemFileBinding;.fileDate:Landroid/widget/TextView; // field@0306 │ │ -1a9c04: 1a01 94ab |0012: const-string v1, "fileDate" // string@ab94 │ │ -1a9c08: 7120 6fb9 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9c0e: 1f00 1f01 |0017: check-cast v0, Landroid/view/View; // type@011f │ │ -1a9c12: 6e20 4a03 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a9c18: 54a0 7701 |001c: iget-object v0, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.fileCardView:Lcom/google/android/material/card/MaterialCardView; // field@0177 │ │ -1a9c1c: 1a01 88ab |001e: const-string v1, "fileCardView" // string@ab88 │ │ -1a9c20: 7120 6fb9 1000 |0020: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9c26: 0702 |0023: move-object v2, v0 │ │ -1a9c28: 1f02 1f01 |0024: check-cast v2, Landroid/view/View; // type@011f │ │ -1a9c2c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -1a9c2e: 7110 9895 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a9c34: 0c05 |002a: move-result-object v5 │ │ -1a9c36: 1307 0a00 |002b: const/16 v7, #int 10 // #a │ │ -1a9c3a: 1208 |002d: const/4 v8, #int 0 // #0 │ │ -1a9c3c: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -1a9c3e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -1a9c40: 0753 |0030: move-object v3, v5 │ │ -1a9c42: 7707 d245 0200 |0031: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.setMargins$default:(Landroid/view/View;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45d2 │ │ -1a9c48: 6202 7308 |0034: sget-object v2, Lcom/infomaniak/drive/ui/fileList/FileAdapter;.Companion:Lcom/infomaniak/drive/ui/fileList/FileAdapter$Companion; // field@0873 │ │ -1a9c4c: 54a3 7701 |0036: iget-object v3, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.fileCardView:Lcom/google/android/material/card/MaterialCardView; // field@0177 │ │ -1a9c50: 7120 6fb9 1300 |0038: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9c56: 6e10 2511 0900 |003b: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.getItemCount:()I // method@1125 │ │ -1a9c5c: 0a01 |003e: move-result v1 │ │ -1a9c5e: 6e40 431a 321b |003f: invoke-virtual {v2, v3, v11, v1}, Lcom/infomaniak/drive/ui/fileList/FileAdapter$Companion;.setCorners:(Lcom/google/android/material/card/MaterialCardView;II)V // method@1a43 │ │ -1a9c64: 54aa 7801 |0042: iget-object v10, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ -1a9c68: 54aa 0d03 |0044: iget-object v10, v10, Lcom/infomaniak/drive/databinding/ItemFileBinding;.menuButton:Lcom/google/android/material/button/MaterialButton; // field@030d │ │ -1a9c6c: 7110 6db9 0a00 |0046: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1a9c72: 07ab |0049: move-object v11, v10 │ │ -1a9c74: 1f0b 1f01 |004a: check-cast v11, Landroid/view/View; // type@011f │ │ -1a9c78: 6e20 4a03 0b00 |004c: invoke-virtual {v11, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1a9c7e: 6e20 3408 0a00 |004f: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ -1a9c84: 6e20 3308 0a00 |0052: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setClickable:(Z)V // method@0833 │ │ -1a9c8a: 140b 3201 087f |0055: const v11, #float 1.80781e+38 // #7f080132 │ │ -1a9c90: 6e20 3608 ba00 |0058: invoke-virtual {v10, v11}, Lcom/google/android/material/button/MaterialButton;.setIconResource:(I)V // method@0836 │ │ -1a9c96: 0e00 |005b: return-void │ │ +1a9ca0: |[1a9ca0] com.infomaniak.drive.ui.SaveExternalUriAdapter.initView:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;I)V │ │ +1a9cb0: 54a0 7801 |0000: iget-object v0, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ +1a9cb4: 5401 0c03 |0002: iget-object v1, v0, Lcom/infomaniak/drive/databinding/ItemFileBinding;.fileSize:Landroid/widget/TextView; // field@030c │ │ +1a9cb8: 1a02 e8ab |0004: const-string v2, "fileSize" // string@abe8 │ │ +1a9cbc: 7120 7cb9 2100 |0006: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9cc2: 1f01 1f01 |0009: check-cast v1, Landroid/view/View; // type@011f │ │ +1a9cc6: 1302 0800 |000b: const/16 v2, #int 8 // #8 │ │ +1a9cca: 6e20 4a03 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a9cd0: 5400 0603 |0010: iget-object v0, v0, Lcom/infomaniak/drive/databinding/ItemFileBinding;.fileDate:Landroid/widget/TextView; // field@0306 │ │ +1a9cd4: 1a01 99ab |0012: const-string v1, "fileDate" // string@ab99 │ │ +1a9cd8: 7120 7cb9 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9cde: 1f00 1f01 |0017: check-cast v0, Landroid/view/View; // type@011f │ │ +1a9ce2: 6e20 4a03 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a9ce8: 54a0 7701 |001c: iget-object v0, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.fileCardView:Lcom/google/android/material/card/MaterialCardView; // field@0177 │ │ +1a9cec: 1a01 8dab |001e: const-string v1, "fileCardView" // string@ab8d │ │ +1a9cf0: 7120 7cb9 1000 |0020: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9cf6: 0702 |0023: move-object v2, v0 │ │ +1a9cf8: 1f02 1f01 |0024: check-cast v2, Landroid/view/View; // type@011f │ │ +1a9cfc: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +1a9cfe: 7110 a595 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a9d04: 0c05 |002a: move-result-object v5 │ │ +1a9d06: 1307 0a00 |002b: const/16 v7, #int 10 // #a │ │ +1a9d0a: 1208 |002d: const/4 v8, #int 0 // #0 │ │ +1a9d0c: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +1a9d0e: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +1a9d10: 0753 |0030: move-object v3, v5 │ │ +1a9d12: 7707 df45 0200 |0031: invoke-static/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.setMargins$default:(Landroid/view/View;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@45df │ │ +1a9d18: 6202 7608 |0034: sget-object v2, Lcom/infomaniak/drive/ui/fileList/FileAdapter;.Companion:Lcom/infomaniak/drive/ui/fileList/FileAdapter$Companion; // field@0876 │ │ +1a9d1c: 54a3 7701 |0036: iget-object v3, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.fileCardView:Lcom/google/android/material/card/MaterialCardView; // field@0177 │ │ +1a9d20: 7120 7cb9 1300 |0038: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9d26: 6e10 2511 0900 |003b: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.getItemCount:()I // method@1125 │ │ +1a9d2c: 0a01 |003e: move-result v1 │ │ +1a9d2e: 6e40 501a 321b |003f: invoke-virtual {v2, v3, v11, v1}, Lcom/infomaniak/drive/ui/fileList/FileAdapter$Companion;.setCorners:(Lcom/google/android/material/card/MaterialCardView;II)V // method@1a50 │ │ +1a9d34: 54aa 7801 |0042: iget-object v10, v10, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ +1a9d38: 54aa 0d03 |0044: iget-object v10, v10, Lcom/infomaniak/drive/databinding/ItemFileBinding;.menuButton:Lcom/google/android/material/button/MaterialButton; // field@030d │ │ +1a9d3c: 7110 7ab9 0a00 |0046: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1a9d42: 07ab |0049: move-object v11, v10 │ │ +1a9d44: 1f0b 1f01 |004a: check-cast v11, Landroid/view/View; // type@011f │ │ +1a9d48: 6e20 4a03 0b00 |004c: invoke-virtual {v11, v0}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1a9d4e: 6e20 3408 0a00 |004f: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setEnabled:(Z)V // method@0834 │ │ +1a9d54: 6e20 3308 0a00 |0052: invoke-virtual {v10, v0}, Lcom/google/android/material/button/MaterialButton;.setClickable:(Z)V // method@0833 │ │ +1a9d5a: 140b 3201 087f |0055: const v11, #float 1.80781e+38 // #7f080132 │ │ +1a9d60: 6e20 3608 ba00 |0058: invoke-virtual {v10, v11}, Lcom/google/android/material/button/MaterialButton;.setIconResource:(I)V // method@0836 │ │ +1a9d66: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000d line=101 │ │ 0x0010 line=70 │ │ 0x0019 line=103 │ │ @@ -42312,17 +42312,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -1a9c98: |[1a9c98] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder$lambda$2$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V │ │ -1a9ca8: 7040 2e11 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onItemClicked:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V // method@112e │ │ -1a9cae: 0e00 |0003: return-void │ │ +1a9d68: |[1a9d68] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder$lambda$2$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;ILandroid/view/View;)V │ │ +1a9d78: 7040 2e11 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onItemClicked:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V // method@112e │ │ +1a9d7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/infomaniak/drive/databinding/CardviewFileListBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/infomaniak/drive/data/models/File; │ │ @@ -42334,42 +42334,42 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 11 │ │ insns size : 57 16-bit code units │ │ -1a9e20: |[1a9e20] com.infomaniak.drive.ui.SaveExternalUriAdapter.onItemClicked:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V │ │ -1a9e30: 6200 de13 |0000: sget-object v0, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13de │ │ -1a9e34: 1f0c ac02 |0002: check-cast v12, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ -1a9e38: 7210 3607 0c00 |0004: invoke-interface {v12}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ -1a9e3e: 0c0c |0007: move-result-object v12 │ │ -1a9e40: 6e10 0f03 0c00 |0008: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ -1a9e46: 0c01 |000b: move-result-object v1 │ │ -1a9e48: 1a0c c5b1 |000c: const-string v12, "getContext(...)" // string@b1c5 │ │ -1a9e4c: 7120 6fb9 c100 |000e: invoke-static {v1, v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9e52: 6e10 330a 0d00 |0011: invoke-virtual {v13}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ -1a9e58: 0c06 |0014: move-result-object v6 │ │ -1a9e5a: 6e10 2b0a 0d00 |0015: invoke-virtual {v13}, Lcom/infomaniak/drive/data/models/File;.getFileName:()Ljava/lang/String; // method@0a2b │ │ -1a9e60: 0c0c |0018: move-result-object v12 │ │ -1a9e62: 1f0c df17 |0019: check-cast v12, Ljava/lang/CharSequence; // type@17df │ │ -1a9e66: 7210 f694 0c00 |001b: invoke-interface {v12}, Ljava/lang/CharSequence;.length:()I // method@94f6 │ │ -1a9e6c: 0a0c |001e: move-result v12 │ │ -1a9e6e: 7110 9895 0c00 |001f: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1a9e74: 0c07 |0022: move-result-object v7 │ │ -1a9e76: 2208 0a05 |0023: new-instance v8, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0; // type@050a │ │ -1a9e7a: 7030 1c11 b80e |0025: invoke-direct {v8, v11, v14}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;I)V // method@111c │ │ -1a9e80: 1309 1000 |0028: const/16 v9, #int 16 // #10 │ │ -1a9e84: 120a |002a: const/4 v10, #int 0 // #0 │ │ -1a9e86: 1402 ba00 147f |002b: const v2, #float 1.9673e+38 // #7f1400ba │ │ -1a9e8c: 1403 ff01 147f |002e: const v3, #float 1.96736e+38 // #7f1401ff │ │ -1a9e92: 1404 bd00 147f |0031: const v4, #float 1.9673e+38 // #7f1400bd │ │ -1a9e98: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -1a9e9a: 770b 8e3c 0000 |0035: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/utils/Utils;.createPromptNameDialog$default:(Lcom/infomaniak/drive/utils/Utils;Landroid/content/Context;IIILjava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V // method@3c8e │ │ -1a9ea0: 0e00 |0038: return-void │ │ +1a9ef0: |[1a9ef0] com.infomaniak.drive.ui.SaveExternalUriAdapter.onItemClicked:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V │ │ +1a9f00: 6200 e113 |0000: sget-object v0, Lcom/infomaniak/drive/utils/Utils;.INSTANCE:Lcom/infomaniak/drive/utils/Utils; // field@13e1 │ │ +1a9f04: 1f0c ac02 |0002: check-cast v12, Landroidx/viewbinding/ViewBinding; // type@02ac │ │ +1a9f08: 7210 3607 0c00 |0004: invoke-interface {v12}, Landroidx/viewbinding/ViewBinding;.getRoot:()Landroid/view/View; // method@0736 │ │ +1a9f0e: 0c0c |0007: move-result-object v12 │ │ +1a9f10: 6e10 0f03 0c00 |0008: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@030f │ │ +1a9f16: 0c01 |000b: move-result-object v1 │ │ +1a9f18: 1a0c cab1 |000c: const-string v12, "getContext(...)" // string@b1ca │ │ +1a9f1c: 7120 7cb9 c100 |000e: invoke-static {v1, v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9f22: 6e10 330a 0d00 |0011: invoke-virtual {v13}, Lcom/infomaniak/drive/data/models/File;.getName:()Ljava/lang/String; // method@0a33 │ │ +1a9f28: 0c06 |0014: move-result-object v6 │ │ +1a9f2a: 6e10 2b0a 0d00 |0015: invoke-virtual {v13}, Lcom/infomaniak/drive/data/models/File;.getFileName:()Ljava/lang/String; // method@0a2b │ │ +1a9f30: 0c0c |0018: move-result-object v12 │ │ +1a9f32: 1f0c e017 |0019: check-cast v12, Ljava/lang/CharSequence; // type@17e0 │ │ +1a9f36: 7210 0395 0c00 |001b: invoke-interface {v12}, Ljava/lang/CharSequence;.length:()I // method@9503 │ │ +1a9f3c: 0a0c |001e: move-result v12 │ │ +1a9f3e: 7110 a595 0c00 |001f: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1a9f44: 0c07 |0022: move-result-object v7 │ │ +1a9f46: 2208 0a05 |0023: new-instance v8, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0; // type@050a │ │ +1a9f4a: 7030 1c11 b80e |0025: invoke-direct {v8, v11, v14}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;I)V // method@111c │ │ +1a9f50: 1309 1000 |0028: const/16 v9, #int 16 // #10 │ │ +1a9f54: 120a |002a: const/4 v10, #int 0 // #0 │ │ +1a9f56: 1402 ba00 147f |002b: const v2, #float 1.9673e+38 // #7f1400ba │ │ +1a9f5c: 1403 ff01 147f |002e: const v3, #float 1.96736e+38 // #7f1401ff │ │ +1a9f62: 1404 bd00 147f |0031: const v4, #float 1.9673e+38 // #7f1400bd │ │ +1a9f68: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +1a9f6a: 770b 9b3c 0000 |0035: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/infomaniak/drive/utils/Utils;.createPromptNameDialog$default:(Lcom/infomaniak/drive/utils/Utils;Landroid/content/Context;IIILjava/lang/Integer;Ljava/lang/String;Ljava/lang/Integer;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V // method@3c9b │ │ +1a9f70: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0004 line=107 │ │ 0x0011 line=90 │ │ 0x0015 line=91 │ │ @@ -42385,23 +42385,23 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -1a9b58: |[1a9b58] com.infomaniak.drive.ui.SaveExternalUriAdapter.onItemClicked$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; │ │ -1a9b68: 1a00 07a6 |0000: const-string v0, "dialog" // string@a607 │ │ -1a9b6c: 7120 70b9 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9b72: 1a00 d3d7 |0005: const-string v0, "name" // string@d7d3 │ │ -1a9b76: 7120 70b9 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9b7c: 7030 3011 2104 |000a: invoke-direct {v1, v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.updateFileName:(ILjava/lang/String;)V // method@1130 │ │ -1a9b82: 6e10 4800 0300 |000d: invoke-virtual {v3}, Landroid/app/Dialog;.dismiss:()V // method@0048 │ │ -1a9b88: 6201 75b3 |0010: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1a9b8c: 1101 |0012: return-object v1 │ │ +1a9c28: |[1a9c28] com.infomaniak.drive.ui.SaveExternalUriAdapter.onItemClicked$lambda$5:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;ILandroid/app/Dialog;Ljava/lang/String;)Lkotlin/Unit; │ │ +1a9c38: 1a00 0ca6 |0000: const-string v0, "dialog" // string@a60c │ │ +1a9c3c: 7120 7db9 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9c42: 1a00 d8d7 |0005: const-string v0, "name" // string@d7d8 │ │ +1a9c46: 7120 7db9 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9c4c: 7030 3011 2104 |000a: invoke-direct {v1, v2, v4}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.updateFileName:(ILjava/lang/String;)V // method@1130 │ │ +1a9c52: 6e10 4800 0300 |000d: invoke-virtual {v3}, Landroid/app/Dialog;.dismiss:()V // method@0048 │ │ +1a9c58: 6201 78b3 |0010: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1a9c5c: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=93 │ │ 0x000d line=94 │ │ 0x0010 line=95 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ @@ -42414,26 +42414,26 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -1a9ea4: |[1a9ea4] com.infomaniak.drive.ui.SaveExternalUriAdapter.updateFileName:(ILjava/lang/String;)V │ │ -1a9eb4: 5420 6105 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ -1a9eb8: 7220 a499 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -1a9ebe: 0c01 |0005: move-result-object v1 │ │ -1a9ec0: 1f01 a419 |0006: check-cast v1, Lkotlin/Pair; // type@19a4 │ │ -1a9ec4: 6e10 ed9c 0100 |0008: invoke-virtual {v1}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@9ced │ │ -1a9eca: 0c01 |000b: move-result-object v1 │ │ -1a9ecc: 7120 649d 4100 |000c: invoke-static {v1, v4}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d64 │ │ -1a9ed2: 0c04 |000f: move-result-object v4 │ │ -1a9ed4: 7230 ae99 3004 |0010: invoke-interface {v0, v3, v4}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@99ae │ │ -1a9eda: 6e20 2811 3200 |0013: invoke-virtual {v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.notifyItemChanged:(I)V // method@1128 │ │ -1a9ee0: 0e00 |0016: return-void │ │ +1a9f74: |[1a9f74] com.infomaniak.drive.ui.SaveExternalUriAdapter.updateFileName:(ILjava/lang/String;)V │ │ +1a9f84: 5420 6105 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ +1a9f88: 7220 b199 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +1a9f8e: 0c01 |0005: move-result-object v1 │ │ +1a9f90: 1f01 a519 |0006: check-cast v1, Lkotlin/Pair; // type@19a5 │ │ +1a9f94: 6e10 fa9c 0100 |0008: invoke-virtual {v1}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@9cfa │ │ +1a9f9a: 0c01 |000b: move-result-object v1 │ │ +1a9f9c: 7120 719d 4100 |000c: invoke-static {v1, v4}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@9d71 │ │ +1a9fa2: 0c04 |000f: move-result-object v4 │ │ +1a9fa4: 7230 bb99 3004 |0010: invoke-interface {v0, v3, v4}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@99bb │ │ +1a9faa: 6e20 2811 3200 |0013: invoke-virtual {v2, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.notifyItemChanged:(I)V // method@1128 │ │ +1a9fb0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0013 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x0017 reg=3 (null) I │ │ @@ -42445,19 +42445,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a9b04: |[1a9b04] com.infomaniak.drive.ui.SaveExternalUriAdapter.getItemCount:()I │ │ -1a9b14: 5410 6105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ -1a9b18: 7210 af99 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@99af │ │ -1a9b1e: 0a00 |0005: move-result v0 │ │ -1a9b20: 0f00 |0006: return v0 │ │ +1a9bd4: |[1a9bd4] com.infomaniak.drive.ui.SaveExternalUriAdapter.getItemCount:()I │ │ +1a9be4: 5410 6105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ +1a9be8: 7210 bc99 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@99bc │ │ +1a9bee: 0a00 |0005: move-result v0 │ │ +1a9bf0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;) │ │ @@ -42465,17 +42465,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a9b24: |[1a9b24] com.infomaniak.drive.ui.SaveExternalUriAdapter.getUris:()Ljava/util/List; │ │ -1a9b34: 5410 6105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ -1a9b38: 1100 |0002: return-object v0 │ │ +1a9bf4: |[1a9bf4] com.infomaniak.drive.ui.SaveExternalUriAdapter.getUris:()Ljava/util/List; │ │ +1a9c04: 5410 6105 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ +1a9c08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;) │ │ @@ -42483,18 +42483,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a9cb0: |[1a9cb0] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a9cc0: 1f01 0c05 |0000: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // type@050c │ │ -1a9cc4: 6e30 2a11 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onBindViewHolder:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;I)V // method@112a │ │ -1a9cca: 0e00 |0005: return-void │ │ +1a9d80: |[1a9d80] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a9d90: 1f01 0c05 |0000: check-cast v1, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // type@050c │ │ +1a9d94: 6e30 2a11 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onBindViewHolder:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;I)V // method@112a │ │ +1a9d9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -42504,98 +42504,98 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 62 │ │ ins : 3 │ │ outs : 54 │ │ insns size : 161 16-bit code units │ │ -1a9ccc: |[1a9ccc] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;I)V │ │ -1a9cdc: 0800 3b00 |0000: move-object/from16 v0, v59 │ │ -1a9ce0: 0201 3d00 |0002: move/from16 v1, v61 │ │ -1a9ce4: 1a02 68bf |0004: const-string v2, "holder" // string@bf68 │ │ -1a9ce8: 0803 3c00 |0006: move-object/from16 v3, v60 │ │ -1a9cec: 7120 70b9 2300 |0008: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9cf2: 7401 2111 3c00 |000b: invoke-virtual/range {v60}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.getBinding:()Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // method@1121 │ │ -1a9cf8: 0c02 |000e: move-result-object v2 │ │ -1a9cfa: 5403 6105 |000f: iget-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ -1a9cfe: 7220 a499 1300 |0011: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99a4 │ │ -1a9d04: 0c03 |0014: move-result-object v3 │ │ -1a9d06: 1f03 a419 |0015: check-cast v3, Lkotlin/Pair; // type@19a4 │ │ -1a9d0a: 6e10 e89c 0300 |0017: invoke-virtual {v3}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9ce8 │ │ -1a9d10: 0c04 |001a: move-result-object v4 │ │ -1a9d12: 1f04 9e00 |001b: check-cast v4, Landroid/net/Uri; // type@009e │ │ -1a9d16: 6e10 e99c 0300 |001d: invoke-virtual {v3}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9ce9 │ │ -1a9d1c: 0c03 |0020: move-result-object v3 │ │ -1a9d1e: 073a |0021: move-object v10, v3 │ │ -1a9d20: 1f0a 0f18 |0022: check-cast v10, Ljava/lang/String; // type@180f │ │ -1a9d24: 2203 8b03 |0024: new-instance v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ -1a9d28: 0735 |0026: move-object v5, v3 │ │ -1a9d2a: 6e10 c501 0400 |0027: invoke-virtual {v4}, Landroid/net/Uri;.hashCode:()I // method@01c5 │ │ -1a9d30: 0a07 |002a: move-result v7 │ │ -1a9d32: 6e10 c701 0400 |002b: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ -1a9d38: 0c04 |002e: move-result-object v4 │ │ -1a9d3a: 074c |002f: move-object v12, v4 │ │ -1a9d3c: 1a06 75fe |0030: const-string v6, "toString(...)" // string@fe75 │ │ -1a9d40: 7120 6fb9 6400 |0032: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9d46: 1339 ef03 |0035: const/16 v57, #int 1007 // #3ef │ │ -1a9d4a: 133a 0000 |0037: const/16 v58, #int 0 // #0 │ │ -1a9d4e: 1206 |0039: const/4 v6, #int 0 // #0 │ │ -1a9d50: 1208 |003a: const/4 v8, #int 0 // #0 │ │ -1a9d52: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -1a9d54: 120b |003c: const/4 v11, #int 0 // #0 │ │ -1a9d56: 120d |003d: const/4 v13, #int 0 // #0 │ │ -1a9d58: 120e |003e: const/4 v14, #int 0 // #0 │ │ -1a9d5a: 120f |003f: const/4 v15, #int 0 // #0 │ │ -1a9d5c: 1310 0000 |0040: const/16 v16, #int 0 // #0 │ │ -1a9d60: 1611 0000 |0042: const-wide/16 v17, #int 0 // #0 │ │ -1a9d64: 1613 0000 |0044: const-wide/16 v19, #int 0 // #0 │ │ -1a9d68: 1615 0000 |0046: const-wide/16 v21, #int 0 // #0 │ │ -1a9d6c: 1317 0000 |0048: const/16 v23, #int 0 // #0 │ │ -1a9d70: 1618 0000 |004a: const-wide/16 v24, #int 0 // #0 │ │ -1a9d74: 131a 0000 |004c: const/16 v26, #int 0 // #0 │ │ -1a9d78: 131b 0000 |004e: const/16 v27, #int 0 // #0 │ │ -1a9d7c: 131c 0000 |0050: const/16 v28, #int 0 // #0 │ │ -1a9d80: 131d 0000 |0052: const/16 v29, #int 0 // #0 │ │ -1a9d84: 131e 0000 |0054: const/16 v30, #int 0 // #0 │ │ -1a9d88: 131f 0000 |0056: const/16 v31, #int 0 // #0 │ │ -1a9d8c: 1320 0000 |0058: const/16 v32, #int 0 // #0 │ │ -1a9d90: 1321 0000 |005a: const/16 v33, #int 0 // #0 │ │ -1a9d94: 1322 0000 |005c: const/16 v34, #int 0 // #0 │ │ -1a9d98: 1323 0000 |005e: const/16 v35, #int 0 // #0 │ │ -1a9d9c: 1324 0000 |0060: const/16 v36, #int 0 // #0 │ │ -1a9da0: 1325 0000 |0062: const/16 v37, #int 0 // #0 │ │ -1a9da4: 1326 0000 |0064: const/16 v38, #int 0 // #0 │ │ -1a9da8: 1327 0000 |0066: const/16 v39, #int 0 // #0 │ │ -1a9dac: 1628 0000 |0068: const-wide/16 v40, #int 0 // #0 │ │ -1a9db0: 162a 0000 |006a: const-wide/16 v42, #int 0 // #0 │ │ -1a9db4: 132c 0000 |006c: const/16 v44, #int 0 // #0 │ │ -1a9db8: 132d 0000 |006e: const/16 v45, #int 0 // #0 │ │ -1a9dbc: 132e 0000 |0070: const/16 v46, #int 0 // #0 │ │ -1a9dc0: 132f 0000 |0072: const/16 v47, #int 0 // #0 │ │ -1a9dc4: 1330 0100 |0074: const/16 v48, #int 1 // #1 │ │ -1a9dc8: 1331 0000 |0076: const/16 v49, #int 0 // #0 │ │ -1a9dcc: 1332 0000 |0078: const/16 v50, #int 0 // #0 │ │ -1a9dd0: 1633 0000 |007a: const-wide/16 v51, #int 0 // #0 │ │ -1a9dd4: 1335 0000 |007c: const/16 v53, #int 0 // #0 │ │ -1a9dd8: 1636 0000 |007e: const-wide/16 v54, #int 0 // #0 │ │ -1a9ddc: 1338 adff |0080: const/16 v56, #int -83 // #ffad │ │ -1a9de0: 7636 120a 0500 |0082: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ -1a9de6: 5424 7801 |0085: iget-object v4, v2, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ -1a9dea: 1a05 2ec6 |0087: const-string v5, "itemViewFile" // string@c62e │ │ -1a9dee: 7120 6fb9 5400 |0089: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9df4: 1225 |008c: const/4 v5, #int 2 // #2 │ │ -1a9df6: 1207 |008d: const/4 v7, #int 0 // #0 │ │ -1a9df8: 7156 2b3b 3457 |008e: invoke-static {v4, v3, v7, v5, v6}, Lcom/infomaniak/drive/utils/FileItemUtilsKt;.setFileItem$default:(Lcom/infomaniak/drive/databinding/ItemFileBinding;Lcom/infomaniak/drive/data/models/File;ZILjava/lang/Object;)V // method@3b2b │ │ -1a9dfe: 6e10 db0b 0200 |0091: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.getRoot:()Lcom/google/android/material/card/MaterialCardView; // method@0bdb │ │ -1a9e04: 0c04 |0094: move-result-object v4 │ │ -1a9e06: 7030 2711 2001 |0095: invoke-direct {v0, v2, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.initView:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;I)V // method@1127 │ │ -1a9e0c: 2205 0b05 |0098: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1; // type@050b │ │ -1a9e10: 7051 1e11 0532 |009a: invoke-direct {v5, v0, v2, v3, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V // method@111e │ │ -1a9e16: 6e20 4908 5400 |009d: invoke-virtual {v4, v5}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ -1a9e1c: 0e00 |00a0: return-void │ │ +1a9d9c: |[1a9d9c] com.infomaniak.drive.ui.SaveExternalUriAdapter.onBindViewHolder:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;I)V │ │ +1a9dac: 0800 3b00 |0000: move-object/from16 v0, v59 │ │ +1a9db0: 0201 3d00 |0002: move/from16 v1, v61 │ │ +1a9db4: 1a02 6dbf |0004: const-string v2, "holder" // string@bf6d │ │ +1a9db8: 0803 3c00 |0006: move-object/from16 v3, v60 │ │ +1a9dbc: 7120 7db9 2300 |0008: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9dc2: 7401 2111 3c00 |000b: invoke-virtual/range {v60}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.getBinding:()Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // method@1121 │ │ +1a9dc8: 0c02 |000e: move-result-object v2 │ │ +1a9dca: 5403 6105 |000f: iget-object v3, v0, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.uris:Ljava/util/List; // field@0561 │ │ +1a9dce: 7220 b199 1300 |0011: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@99b1 │ │ +1a9dd4: 0c03 |0014: move-result-object v3 │ │ +1a9dd6: 1f03 a519 |0015: check-cast v3, Lkotlin/Pair; // type@19a5 │ │ +1a9dda: 6e10 f59c 0300 |0017: invoke-virtual {v3}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@9cf5 │ │ +1a9de0: 0c04 |001a: move-result-object v4 │ │ +1a9de2: 1f04 9e00 |001b: check-cast v4, Landroid/net/Uri; // type@009e │ │ +1a9de6: 6e10 f69c 0300 |001d: invoke-virtual {v3}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@9cf6 │ │ +1a9dec: 0c03 |0020: move-result-object v3 │ │ +1a9dee: 073a |0021: move-object v10, v3 │ │ +1a9df0: 1f0a 1018 |0022: check-cast v10, Ljava/lang/String; // type@1810 │ │ +1a9df4: 2203 8b03 |0024: new-instance v3, Lcom/infomaniak/drive/data/models/File; // type@038b │ │ +1a9df8: 0735 |0026: move-object v5, v3 │ │ +1a9dfa: 6e10 c501 0400 |0027: invoke-virtual {v4}, Landroid/net/Uri;.hashCode:()I // method@01c5 │ │ +1a9e00: 0a07 |002a: move-result v7 │ │ +1a9e02: 6e10 c701 0400 |002b: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@01c7 │ │ +1a9e08: 0c04 |002e: move-result-object v4 │ │ +1a9e0a: 074c |002f: move-object v12, v4 │ │ +1a9e0c: 1a06 7afe |0030: const-string v6, "toString(...)" // string@fe7a │ │ +1a9e10: 7120 7cb9 6400 |0032: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9e16: 1339 ef03 |0035: const/16 v57, #int 1007 // #3ef │ │ +1a9e1a: 133a 0000 |0037: const/16 v58, #int 0 // #0 │ │ +1a9e1e: 1206 |0039: const/4 v6, #int 0 // #0 │ │ +1a9e20: 1208 |003a: const/4 v8, #int 0 // #0 │ │ +1a9e22: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +1a9e24: 120b |003c: const/4 v11, #int 0 // #0 │ │ +1a9e26: 120d |003d: const/4 v13, #int 0 // #0 │ │ +1a9e28: 120e |003e: const/4 v14, #int 0 // #0 │ │ +1a9e2a: 120f |003f: const/4 v15, #int 0 // #0 │ │ +1a9e2c: 1310 0000 |0040: const/16 v16, #int 0 // #0 │ │ +1a9e30: 1611 0000 |0042: const-wide/16 v17, #int 0 // #0 │ │ +1a9e34: 1613 0000 |0044: const-wide/16 v19, #int 0 // #0 │ │ +1a9e38: 1615 0000 |0046: const-wide/16 v21, #int 0 // #0 │ │ +1a9e3c: 1317 0000 |0048: const/16 v23, #int 0 // #0 │ │ +1a9e40: 1618 0000 |004a: const-wide/16 v24, #int 0 // #0 │ │ +1a9e44: 131a 0000 |004c: const/16 v26, #int 0 // #0 │ │ +1a9e48: 131b 0000 |004e: const/16 v27, #int 0 // #0 │ │ +1a9e4c: 131c 0000 |0050: const/16 v28, #int 0 // #0 │ │ +1a9e50: 131d 0000 |0052: const/16 v29, #int 0 // #0 │ │ +1a9e54: 131e 0000 |0054: const/16 v30, #int 0 // #0 │ │ +1a9e58: 131f 0000 |0056: const/16 v31, #int 0 // #0 │ │ +1a9e5c: 1320 0000 |0058: const/16 v32, #int 0 // #0 │ │ +1a9e60: 1321 0000 |005a: const/16 v33, #int 0 // #0 │ │ +1a9e64: 1322 0000 |005c: const/16 v34, #int 0 // #0 │ │ +1a9e68: 1323 0000 |005e: const/16 v35, #int 0 // #0 │ │ +1a9e6c: 1324 0000 |0060: const/16 v36, #int 0 // #0 │ │ +1a9e70: 1325 0000 |0062: const/16 v37, #int 0 // #0 │ │ +1a9e74: 1326 0000 |0064: const/16 v38, #int 0 // #0 │ │ +1a9e78: 1327 0000 |0066: const/16 v39, #int 0 // #0 │ │ +1a9e7c: 1628 0000 |0068: const-wide/16 v40, #int 0 // #0 │ │ +1a9e80: 162a 0000 |006a: const-wide/16 v42, #int 0 // #0 │ │ +1a9e84: 132c 0000 |006c: const/16 v44, #int 0 // #0 │ │ +1a9e88: 132d 0000 |006e: const/16 v45, #int 0 // #0 │ │ +1a9e8c: 132e 0000 |0070: const/16 v46, #int 0 // #0 │ │ +1a9e90: 132f 0000 |0072: const/16 v47, #int 0 // #0 │ │ +1a9e94: 1330 0100 |0074: const/16 v48, #int 1 // #1 │ │ +1a9e98: 1331 0000 |0076: const/16 v49, #int 0 // #0 │ │ +1a9e9c: 1332 0000 |0078: const/16 v50, #int 0 // #0 │ │ +1a9ea0: 1633 0000 |007a: const-wide/16 v51, #int 0 // #0 │ │ +1a9ea4: 1335 0000 |007c: const/16 v53, #int 0 // #0 │ │ +1a9ea8: 1636 0000 |007e: const-wide/16 v54, #int 0 // #0 │ │ +1a9eac: 1338 adff |0080: const/16 v56, #int -83 // #ffad │ │ +1a9eb0: 7636 120a 0500 |0082: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58}, Lcom/infomaniak/drive/data/models/File;.:(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IJJJIJLio/realm/RealmList;ZLcom/infomaniak/drive/data/models/ShareLink;Lcom/infomaniak/drive/data/models/Rights;Lio/realm/RealmList;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/drive/data/models/DropBox;Lcom/infomaniak/drive/data/models/file/FileExternalImport;Ljava/lang/Long;Lio/realm/RealmList;Ljava/lang/String;Lcom/infomaniak/drive/data/models/file/FileVersion;Lcom/infomaniak/drive/data/models/file/FileConversion;JJLio/realm/RealmList;ZZZZZZJIJIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@0a12 │ │ +1a9eb6: 5424 7801 |0085: iget-object v4, v2, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.itemViewFile:Lcom/infomaniak/drive/databinding/ItemFileBinding; // field@0178 │ │ +1a9eba: 1a05 33c6 |0087: const-string v5, "itemViewFile" // string@c633 │ │ +1a9ebe: 7120 7cb9 5400 |0089: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9ec4: 1225 |008c: const/4 v5, #int 2 // #2 │ │ +1a9ec6: 1207 |008d: const/4 v7, #int 0 // #0 │ │ +1a9ec8: 7156 383b 3457 |008e: invoke-static {v4, v3, v7, v5, v6}, Lcom/infomaniak/drive/utils/FileItemUtilsKt;.setFileItem$default:(Lcom/infomaniak/drive/databinding/ItemFileBinding;Lcom/infomaniak/drive/data/models/File;ZILjava/lang/Object;)V // method@3b38 │ │ +1a9ece: 6e10 db0b 0200 |0091: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.getRoot:()Lcom/google/android/material/card/MaterialCardView; // method@0bdb │ │ +1a9ed4: 0c04 |0094: move-result-object v4 │ │ +1a9ed6: 7030 2711 2001 |0095: invoke-direct {v0, v2, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.initView:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;I)V // method@1127 │ │ +1a9edc: 2205 0b05 |0098: new-instance v5, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1; // type@050b │ │ +1a9ee0: 7051 1e11 0532 |009a: invoke-direct {v5, v0, v2, v3, v1}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$$ExternalSyntheticLambda1;.:(Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;Lcom/infomaniak/drive/databinding/CardviewFileListBinding;Lcom/infomaniak/drive/data/models/File;I)V // method@111e │ │ +1a9ee6: 6e20 4908 5400 |009d: invoke-virtual {v4, v5}, Lcom/google/android/material/card/MaterialCardView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0849 │ │ +1a9eec: 0e00 |00a0: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=43 │ │ 0x000f line=44 │ │ 0x0024 line=46 │ │ 0x0027 line=47 │ │ 0x002b line=49 │ │ @@ -42614,19 +42614,19 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a9a98: |[1a9a98] com.infomaniak.drive.ui.SaveExternalUriAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9aa8: 6e30 2d11 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // method@112d │ │ -1a9aae: 0c01 |0003: move-result-object v1 │ │ -1a9ab0: 1f01 8502 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@0285 │ │ -1a9ab4: 1101 |0006: return-object v1 │ │ +1a9b68: |[1a9b68] com.infomaniak.drive.ui.SaveExternalUriAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a9b78: 6e30 2d11 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // method@112d │ │ +1a9b7e: 0c01 |0003: move-result-object v1 │ │ +1a9b80: 1f01 8502 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@0285 │ │ +1a9b84: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ @@ -42636,44 +42636,44 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -1a9ab8: |[1a9ab8] com.infomaniak.drive.ui.SaveExternalUriAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; │ │ -1a9ac8: 1a04 59e2 |0000: const-string v4, "parent" // string@e259 │ │ -1a9acc: 7120 70b9 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9ad2: 2204 0c05 |0005: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // type@050c │ │ -1a9ad6: 6e10 5b03 0300 |0007: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@035b │ │ -1a9adc: 0c00 |000a: move-result-object v0 │ │ -1a9ade: 7110 cd02 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02cd │ │ -1a9ae4: 0c00 |000e: move-result-object v0 │ │ -1a9ae6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -1a9ae8: 7130 dc0b 3001 |0010: invoke-static {v0, v3, v1}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // method@0bdc │ │ -1a9aee: 0c03 |0013: move-result-object v3 │ │ -1a9af0: 1a00 fac0 |0014: const-string v0, "inflate(...)" // string@c0fa │ │ -1a9af4: 7120 6fb9 0300 |0016: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9afa: 7020 2011 3400 |0019: invoke-direct {v4, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;)V // method@1120 │ │ -1a9b00: 1104 |001c: return-object v4 │ │ +1a9b88: |[1a9b88] com.infomaniak.drive.ui.SaveExternalUriAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; │ │ +1a9b98: 1a04 5ee2 |0000: const-string v4, "parent" // string@e25e │ │ +1a9b9c: 7120 7db9 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1a9ba2: 2204 0c05 |0005: new-instance v4, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder; // type@050c │ │ +1a9ba6: 6e10 5b03 0300 |0007: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@035b │ │ +1a9bac: 0c00 |000a: move-result-object v0 │ │ +1a9bae: 7110 cd02 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02cd │ │ +1a9bb4: 0c00 |000e: move-result-object v0 │ │ +1a9bb6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +1a9bb8: 7130 dc0b 3001 |0010: invoke-static {v0, v3, v1}, Lcom/infomaniak/drive/databinding/CardviewFileListBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/CardviewFileListBinding; // method@0bdc │ │ +1a9bbe: 0c03 |0013: move-result-object v3 │ │ +1a9bc0: 1a00 ffc0 |0014: const-string v0, "inflate(...)" // string@c0ff │ │ +1a9bc4: 7120 7cb9 0300 |0016: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1a9bca: 7020 2011 3400 |0019: invoke-direct {v4, v3}, Lcom/infomaniak/drive/ui/SaveExternalUriAdapter$SaveExternalUriViewHolder;.:(Lcom/infomaniak/drive/databinding/CardviewFileListBinding;)V // method@1120 │ │ +1a9bd0: 1104 |001c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/infomaniak/drive/ui/SaveExternalUriAdapter; │ │ 0x0000 - 0x001d reg=3 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x001d reg=4 (null) I │ │ │ │ - source_file_idx : 30622 (SaveExternalUriAdapter.kt) │ │ + source_file_idx : 30626 (SaveExternalUriAdapter.kt) │ │ │ │ Class #217 header: │ │ class_idx : 1294 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;' │ │ @@ -42697,19 +42697,19 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9ee4: |[1a9ee4] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ -1a9ef4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1a9efa: 5b01 6205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // field@0562 │ │ -1a9efe: 5b02 6305 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@0563 │ │ -1a9f02: 0e00 |0007: return-void │ │ +1a9fb4: |[1a9fb4] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;)V │ │ +1a9fc4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1a9fca: 5b01 6205 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // field@0562 │ │ +1a9fce: 5b02 6305 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@0563 │ │ +1a9fd2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/data/models/drive/Drive; │ │ @@ -42720,33 +42720,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a9f04: |[1a9f04] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a9f14: 5420 6205 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // field@0562 │ │ -1a9f18: 5421 6305 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@0563 │ │ -1a9f1c: 7130 3511 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.$r8$lambda$jg4Xk9M6Lx5jwwQ0QtDDuTqnSSA:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1135 │ │ -1a9f22: 0e00 |0007: return-void │ │ +1a9fd4: |[1a9fd4] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a9fe4: 5420 6205 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // field@0562 │ │ +1a9fe8: 5421 6305 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.f$1:Lcom/infomaniak/drive/data/models/drive/Drive; // field@0563 │ │ +1a9fec: 7130 3511 1003 |0004: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.$r8$lambda$jg4Xk9M6Lx5jwwQ0QtDDuTqnSSA:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@1135 │ │ +1a9ff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #218 header: │ │ class_idx : 1295 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 645 │ │ -source_file_idx : 31544 │ │ +source_file_idx : 31548 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -42771,23 +42771,23 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1a9f3c: |[1a9f3c] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder.:(Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;)V │ │ -1a9f4c: 1a00 e795 |0000: const-string v0, "binding" // string@95e7 │ │ -1a9f50: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9f56: 6e10 580c 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0c58 │ │ -1a9f5c: 0c00 |0008: move-result-object v0 │ │ -1a9f5e: 1f00 1f01 |0009: check-cast v0, Landroid/view/View; // type@011f │ │ -1a9f62: 7020 cc06 0100 |000b: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@06cc │ │ -1a9f68: 5b12 6405 |000e: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.binding:Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // field@0564 │ │ -1a9f6c: 0e00 |0010: return-void │ │ +1aa00c: |[1aa00c] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder.:(Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;)V │ │ +1aa01c: 1a00 ec95 |0000: const-string v0, "binding" // string@95ec │ │ +1aa020: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa026: 6e10 580c 0200 |0005: invoke-virtual {v2}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0c58 │ │ +1aa02c: 0c00 |0008: move-result-object v0 │ │ +1aa02e: 1f00 1f01 |0009: check-cast v0, Landroid/view/View; // type@011f │ │ +1aa032: 7020 cc06 0100 |000b: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@06cc │ │ +1aa038: 5b12 6405 |000e: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.binding:Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // field@0564 │ │ +1aa03c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; │ │ │ │ @@ -42797,30 +42797,30 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a9f24: |[1a9f24] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder.getBinding:()Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; │ │ -1a9f34: 5410 6405 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.binding:Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // field@0564 │ │ -1a9f38: 1100 |0002: return-object v0 │ │ +1a9ff4: |[1a9ff4] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder.getBinding:()Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; │ │ +1aa004: 5410 6405 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.binding:Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // field@0564 │ │ +1aa008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; │ │ │ │ - source_file_idx : 31544 (SwitchDriveBottomSheetAdapter.kt) │ │ + source_file_idx : 31548 (SwitchDriveBottomSheetAdapter.kt) │ │ │ │ Class #219 header: │ │ class_idx : 1296 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 637 │ │ -source_file_idx : 31544 │ │ +source_file_idx : 31548 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -42856,39 +42856,39 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a9ffc: |[1a9ffc] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.$r8$lambda$jg4Xk9M6Lx5jwwQ0QtDDuTqnSSA:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ -1aa00c: 7130 3a11 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onBindViewHolder$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@113a │ │ -1aa012: 0e00 |0003: return-void │ │ +1aa0cc: |[1aa0cc] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.$r8$lambda$jg4Xk9M6Lx5jwwQ0QtDDuTqnSSA:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ +1aa0dc: 7130 3a11 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onBindViewHolder$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V // method@113a │ │ +1aa0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;) │ │ name : '' │ │ type : '(Ljava/util/ArrayList;Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1aa014: |[1aa014] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.:(Ljava/util/ArrayList;Lkotlin/jvm/functions/Function1;)V │ │ -1aa024: 1a00 baa7 |0000: const-string v0, "driveList" // string@a7ba │ │ -1aa028: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa02e: 1a00 30df |0005: const-string v0, "onItemClicked" // string@df30 │ │ -1aa032: 7120 70b9 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa038: 7010 b006 0100 |000a: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@06b0 │ │ -1aa03e: 5b12 6505 |000d: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ -1aa042: 5b13 6605 |000f: iput-object v3, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onItemClicked:Lkotlin/jvm/functions/Function1; // field@0566 │ │ -1aa046: 0e00 |0011: return-void │ │ +1aa0e4: |[1aa0e4] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.:(Ljava/util/ArrayList;Lkotlin/jvm/functions/Function1;)V │ │ +1aa0f4: 1a00 bfa7 |0000: const-string v0, "driveList" // string@a7bf │ │ +1aa0f8: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa0fe: 1a00 35df |0005: const-string v0, "onItemClicked" // string@df35 │ │ +1aa102: 7120 7db9 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa108: 7010 b006 0100 |000a: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@06b0 │ │ +1aa10e: 5b12 6505 |000d: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ +1aa112: 5b13 6605 |000f: iput-object v3, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onItemClicked:Lkotlin/jvm/functions/Function1; // field@0566 │ │ +1aa116: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=36 │ │ 0x000d line=34 │ │ 0x000f line=35 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ @@ -42900,18 +42900,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aa048: |[1aa048] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ -1aa058: 5400 6605 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onItemClicked:Lkotlin/jvm/functions/Function1; // field@0566 │ │ -1aa05c: 7220 2db8 1000 |0002: invoke-interface {v0, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1aa062: 0e00 |0005: return-void │ │ +1aa118: |[1aa118] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder$lambda$2$lambda$1:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;Landroid/view/View;)V │ │ +1aa128: 5400 6605 |0000: iget-object v0, v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onItemClicked:Lkotlin/jvm/functions/Function1; // field@0566 │ │ +1aa12c: 7220 3ab8 1000 |0002: invoke-interface {v0, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1aa132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/data/models/drive/Drive; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -42922,19 +42922,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a9fdc: |[1a9fdc] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.getItemCount:()I │ │ -1a9fec: 5410 6505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ -1a9ff0: 6e10 ae98 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98ae │ │ -1a9ff6: 0a00 |0005: move-result v0 │ │ -1a9ff8: 0f00 |0006: return v0 │ │ +1aa0ac: |[1aa0ac] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.getItemCount:()I │ │ +1aa0bc: 5410 6505 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ +1aa0c0: 6e10 bb98 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@98bb │ │ +1aa0c6: 0a00 |0005: move-result v0 │ │ +1aa0c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;) │ │ @@ -42942,18 +42942,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1aa064: |[1aa064] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1aa074: 1f01 0f05 |0000: check-cast v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // type@050f │ │ -1aa078: 6e30 3911 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onBindViewHolder:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;I)V // method@1139 │ │ -1aa07e: 0e00 |0005: return-void │ │ +1aa134: |[1aa134] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1aa144: 1f01 0f05 |0000: check-cast v1, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // type@050f │ │ +1aa148: 6e30 3911 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onBindViewHolder:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;I)V // method@1139 │ │ +1aa14e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -42963,69 +42963,69 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -1aa080: |[1aa080] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;I)V │ │ -1aa090: 1a00 68bf |0000: const-string v0, "holder" // string@bf68 │ │ -1aa094: 7120 70b9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa09a: 6e10 3411 0500 |0005: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.getBinding:()Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // method@1134 │ │ -1aa0a0: 0c05 |0008: move-result-object v5 │ │ -1aa0a2: 5440 6505 |0009: iget-object v0, v4, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ -1aa0a6: 6e20 a598 6000 |000b: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@98a5 │ │ -1aa0ac: 0c06 |000e: move-result-object v6 │ │ -1aa0ae: 1a00 30af |000f: const-string v0, "get(...)" // string@af30 │ │ -1aa0b2: 7120 6fb9 0600 |0011: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1aa0b8: 1f06 ba03 |0014: check-cast v6, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1aa0bc: 5450 2003 |0016: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectIcon:Landroid/widget/ImageView; // field@0320 │ │ -1aa0c0: 1401 2d01 087f |0018: const v1, #float 1.80781e+38 // #7f08012d │ │ -1aa0c6: 6e20 1204 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0412 │ │ -1aa0cc: 6e10 730b 0600 |001e: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getPreferences:()Lcom/infomaniak/drive/data/models/drive/DrivePreferences; // method@0b73 │ │ -1aa0d2: 0c01 |0021: move-result-object v1 │ │ -1aa0d4: 6e10 890b 0100 |0022: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/DrivePreferences;.getColor:()Ljava/lang/String; // method@0b89 │ │ -1aa0da: 0c01 |0025: move-result-object v1 │ │ -1aa0dc: 7110 2901 0100 |0026: invoke-static {v1}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0129 │ │ -1aa0e2: 0a01 |0029: move-result v1 │ │ -1aa0e4: 7110 d900 0100 |002a: invoke-static {v1}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ -1aa0ea: 0c01 |002d: move-result-object v1 │ │ -1aa0ec: 6e20 1304 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ -1aa0f2: 7110 6db9 0000 |0031: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1aa0f8: 1f00 1f01 |0034: check-cast v0, Landroid/view/View; // type@011f │ │ -1aa0fc: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -1aa0fe: 6e20 4a03 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1aa104: 5450 2103 |003a: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectText:Landroid/widget/TextView; // field@0321 │ │ -1aa108: 6e10 710b 0600 |003c: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ -1aa10e: 0c02 |003f: move-result-object v2 │ │ -1aa110: 1f02 df17 |0040: check-cast v2, Ljava/lang/CharSequence; // type@17df │ │ -1aa114: 6e20 6704 2000 |0042: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ -1aa11a: 5450 1f03 |0045: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectActiveIcon:Landroid/widget/ImageView; // field@031f │ │ -1aa11e: 1a02 19c6 |0047: const-string v2, "itemSelectActiveIcon" // string@c619 │ │ -1aa122: 7120 6fb9 2000 |0049: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1aa128: 1f00 1f01 |004c: check-cast v0, Landroid/view/View; // type@011f │ │ -1aa12c: 6e10 6e0b 0600 |004e: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1aa132: 0a02 |0051: move-result v2 │ │ -1aa134: 6203 f212 |0052: sget-object v3, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa138: 6e10 023a 0300 |0054: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a02 │ │ -1aa13e: 0a03 |0057: move-result v3 │ │ -1aa140: 3332 0400 |0058: if-ne v2, v3, 005c // +0004 │ │ -1aa144: 1212 |005a: const/4 v2, #int 1 // #1 │ │ -1aa146: 2802 |005b: goto 005d // +0002 │ │ -1aa148: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -1aa14a: 3802 0300 |005d: if-eqz v2, 0060 // +0003 │ │ -1aa14e: 2803 |005f: goto 0062 // +0003 │ │ -1aa150: 1301 0800 |0060: const/16 v1, #int 8 // #8 │ │ -1aa154: 6e20 4a03 1000 |0062: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ -1aa15a: 6e10 580c 0500 |0065: invoke-virtual {v5}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0c58 │ │ -1aa160: 0c05 |0068: move-result-object v5 │ │ -1aa162: 2200 0e05 |0069: new-instance v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0; // type@050e │ │ -1aa166: 7030 3111 4006 |006b: invoke-direct {v0, v4, v6}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@1131 │ │ -1aa16c: 6e20 8005 0500 |006e: invoke-virtual {v5, v0}, Landroidx/constraintlayout/widget/ConstraintLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0580 │ │ -1aa172: 0e00 |0071: return-void │ │ +1aa150: |[1aa150] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onBindViewHolder:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;I)V │ │ +1aa160: 1a00 6dbf |0000: const-string v0, "holder" // string@bf6d │ │ +1aa164: 7120 7db9 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa16a: 6e10 3411 0500 |0005: invoke-virtual {v5}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.getBinding:()Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // method@1134 │ │ +1aa170: 0c05 |0008: move-result-object v5 │ │ +1aa172: 5440 6505 |0009: iget-object v0, v4, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.driveList:Ljava/util/ArrayList; // field@0565 │ │ +1aa176: 6e20 b298 6000 |000b: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@98b2 │ │ +1aa17c: 0c06 |000e: move-result-object v6 │ │ +1aa17e: 1a00 35af |000f: const-string v0, "get(...)" // string@af35 │ │ +1aa182: 7120 7cb9 0600 |0011: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1aa188: 1f06 ba03 |0014: check-cast v6, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1aa18c: 5450 2003 |0016: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectIcon:Landroid/widget/ImageView; // field@0320 │ │ +1aa190: 1401 2d01 087f |0018: const v1, #float 1.80781e+38 // #7f08012d │ │ +1aa196: 6e20 1204 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0412 │ │ +1aa19c: 6e10 730b 0600 |001e: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getPreferences:()Lcom/infomaniak/drive/data/models/drive/DrivePreferences; // method@0b73 │ │ +1aa1a2: 0c01 |0021: move-result-object v1 │ │ +1aa1a4: 6e10 890b 0100 |0022: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/DrivePreferences;.getColor:()Ljava/lang/String; // method@0b89 │ │ +1aa1aa: 0c01 |0025: move-result-object v1 │ │ +1aa1ac: 7110 2901 0100 |0026: invoke-static {v1}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0129 │ │ +1aa1b2: 0a01 |0029: move-result v1 │ │ +1aa1b4: 7110 d900 0100 |002a: invoke-static {v1}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@00d9 │ │ +1aa1ba: 0c01 |002d: move-result-object v1 │ │ +1aa1bc: 6e20 1304 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@0413 │ │ +1aa1c2: 7110 7ab9 0000 |0031: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1aa1c8: 1f00 1f01 |0034: check-cast v0, Landroid/view/View; // type@011f │ │ +1aa1cc: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +1aa1ce: 6e20 4a03 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1aa1d4: 5450 2103 |003a: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectText:Landroid/widget/TextView; // field@0321 │ │ +1aa1d8: 6e10 710b 0600 |003c: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ +1aa1de: 0c02 |003f: move-result-object v2 │ │ +1aa1e0: 1f02 e017 |0040: check-cast v2, Ljava/lang/CharSequence; // type@17e0 │ │ +1aa1e4: 6e20 6704 2000 |0042: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0467 │ │ +1aa1ea: 5450 1f03 |0045: iget-object v0, v5, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.itemSelectActiveIcon:Landroid/widget/ImageView; // field@031f │ │ +1aa1ee: 1a02 1ec6 |0047: const-string v2, "itemSelectActiveIcon" // string@c61e │ │ +1aa1f2: 7120 7cb9 2000 |0049: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1aa1f8: 1f00 1f01 |004c: check-cast v0, Landroid/view/View; // type@011f │ │ +1aa1fc: 6e10 6e0b 0600 |004e: invoke-virtual {v6}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1aa202: 0a02 |0051: move-result v2 │ │ +1aa204: 6203 f512 |0052: sget-object v3, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa208: 6e10 0f3a 0300 |0054: invoke-virtual {v3}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentDriveId:()I // method@3a0f │ │ +1aa20e: 0a03 |0057: move-result v3 │ │ +1aa210: 3332 0400 |0058: if-ne v2, v3, 005c // +0004 │ │ +1aa214: 1212 |005a: const/4 v2, #int 1 // #1 │ │ +1aa216: 2802 |005b: goto 005d // +0002 │ │ +1aa218: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +1aa21a: 3802 0300 |005d: if-eqz v2, 0060 // +0003 │ │ +1aa21e: 2803 |005f: goto 0062 // +0003 │ │ +1aa220: 1301 0800 |0060: const/16 v1, #int 8 // #8 │ │ +1aa224: 6e20 4a03 1000 |0062: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034a │ │ +1aa22a: 6e10 580c 0500 |0065: invoke-virtual {v5}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@0c58 │ │ +1aa230: 0c05 |0068: move-result-object v5 │ │ +1aa232: 2200 0e05 |0069: new-instance v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0; // type@050e │ │ +1aa236: 7030 3111 4006 |006b: invoke-direct {v0, v4, v6}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;Lcom/infomaniak/drive/data/models/drive/Drive;)V // method@1131 │ │ +1aa23c: 6e20 8005 0500 |006e: invoke-virtual {v5, v0}, Landroidx/constraintlayout/widget/ConstraintLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0580 │ │ +1aa242: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=44 │ │ 0x0009 line=45 │ │ 0x0016 line=47 │ │ 0x001b line=48 │ │ 0x001e line=49 │ │ @@ -43045,19 +43045,19 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a9f70: |[1a9f70] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9f80: 6e30 3c11 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // method@113c │ │ -1a9f86: 0c01 |0003: move-result-object v1 │ │ -1a9f88: 1f01 8502 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@0285 │ │ -1a9f8c: 1101 |0006: return-object v1 │ │ +1aa040: |[1aa040] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1aa050: 6e30 3c11 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // method@113c │ │ +1aa056: 0c01 |0003: move-result-object v1 │ │ +1aa058: 1f01 8502 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@0285 │ │ +1aa05c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ @@ -43067,44 +43067,44 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -1a9f90: |[1a9f90] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; │ │ -1a9fa0: 1a04 59e2 |0000: const-string v4, "parent" // string@e259 │ │ -1a9fa4: 7120 70b9 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1a9faa: 2204 0f05 |0005: new-instance v4, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // type@050f │ │ -1a9fae: 6e10 5b03 0300 |0007: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@035b │ │ -1a9fb4: 0c00 |000a: move-result-object v0 │ │ -1a9fb6: 7110 cd02 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02cd │ │ -1a9fbc: 0c00 |000e: move-result-object v0 │ │ -1a9fbe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -1a9fc0: 7130 590c 3001 |0010: invoke-static {v0, v3, v1}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // method@0c59 │ │ -1a9fc6: 0c03 |0013: move-result-object v3 │ │ -1a9fc8: 1a00 fac0 |0014: const-string v0, "inflate(...)" // string@c0fa │ │ -1a9fcc: 7120 6fb9 0300 |0016: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1a9fd2: 7020 3311 3400 |0019: invoke-direct {v4, v3}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.:(Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;)V // method@1133 │ │ -1a9fd8: 1104 |001c: return-object v4 │ │ +1aa060: |[1aa060] com.infomaniak.drive.ui.SwitchDriveBottomSheetAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; │ │ +1aa070: 1a04 5ee2 |0000: const-string v4, "parent" // string@e25e │ │ +1aa074: 7120 7db9 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa07a: 2204 0f05 |0005: new-instance v4, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder; // type@050f │ │ +1aa07e: 6e10 5b03 0300 |0007: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@035b │ │ +1aa084: 0c00 |000a: move-result-object v0 │ │ +1aa086: 7110 cd02 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02cd │ │ +1aa08c: 0c00 |000e: move-result-object v0 │ │ +1aa08e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +1aa090: 7130 590c 3001 |0010: invoke-static {v0, v3, v1}, Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding; // method@0c59 │ │ +1aa096: 0c03 |0013: move-result-object v3 │ │ +1aa098: 1a00 ffc0 |0014: const-string v0, "inflate(...)" // string@c0ff │ │ +1aa09c: 7120 7cb9 0300 |0016: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1aa0a2: 7020 3311 3400 |0019: invoke-direct {v4, v3}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter$SwitchDriveViewHolder;.:(Lcom/infomaniak/drive/databinding/ItemSelectBottomSheetBinding;)V // method@1133 │ │ +1aa0a8: 1104 |001c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; │ │ 0x0000 - 0x001d reg=3 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x001d reg=4 (null) I │ │ │ │ - source_file_idx : 31544 (SwitchDriveBottomSheetAdapter.kt) │ │ + source_file_idx : 31548 (SwitchDriveBottomSheetAdapter.kt) │ │ │ │ Class #220 header: │ │ class_idx : 1297 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;' │ │ @@ -43124,18 +43124,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa198: |[1aa198] com.infomaniak.drive.ui.SwitchDriveDialog$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;)V │ │ -1aa1a8: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa1ae: 5b01 6705 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveDialog; // field@0567 │ │ -1aa1b2: 0e00 |0005: return-void │ │ +1aa268: |[1aa268] com.infomaniak.drive.ui.SwitchDriveDialog$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;)V │ │ +1aa278: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa27e: 5b01 6705 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveDialog; // field@0567 │ │ +1aa282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchDriveDialog; │ │ │ │ @@ -43145,44 +43145,44 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1aa174: |[1aa174] com.infomaniak.drive.ui.SwitchDriveDialog$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1aa184: 5410 6705 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveDialog; // field@0567 │ │ -1aa188: 1f02 ba03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ -1aa18c: 7120 3f11 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.$r8$lambda$ltSSX-uf35pSYVpkrpZvSVPdwlk:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@113f │ │ -1aa192: 0c02 |0007: move-result-object v2 │ │ -1aa194: 1102 |0008: return-object v2 │ │ +1aa244: |[1aa244] com.infomaniak.drive.ui.SwitchDriveDialog$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1aa254: 5410 6705 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchDriveDialog; // field@0567 │ │ +1aa258: 1f02 ba03 |0002: check-cast v2, Lcom/infomaniak/drive/data/models/drive/Drive; // type@03ba │ │ +1aa25c: 7120 3f11 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.$r8$lambda$ltSSX-uf35pSYVpkrpZvSVPdwlk:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@113f │ │ +1aa262: 0c02 |0007: move-result-object v2 │ │ +1aa264: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #221 header: │ │ -class_idx : 3257 │ │ +class_idx : 3258 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 797 │ │ -source_file_idx : 30760 │ │ +source_file_idx : 30764 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/SourceDebugExtension; value="SMAP\nSelectBottomSheetDialog.kt\nKotlin\n*S Kotlin\n*F\n+ 1 SelectBottomSheetDialog.kt\ncom/infomaniak/drive/views/SelectBottomSheetDialog\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,35:1\n1#2:36\n*E\n" │ │ VISIBILITY_RUNTIME Lkotlin/Metadata; d1={ "��,\n\n\n\n\n\n\n��\n\n��\n\n��\n\n����20B¢J$\r0202020HR+0208D@DX„Ž¢\n  \"\t\n¨" } d2={ "Lcom/infomaniak/drive/views/SelectBottomSheetDialog;" "Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;" "" "()V" "" "Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;" "binding" "getBinding" "()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;" "setBinding" "(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V" "binding$delegate" "Lkotlin/properties/ReadWriteProperty;" "onCreateView" "Landroid/view/View;" "inflater" "Landroid/view/LayoutInflater;" "container" "Landroid/view/ViewGroup;" "savedInstanceState" "Landroid/os/Bundle;" "kdrive-5.4.4 (50400401)_fdroidRelease" } k=1 mv={ 2 0 0 } xi=48 │ │ -Annotations on field #5273 '$$delegatedProperties' │ │ +Annotations on field #5276 '$$delegatedProperties' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "[" "Lkotlin/reflect/KProperty<" "Ljava/lang/Object;" ">;" } │ │ │ │ Class #221 - │ │ Class descriptor : 'Lcom/infomaniak/drive/views/SelectBottomSheetDialog;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;' │ │ Interfaces - │ │ @@ -43202,51 +43202,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -249fc4: |[249fc4] com.infomaniak.drive.views.SelectBottomSheetDialog.:()V │ │ -249fd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -249fd6: 2300 dc25 |0001: new-array v0, v0, [Lkotlin/reflect/KProperty; // type@25dc │ │ -249fda: 2201 d81b |0003: new-instance v1, Lkotlin/jvm/internal/MutablePropertyReference1Impl; // type@1bd8 │ │ -249fde: 1a02 e795 |0005: const-string v2, "binding" // string@95e7 │ │ -249fe2: 1a03 40b0 |0007: const-string v3, "getBinding()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;" // string@b040 │ │ -249fe6: 1c04 b90c |0009: const-class v4, Lcom/infomaniak/drive/views/SelectBottomSheetDialog; // type@0cb9 │ │ -249fea: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -249fec: 7055 d6b9 4132 |000c: invoke-direct {v1, v4, v2, v3, v5}, Lkotlin/jvm/internal/MutablePropertyReference1Impl;.:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b9d6 │ │ -249ff2: 1f01 d71b |000f: check-cast v1, Lkotlin/jvm/internal/MutablePropertyReference1; // type@1bd7 │ │ -249ff6: 7110 58ba 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.mutableProperty1:(Lkotlin/jvm/internal/MutablePropertyReference1;)Lkotlin/reflect/KMutableProperty1; // method@ba58 │ │ -249ffc: 0c01 |0014: move-result-object v1 │ │ -249ffe: 4d01 0005 |0015: aput-object v1, v0, v5 │ │ -24a002: 6900 9914 |0017: sput-object v0, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@1499 │ │ -24a006: 0e00 |0019: return-void │ │ +24a300: |[24a300] com.infomaniak.drive.views.SelectBottomSheetDialog.:()V │ │ +24a310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +24a312: 2300 dd25 |0001: new-array v0, v0, [Lkotlin/reflect/KProperty; // type@25dd │ │ +24a316: 2201 d91b |0003: new-instance v1, Lkotlin/jvm/internal/MutablePropertyReference1Impl; // type@1bd9 │ │ +24a31a: 1a02 ec95 |0005: const-string v2, "binding" // string@95ec │ │ +24a31e: 1a03 45b0 |0007: const-string v3, "getBinding()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;" // string@b045 │ │ +24a322: 1c04 ba0c |0009: const-class v4, Lcom/infomaniak/drive/views/SelectBottomSheetDialog; // type@0cba │ │ +24a326: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +24a328: 7055 e3b9 4132 |000c: invoke-direct {v1, v4, v2, v3, v5}, Lkotlin/jvm/internal/MutablePropertyReference1Impl;.:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V // method@b9e3 │ │ +24a32e: 1f01 d81b |000f: check-cast v1, Lkotlin/jvm/internal/MutablePropertyReference1; // type@1bd8 │ │ +24a332: 7110 65ba 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Reflection;.mutableProperty1:(Lkotlin/jvm/internal/MutablePropertyReference1;)Lkotlin/reflect/KMutableProperty1; // method@ba65 │ │ +24a338: 0c01 |0014: move-result-object v1 │ │ +24a33a: 4d01 0005 |0015: aput-object v1, v0, v5 │ │ +24a33e: 6900 9c14 |0017: sput-object v0, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@149c │ │ +24a342: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/views/SelectBottomSheetDialog;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -24a008: |[24a008] com.infomaniak.drive.views.SelectBottomSheetDialog.:()V │ │ -24a018: 7010 2708 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@0827 │ │ -24a01e: 0710 |0003: move-object v0, v1 │ │ -24a020: 1f00 2d02 |0004: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -24a024: 7110 ca45 0000 |0006: invoke-static {v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.safeBinding:(Landroidx/fragment/app/Fragment;)Lkotlin/properties/ReadWriteProperty; // method@45ca │ │ -24a02a: 0c00 |0009: move-result-object v0 │ │ -24a02c: 5b10 9a14 |000a: iput-object v0, v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149a │ │ -24a030: 0e00 |000c: return-void │ │ +24a344: |[24a344] com.infomaniak.drive.views.SelectBottomSheetDialog.:()V │ │ +24a354: 7010 2708 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@0827 │ │ +24a35a: 0710 |0003: move-object v0, v1 │ │ +24a35c: 1f00 2d02 |0004: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +24a360: 7110 d745 0000 |0006: invoke-static {v0}, Lcom/infomaniak/lib/core/utils/ExtensionsKt;.safeBinding:(Landroidx/fragment/app/Fragment;)Lkotlin/properties/ReadWriteProperty; // method@45d7 │ │ +24a366: 0c00 |0009: move-result-object v0 │ │ +24a368: 5b10 9d14 |000a: iput-object v0, v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149d │ │ +24a36c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/infomaniak/drive/views/SelectBottomSheetDialog; │ │ │ │ @@ -43256,23 +43256,23 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -249f98: |[249f98] com.infomaniak.drive.views.SelectBottomSheetDialog.getBinding:()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; │ │ -249fa8: 5430 9a14 |0000: iget-object v0, v3, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149a │ │ -249fac: 6201 9914 |0002: sget-object v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@1499 │ │ -249fb0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -249fb2: 4601 0102 |0005: aget-object v1, v1, v2 │ │ -249fb6: 7230 87bb 3001 |0007: invoke-interface {v0, v3, v1}, Lkotlin/properties/ReadWriteProperty;.getValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; // method@bb87 │ │ -249fbc: 0c00 |000a: move-result-object v0 │ │ -249fbe: 1f00 0204 |000b: check-cast v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // type@0402 │ │ -249fc2: 1100 |000d: return-object v0 │ │ +24a2d4: |[24a2d4] com.infomaniak.drive.views.SelectBottomSheetDialog.getBinding:()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; │ │ +24a2e4: 5430 9d14 |0000: iget-object v0, v3, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149d │ │ +24a2e8: 6201 9c14 |0002: sget-object v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@149c │ │ +24a2ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +24a2ee: 4601 0102 |0005: aget-object v1, v1, v2 │ │ +24a2f2: 7230 94bb 3001 |0007: invoke-interface {v0, v3, v1}, Lkotlin/properties/ReadWriteProperty;.getValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; // method@bb94 │ │ +24a2f8: 0c00 |000a: move-result-object v0 │ │ +24a2fa: 1f00 0204 |000b: check-cast v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // type@0402 │ │ +24a2fe: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/infomaniak/drive/views/SelectBottomSheetDialog; │ │ │ │ #1 : (in Lcom/infomaniak/drive/views/SelectBottomSheetDialog;) │ │ @@ -43280,27 +43280,27 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -249f54: |[249f54] com.infomaniak.drive.views.SelectBottomSheetDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -249f64: 1a03 fcc0 |0000: const-string v3, "inflater" // string@c0fc │ │ -249f68: 7120 70b9 3100 |0002: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -249f6e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -249f70: 7130 060c 2103 |0006: invoke-static {v1, v2, v3}, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // method@0c06 │ │ -249f76: 0c01 |0009: move-result-object v1 │ │ -249f78: 6e20 163f 1000 |000a: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.setBinding:(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V // method@3f16 │ │ -249f7e: 6e10 050c 0100 |000d: invoke-virtual {v1}, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.getRoot:()Landroid/widget/LinearLayout; // method@0c05 │ │ -249f84: 0c01 |0010: move-result-object v1 │ │ -249f86: 1a02 13ba |0011: const-string v2, "getRoot(...)" // string@ba13 │ │ -249f8a: 7120 6fb9 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -249f90: 1f01 1f01 |0016: check-cast v1, Landroid/view/View; // type@011f │ │ -249f94: 1101 |0018: return-object v1 │ │ +24a290: |[24a290] com.infomaniak.drive.views.SelectBottomSheetDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +24a2a0: 1a03 01c1 |0000: const-string v3, "inflater" // string@c101 │ │ +24a2a4: 7120 7db9 3100 |0002: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +24a2aa: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +24a2ac: 7130 060c 2103 |0006: invoke-static {v1, v2, v3}, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // method@0c06 │ │ +24a2b2: 0c01 |0009: move-result-object v1 │ │ +24a2b4: 6e20 233f 1000 |000a: invoke-virtual {v0, v1}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.setBinding:(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V // method@3f23 │ │ +24a2ba: 6e10 050c 0100 |000d: invoke-virtual {v1}, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.getRoot:()Landroid/widget/LinearLayout; // method@0c05 │ │ +24a2c0: 0c01 |0010: move-result-object v1 │ │ +24a2c2: 1a02 18ba |0011: const-string v2, "getRoot(...)" // string@ba18 │ │ +24a2c6: 7120 7cb9 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +24a2cc: 1f01 1f01 |0016: check-cast v1, Landroid/view/View; // type@011f │ │ +24a2d0: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=32 │ │ locals : │ │ 0x0000 - 0x0019 reg=0 this Lcom/infomaniak/drive/views/SelectBottomSheetDialog; │ │ 0x0000 - 0x0019 reg=1 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0019 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -43311,37 +43311,37 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -24a034: |[24a034] com.infomaniak.drive.views.SelectBottomSheetDialog.setBinding:(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V │ │ -24a044: 1a00 5426 |0000: const-string v0, "" // string@2654 │ │ -24a048: 7120 70b9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -24a04e: 5430 9a14 |0005: iget-object v0, v3, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149a │ │ -24a052: 6201 9914 |0007: sget-object v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@1499 │ │ -24a056: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -24a058: 4601 0102 |000a: aget-object v1, v1, v2 │ │ -24a05c: 7240 88bb 3041 |000c: invoke-interface {v0, v3, v1, v4}, Lkotlin/properties/ReadWriteProperty;.setValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V // method@bb88 │ │ -24a062: 0e00 |000f: return-void │ │ +24a370: |[24a370] com.infomaniak.drive.views.SelectBottomSheetDialog.setBinding:(Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;)V │ │ +24a380: 1a00 5526 |0000: const-string v0, "" // string@2655 │ │ +24a384: 7120 7db9 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +24a38a: 5430 9d14 |0005: iget-object v0, v3, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.binding$delegate:Lkotlin/properties/ReadWriteProperty; // field@149d │ │ +24a38e: 6201 9c14 |0007: sget-object v1, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.$$delegatedProperties:[Lkotlin/reflect/KProperty; // field@149c │ │ +24a392: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +24a394: 4601 0102 |000a: aget-object v1, v1, v2 │ │ +24a398: 7240 95bb 3041 |000c: invoke-interface {v0, v3, v1, v4}, Lkotlin/properties/ReadWriteProperty;.setValue:(Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V // method@bb95 │ │ +24a39e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lcom/infomaniak/drive/views/SelectBottomSheetDialog; │ │ 0x0000 - 0x0010 reg=4 (null) Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; │ │ │ │ - source_file_idx : 30760 (SelectBottomSheetDialog.kt) │ │ + source_file_idx : 30764 (SelectBottomSheetDialog.kt) │ │ │ │ Class #222 header: │ │ class_idx : 1298 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 3257 │ │ -source_file_idx : 31545 │ │ +superclass_idx : 3258 │ │ +source_file_idx : 31549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -43361,34 +43361,34 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1aa1b4: |[1aa1b4] com.infomaniak.drive.ui.SwitchDriveDialog.$r8$lambda$ltSSX-uf35pSYVpkrpZvSVPdwlk:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ -1aa1c4: 7120 4411 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.onViewCreated$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@1144 │ │ -1aa1ca: 0c00 |0003: move-result-object v0 │ │ -1aa1cc: 1100 |0004: return-object v0 │ │ +1aa284: |[1aa284] com.infomaniak.drive.ui.SwitchDriveDialog.$r8$lambda$ltSSX-uf35pSYVpkrpZvSVPdwlk:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ +1aa294: 7120 4411 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.onViewCreated$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; // method@1144 │ │ +1aa29a: 0c00 |0003: move-result-object v0 │ │ +1aa29c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SwitchDriveDialog;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa308: |[1aa308] com.infomaniak.drive.ui.SwitchDriveDialog.:()V │ │ -1aa318: 7010 123f 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.:()V // method@3f12 │ │ -1aa31e: 0e00 |0003: return-void │ │ +1aa3d8: |[1aa3d8] com.infomaniak.drive.ui.SwitchDriveDialog.:()V │ │ +1aa3e8: 7010 1f3f 0000 |0000: invoke-direct {v0}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.:()V // method@3f1f │ │ +1aa3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/infomaniak/drive/ui/SwitchDriveDialog; │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SwitchDriveDialog;) │ │ @@ -43396,88 +43396,88 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 147 16-bit code units │ │ -1aa1d0: |[1aa1d0] com.infomaniak.drive.ui.SwitchDriveDialog.onViewCreated$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ -1aa1e0: 1a00 b2a7 |0000: const-string v0, "drive" // string@a7b2 │ │ -1aa1e4: 7120 70b9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa1ea: 6200 ae00 |0005: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1aa1ee: 0701 |0007: move-object v1, v0 │ │ -1aa1f0: 1f01 150d |0008: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -1aa1f4: 0790 |000a: move-object v0, v9 │ │ -1aa1f6: 1f00 2d02 |000b: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ -1aa1fa: 1307 0c00 |000d: const/16 v7, #int 12 // #c │ │ -1aa1fe: 1208 |000f: const/4 v8, #int 0 // #0 │ │ -1aa200: 1a03 b2a7 |0010: const-string v3, "drive" // string@a7b2 │ │ -1aa204: 1a04 49fb |0012: const-string v4, "switch" // string@fb49 │ │ -1aa208: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -1aa20a: 1206 |0015: const/4 v6, #int 0 // #0 │ │ -1aa20c: 0702 |0016: move-object v2, v0 │ │ -1aa20e: 7708 da40 0100 |0017: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroidx/fragment/app/Fragment;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40da │ │ -1aa214: 7110 8506 0000 |001a: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ -1aa21a: 0c01 |001d: move-result-object v1 │ │ -1aa21c: 6e10 6f06 0100 |001e: invoke-virtual {v1}, Landroidx/navigation/NavController;.popBackStack:()Z // method@066f │ │ -1aa222: 6e10 6f0b 0a00 |0021: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenance:()Z // method@0b6f │ │ -1aa228: 0a01 |0024: move-result v1 │ │ -1aa22a: 3801 4200 |0025: if-eqz v1, 0067 // +0042 │ │ -1aa22e: 6e10 700b 0a00 |0027: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ -1aa234: 0c09 |002a: move-result-object v9 │ │ -1aa236: 6201 1e01 |002b: sget-object v1, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ -1aa23a: 6e10 670b 0100 |002d: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ -1aa240: 0c01 |0030: move-result-object v1 │ │ -1aa242: 7120 67b9 1900 |0031: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1aa248: 0a09 |0034: move-result v9 │ │ -1aa24a: 3809 1a00 |0035: if-eqz v9, 004f // +001a │ │ -1aa24e: 7110 8506 0000 |0037: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ -1aa254: 0c09 |003a: move-result-object v9 │ │ -1aa256: 2200 d905 |003b: new-instance v0, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs; // type@05d9 │ │ -1aa25a: 6e10 710b 0a00 |003d: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ -1aa260: 0c0a |0040: move-result-object v10 │ │ -1aa262: 7020 7315 a000 |0041: invoke-direct {v0, v10}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs;.:(Ljava/lang/String;)V // method@1573 │ │ -1aa268: 6e10 7c15 0000 |0044: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@157c │ │ -1aa26e: 0c0a |0047: move-result-object v10 │ │ -1aa270: 1400 dd01 0a7f |0048: const v0, #float 1.83443e+38 // #7f0a01dd │ │ -1aa276: 6e30 6b06 090a |004b: invoke-virtual {v9, v0, v10}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ -1aa27c: 2842 |004e: goto 0090 // +0042 │ │ -1aa27e: 7110 8506 0000 |004f: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ -1aa284: 0c09 |0052: move-result-object v9 │ │ -1aa286: 2200 d405 |0053: new-instance v0, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs; // type@05d4 │ │ -1aa28a: 6e10 6e0b 0a00 |0055: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1aa290: 0a0a |0058: move-result v10 │ │ -1aa292: 7020 5515 a000 |0059: invoke-direct {v0, v10}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs;.:(I)V // method@1555 │ │ -1aa298: 6e10 5e15 0000 |005c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@155e │ │ -1aa29e: 0c0a |005f: move-result-object v10 │ │ -1aa2a0: 1400 d901 0a7f |0060: const v0, #float 1.83443e+38 // #7f0a01d9 │ │ -1aa2a6: 6e30 6b06 090a |0063: invoke-virtual {v9, v0, v10}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ -1aa2ac: 282a |0066: goto 0090 // +002a │ │ -1aa2ae: 6200 f212 |0067: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa2b2: 6e10 6e0b 0a00 |0069: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ -1aa2b8: 0a0a |006c: move-result v10 │ │ -1aa2ba: 6e20 163a a000 |006d: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a16 │ │ -1aa2c0: 6e10 4111 0900 |0070: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@1141 │ │ -1aa2c6: 0c09 |0073: move-result-object v9 │ │ -1aa2c8: 209a a404 |0074: instance-of v10, v9, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ -1aa2cc: 380a 0500 |0076: if-eqz v10, 007b // +0005 │ │ -1aa2d0: 1f09 a404 |0078: check-cast v9, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ -1aa2d4: 2802 |007a: goto 007c // +0002 │ │ -1aa2d6: 1209 |007b: const/4 v9, #int 0 // #0 │ │ -1aa2d8: 3809 0500 |007c: if-eqz v9, 0081 // +0005 │ │ -1aa2dc: 6e10 9d0e 0900 |007e: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainActivity;.saveLastNavigationItemSelected:()V // method@0e9d │ │ -1aa2e2: 6209 f212 |0081: sget-object v9, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa2e6: 6e10 083a 0900 |0083: invoke-virtual {v9}, Lcom/infomaniak/drive/utils/AccountUtils;.getReloadApp:()Lkotlin/jvm/functions/Function1; // method@3a08 │ │ -1aa2ec: 0c09 |0086: move-result-object v9 │ │ -1aa2ee: 3809 0900 |0087: if-eqz v9, 0090 // +0009 │ │ -1aa2f2: 7100 b205 0000 |0089: invoke-static {}, Landroidx/core/os/BundleKt;.bundleOf:()Landroid/os/Bundle; // method@05b2 │ │ -1aa2f8: 0c0a |008c: move-result-object v10 │ │ -1aa2fa: 7220 2db8 a900 |008d: invoke-interface {v9, v10}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1aa300: 6209 75b3 |0090: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1aa304: 1109 |0092: return-object v9 │ │ +1aa2a0: |[1aa2a0] com.infomaniak.drive.ui.SwitchDriveDialog.onViewCreated$lambda$1$lambda$0:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;Lcom/infomaniak/drive/data/models/drive/Drive;)Lkotlin/Unit; │ │ +1aa2b0: 1a00 b7a7 |0000: const-string v0, "drive" // string@a7b7 │ │ +1aa2b4: 7120 7db9 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa2ba: 6200 ae00 |0005: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1aa2be: 0701 |0007: move-object v1, v0 │ │ +1aa2c0: 1f01 160d |0008: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d16 │ │ +1aa2c4: 0790 |000a: move-object v0, v9 │ │ +1aa2c6: 1f00 2d02 |000b: check-cast v0, Landroidx/fragment/app/Fragment; // type@022d │ │ +1aa2ca: 1307 0c00 |000d: const/16 v7, #int 12 // #c │ │ +1aa2ce: 1208 |000f: const/4 v8, #int 0 // #0 │ │ +1aa2d0: 1a03 b7a7 |0010: const-string v3, "drive" // string@a7b7 │ │ +1aa2d4: 1a04 4efb |0012: const-string v4, "switch" // string@fb4e │ │ +1aa2d8: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +1aa2da: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +1aa2dc: 0702 |0016: move-object v2, v0 │ │ +1aa2de: 7708 e740 0100 |0017: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroidx/fragment/app/Fragment;Ljava/lang/String;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40e7 │ │ +1aa2e4: 7110 8506 0000 |001a: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ +1aa2ea: 0c01 |001d: move-result-object v1 │ │ +1aa2ec: 6e10 6f06 0100 |001e: invoke-virtual {v1}, Landroidx/navigation/NavController;.popBackStack:()Z // method@066f │ │ +1aa2f2: 6e10 6f0b 0a00 |0021: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenance:()Z // method@0b6f │ │ +1aa2f8: 0a01 |0024: move-result v1 │ │ +1aa2fa: 3801 4200 |0025: if-eqz v1, 0067 // +0042 │ │ +1aa2fe: 6e10 700b 0a00 |0027: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getMaintenanceReason:()Ljava/lang/String; // method@0b70 │ │ +1aa304: 0c09 |002a: move-result-object v9 │ │ +1aa306: 6201 1e01 |002b: sget-object v1, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.TECHNICAL:Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason; // field@011e │ │ +1aa30a: 6e10 670b 0100 |002d: invoke-virtual {v1}, Lcom/infomaniak/drive/data/models/drive/Drive$MaintenanceReason;.getValue:()Ljava/lang/String; // method@0b67 │ │ +1aa310: 0c01 |0030: move-result-object v1 │ │ +1aa312: 7120 74b9 1900 |0031: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1aa318: 0a09 |0034: move-result v9 │ │ +1aa31a: 3809 1a00 |0035: if-eqz v9, 004f // +001a │ │ +1aa31e: 7110 8506 0000 |0037: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ +1aa324: 0c09 |003a: move-result-object v9 │ │ +1aa326: 2200 da05 |003b: new-instance v0, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs; // type@05da │ │ +1aa32a: 6e10 710b 0a00 |003d: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getName:()Ljava/lang/String; // method@0b71 │ │ +1aa330: 0c0a |0040: move-result-object v10 │ │ +1aa332: 7020 8015 a000 |0041: invoke-direct {v0, v10}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs;.:(Ljava/lang/String;)V // method@1580 │ │ +1aa338: 6e10 8915 0000 |0044: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveMaintenanceBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@1589 │ │ +1aa33e: 0c0a |0047: move-result-object v10 │ │ +1aa340: 1400 dd01 0a7f |0048: const v0, #float 1.83443e+38 // #7f0a01dd │ │ +1aa346: 6e30 6b06 090a |004b: invoke-virtual {v9, v0, v10}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ +1aa34c: 2842 |004e: goto 0090 // +0042 │ │ +1aa34e: 7110 8506 0000 |004f: invoke-static {v0}, Landroidx/navigation/fragment/FragmentKt;.findNavController:(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController; // method@0685 │ │ +1aa354: 0c09 |0052: move-result-object v9 │ │ +1aa356: 2200 d505 |0053: new-instance v0, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs; // type@05d5 │ │ +1aa35a: 6e10 6e0b 0a00 |0055: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1aa360: 0a0a |0058: move-result v10 │ │ +1aa362: 7020 6215 a000 |0059: invoke-direct {v0, v10}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs;.:(I)V // method@1562 │ │ +1aa368: 6e10 6b15 0000 |005c: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/bottomSheetDialogs/DriveBlockedBottomSheetDialogArgs;.toBundle:()Landroid/os/Bundle; // method@156b │ │ +1aa36e: 0c0a |005f: move-result-object v10 │ │ +1aa370: 1400 d901 0a7f |0060: const v0, #float 1.83443e+38 // #7f0a01d9 │ │ +1aa376: 6e30 6b06 090a |0063: invoke-virtual {v9, v0, v10}, Landroidx/navigation/NavController;.navigate:(ILandroid/os/Bundle;)V // method@066b │ │ +1aa37c: 282a |0066: goto 0090 // +002a │ │ +1aa37e: 6200 f512 |0067: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa382: 6e10 6e0b 0a00 |0069: invoke-virtual {v10}, Lcom/infomaniak/drive/data/models/drive/Drive;.getId:()I // method@0b6e │ │ +1aa388: 0a0a |006c: move-result v10 │ │ +1aa38a: 6e20 233a a000 |006d: invoke-virtual {v0, v10}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a23 │ │ +1aa390: 6e10 4111 0900 |0070: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@1141 │ │ +1aa396: 0c09 |0073: move-result-object v9 │ │ +1aa398: 209a a404 |0074: instance-of v10, v9, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ +1aa39c: 380a 0500 |0076: if-eqz v10, 007b // +0005 │ │ +1aa3a0: 1f09 a404 |0078: check-cast v9, Lcom/infomaniak/drive/ui/MainActivity; // type@04a4 │ │ +1aa3a4: 2802 |007a: goto 007c // +0002 │ │ +1aa3a6: 1209 |007b: const/4 v9, #int 0 // #0 │ │ +1aa3a8: 3809 0500 |007c: if-eqz v9, 0081 // +0005 │ │ +1aa3ac: 6e10 9d0e 0900 |007e: invoke-virtual {v9}, Lcom/infomaniak/drive/ui/MainActivity;.saveLastNavigationItemSelected:()V // method@0e9d │ │ +1aa3b2: 6209 f512 |0081: sget-object v9, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa3b6: 6e10 153a 0900 |0083: invoke-virtual {v9}, Lcom/infomaniak/drive/utils/AccountUtils;.getReloadApp:()Lkotlin/jvm/functions/Function1; // method@3a15 │ │ +1aa3bc: 0c09 |0086: move-result-object v9 │ │ +1aa3be: 3809 0900 |0087: if-eqz v9, 0090 // +0009 │ │ +1aa3c2: 7100 b205 0000 |0089: invoke-static {}, Landroidx/core/os/BundleKt;.bundleOf:()Landroid/os/Bundle; // method@05b2 │ │ +1aa3c8: 0c0a |008c: move-result-object v10 │ │ +1aa3ca: 7220 3ab8 a900 |008d: invoke-interface {v9, v10}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1aa3d0: 6209 78b3 |0090: sget-object v9, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1aa3d4: 1109 |0092: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=41 │ │ 0x001a line=42 │ │ 0x0021 line=43 │ │ 0x0027 line=64 │ │ 0x0037 line=45 │ │ @@ -43500,63 +43500,63 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 61 16-bit code units │ │ -1aa320: |[1aa320] com.infomaniak.drive.ui.SwitchDriveDialog.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -1aa330: 1b00 3803 0100 |0000: const-string/jumbo v0, "view" // string@00010338 │ │ -1aa336: 7120 70b9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa33c: 6e10 4211 0800 |0006: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.getBinding:()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // method@1142 │ │ -1aa342: 0c00 |0009: move-result-object v0 │ │ -1aa344: 6f30 153f 980a |000a: invoke-super {v8, v9, v10}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3f15 │ │ -1aa34a: 5409 ec01 |000d: iget-object v9, v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.selectTitle:Landroid/widget/TextView; // field@01ec │ │ -1aa34e: 140a c800 147f |000f: const v10, #float 1.9673e+38 // #7f1400c8 │ │ -1aa354: 6e20 6604 a900 |0012: invoke-virtual {v9, v10}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ -1aa35a: 6201 b800 |0015: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ -1aa35e: 6209 f212 |0017: sget-object v9, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa362: 6e10 043a 0900 |0019: invoke-virtual {v9}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1aa368: 0a09 |001c: move-result v9 │ │ -1aa36a: 7110 9895 0900 |001d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@9598 │ │ -1aa370: 0c02 |0020: move-result-object v2 │ │ -1aa372: 1306 0e00 |0021: const/16 v6, #int 14 // #e │ │ -1aa376: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -1aa378: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -1aa37a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -1aa37c: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -1aa37e: 7707 7a09 0100 |0027: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ -1aa384: 0c09 |002a: move-result-object v9 │ │ -1aa386: 540a eb01 |002b: iget-object v10, v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.selectRecyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@01eb │ │ -1aa38a: 2200 1005 |002d: new-instance v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // type@0510 │ │ -1aa38e: 2201 1105 |002f: new-instance v1, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0; // type@0511 │ │ -1aa392: 7020 3d11 8100 |0031: invoke-direct {v1, v8}, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;)V // method@113d │ │ -1aa398: 7030 3611 9001 |0034: invoke-direct {v0, v9, v1}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.:(Ljava/util/ArrayList;Lkotlin/jvm/functions/Function1;)V // method@1136 │ │ -1aa39e: 1f00 7d02 |0037: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ -1aa3a2: 6e20 ed06 0a00 |0039: invoke-virtual {v10, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ -1aa3a8: 0e00 |003c: return-void │ │ +1aa3f0: |[1aa3f0] com.infomaniak.drive.ui.SwitchDriveDialog.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +1aa400: 1b00 3d03 0100 |0000: const-string/jumbo v0, "view" // string@0001033d │ │ +1aa406: 7120 7db9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa40c: 6e10 4211 0800 |0006: invoke-virtual {v8}, Lcom/infomaniak/drive/ui/SwitchDriveDialog;.getBinding:()Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding; // method@1142 │ │ +1aa412: 0c00 |0009: move-result-object v0 │ │ +1aa414: 6f30 223f 980a |000a: invoke-super {v8, v9, v10}, Lcom/infomaniak/drive/views/SelectBottomSheetDialog;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3f22 │ │ +1aa41a: 5409 ec01 |000d: iget-object v9, v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.selectTitle:Landroid/widget/TextView; // field@01ec │ │ +1aa41e: 140a c800 147f |000f: const v10, #float 1.9673e+38 // #7f1400c8 │ │ +1aa424: 6e20 6604 a900 |0012: invoke-virtual {v9, v10}, Landroid/widget/TextView;.setText:(I)V // method@0466 │ │ +1aa42a: 6201 b800 |0015: sget-object v1, Lcom/infomaniak/drive/data/cache/DriveInfosController;.INSTANCE:Lcom/infomaniak/drive/data/cache/DriveInfosController; // field@00b8 │ │ +1aa42e: 6209 f512 |0017: sget-object v9, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa432: 6e10 113a 0900 |0019: invoke-virtual {v9}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1aa438: 0a09 |001c: move-result v9 │ │ +1aa43a: 7110 a595 0900 |001d: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@95a5 │ │ +1aa440: 0c02 |0020: move-result-object v2 │ │ +1aa442: 1306 0e00 |0021: const/16 v6, #int 14 // #e │ │ +1aa446: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +1aa448: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +1aa44a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +1aa44c: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +1aa44e: 7707 7a09 0100 |0027: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/data/cache/DriveInfosController;.getDrives$default:(Lcom/infomaniak/drive/data/cache/DriveInfosController;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Ljava/util/ArrayList; // method@097a │ │ +1aa454: 0c09 |002a: move-result-object v9 │ │ +1aa456: 540a eb01 |002b: iget-object v10, v0, Lcom/infomaniak/drive/databinding/FragmentBottomSheetSelectBinding;.selectRecyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@01eb │ │ +1aa45a: 2200 1005 |002d: new-instance v0, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter; // type@0510 │ │ +1aa45e: 2201 1105 |002f: new-instance v1, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0; // type@0511 │ │ +1aa462: 7020 3d11 8100 |0031: invoke-direct {v1, v8}, Lcom/infomaniak/drive/ui/SwitchDriveDialog$$ExternalSyntheticLambda0;.:(Lcom/infomaniak/drive/ui/SwitchDriveDialog;)V // method@113d │ │ +1aa468: 7030 3611 9001 |0034: invoke-direct {v0, v9, v1}, Lcom/infomaniak/drive/ui/SwitchDriveBottomSheetAdapter;.:(Ljava/util/ArrayList;Lkotlin/jvm/functions/Function1;)V // method@1136 │ │ +1aa46e: 1f00 7d02 |0037: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ +1aa472: 6e20 ed06 0a00 |0039: invoke-virtual {v10, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ +1aa478: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=34 │ │ 0x000a line=35 │ │ 0x000d line=37 │ │ 0x0015 line=39 │ │ 0x002b line=40 │ │ locals : │ │ 0x0000 - 0x003d reg=8 this Lcom/infomaniak/drive/ui/SwitchDriveDialog; │ │ 0x0000 - 0x003d reg=9 (null) Landroid/view/View; │ │ 0x0000 - 0x003d reg=10 (null) Landroid/os/Bundle; │ │ │ │ - source_file_idx : 31545 (SwitchDriveDialog.kt) │ │ + source_file_idx : 31549 (SwitchDriveDialog.kt) │ │ │ │ Class #223 header: │ │ class_idx : 1299 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #223 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0;' │ │ @@ -43576,18 +43576,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa3ac: |[1aa3ac] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ -1aa3bc: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa3c2: 5b01 6805 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@0568 │ │ -1aa3c6: 0e00 |0005: return-void │ │ +1aa47c: |[1aa47c] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda0.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ +1aa48c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa492: 5b01 6805 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@0568 │ │ +1aa496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ @@ -43597,32 +43597,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aa3c8: |[1aa3c8] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1aa3d8: 5410 6805 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@0568 │ │ -1aa3dc: 7120 5a11 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$y0GKuGbCw-4ZRA0L8iHqvfcCu7U:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@115a │ │ -1aa3e2: 0e00 |0005: return-void │ │ +1aa498: |[1aa498] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1aa4a8: 5410 6805 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@0568 │ │ +1aa4ac: 7120 5a11 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$y0GKuGbCw-4ZRA0L8iHqvfcCu7U:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@115a │ │ +1aa4b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #224 header: │ │ class_idx : 1300 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #224 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;' │ │ @@ -43646,19 +43646,19 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1aa40c: |[1aa40c] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ -1aa41c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa422: 5b01 6905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // field@0569 │ │ -1aa426: 5b02 6a05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056a │ │ -1aa42a: 0e00 |0007: return-void │ │ +1aa4dc: |[1aa4dc] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda1.:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ +1aa4ec: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa4f2: 5b01 6905 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // field@0569 │ │ +1aa4f6: 5b02 6a05 |0005: iput-object v2, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056a │ │ +1aa4fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ @@ -43669,35 +43669,35 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1aa3e4: |[1aa3e4] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1aa3f4: 5420 6905 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // field@0569 │ │ -1aa3f8: 5421 6a05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056a │ │ -1aa3fc: 1f03 c918 |0004: check-cast v3, Ljava/util/List; // type@18c9 │ │ -1aa400: 7130 5711 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$bBkmooK3SsS0_-GwC-KxkUo-IfM:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; // method@1157 │ │ -1aa406: 0c03 |0009: move-result-object v3 │ │ -1aa408: 1103 |000a: return-object v3 │ │ +1aa4b4: |[1aa4b4] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1aa4c4: 5420 6905 |0000: iget-object v0, v2, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$0:Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // field@0569 │ │ +1aa4c8: 5421 6a05 |0002: iget-object v1, v2, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1;.f$1:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056a │ │ +1aa4cc: 1f03 ca18 |0004: check-cast v3, Ljava/util/List; // type@18ca │ │ +1aa4d0: 7130 5711 1003 |0006: invoke-static {v0, v1, v3}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$bBkmooK3SsS0_-GwC-KxkUo-IfM:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; // method@1157 │ │ +1aa4d6: 0c03 |0009: move-result-object v3 │ │ +1aa4d8: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #225 header: │ │ class_idx : 1301 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #225 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2;' │ │ @@ -43717,18 +43717,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa42c: |[1aa42c] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ -1aa43c: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa442: 5b01 6b05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056b │ │ -1aa446: 0e00 |0005: return-void │ │ +1aa4fc: |[1aa4fc] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda2.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ +1aa50c: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa512: 5b01 6b05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056b │ │ +1aa516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ @@ -43738,32 +43738,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aa448: |[1aa448] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -1aa458: 5410 6b05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056b │ │ -1aa45c: 7120 5811 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$skyJDIrIuaFCxrn1VXU3fxLgdTU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1158 │ │ -1aa462: 0e00 |0005: return-void │ │ +1aa518: |[1aa518] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +1aa528: 5410 6b05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056b │ │ +1aa52c: 7120 5811 2000 |0002: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$skyJDIrIuaFCxrn1VXU3fxLgdTU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1158 │ │ +1aa532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #226 header: │ │ class_idx : 1302 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #226 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;' │ │ @@ -43783,18 +43783,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa484: |[1aa484] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ -1aa494: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa49a: 5b01 6c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056c │ │ -1aa49e: 0e00 |0005: return-void │ │ +1aa554: |[1aa554] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda3.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ +1aa564: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa56a: 5b01 6c05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056c │ │ +1aa56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ @@ -43804,32 +43804,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1aa464: |[1aa464] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ -1aa474: 5410 6c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056c │ │ -1aa478: 7110 5911 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$x5lRSPkG1EjOFvditJMW6LhKg5Y:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@1159 │ │ -1aa47e: 0c00 |0005: move-result-object v0 │ │ -1aa480: 1100 |0006: return-object v0 │ │ +1aa534: |[1aa534] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ +1aa544: 5410 6c05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056c │ │ +1aa548: 7110 5911 0000 |0002: invoke-static {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$x5lRSPkG1EjOFvditJMW6LhKg5Y:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@1159 │ │ +1aa54e: 0c00 |0005: move-result-object v0 │ │ +1aa550: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #227 header: │ │ class_idx : 1303 │ │ access_flags : 4113 (0x1011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 13190 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 13193 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #227 - │ │ Class descriptor : 'Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;' │ │ @@ -43849,18 +43849,18 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa4c4: |[1aa4c4] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ -1aa4d4: 7010 f695 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa4da: 5b01 6d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056d │ │ -1aa4de: 0e00 |0005: return-void │ │ +1aa594: |[1aa594] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda4.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V │ │ +1aa5a4: 7010 0396 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa5aa: 5b01 6d05 |0003: iput-object v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056d │ │ +1aa5ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ @@ -43870,34 +43870,34 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1aa4a0: |[1aa4a0] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1aa4b0: 5410 6d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056d │ │ -1aa4b4: 1f02 720d |0002: check-cast v2, Lcom/infomaniak/lib/core/models/user/User; // type@0d72 │ │ -1aa4b8: 7120 5611 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$C_Ro8C3KMdk0P6r1xskAPWtnhoU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; // method@1156 │ │ -1aa4be: 0c02 |0007: move-result-object v2 │ │ -1aa4c0: 1102 |0008: return-object v2 │ │ +1aa570: |[1aa570] com.infomaniak.drive.ui.SwitchUserActivity$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1aa580: 5410 6d05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.f$0:Lcom/infomaniak/drive/ui/SwitchUserActivity; // field@056d │ │ +1aa584: 1f02 730d |0002: check-cast v2, Lcom/infomaniak/lib/core/models/user/User; // type@0d73 │ │ +1aa588: 7120 5611 2000 |0004: invoke-static {v0, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.$r8$lambda$C_Ro8C3KMdk0P6r1xskAPWtnhoU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; // method@1156 │ │ +1aa58e: 0c02 |0007: move-result-object v2 │ │ +1aa590: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13190 (D8$$SyntheticClass) │ │ + source_file_idx : 13193 (D8$$SyntheticClass) │ │ │ │ Class #228 header: │ │ class_idx : 1304 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 12460 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 12463 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -43927,78 +43927,78 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa548: |[1aa548] com.infomaniak.drive.ui.SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1.:(I)V │ │ -1aa558: 5901 6e05 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ -1aa55c: 7010 f695 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa562: 0e00 |0005: return-void │ │ +1aa618: |[1aa618] com.infomaniak.drive.ui.SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1.:(I)V │ │ +1aa628: 5901 6e05 |0000: iput v1, v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ +1aa62c: 7010 0396 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1aa4e0: |[1aa4e0] com.infomaniak.drive.ui.SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -1aa4f0: 1f04 720d |0000: check-cast v4, Lcom/infomaniak/lib/core/models/user/User; // type@0d72 │ │ -1aa4f4: 6e10 f242 0400 |0002: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42f2 │ │ -1aa4fa: 0a04 |0005: move-result v4 │ │ -1aa4fc: 5230 6e05 |0006: iget v0, v3, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ -1aa500: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -1aa502: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1aa504: 3204 0400 |000a: if-eq v4, v0, 000e // +0004 │ │ -1aa508: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -1aa50a: 2802 |000d: goto 000f // +0002 │ │ -1aa50c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1aa50e: 7110 ef94 0400 |000f: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1aa514: 0c04 |0012: move-result-object v4 │ │ -1aa516: 1f04 e817 |0013: check-cast v4, Ljava/lang/Comparable; // type@17e8 │ │ -1aa51a: 1f05 720d |0015: check-cast v5, Lcom/infomaniak/lib/core/models/user/User; // type@0d72 │ │ -1aa51e: 6e10 f242 0500 |0017: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42f2 │ │ -1aa524: 0a05 |001a: move-result v5 │ │ -1aa526: 5230 6e05 |001b: iget v0, v3, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ -1aa52a: 3205 0300 |001d: if-eq v5, v0, 0020 // +0003 │ │ -1aa52e: 2802 |001f: goto 0021 // +0002 │ │ -1aa530: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -1aa532: 7110 ef94 0100 |0021: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94ef │ │ -1aa538: 0c05 |0024: move-result-object v5 │ │ -1aa53a: 1f05 e817 |0025: check-cast v5, Ljava/lang/Comparable; // type@17e8 │ │ -1aa53e: 7120 25b3 5400 |0027: invoke-static {v4, v5}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@b325 │ │ -1aa544: 0a04 |002a: move-result v4 │ │ -1aa546: 0f04 |002b: return v4 │ │ +1aa5b0: |[1aa5b0] com.infomaniak.drive.ui.SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +1aa5c0: 1f04 730d |0000: check-cast v4, Lcom/infomaniak/lib/core/models/user/User; // type@0d73 │ │ +1aa5c4: 6e10 ff42 0400 |0002: invoke-virtual {v4}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42ff │ │ +1aa5ca: 0a04 |0005: move-result v4 │ │ +1aa5cc: 5230 6e05 |0006: iget v0, v3, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ +1aa5d0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +1aa5d2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1aa5d4: 3204 0400 |000a: if-eq v4, v0, 000e // +0004 │ │ +1aa5d8: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +1aa5da: 2802 |000d: goto 000f // +0002 │ │ +1aa5dc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1aa5de: 7110 fc94 0400 |000f: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1aa5e4: 0c04 |0012: move-result-object v4 │ │ +1aa5e6: 1f04 e917 |0013: check-cast v4, Ljava/lang/Comparable; // type@17e9 │ │ +1aa5ea: 1f05 730d |0015: check-cast v5, Lcom/infomaniak/lib/core/models/user/User; // type@0d73 │ │ +1aa5ee: 6e10 ff42 0500 |0017: invoke-virtual {v5}, Lcom/infomaniak/lib/core/models/user/User;.getId:()I // method@42ff │ │ +1aa5f4: 0a05 |001a: move-result v5 │ │ +1aa5f6: 5230 6e05 |001b: iget v0, v3, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.$currentUserId$inlined:I // field@056e │ │ +1aa5fa: 3205 0300 |001d: if-eq v5, v0, 0020 // +0003 │ │ +1aa5fe: 2802 |001f: goto 0021 // +0002 │ │ +1aa600: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +1aa602: 7110 fc94 0100 |0021: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@94fc │ │ +1aa608: 0c05 |0024: move-result-object v5 │ │ +1aa60a: 1f05 e917 |0025: check-cast v5, Ljava/lang/Comparable; // type@17e9 │ │ +1aa60e: 7120 32b3 5400 |0027: invoke-static {v4, v5}, Lkotlin/comparisons/ComparisonsKt;.compareValues:(Ljava/lang/Comparable;Ljava/lang/Comparable;)I // method@b332 │ │ +1aa614: 0a04 |002a: move-result v4 │ │ +1aa616: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x0013 line=102 │ │ 0x0017 line=103 │ │ 0x0025 line=102 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1; │ │ 0x0000 - 0x002c reg=4 (null) Ljava/lang/Object; │ │ 0x0000 - 0x002c reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 12460 (Comparisons.kt) │ │ + source_file_idx : 12463 (Comparisons.kt) │ │ │ │ Class #229 header: │ │ class_idx : 1305 │ │ access_flags : 4112 (0x1010) │ │ -superclass_idx : 6147 │ │ -source_file_idx : 31549 │ │ +superclass_idx : 6148 │ │ +source_file_idx : 31553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -44027,116 +44027,116 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1aa5f0: |[1aa5f0] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -1aa600: 1a00 eeae |0000: const-string v0, "function" // string@aeee │ │ -1aa604: 7120 70b9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa60a: 7010 f695 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@95f6 │ │ -1aa610: 5b12 6f05 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ -1aa614: 0e00 |000a: return-void │ │ +1aa6c0: |[1aa6c0] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +1aa6d0: 1a00 f3ae |0000: const-string v0, "function" // string@aef3 │ │ +1aa6d4: 7120 7db9 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa6da: 7010 0396 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@9603 │ │ +1aa6e0: 5b12 6f05 |0008: iput-object v2, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ +1aa6e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1aa564: |[1aa564] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -1aa574: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ -1aa578: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aa57a: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -1aa57e: 2030 c31b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1aa582: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -1aa586: 0720 |0009: move-object v0, v2 │ │ -1aa588: 1f00 c31b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1aa58c: 7210 16b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1aa592: 0c00 |000f: move-result-object v0 │ │ -1aa594: 1f03 c31b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1aa598: 7210 16b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1aa59e: 0c03 |0015: move-result-object v3 │ │ -1aa5a0: 7120 67b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b967 │ │ -1aa5a6: 0a01 |0019: move-result v1 │ │ -1aa5a8: 0f01 |001a: return v1 │ │ +1aa634: |[1aa634] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +1aa644: 2030 4802 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@0248 │ │ +1aa648: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aa64a: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +1aa64e: 2030 c41b |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1aa652: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +1aa656: 0720 |0009: move-object v0, v2 │ │ +1aa658: 1f00 c41b |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1aa65c: 7210 23b9 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1aa662: 0c00 |000f: move-result-object v0 │ │ +1aa664: 1f03 c41b |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1aa668: 7210 23b9 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1aa66e: 0c03 |0015: move-result-object v3 │ │ +1aa670: 7120 74b9 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b974 │ │ +1aa676: 0a01 |0019: move-result v1 │ │ +1aa678: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1aa5d4: |[1aa5d4] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -1aa5e4: 5410 6f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ -1aa5e8: 1f00 8819 |0002: check-cast v0, Lkotlin/Function; // type@1988 │ │ -1aa5ec: 1100 |0004: return-object v0 │ │ +1aa6a4: |[1aa6a4] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +1aa6b4: 5410 6f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ +1aa6b8: 1f00 8919 |0002: check-cast v0, Lkotlin/Function; // type@1989 │ │ +1aa6bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1aa5ac: |[1aa5ac] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -1aa5bc: 0710 |0000: move-object v0, v1 │ │ -1aa5be: 1f00 c31b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc3 │ │ -1aa5c2: 7210 16b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b916 │ │ -1aa5c8: 0c00 |0006: move-result-object v0 │ │ -1aa5ca: 6e10 fb95 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@95fb │ │ -1aa5d0: 0a00 |000a: move-result v0 │ │ -1aa5d2: 0f00 |000b: return v0 │ │ +1aa67c: |[1aa67c] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +1aa68c: 0710 |0000: move-object v0, v1 │ │ +1aa68e: 1f00 c41b |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@1bc4 │ │ +1aa692: 7210 23b9 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@b923 │ │ +1aa698: 0c00 |0006: move-result-object v0 │ │ +1aa69a: 6e10 0896 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@9608 │ │ +1aa6a0: 0a00 |000a: move-result v0 │ │ +1aa6a2: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aa618: |[1aa618] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -1aa628: 5410 6f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ -1aa62c: 7220 2db8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1aa632: 0e00 |0005: return-void │ │ +1aa6e8: |[1aa6e8] com.infomaniak.drive.ui.SwitchUserActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +1aa6f8: 5410 6f05 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@056f │ │ +1aa6fc: 7220 3ab8 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1aa702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 31549 (SwitchUserActivity.kt) │ │ + source_file_idx : 31553 (SwitchUserActivity.kt) │ │ │ │ Class #230 header: │ │ class_idx : 1306 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 390 │ │ -source_file_idx : 31549 │ │ +source_file_idx : 31553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 1 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -44160,105 +44160,105 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1aa6a0: |[1aa6a0] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$C_Ro8C3KMdk0P6r1xskAPWtnhoU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; │ │ -1aa6b0: 7120 6311 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$4$lambda$3:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; // method@1163 │ │ -1aa6b6: 0c00 |0003: move-result-object v0 │ │ -1aa6b8: 1100 |0004: return-object v0 │ │ +1aa770: |[1aa770] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$C_Ro8C3KMdk0P6r1xskAPWtnhoU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; │ │ +1aa780: 7120 6311 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$4$lambda$3:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; // method@1163 │ │ +1aa786: 0c00 |0003: move-result-object v0 │ │ +1aa788: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ name : '$r8$lambda$bBkmooK3SsS0_-GwC-KxkUo-IfM' │ │ type : '(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1aa6bc: |[1aa6bc] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$bBkmooK3SsS0_-GwC-KxkUo-IfM:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -1aa6cc: 7130 6211 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$4:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; // method@1162 │ │ -1aa6d2: 0c00 |0003: move-result-object v0 │ │ -1aa6d4: 1100 |0004: return-object v0 │ │ +1aa78c: |[1aa78c] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$bBkmooK3SsS0_-GwC-KxkUo-IfM:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +1aa79c: 7130 6211 1002 |0000: invoke-static {v0, v1, v2}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$4:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; // method@1162 │ │ +1aa7a2: 0c00 |0003: move-result-object v0 │ │ +1aa7a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ name : '$r8$lambda$skyJDIrIuaFCxrn1VXU3fxLgdTU' │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1aa7bc: |[1aa7bc] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$skyJDIrIuaFCxrn1VXU3fxLgdTU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ -1aa7cc: 7120 6411 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1164 │ │ -1aa7d2: 0e00 |0003: return-void │ │ +1aa88c: |[1aa88c] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$skyJDIrIuaFCxrn1VXU3fxLgdTU:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ +1aa89c: 7120 6411 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1164 │ │ +1aa8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ name : '$r8$lambda$x5lRSPkG1EjOFvditJMW6LhKg5Y' │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1aa634: |[1aa634] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$x5lRSPkG1EjOFvditJMW6LhKg5Y:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ -1aa644: 7110 5c11 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@115c │ │ -1aa64a: 0c00 |0003: move-result-object v0 │ │ -1aa64c: 1100 |0004: return-object v0 │ │ +1aa704: |[1aa704] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$x5lRSPkG1EjOFvditJMW6LhKg5Y:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ +1aa714: 7110 5c11 0000 |0000: invoke-static {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@115c │ │ +1aa71a: 0c00 |0003: move-result-object v0 │ │ +1aa71c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ name : '$r8$lambda$y0GKuGbCw-4ZRA0L8iHqvfcCu7U' │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1aa7d4: |[1aa7d4] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$y0GKuGbCw-4ZRA0L8iHqvfcCu7U:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ -1aa7e4: 7120 6111 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$1:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1161 │ │ -1aa7ea: 0e00 |0003: return-void │ │ +1aa8a4: |[1aa8a4] com.infomaniak.drive.ui.SwitchUserActivity.$r8$lambda$y0GKuGbCw-4ZRA0L8iHqvfcCu7U:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ +1aa8b4: 7120 6111 1000 |0000: invoke-static {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onCreate$lambda$6$lambda$1:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V // method@1161 │ │ +1aa8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1aa7ec: |[1aa7ec] com.infomaniak.drive.ui.SwitchUserActivity.:()V │ │ -1aa7fc: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ -1aa802: 2200 1605 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3; // type@0516 │ │ -1aa806: 7020 4b11 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V // method@114b │ │ -1aa80c: 7110 4b9c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c4b │ │ -1aa812: 0c00 |000b: move-result-object v0 │ │ -1aa814: 5b10 7005 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding$delegate:Lkotlin/Lazy; // field@0570 │ │ -1aa818: 0e00 |000e: return-void │ │ +1aa8bc: |[1aa8bc] com.infomaniak.drive.ui.SwitchUserActivity.:()V │ │ +1aa8cc: 7010 8804 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@0488 │ │ +1aa8d2: 2200 1605 |0003: new-instance v0, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3; // type@0516 │ │ +1aa8d6: 7020 4b11 1000 |0005: invoke-direct {v0, v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda3;.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V // method@114b │ │ +1aa8dc: 7110 589c 0000 |0008: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@9c58 │ │ +1aa8e2: 0c00 |000b: move-result-object v0 │ │ +1aa8e4: 5b10 7005 |000c: iput-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding$delegate:Lkotlin/Lazy; // field@0570 │ │ +1aa8e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ @@ -44267,22 +44267,22 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1aa650: |[1aa650] com.infomaniak.drive.ui.SwitchUserActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ -1aa660: 6e10 5e11 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@115e │ │ -1aa666: 0c01 |0003: move-result-object v1 │ │ -1aa668: 7110 790c 0100 |0004: invoke-static {v1}, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@0c79 │ │ -1aa66e: 0c01 |0007: move-result-object v1 │ │ -1aa670: 1a00 fac0 |0008: const-string v0, "inflate(...)" // string@c0fa │ │ -1aa674: 7120 6fb9 0100 |000a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b96f │ │ -1aa67a: 1101 |000d: return-object v1 │ │ +1aa720: |[1aa720] com.infomaniak.drive.ui.SwitchUserActivity.binding_delegate$lambda$0:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ +1aa730: 6e10 5e11 0100 |0000: invoke-virtual {v1}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@115e │ │ +1aa736: 0c01 |0003: move-result-object v1 │ │ +1aa738: 7110 790c 0100 |0004: invoke-static {v1}, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // method@0c79 │ │ +1aa73e: 0c01 |0007: move-result-object v1 │ │ +1aa740: 1a00 ffc0 |0008: const-string v0, "inflate(...)" // string@c0ff │ │ +1aa744: 7120 7cb9 0100 |000a: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97c │ │ +1aa74a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ #7 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ @@ -44290,20 +44290,20 @@ │ │ type : '()Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1aa67c: |[1aa67c] com.infomaniak.drive.ui.SwitchUserActivity.getBinding:()Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ -1aa68c: 5410 7005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding$delegate:Lkotlin/Lazy; // field@0570 │ │ -1aa690: 7210 479c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c47 │ │ -1aa696: 0c00 |0005: move-result-object v0 │ │ -1aa698: 1f00 4704 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // type@0447 │ │ -1aa69c: 1100 |0008: return-object v0 │ │ +1aa74c: |[1aa74c] com.infomaniak.drive.ui.SwitchUserActivity.getBinding:()Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; │ │ +1aa75c: 5410 7005 |0000: iget-object v0, v1, Lcom/infomaniak/drive/ui/SwitchUserActivity;.binding$delegate:Lkotlin/Lazy; // field@0570 │ │ +1aa760: 7210 549c 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@9c54 │ │ +1aa766: 0c00 |0005: move-result-object v0 │ │ +1aa768: 1f00 4704 |0006: check-cast v0, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding; // type@0447 │ │ +1aa76c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ │ │ #8 : (in Lcom/infomaniak/drive/ui/SwitchUserActivity;) │ │ @@ -44311,17 +44311,17 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa81c: |[1aa81c] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$1:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ -1aa82c: 6e10 5f11 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onBackPressed:()V // method@115f │ │ -1aa832: 0e00 |0003: return-void │ │ +1aa8ec: |[1aa8ec] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$1:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ +1aa8fc: 6e10 5f11 0000 |0000: invoke-virtual {v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.onBackPressed:()V // method@115f │ │ +1aa902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/infomaniak/drive/ui/SwitchUserActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -44330,38 +44330,38 @@ │ │ type : '(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 46 16-bit code units │ │ -1aa750: |[1aa750] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$4:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -1aa760: 6200 f212 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa764: 6e10 043a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a04 │ │ -1aa76a: 0a00 |0005: move-result v0 │ │ -1aa76c: 7110 6db9 0a00 |0006: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b96d │ │ -1aa772: 1f0a f817 |0009: check-cast v10, Ljava/lang/Iterable; // type@17f8 │ │ -1aa776: 2201 1805 |000b: new-instance v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1; // type@0518 │ │ -1aa77a: 7020 4f11 0100 |000d: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.:(I)V // method@114f │ │ -1aa780: 1f01 ba18 |0010: check-cast v1, Ljava/util/Comparator; // type@18ba │ │ -1aa784: 7120 aeaa 1a00 |0012: invoke-static {v10, v1}, Lkotlin/collections/CollectionsKt;.sortedWith:(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; // method@aaae │ │ -1aa78a: 0c03 |0015: move-result-object v3 │ │ -1aa78c: 5488 9503 |0016: iget-object v8, v8, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;.usersRecyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@0395 │ │ -1aa790: 220a d30a |0018: new-instance v10, Lcom/infomaniak/drive/ui/menu/UserAdapter; // type@0ad3 │ │ -1aa794: 2205 1705 |001a: new-instance v5, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4; // type@0517 │ │ -1aa798: 7020 4d11 9500 |001c: invoke-direct {v5, v9}, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V // method@114d │ │ -1aa79e: 1226 |001f: const/4 v6, #int 2 // #2 │ │ -1aa7a0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -1aa7a2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -1aa7a4: 07a2 |0022: move-object v2, v10 │ │ -1aa7a6: 7606 3034 0200 |0023: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/menu/UserAdapter;.:(Ljava/util/List;ZLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@3430 │ │ -1aa7ac: 1f0a 7d02 |0026: check-cast v10, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ -1aa7b0: 6e20 ed06 a800 |0028: invoke-virtual {v8, v10}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ -1aa7b6: 6208 75b3 |002b: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1aa7ba: 1108 |002d: return-object v8 │ │ +1aa820: |[1aa820] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$4:(Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;Lcom/infomaniak/drive/ui/SwitchUserActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +1aa830: 6200 f512 |0000: sget-object v0, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa834: 6e10 113a 0000 |0002: invoke-virtual {v0}, Lcom/infomaniak/drive/utils/AccountUtils;.getCurrentUserId:()I // method@3a11 │ │ +1aa83a: 0a00 |0005: move-result v0 │ │ +1aa83c: 7110 7ab9 0a00 |0006: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@b97a │ │ +1aa842: 1f0a f917 |0009: check-cast v10, Ljava/lang/Iterable; // type@17f9 │ │ +1aa846: 2201 1805 |000b: new-instance v1, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1; // type@0518 │ │ +1aa84a: 7020 4f11 0100 |000d: invoke-direct {v1, v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity$onCreate$lambda$6$lambda$4$$inlined$sortedBy$1;.:(I)V // method@114f │ │ +1aa850: 1f01 bb18 |0010: check-cast v1, Ljava/util/Comparator; // type@18bb │ │ +1aa854: 7120 bbaa 1a00 |0012: invoke-static {v10, v1}, Lkotlin/collections/CollectionsKt;.sortedWith:(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; // method@aabb │ │ +1aa85a: 0c03 |0015: move-result-object v3 │ │ +1aa85c: 5488 9503 |0016: iget-object v8, v8, Lcom/infomaniak/drive/databinding/ViewSwitchSettingsBinding;.usersRecyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@0395 │ │ +1aa860: 220a d40a |0018: new-instance v10, Lcom/infomaniak/drive/ui/menu/UserAdapter; // type@0ad4 │ │ +1aa864: 2205 1705 |001a: new-instance v5, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4; // type@0517 │ │ +1aa868: 7020 4d11 9500 |001c: invoke-direct {v5, v9}, Lcom/infomaniak/drive/ui/SwitchUserActivity$$ExternalSyntheticLambda4;.:(Lcom/infomaniak/drive/ui/SwitchUserActivity;)V // method@114d │ │ +1aa86e: 1226 |001f: const/4 v6, #int 2 // #2 │ │ +1aa870: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +1aa872: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +1aa874: 07a2 |0022: move-object v2, v10 │ │ +1aa876: 7606 3d34 0200 |0023: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/drive/ui/menu/UserAdapter;.:(Ljava/util/List;ZLkotlin/jvm/functions/Function1;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@343d │ │ +1aa87c: 1f0a 7d02 |0026: check-cast v10, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@027d │ │ +1aa880: 6e20 ed06 a800 |0028: invoke-virtual {v8, v10}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@06ed │ │ +1aa886: 6208 78b3 |002b: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1aa88a: 1108 |002d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=44 │ │ 0x000b line=60 │ │ 0x0016 line=45 │ │ 0x002b line=51 │ │ @@ -44375,42 +44375,42 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 52 16-bit code units │ │ -1aa6d8: |[1aa6d8] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$4$lambda$3:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; │ │ -1aa6e8: 1b00 5402 0100 |0000: const-string/jumbo v0, "user" // string@00010254 │ │ -1aa6ee: 7120 70b9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b970 │ │ -1aa6f4: 6200 ae00 |0006: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1aa6f8: 0701 |0008: move-object v1, v0 │ │ -1aa6fa: 1f01 150d |0009: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -1aa6fe: 0782 |000b: move-object v2, v8 │ │ -1aa700: 1f02 3500 |000c: check-cast v2, Landroid/content/Context; // type@0035 │ │ -1aa704: 1266 |000e: const/4 v6, #int 6 // #6 │ │ -1aa706: 1207 |000f: const/4 v7, #int 0 // #0 │ │ -1aa708: 1a03 49fb |0010: const-string v3, "switch" // string@fb49 │ │ -1aa70c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -1aa70e: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -1aa710: 7707 d640 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40d6 │ │ -1aa716: 6208 f212 |0017: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa71a: 6e20 173a 9800 |0019: invoke-virtual {v8, v9}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentUser:(Lcom/infomaniak/lib/core/models/user/User;)V // method@3a17 │ │ -1aa720: 6208 f212 |001c: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa724: 12f9 |001e: const/4 v9, #int -1 // #ff │ │ -1aa726: 6e20 163a 9800 |001f: invoke-virtual {v8, v9}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a16 │ │ -1aa72c: 6208 f212 |0022: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f2 │ │ -1aa730: 6e10 083a 0800 |0024: invoke-virtual {v8}, Lcom/infomaniak/drive/utils/AccountUtils;.getReloadApp:()Lkotlin/jvm/functions/Function1; // method@3a08 │ │ -1aa736: 0c08 |0027: move-result-object v8 │ │ -1aa738: 3808 0900 |0028: if-eqz v8, 0031 // +0009 │ │ -1aa73c: 7100 b205 0000 |002a: invoke-static {}, Landroidx/core/os/BundleKt;.bundleOf:()Landroid/os/Bundle; // method@05b2 │ │ -1aa742: 0c09 |002d: move-result-object v9 │ │ -1aa744: 7220 2db8 9800 |002e: invoke-interface {v8, v9}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b82d │ │ -1aa74a: 6208 75b3 |0031: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b375 │ │ -1aa74e: 1108 |0033: return-object v8 │ │ +1aa7a8: |[1aa7a8] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$4$lambda$3:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Lcom/infomaniak/lib/core/models/user/User;)Lkotlin/Unit; │ │ +1aa7b8: 1b00 5902 0100 |0000: const-string/jumbo v0, "user" // string@00010259 │ │ +1aa7be: 7120 7db9 0900 |0003: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@b97d │ │ +1aa7c4: 6200 ae00 |0006: sget-object v0, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1aa7c8: 0701 |0008: move-object v1, v0 │ │ +1aa7ca: 1f01 160d |0009: check-cast v1, Lcom/infomaniak/lib/core/MatomoCore; // type@0d16 │ │ +1aa7ce: 0782 |000b: move-object v2, v8 │ │ +1aa7d0: 1f02 3500 |000c: check-cast v2, Landroid/content/Context; // type@0035 │ │ +1aa7d4: 1266 |000e: const/4 v6, #int 6 // #6 │ │ +1aa7d6: 1207 |000f: const/4 v7, #int 0 // #0 │ │ +1aa7d8: 1a03 4efb |0010: const-string v3, "switch" // string@fb4e │ │ +1aa7dc: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +1aa7de: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +1aa7e0: 7707 e340 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40e3 │ │ +1aa7e6: 6208 f512 |0017: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa7ea: 6e20 243a 9800 |0019: invoke-virtual {v8, v9}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentUser:(Lcom/infomaniak/lib/core/models/user/User;)V // method@3a24 │ │ +1aa7f0: 6208 f512 |001c: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa7f4: 12f9 |001e: const/4 v9, #int -1 // #ff │ │ +1aa7f6: 6e20 233a 9800 |001f: invoke-virtual {v8, v9}, Lcom/infomaniak/drive/utils/AccountUtils;.setCurrentDriveId:(I)V // method@3a23 │ │ +1aa7fc: 6208 f512 |0022: sget-object v8, Lcom/infomaniak/drive/utils/AccountUtils;.INSTANCE:Lcom/infomaniak/drive/utils/AccountUtils; // field@12f5 │ │ +1aa800: 6e10 153a 0800 |0024: invoke-virtual {v8}, Lcom/infomaniak/drive/utils/AccountUtils;.getReloadApp:()Lkotlin/jvm/functions/Function1; // method@3a15 │ │ +1aa806: 0c08 |0027: move-result-object v8 │ │ +1aa808: 3808 0900 |0028: if-eqz v8, 0031 // +0009 │ │ +1aa80c: 7100 b205 0000 |002a: invoke-static {}, Landroidx/core/os/BundleKt;.bundleOf:()Landroid/os/Bundle; // method@05b2 │ │ +1aa812: 0c09 |002d: move-result-object v9 │ │ +1aa814: 7220 3ab8 9800 |002e: invoke-interface {v8, v9}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@b83a │ │ +1aa81a: 6208 78b3 |0031: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b378 │ │ +1aa81e: 1108 |0033: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=46 │ │ 0x0017 line=47 │ │ 0x001c line=48 │ │ 0x0022 line=49 │ │ 0x0031 line=50 │ │ @@ -44423,32 +44423,32 @@ │ │ type : '(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 29 16-bit code units │ │ -1aa834: |[1aa834] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ -1aa844: 6208 ae00 |0000: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ -1aa848: 0780 |0002: move-object v0, v8 │ │ -1aa84a: 1f00 150d |0003: check-cast v0, Lcom/infomaniak/lib/core/MatomoCore; // type@0d15 │ │ -1aa84e: 0778 |0005: move-object v8, v7 │ │ -1aa850: 1f08 3500 |0006: check-cast v8, Landroid/content/Context; // type@0035 │ │ -1aa854: 1265 |0008: const/4 v5, #int 6 // #6 │ │ -1aa856: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -1aa858: 1a02 cb90 |000a: const-string v2, "add" // string@90cb │ │ -1aa85c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -1aa85e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1aa860: 0781 |000e: move-object v1, v8 │ │ -1aa862: 7707 d640 0000 |000f: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/infomaniak/lib/core/MatomoCore$DefaultImpls;.trackAccountEvent$default:(Lcom/infomaniak/lib/core/MatomoCore;Landroid/content/Context;Ljava/lang/String;Lcom/infomaniak/lib/core/MatomoCore$TrackerAction;Ljava/lang/Float;ILjava/lang/Object;)V // method@40d6 │ │ -1aa868: 2200 3c00 |0012: new-instance v0, Landroid/content/Intent; // type@003c │ │ -1aa86c: 1c01 240a |0014: const-class v1, Lcom/infomaniak/drive/ui/login/LoginActivity; // type@0a24 │ │ -1aa870: 7030 9300 8001 |0016: invoke-direct {v0, v8, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -1aa876: 6e20 6611 0700 |0019: invoke-virtual {v7, v0}, Lcom/infomaniak/drive/ui/SwitchUserActivity;.startActivity:(Landroid/content/Intent;)V // method@1166 │ │ -1aa87c: 0e00 |001c: return-void │ │ +1aa904: |[1aa904] com.infomaniak.drive.ui.SwitchUserActivity.onCreate$lambda$6$lambda$5:(Lcom/infomaniak/drive/ui/SwitchUserActivity;Landroid/view/View;)V │ │ +1aa914: 6208 ae00 |0000: sget-object v8, Lcom/infomaniak/drive/MatomoDrive;.INSTANCE:Lcom/infomaniak/drive/MatomoDrive; // field@00ae │ │ +1aa918: 0780 |0002: move-object v0, v8 │ │ +1aa91a: 1f00 160d |0003: check-cast v0, L