166 MB
/home/fdroid/fdroiddata/tmp/com.calcitem.sanmill_2225.apk vs.
/home/fdroid/fdroiddata/unsigned/com.calcitem.sanmill_2225.apk
8.2 KB
APK Signing Block
    
Offset 1, 121 lines modifiedOffset 0, 0 lines modified
1 Key·0x42726577: 
2 0000000000000000000000000000000000000000000000000000000000000000000000 
3 0000000000000000000000000000000000000000000000000000000000000000000000 
4 0000000000000000000000000000000000000000000000000000000000000000000000 
5 0000000000000000000000000000000000000000000000000000000000000000000000 
6 0000000000000000000000000000000000000000000000000000000000000000000000 
7 0000000000000000000000000000000000000000000000000000000000000000000000 
8 0000000000000000000000000000000000000000000000000000000000000000000000 
9 0000000000000000000000000000000000000000000000000000000000000000000000 
10 0000000000000000000000000000000000000000000000000000000000000000000000 
11 000000000000000000000000000000 
  
12 Key·0x7109871a: 
13 3507000031070000e703000060000000280000000301000020000000f165c93925fdc5 
14 f3b3fb9c9f0952087bb89b03c47de4893cef8889da3ba33e1d30000000210400002800 
15 0000d6006f0bb58f18e65d1cee40b773983487906a2396ccb40a209ab095ee090d0384 
16 538501000000006b03000067030000308203633082024ba00302010202085ac9561c43 
17 f2e0d3300d06092a864886f70d01010b05003060310b300906035504061302554b310c 
18 300a060355040813034f5247310c300a060355040713034f524731133011060355040a 
19 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 
20 55040313064644726f6964301e170d3231303531313133323735345a170d3438303932 
21 363133323735345a3060310b300906035504061302554b310c300a060355040813034f 
22 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f 
23 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 
24 6430820122300d06092a864886f70d01010105000382010f003082010a028201010088 
25 2490305f0e18420cfb8822b40c19688e9ba0082005749240bc8a59759b76f074db421b 
26 5f83f893fc1398483da4a6f82b3bf6026968c6aa2448b14ec715f65d9c1302c88a0930 
27 ef97ba62a21ec259f808808f2fb22995f92ab122512bd14684ef6d3d3763b81a859c6a 
28 1a5a133cd8084d16a20b15c813e6b34782401b7744b17df096e92e2b2162d7cd1a80b2 
29 a347f52793a6793c633a645f12d1262fc38cfc1cfae325a3773f14d639c4f989abfb2d 
30 b3a1e1a2cedf3afabdfe528fa1827f61fde6ece65237498e420d6661a62f1bf830df5f 
31 90898702ecfedfd86bf41f465c46cbb2be8345c3e46b2419ab2d50e42bf3a738ace6d8 
32 073b3b7f13b3ce0707fd0203010001a321301f301d0603551d0e04160414453030a78b 
33 cfa989427cc87b8828f615cf478055300d06092a864886f70d01010b05000382010100 
34 74c4dcecc8e233af801a2070210486f1468af618b730175a843329e23045b4a8edb5a2 
35 5e360119fef623f0abec8250b6f666b5501f163a32c68a71534d29babd59b12fd7f9ac 
36 ac101e89f61219fe445a0a425d9a9d93be50f91732719fd6bd9d4eb07deff8be121516 
37 e1abd2ad807a04d1a3e0ae8b953e90350b0c836a207127c186e24864753c0a9cc5c462 
38 a4f9559d748492adf7881566da36e4938adb1b46b74fa6b16f63fe0192bab2aaa89264 
39 6e75366a0abcf14dc823530c4db1115c3de2cc4a587d09689ea02a68e3315f1a53b03f 
40 0f8a8be772c0433cc6d877893e74f85e4c28f129071de209ec9cfbc8800c9e25b4c203 
41 77d700200cda937891af120c000000080000000df0efbe030000000000000018020000 
42 0801000003010000000100002126ea8a85c66a71b5e9dbd557006c40cf9e58a724e982 
43 3bf1602892bb70e86fdf9abf548968aa215d61a9f417a3c7e931506b4f45170e3b9934 
44 de1b9adf801d36aa735672de66861f44aabc3186748c8019a7ec7ea29e4a9ebbce0c1b 
45 5691644bd1c01b4cd9a971f14f85396822abb378878a7491c88b230a7352ddc9c70e34 
46 84276eb77e040285863e3db4deb58cc4fa9e5a7c277cc3dc120b1b65e1b346321c41f2 
47 804fadc8b3b85f02e581b6c6740644bcb76bdcb1f909bc8e564d821fa1b2a1863df553 
48 0078a067cfa84a05ab264ad76eb70fab75c9f1073d6c2a48e6d91968bbfd0415e37114 
49 43d4f6fd0ea1b8482ce6e6a6f5c10f957124d4b7acda5f080100002104000000010000 
50 2126ea8a85c66a71b5e9dbd557006c40cf9e58a724e9823bf1602892bb70e86fdf9abf 
51 548968aa215d61a9f417a3c7e931506b4f45170e3b9934de1b9adf801d36aa735672de 
52 66861f44aabc3186748c8019a7ec7ea29e4a9ebbce0c1b5691644bd1c01b4cd9a971f1 
53 4f85396822abb378878a7491c88b230a7352ddc9c70e3484276eb77e040285863e3db4 
54 deb58cc4fa9e5a7c277cc3dc120b1b65e1b346321c41f2804fadc8b3b85f02e581b6c6 
55 740644bcb76bdcb1f909bc8e564d821fa1b2a1863df5530078a067cfa84a05ab264ad7 
56 6eb70fab75c9f1073d6c2a48e6d91968bbfd0415e3711443d4f6fd0ea1b8482ce6e6a6 
57 f5c10f957124d4b7acda5f2601000030820122300d06092a864886f70d010101050003 
58 82010f003082010a0282010100882490305f0e18420cfb8822b40c19688e9ba0082005 
59 749240bc8a59759b76f074db421b5f83f893fc1398483da4a6f82b3bf6026968c6aa24 
60 48b14ec715f65d9c1302c88a0930ef97ba62a21ec259f808808f2fb22995f92ab12251 
61 2bd14684ef6d3d3763b81a859c6a1a5a133cd8084d16a20b15c813e6b34782401b7744 
62 b17df096e92e2b2162d7cd1a80b2a347f52793a6793c633a645f12d1262fc38cfc1cfa 
63 e325a3773f14d639c4f989abfb2db3a1e1a2cedf3afabdfe528fa1827f61fde6ece652 
64 37498e420d6661a62f1bf830df5f90898702ecfedfd86bf41f465c46cbb2be8345c3e4 
65 6b2419ab2d50e42bf3a738ace6d8073b3b7f13b3ce0707fd0203010001 
  
66 Key·0xf05368c0: 
67 3507000031070000df03000060000000280000000301000020000000f165c93925fdc5 
68 f3b3fb9c9f0952087bb89b03c47de4893cef8889da3ba33e1d30000000210400002800 
69 0000d6006f0bb58f18e65d1cee40b773983487906a2396ccb40a209ab095ee090d0384 
70 538501000000006b03000067030000308203633082024ba00302010202085ac9561c43 
71 f2e0d3300d06092a864886f70d01010b05003060310b300906035504061302554b310c 
72 300a060355040813034f5247310c300a060355040713034f524731133011060355040a 
73 130a6664726f69642e6f7267310f300d060355040b13064644726f6964310f300d0603 
74 55040313064644726f6964301e170d3231303531313133323735345a170d3438303932 
75 363133323735345a3060310b300906035504061302554b310c300a060355040813034f 
76 5247310c300a060355040713034f524731133011060355040a130a6664726f69642e6f 
77 7267310f300d060355040b13064644726f6964310f300d060355040313064644726f69 
78 6430820122300d06092a864886f70d01010105000382010f003082010a028201010088 
79 2490305f0e18420cfb8822b40c19688e9ba0082005749240bc8a59759b76f074db421b 
80 5f83f893fc1398483da4a6f82b3bf6026968c6aa2448b14ec715f65d9c1302c88a0930 
81 ef97ba62a21ec259f808808f2fb22995f92ab122512bd14684ef6d3d3763b81a859c6a 
82 1a5a133cd8084d16a20b15c813e6b34782401b7744b17df096e92e2b2162d7cd1a80b2 
83 a347f52793a6793c633a645f12d1262fc38cfc1cfae325a3773f14d639c4f989abfb2d 
84 b3a1e1a2cedf3afabdfe528fa1827f61fde6ece65237498e420d6661a62f1bf830df5f 
85 90898702ecfedfd86bf41f465c46cbb2be8345c3e46b2419ab2d50e42bf3a738ace6d8 
86 073b3b7f13b3ce0707fd0203010001a321301f301d0603551d0e04160414453030a78b 
87 cfa989427cc87b8828f615cf478055300d06092a864886f70d01010b05000382010100 
88 74c4dcecc8e233af801a2070210486f1468af618b730175a843329e23045b4a8edb5a2 
89 5e360119fef623f0abec8250b6f666b5501f163a32c68a71534d29babd59b12fd7f9ac 
90 ac101e89f61219fe445a0a425d9a9d93be50f91732719fd6bd9d4eb07deff8be121516 
91 e1abd2ad807a04d1a3e0ae8b953e90350b0c836a207127c186e24864753c0a9cc5c462 
92 a4f9559d748492adf7881566da36e4938adb1b46b74fa6b16f63fe0192bab2aaa89264 
93 6e75366a0abcf14dc823530c4db1115c3de2cc4a587d09689ea02a68e3315f1a53b03f 
94 0f8a8be772c0433cc6d877893e74f85e4c28f129071de209ec9cfbc8800c9e25b4c203 
95 77d700200cda937891af1218000000ffffff7f0000000018000000ffffff7f18020000 
96 0801000003010000000100001ec1b0e191e5f98948b3fd0706f2f895af2b801232fb1e 
97 a3b495db56d41146179482339d006f5ec7b30a6985c7bd61c4a57b9b75bbb8ced97947 
98 6fcd8d89a3530aa11368cdceb4f8884e1eeb1bcbb257e7202f64054f15b151085c7419 
99 c2d1ac9e4d93d8ad650cfcf61043e5657976d45e8908d8a1e2139dded6387df381dd7d 
100 0d9acf43095caf907bcb2828354f076f29a9e99e45c2720442cc64ffac23fcd2e7bcd6 
101 be9f81d14381e0a3d248f1a612118d77a500a0b8205101ab8e11d60253bc7cde1a4471 
102 16c595ea9f88cfd4356772d5c9bbfb755251a61a9693aa92002e0cd004deeee4a29ace 
103 aee5b77190961df2d0c9e5c0cb4b54849edc1474752d41080100002104000000010000 
104 1ec1b0e191e5f98948b3fd0706f2f895af2b801232fb1ea3b495db56d4114617948233 
105 9d006f5ec7b30a6985c7bd61c4a57b9b75bbb8ced979476fcd8d89a3530aa11368cdce 
106 b4f8884e1eeb1bcbb257e7202f64054f15b151085c7419c2d1ac9e4d93d8ad650cfcf6 
107 1043e5657976d45e8908d8a1e2139dded6387df381dd7d0d9acf43095caf907bcb2828 
108 354f076f29a9e99e45c2720442cc64ffac23fcd2e7bcd6be9f81d14381e0a3d248f1a6 
109 12118d77a500a0b8205101ab8e11d60253bc7cde1a447116c595ea9f88cfd4356772d5 
110 c9bbfb755251a61a9693aa92002e0cd004deeee4a29aceaee5b77190961df2d0c9e5c0 
111 cb4b54849edc1474752d412601000030820122300d06092a864886f70d010101050003 
112 82010f003082010a0282010100882490305f0e18420cfb8822b40c19688e9ba0082005 
113 749240bc8a59759b76f074db421b5f83f893fc1398483da4a6f82b3bf6026968c6aa24 
114 48b14ec715f65d9c1302c88a0930ef97ba62a21ec259f808808f2fb22995f92ab12251 
115 2bd14684ef6d3d3763b81a859c6a1a5a133cd8084d16a20b15c813e6b34782401b7744 
116 b17df096e92e2b2162d7cd1a80b2a347f52793a6793c633a645f12d1262fc38cfc1cfa 
117 e325a3773f14d639c4f989abfb2db3a1e1a2cedf3afabdfe528fa1827f61fde6ece652 
118 37498e420d6661a62f1bf830df5f90898702ecfedfd86bf41f465c46cbb2be8345c3e4 
119 6b2419ab2d50e42bf3a738ace6d8073b3b7f13b3ce0707fd0203010001 
7.61 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: Missing META-INF/MANIFEST.MF
    
Offset 1, 48 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·cf67366975fccb53eeb847e66051c8c953a0b2b6c34ce540d83073b51c8889f5 
10 Signer·#1·certificate·SHA-1·digest:·4fb4b38b22b3ff05c617b2ee9b25a6546022bcd5 
11 Signer·#1·certificate·MD5·digest:·cbbc0b739a45ba1110b3401b4504af89 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·56e75dddfafa230ec17cf247b5418dbb2f0fbd93733c5f41327d644eb3691f03 
15 Signer·#1·public·key·SHA-1·digest:·def67a4e6eff787679bdd70c47595680138a3191 
16 Signer·#1·public·key·MD5·digest:·7f30ce5a5b32f35986a865ea34119355 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.window_window-java.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
6.47 KB
zipinfo {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 Zip·file·size:·25518980·bytes,·number·of·entries:·4561 Zip·file·size:·25506731·bytes,·number·of·entries:·453
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··1547168·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··1530584·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··8848280·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so4 -rw-rw-rw-··0.0·unx··8881048·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
5 -rw-rw-rw-··0.0·unx··9364312·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so5 -rw-rw-rw-··0.0·unx··9364312·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
6 -rw-rw-rw-··0.0·unx···965648·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsanmill.so6 -rw-rw-rw-··0.0·unx···965648·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsanmill.so
7 -rw-rw-rw-··0.0·unx····76152·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libxcrash.so7 -rw-rw-rw-··0.0·unx····76152·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libxcrash.so
8 -rw-rw-rw-··0.0·unx···113664·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libxcrash_dumper.so8 -rw-rw-rw-··0.0·unx···113664·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libxcrash_dumper.so
9 -rw-rw-rw-··0.0·unx··9732688·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so9 -rw-rw-rw-··0.0·unx··9765456·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
10 -rw-rw-rw-··0.0·unx··6536372·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so10 -rw-rw-rw-··0.0·unx··6536372·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
11 -rw-rw-rw-··0.0·unx···604672·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsanmill.so11 -rw-rw-rw-··0.0·unx···604672·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsanmill.so
12 -rw-rw-rw-··0.0·unx····51044·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libxcrash.so12 -rw-rw-rw-··0.0·unx····51044·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libxcrash.so
13 -rw-rw-rw-··0.0·unx····75784·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libxcrash_dumper.so13 -rw-rw-rw-··0.0·unx····75784·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libxcrash_dumper.so
14 -rw-rw-rw-··0.0·unx···997892·b-·defN·81-Jan-01·01:01·lib/x86/libsanmill.so14 -rw-rw-rw-··0.0·unx···997892·b-·defN·81-Jan-01·01:01·lib/x86/libsanmill.so
15 -rw-rw-rw-··0.0·unx····67376·b-·defN·81-Jan-01·01:01·lib/x86/libxcrash.so15 -rw-rw-rw-··0.0·unx····67376·b-·defN·81-Jan-01·01:01·lib/x86/libxcrash.so
16 -rw-rw-rw-··0.0·unx···112540·b-·defN·81-Jan-01·01:01·lib/x86/libxcrash_dumper.so16 -rw-rw-rw-··0.0·unx···112540·b-·defN·81-Jan-01·01:01·lib/x86/libxcrash_dumper.so
17 -rw-rw-rw-··0.0·unx··8635208·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so17 -rw-rw-rw-··0.0·unx··8667976·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
18 -rw-rw-rw-··0.0·unx·10347944·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so18 -rw-rw-rw-··0.0·unx·10347944·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
19 -rw-rw-rw-··0.0·unx··1047848·b-·defN·81-Jan-01·01:01·lib/x86_64/libsanmill.so19 -rw-rw-rw-··0.0·unx··1047848·b-·defN·81-Jan-01·01:01·lib/x86_64/libsanmill.so
20 -rw-rw-rw-··0.0·unx····76424·b-·defN·81-Jan-01·01:01·lib/x86_64/libxcrash.so20 -rw-rw-rw-··0.0·unx····76424·b-·defN·81-Jan-01·01:01·lib/x86_64/libxcrash.so
21 -rw-rw-rw-··0.0·unx···117712·b-·defN·81-Jan-01·01:01·lib/x86_64/libxcrash_dumper.so21 -rw-rw-rw-··0.0·unx···117712·b-·defN·81-Jan-01·01:01·lib/x86_64/libxcrash_dumper.so
22 -rw-rw-rw-··0.0·unx·····1239·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json22 -rw-rw-rw-··0.0·unx·····1239·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json
23 -rw-rw-rw-··0.0·unx······524·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json23 -rw-rw-rw-··0.0·unx······524·b-·defN·81-Jan-01·01:01·assets/flutter_assets/FontManifest.json
24 -rw-rw-rw-··0.0·unx····85119·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z24 -rw-rw-rw-··0.0·unx····85110·b-·defN·81-Jan-01·01:01·assets/flutter_assets/NOTICES.Z
25 -rw-rw-rw-··0.0·unx·····8692·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/draw.mp325 -rw-rw-rw-··0.0·unx·····8692·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/draw.mp3
26 -rw-rw-rw-··0.0·unx····15170·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/fly.mp326 -rw-rw-rw-··0.0·unx····15170·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/fly.mp3
27 -rw-rw-rw-··0.0·unx·····8274·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/go.mp327 -rw-rw-rw-··0.0·unx·····8274·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/go.mp3
28 -rw-rw-rw-··0.0·unx·····8065·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/illegal.mp328 -rw-rw-rw-··0.0·unx·····8065·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/illegal.mp3
29 -rw-rw-rw-··0.0·unx····11409·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/lose.mp329 -rw-rw-rw-··0.0·unx····11409·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/lose.mp3
30 -rw-rw-rw-··0.0·unx·····6602·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/mill.mp330 -rw-rw-rw-··0.0·unx·····6602·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/mill.mp3
31 -rw-rw-rw-··0.0·unx·····9319·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/place.mp331 -rw-rw-rw-··0.0·unx·····9319·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/place.mp3
32 -rw-rw-rw-··0.0·unx····10364·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/remove.mp332 -rw-rw-rw-··0.0·unx····10364·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/remove.mp3
33 -rw-rw-rw-··0.0·unx·····6602·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/select.mp333 -rw-rw-rw-··0.0·unx·····6602·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/select.mp3
34 -rw-rw-rw-··0.0·unx····18723·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/win.mp334 -rw-rw-rw-··0.0·unx····18723·b-·stor·81-Jan-01·01:01·assets/flutter_assets/assets/audios/win.mp3
35 -rw-rw-rw-··0.0·unx·····1215·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/files/environment_variables.txt35 -rw-rw-rw-··0.0·unx·····1230·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/files/environment_variables.txt
36 -rw-rw-rw-··0.0·unx····35147·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/licenses/GPL-3.0.txt36 -rw-rw-rw-··0.0·unx····35147·b-·defN·81-Jan-01·01:01·assets/flutter_assets/assets/licenses/GPL-3.0.txt
37 -rw-rw-rw-··0.0·unx·····1736·b-·defN·81-Jan-01·01:01·assets/flutter_assets/fonts/MaterialIcons-Regular.otf37 -rw-rw-rw-··0.0·unx·····1736·b-·defN·81-Jan-01·01:01·assets/flutter_assets/fonts/MaterialIcons-Regular.otf
38 -rw-rw-rw-··0.0·unx······912·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf38 -rw-rw-rw-··0.0·unx······912·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
39 -rw-rw-rw-··0.0·unx·····1296·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluentui_system_icons/fonts/FluentSystemIcons-Filled.ttf39 -rw-rw-rw-··0.0·unx·····1304·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluentui_system_icons/fonts/FluentSystemIcons-Filled.ttf
40 -rw-rw-rw-··0.0·unx·····5328·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluentui_system_icons/fonts/FluentSystemIcons-Regular.ttf40 -rw-rw-rw-··0.0·unx·····5348·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluentui_system_icons/fonts/FluentSystemIcons-Regular.ttf
41 -rw-rw-rw-··0.0·unx·····1337·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluttertoast/assets/toastify.css41 -rw-rw-rw-··0.0·unx·····1337·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluttertoast/assets/toastify.css
42 -rw-rw-rw-··0.0·unx·····5272·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluttertoast/assets/toastify.js42 -rw-rw-rw-··0.0·unx·····5272·b-·defN·81-Jan-01·01:01·assets/flutter_assets/packages/fluttertoast/assets/toastify.js
43 -rw----·····0.0·fat·····5992·b-·defN·81-Jan-01·01:01·AndroidManifest.xml43 -rw----·····0.0·fat·····5992·b-·defN·81-Jan-01·01:01·AndroidManifest.xml
44 -rw----·····0.0·fat·····1846·b-·stor·81-Jan-01·01:01·res/--.png44 -rw----·····0.0·fat·····1846·b-·stor·81-Jan-01·01:01·res/--.png
45 -rw----·····0.0·fat·····1396·b-·defN·81-Jan-01·01:01·res/-Y.xml45 -rw----·····0.0·fat·····1396·b-·defN·81-Jan-01·01:01·res/-Y.xml
46 -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/-o.xml46 -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/-o.xml
47 -rw----·····0.0·fat······488·b-·defN·81-Jan-01·01:01·res/-t.xml47 -rw----·····0.0·fat······488·b-·defN·81-Jan-01·01:01·res/-t.xml
Offset 445, 14 lines modifiedOffset 445, 11 lines modified
445 -rw----·····2.0·fat·······13·b-·defN·81-Jan-01·01:01·META-INF/androidx.window_window.version445 -rw----·····2.0·fat·······13·b-·defN·81-Jan-01·01:01·META-INF/androidx.window_window.version
446 -rw----·····2.0·fat·······54·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler446 -rw----·····2.0·fat·······54·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler
447 -rw----·····2.0·fat·······52·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory447 -rw----·····2.0·fat·······52·b-·defN·81-Jan-01·01:01·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory
448 -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins448 -rw----·····2.0·fat······926·b-·defN·81-Jan-01·01:01·kotlin/annotation/annotation.kotlin_builtins
449 -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins449 -rw----·····2.0·fat·····3685·b-·defN·81-Jan-01·01:01·kotlin/collections/collections.kotlin_builtins
450 -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins450 -rw----·····2.0·fat······200·b-·defN·81-Jan-01·01:01·kotlin/coroutines/coroutines.kotlin_builtins
451 -rw----·····2.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins451 -rw----·····2.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
452 -rw----·····2.0·fat····14151·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins452 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
453 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins453 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
454 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins454 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
455 -rw----·····2.0·fat····32673·b-·defN·81-Jan-01·01:01·META-INF/E6640E34.SF 
456 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/E6640E34.RSA 
457 -rw----·····2.0·fat····32565·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF 
458 456·files,·60181797·bytes·uncompressed,·25460462·bytes·compressed:··57.7%455 453·files,·60197084·bytes·uncompressed,·25454989·bytes·compressed:··57.7%
41.7 MB
classes.dex
40.4 MB
dexdump -a -d -f -h {}
Max HTML report size reached
1.25 MB
classes.jar
Max HTML report size reached
111 KB
kotlin/kotlin.kotlin_builtins
Max HTML report size reached
1.64 KB
smali/kotlin/coroutines/jvm/internal/h.smali
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
1 .class·public·final·Lkotlin/coroutines/jvm/internal/h;1 .class·public·final·Lkotlin/coroutines/jvm/internal/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·final·a(Lp1/d;)Lp1/d;5 .method·public·static·final·a(Ln1/d;)Ln1/d;
6 ····.locals·16 ····.locals·1
7 ····.annotation·system·Ldalvik/annotation/Signature;7 ····.annotation·system·Ldalvik/annotation/Signature;
8 ········value·=·{8 ········value·=·{
9 ············"<T:",9 ············"<T:",
10 ············"Ljava/lang/Object;",10 ············"Ljava/lang/Object;",
11 ············">(",11 ············">(",
12 ············"Lp1/d<",12 ············"Ln1/d<",
13 ············"-TT;>;)",13 ············"-TT;>;)",
14 ············"Lp1/d<",14 ············"Ln1/d<",
15 ············"TT;>;"15 ············"TT;>;"
16 ········}16 ········}
17 ····.end·annotation17 ····.end·annotation
  
18 ····const-string·v0,·"completion"18 ····const-string·v0,·"completion"
  
19 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V19 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
20 ····return-object·p020 ····return-object·p0
21 .end·method21 .end·method
  
22 .method·public·static·final·b(Lp1/d;)V22 .method·public·static·final·b(Ln1/d;)V
23 ····.locals·123 ····.locals·1
24 ····.annotation·system·Ldalvik/annotation/Signature;24 ····.annotation·system·Ldalvik/annotation/Signature;
25 ········value·=·{25 ········value·=·{
26 ············"(",26 ············"(",
27 ············"Lp1/d<",27 ············"Ln1/d<",
28 ············"*>;)V"28 ············"*>;)V"
29 ········}29 ········}
30 ····.end·annotation30 ····.end·annotation
  
31 ····const-string·v0,·"frame"31 ····const-string·v0,·"frame"
  
32 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V32 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·static·final·c(Lp1/d;)V35 .method·public·static·final·c(Ln1/d;)V
36 ····.locals·136 ····.locals·1
37 ····.annotation·system·Ldalvik/annotation/Signature;37 ····.annotation·system·Ldalvik/annotation/Signature;
38 ········value·=·{38 ········value·=·{
39 ············"(",39 ············"(",
40 ············"Lp1/d<",40 ············"Ln1/d<",
41 ············"*>;)V"41 ············"*>;)V"
42 ········}42 ········}
43 ····.end·annotation43 ····.end·annotation
  
44 ····const-string·v0,·"frame"44 ····const-string·v0,·"frame"
  
45 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V45 ····invoke-static·{p0,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
5.33 KB
smali/kotlin/coroutines/jvm/internal/d.smali
    
Offset 1, 157 lines modifiedOffset 1, 157 lines modified
1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/d;1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/d;
2 .super·Lkotlin/coroutines/jvm/internal/a;2 .super·Lkotlin/coroutines/jvm/internal/a;
3 .source·""3 .source·""
  
  
4 #·instance·fields4 #·instance·fields
5 .field·private·final·_context:Lp1/g;5 .field·private·final·_context:Ln1/g;
  
6 .field·private·transient·intercepted:Lp1/d;6 .field·private·transient·intercepted:Ln1/d;
7 ····.annotation·system·Ldalvik/annotation/Signature;7 ····.annotation·system·Ldalvik/annotation/Signature;
8 ········value·=·{8 ········value·=·{
9 ············"Lp1/d<",9 ············"Ln1/d<",
10 ············"Ljava/lang/Object;",10 ············"Ljava/lang/Object;",
11 ············">;"11 ············">;"
12 ········}12 ········}
13 ····.end·annotation13 ····.end·annotation
14 .end·field14 .end·field
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>(Lp1/d;)V16 .method·public·constructor·<init>(Ln1/d;)V
17 ····.locals·117 ····.locals·1
18 ····.annotation·system·Ldalvik/annotation/Signature;18 ····.annotation·system·Ldalvik/annotation/Signature;
19 ········value·=·{19 ········value·=·{
20 ············"(",20 ············"(",
21 ············"Lp1/d<",21 ············"Ln1/d<",
22 ············"Ljava/lang/Object;",22 ············"Ljava/lang/Object;",
23 ············">;)V"23 ············">;)V"
24 ········}24 ········}
25 ····.end·annotation25 ····.end·annotation
  
26 ····if-nez·p1,·:cond_026 ····if-eqz·p1,·:cond_0
  
27 ····const/4·v0,·0x027 ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g;
  
 28 ····move-result-object·v0
  
28 ····goto·:goto_029 ····goto·:goto_0
  
29 ····:cond_030 ····:cond_0
 31 ····const/4·v0,·0x0
30 ····invoke-interface·{p1},·Lp1/d;->getContext()Lp1/g; 
  
31 ····move-result-object·v0 
  
32 ····:goto_032 ····:goto_0
33 ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/d;-><init>(Lp1/d;Lp1/g;)V33 ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;Ln1/g;)V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·constructor·<init>(Lp1/d;Lp1/g;)V36 .method·public·constructor·<init>(Ln1/d;Ln1/g;)V
37 ····.locals·037 ····.locals·0
38 ····.annotation·system·Ldalvik/annotation/Signature;38 ····.annotation·system·Ldalvik/annotation/Signature;
39 ········value·=·{39 ········value·=·{
40 ············"(",40 ············"(",
41 ············"Lp1/d<",41 ············"Ln1/d<",
42 ············"Ljava/lang/Object;",42 ············"Ljava/lang/Object;",
43 ············">;",43 ············">;",
44 ············"Lp1/g;",44 ············"Ln1/g;",
45 ············")V"45 ············")V"
46 ········}46 ········}
47 ····.end·annotation47 ····.end·annotation
  
48 ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Lp1/d;)V48 ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Ln1/d;)V
  
49 ····iput-object·p2,·p0,·Lkotlin/coroutines/jvm/internal/d;->_context:Lp1/g;49 ····iput-object·p2,·p0,·Lkotlin/coroutines/jvm/internal/d;->_context:Ln1/g;
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
  
52 #·virtual·methods52 #·virtual·methods
53 .method·public·getContext()Lp1/g;53 .method·public·getContext()Ln1/g;
54 ····.locals·154 ····.locals·1
  
55 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->_context:Lp1/g;55 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->_context:Ln1/g;
  
56 ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V56 ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;)V
  
57 ····return-object·v057 ····return-object·v0
58 .end·method58 .end·method
  
59 .method·public·final·intercepted()Lp1/d;59 .method·public·final·intercepted()Ln1/d;
60 ····.locals·260 ····.locals·2
61 ····.annotation·system·Ldalvik/annotation/Signature;61 ····.annotation·system·Ldalvik/annotation/Signature;
62 ········value·=·{62 ········value·=·{
63 ············"()",63 ············"()",
64 ············"Lp1/d<",64 ············"Ln1/d<",
65 ············"Ljava/lang/Object;",65 ············"Ljava/lang/Object;",
66 ············">;"66 ············">;"
67 ········}67 ········}
68 ····.end·annotation68 ····.end·annotation
  
69 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Lp1/d;69 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Ln1/d;
  
70 ····if-nez·v0,·:cond_170 ····if-nez·v0,·:cond_2
  
71 ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/d;->getContext()Lp1/g;71 ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/d;->getContext()Ln1/g;
  
72 ····move-result-object·v072 ····move-result-object·v0
  
73 ····sget-object·v1,·Lp1/e;->d:Lp1/e$b;73 ····sget-object·v1,·Ln1/e;->d:Ln1/e$b;
  
74 ····invoke-interface·{v0,·v1},·Lp1/g;->get(Lp1/g$c;)Lp1/g$b;74 ····invoke-interface·{v0,·v1},·Ln1/g;->get(Ln1/g$c;)Ln1/g$b;
  
75 ····move-result-object·v075 ····move-result-object·v0
  
76 ····check-cast·v0,·Lp1/e;76 ····check-cast·v0,·Ln1/e;
  
77 ····if-nez·v0,·:cond_0 
  
78 ····move-object·v0,·p0 
  
79 ····goto·:goto_077 ····if-eqz·v0,·:cond_0
  
80 ····:cond_0 
81 ····invoke-interface·{v0,·p0},·Lp1/e;->l(Lp1/d;)Lp1/d;78 ····invoke-interface·{v0,·p0},·Ln1/e;->a(Ln1/d;)Ln1/d;
  
82 ····move-result-object·v079 ····move-result-object·v0
  
83 ····:goto_0 
84 ····iput-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/d;->intercepted:Lp1/d;80 ····if-nez·v0,·:cond_1
  
 81 ····:cond_0
 82 ····move-object·v0,·p0
  
Max diff block lines reached; 1373/5368 bytes (25.58%) of diff not shown.
1.88 KB
smali/kotlin/coroutines/jvm/internal/i.smali
    
Offset 153, 73 lines modifiedOffset 153, 73 lines modified
153 ····return-object·v2153 ····return-object·v2
  
154 ····:cond_1154 ····:cond_1
155 ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->a:Ljava/lang/reflect/Method;155 ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->a:Ljava/lang/reflect/Method;
  
156 ····const/4·v3,·0x0156 ····const/4·v3,·0x0
  
157 ····if-nez·v1,·:cond_2157 ····if-eqz·v1,·:cond_2
  
158 ····move-object·p1,·v2 
  
159 ····goto·:goto_0 
  
160 ····:cond_2 
161 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;158 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
162 ····move-result-object·p1159 ····move-result-object·p1
  
163 ····new-array·v4,·v3,·[Ljava/lang/Object;160 ····new-array·v4,·v3,·[Ljava/lang/Object;
  
164 ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;161 ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
165 ····move-result-object·p1162 ····move-result-object·p1
  
 163 ····goto·:goto_0
  
 164 ····:cond_2
 165 ····move-object·p1,·v2
  
166 ····:goto_0166 ····:goto_0
167 ····if-nez·p1,·:cond_3167 ····if-nez·p1,·:cond_3
  
168 ····return-object·v2168 ····return-object·v2
  
169 ····:cond_3169 ····:cond_3
170 ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->b:Ljava/lang/reflect/Method;170 ····iget-object·v1,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->b:Ljava/lang/reflect/Method;
  
171 ····if-nez·v1,·:cond_4171 ····if-eqz·v1,·:cond_4
  
172 ····move-object·p1,·v2 
  
173 ····goto·:goto_1 
  
174 ····:cond_4 
175 ····new-array·v4,·v3,·[Ljava/lang/Object;172 ····new-array·v4,·v3,·[Ljava/lang/Object;
  
176 ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;173 ····invoke-virtual·{v1,·p1,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
177 ····move-result-object·p1174 ····move-result-object·p1
  
 175 ····goto·:goto_1
  
 176 ····:cond_4
 177 ····move-object·p1,·v2
  
178 ····:goto_1178 ····:goto_1
179 ····if-nez·p1,·:cond_5179 ····if-nez·p1,·:cond_5
  
180 ····return-object·v2180 ····return-object·v2
  
181 ····:cond_5181 ····:cond_5
182 ····iget-object·v0,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->c:Ljava/lang/reflect/Method;182 ····iget-object·v0,·v0,·Lkotlin/coroutines/jvm/internal/i$a;->c:Ljava/lang/reflect/Method;
  
183 ····if-nez·v0,·:cond_6183 ····if-eqz·v0,·:cond_6
  
184 ····move-object·p1,·v2 
  
185 ····goto·:goto_2 
  
186 ····:cond_6 
187 ····new-array·v1,·v3,·[Ljava/lang/Object;184 ····new-array·v1,·v3,·[Ljava/lang/Object;
  
188 ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;185 ····invoke-virtual·{v0,·p1,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
189 ····move-result-object·p1186 ····move-result-object·p1
  
 187 ····goto·:goto_2
  
 188 ····:cond_6
 189 ····move-object·p1,·v2
  
190 ····:goto_2190 ····:goto_2
191 ····instance-of·v0,·p1,·Ljava/lang/String;191 ····instance-of·v0,·p1,·Ljava/lang/String;
  
192 ····if-eqz·v0,·:cond_7192 ····if-eqz·v0,·:cond_7
  
193 ····move-object·v2,·p1193 ····move-object·v2,·p1
  
1.18 KB
smali/kotlin/coroutines/jvm/internal/g.smali
    
Offset 95, 27 lines modifiedOffset 95, 27 lines modified
  
95 ····goto·:goto_095 ····goto·:goto_0
  
96 ····:cond_096 ····:cond_0
97 ····const/4·p0,·0x097 ····const/4·p0,·0x0
  
98 ····:goto_098 ····:goto_0
99 ····if-nez·p0,·:cond_199 ····if-eqz·p0,·:cond_1
  
100 ····const/4·p0,·0x0 
  
101 ····goto·:goto_1 
  
102 ····:cond_1 
103 ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I100 ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I
  
104 ····move-result·p0101 ····move-result·p0
105 ····:try_end_0102 ····:try_end_0
106 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0103 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
 104 ····goto·:goto_1
  
 105 ····:cond_1
 106 ····const/4·p0,·0x0
  
107 ····:goto_1107 ····:goto_1
108 ····sub-int/2addr·p0,·v1108 ····sub-int/2addr·p0,·v1
  
109 ····goto·:goto_2109 ····goto·:goto_2
  
110 ····:catch_0110 ····:catch_0
111 ····const/4·p0,·-0x1111 ····const/4·p0,·-0x1
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 ····goto·:goto_1183 ····goto·:goto_1
  
184 ····:cond_2184 ····:cond_2
185 ····new-instance·v2,·Ljava/lang/StringBuilder;185 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
186 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V186 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
187 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;187 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
188 ····const/16·p0,·0x2f188 ····const/16·p0,·0x2f
  
189 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;189 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
190 ····invoke-interface·{v0},·Lkotlin/coroutines/jvm/internal/f;->c()Ljava/lang/String;190 ····invoke-interface·{v0},·Lkotlin/coroutines/jvm/internal/f;->c()Ljava/lang/String;
  
1.41 KB
smali/kotlin/coroutines/jvm/internal/k.smali
    
Offset 23, 31 lines modifiedOffset 23, 31 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(I)V24 .method·public·constructor·<init>(I)V
25 ····.locals·125 ····.locals·1
  
26 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
27 ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/k;-><init>(ILp1/d;)V27 ····invoke-direct·{p0,·p1,·v0},·Lkotlin/coroutines/jvm/internal/k;-><init>(ILn1/d;)V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·public·constructor·<init>(ILp1/d;)V30 .method·public·constructor·<init>(ILn1/d;)V
31 ····.locals·031 ····.locals·0
32 ····.annotation·system·Ldalvik/annotation/Signature;32 ····.annotation·system·Ldalvik/annotation/Signature;
33 ········value·=·{33 ········value·=·{
34 ············"(I",34 ············"(I",
35 ············"Lp1/d<",35 ············"Ln1/d<",
36 ············"Ljava/lang/Object;",36 ············"Ljava/lang/Object;",
37 ············">;)V"37 ············">;)V"
38 ········}38 ········}
39 ····.end·annotation39 ····.end·annotation
  
40 ····invoke-direct·{p0,·p2},·Lkotlin/coroutines/jvm/internal/d;-><init>(Lp1/d;)V40 ····invoke-direct·{p0,·p2},·Lkotlin/coroutines/jvm/internal/d;-><init>(Ln1/d;)V
  
41 ····iput·p1,·p0,·Lkotlin/coroutines/jvm/internal/k;->arity:I41 ····iput·p1,·p0,·Lkotlin/coroutines/jvm/internal/k;->arity:I
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
  
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
  
59 ····return·v059 ····return·v0
60 .end·method60 .end·method
  
61 .method·public·toString()Ljava/lang/String;61 .method·public·toString()Ljava/lang/String;
62 ····.locals·262 ····.locals·2
  
63 ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/a;->getCompletion()Lp1/d;63 ····invoke-virtual·{p0},·Lkotlin/coroutines/jvm/internal/a;->getCompletion()Ln1/d;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
65 ····if-nez·v0,·:cond_065 ····if-nez·v0,·:cond_0
  
66 ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->d(Lkotlin/jvm/internal/f;)Ljava/lang/String;66 ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->d(Lkotlin/jvm/internal/f;)Ljava/lang/String;
  
7.52 KB
smali/kotlin/coroutines/jvm/internal/a.smali
    
Offset 1, 73 lines modifiedOffset 1, 73 lines modified
1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/a;1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lp1/d;5 .implements·Ln1/d;
6 .implements·Lkotlin/coroutines/jvm/internal/e;6 .implements·Lkotlin/coroutines/jvm/internal/e;
7 .implements·Ljava/io/Serializable;7 .implements·Ljava/io/Serializable;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/Signature;9 .annotation·system·Ldalvik/annotation/Signature;
10 ····value·=·{10 ····value·=·{
11 ········"Ljava/lang/Object;",11 ········"Ljava/lang/Object;",
12 ········"Lp1/d<",12 ········"Ln1/d<",
13 ········"Ljava/lang/Object;",13 ········"Ljava/lang/Object;",
14 ········">;",14 ········">;",
15 ········"Lkotlin/coroutines/jvm/internal/e;",15 ········"Lkotlin/coroutines/jvm/internal/e;",
16 ········"Ljava/io/Serializable;"16 ········"Ljava/io/Serializable;"
17 ····}17 ····}
18 .end·annotation18 .end·annotation
  
  
19 #·instance·fields19 #·instance·fields
20 .field·private·final·completion:Lp1/d;20 .field·private·final·completion:Ln1/d;
21 ····.annotation·system·Ldalvik/annotation/Signature;21 ····.annotation·system·Ldalvik/annotation/Signature;
22 ········value·=·{22 ········value·=·{
23 ············"Lp1/d<",23 ············"Ln1/d<",
24 ············"Ljava/lang/Object;",24 ············"Ljava/lang/Object;",
25 ············">;"25 ············">;"
26 ········}26 ········}
27 ····.end·annotation27 ····.end·annotation
28 .end·field28 .end·field
  
  
29 #·direct·methods29 #·direct·methods
30 .method·public·constructor·<init>(Lp1/d;)V30 .method·public·constructor·<init>(Ln1/d;)V
31 ····.locals·031 ····.locals·0
32 ····.annotation·system·Ldalvik/annotation/Signature;32 ····.annotation·system·Ldalvik/annotation/Signature;
33 ········value·=·{33 ········value·=·{
34 ············"(",34 ············"(",
35 ············"Lp1/d<",35 ············"Ln1/d<",
36 ············"Ljava/lang/Object;",36 ············"Ljava/lang/Object;",
37 ············">;)V"37 ············">;)V"
38 ········}38 ········}
39 ····.end·annotation39 ····.end·annotation
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····iput-object·p1,·p0,·Lkotlin/coroutines/jvm/internal/a;->completion:Lp1/d;41 ····iput-object·p1,·p0,·Lkotlin/coroutines/jvm/internal/a;->completion:Ln1/d;
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·create(Ljava/lang/Object;Lp1/d;)Lp1/d;45 .method·public·create(Ljava/lang/Object;Ln1/d;)Ln1/d;
46 ····.locals·046 ····.locals·0
47 ····.annotation·system·Ldalvik/annotation/Signature;47 ····.annotation·system·Ldalvik/annotation/Signature;
48 ········value·=·{48 ········value·=·{
49 ············"(",49 ············"(",
50 ············"Ljava/lang/Object;",50 ············"Ljava/lang/Object;",
51 ············"Lp1/d<",51 ············"Ln1/d<",
52 ············"*>;)",52 ············"*>;)",
53 ············"Lp1/d<",53 ············"Ln1/d<",
54 ············"Lm1/q;",54 ············"Lk1/q;",
55 ············">;"55 ············">;"
56 ········}56 ········}
57 ····.end·annotation57 ····.end·annotation
  
58 ····const-string·p1,·"completion"58 ····const-string·p1,·"completion"
  
59 ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V59 ····invoke-static·{p2,·p1},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
Offset 77, 23 lines modifiedOffset 77, 23 lines modified
77 ····const-string·p2,·"create(Any?;Continuation)·has·not·been·overridden"77 ····const-string·p2,·"create(Any?;Continuation)·has·not·been·overridden"
  
78 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V78 ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
79 ····throw·p179 ····throw·p1
80 .end·method80 .end·method
  
81 .method·public·create(Lp1/d;)Lp1/d;81 .method·public·create(Ln1/d;)Ln1/d;
82 ····.locals·182 ····.locals·1
83 ····.annotation·system·Ldalvik/annotation/Signature;83 ····.annotation·system·Ldalvik/annotation/Signature;
84 ········value·=·{84 ········value·=·{
85 ············"(",85 ············"(",
86 ············"Lp1/d<",86 ············"Ln1/d<",
87 ············"*>;)",87 ············"*>;)",
88 ············"Lp1/d<",88 ············"Ln1/d<",
89 ············"Lm1/q;",89 ············"Lk1/q;",
90 ············">;"90 ············">;"
91 ········}91 ········}
92 ····.end·annotation92 ····.end·annotation
  
93 ····const-string·v0,·"completion"93 ····const-string·v0,·"completion"
  
94 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V94 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
  
106 ····throw·p1106 ····throw·p1
107 .end·method107 .end·method
  
108 .method·public·getCallerFrame()Lkotlin/coroutines/jvm/internal/e;108 .method·public·getCallerFrame()Lkotlin/coroutines/jvm/internal/e;
109 ····.locals·2109 ····.locals·2
  
110 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/a;->completion:Lp1/d;110 ····iget-object·v0,·p0,·Lkotlin/coroutines/jvm/internal/a;->completion:Ln1/d;
  
111 ····instance-of·v1,·v0,·Lkotlin/coroutines/jvm/internal/e;111 ····instance-of·v1,·v0,·Lkotlin/coroutines/jvm/internal/e;
  
112 ····if-eqz·v1,·:cond_0112 ····if-eqz·v1,·:cond_0
  
113 ····check-cast·v0,·Lkotlin/coroutines/jvm/internal/e;113 ····check-cast·v0,·Lkotlin/coroutines/jvm/internal/e;
  
Offset 123, 26 lines modifiedOffset 123, 26 lines modified
123 ····:cond_0123 ····:cond_0
124 ····const/4·v0,·0x0124 ····const/4·v0,·0x0
  
125 ····:goto_0125 ····:goto_0
126 ····return-object·v0126 ····return-object·v0
127 .end·method127 .end·method
  
128 .method·public·final·getCompletion()Lp1/d;128 .method·public·final·getCompletion()Ln1/d;
129 ····.locals·1129 ····.locals·1
130 ····.annotation·system·Ldalvik/annotation/Signature;130 ····.annotation·system·Ldalvik/annotation/Signature;
131 ········value·=·{131 ········value·=·{
132 ············"()",132 ············"()",
133 ············"Lp1/d<",133 ············"Ln1/d<",
Max diff block lines reached; 3943/7613 bytes (51.79%) of diff not shown.
1.93 KB
smali/kotlin/coroutines/jvm/internal/j.smali
    
Offset 1, 68 lines modifiedOffset 1, 68 lines modified
1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/j;1 .class·public·abstract·Lkotlin/coroutines/jvm/internal/j;
2 .super·Lkotlin/coroutines/jvm/internal/a;2 .super·Lkotlin/coroutines/jvm/internal/a;
3 .source·""3 .source·""
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(Lp1/d;)V5 .method·public·constructor·<init>(Ln1/d;)V
6 ····.locals·16 ····.locals·1
7 ····.annotation·system·Ldalvik/annotation/Signature;7 ····.annotation·system·Ldalvik/annotation/Signature;
8 ········value·=·{8 ········value·=·{
9 ············"(",9 ············"(",
10 ············"Lp1/d<",10 ············"Ln1/d<",
11 ············"Ljava/lang/Object;",11 ············"Ljava/lang/Object;",
12 ············">;)V"12 ············">;)V"
13 ········}13 ········}
14 ····.end·annotation14 ····.end·annotation
  
15 ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Lp1/d;)V15 ····invoke-direct·{p0,·p1},·Lkotlin/coroutines/jvm/internal/a;-><init>(Ln1/d;)V
  
16 ····if-nez·p1,·:cond_016 ····if-eqz·p1,·:cond_2
  
17 ····goto·:goto_1 
  
18 ····:cond_0 
19 ····invoke-interface·{p1},·Lp1/d;->getContext()Lp1/g;17 ····invoke-interface·{p1},·Ln1/d;->getContext()Ln1/g;
  
20 ····move-result-object·p118 ····move-result-object·p1
  
21 ····sget-object·v0,·Lp1/h;->e:Lp1/h;19 ····sget-object·v0,·Ln1/h;->e:Ln1/h;
  
22 ····if-ne·p1,·v0,·:cond_120 ····if-ne·p1,·v0,·:cond_0
  
23 ····const/4·p1,·0x121 ····const/4·p1,·0x1
  
24 ····goto·:goto_022 ····goto·:goto_0
  
25 ····:cond_123 ····:cond_0
26 ····const/4·p1,·0x024 ····const/4·p1,·0x0
  
27 ····:goto_025 ····:goto_0
28 ····if-eqz·p1,·:cond_226 ····if-eqz·p1,·:cond_1
  
29 ····:goto_127 ····goto·:goto_1
30 ····return-void 
  
31 ····:cond_228 ····:cond_1
32 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;29 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;
  
33 ····const-string·v0,·"Coroutines·with·restricted·suspension·must·have·EmptyCoroutineContext"30 ····const-string·v0,·"Coroutines·with·restricted·suspension·must·have·EmptyCoroutineContext"
  
34 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;31 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
35 ····move-result-object·v032 ····move-result-object·v0
  
36 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V33 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
37 ····throw·p134 ····throw·p1
  
 35 ····:cond_2
 36 ····:goto_1
 37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·getContext()Lp1/g;40 .method·public·getContext()Ln1/g;
41 ····.locals·141 ····.locals·1
  
42 ····sget-object·v0,·Lp1/h;->e:Lp1/h;42 ····sget-object·v0,·Ln1/h;->e:Ln1/h;
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
914 B
smali/kotlin/coroutines/jvm/internal/c.smali
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·public·final·Lkotlin/coroutines/jvm/internal/c;1 .class·public·final·Lkotlin/coroutines/jvm/internal/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lp1/d;5 .implements·Ln1/d;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/Signature;7 .annotation·system·Ldalvik/annotation/Signature;
8 ····value·=·{8 ····value·=·{
9 ········"Ljava/lang/Object;",9 ········"Ljava/lang/Object;",
10 ········"Lp1/d<",10 ········"Ln1/d<",
11 ········"Ljava/lang/Object;",11 ········"Ljava/lang/Object;",
12 ········">;"12 ········">;"
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·getContext()Lp1/g;44 .method·public·getContext()Ln1/g;
45 ····.locals·245 ····.locals·2
  
46 ····new-instance·v0,·Ljava/lang/IllegalStateException;46 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
47 ····const-string·v1,·"This·continuation·is·already·complete"47 ····const-string·v1,·"This·continuation·is·already·complete"
  
48 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;48 ····invoke-virtual·{v1},·Ljava/lang/Object;->toString()Ljava/lang/String;
2.63 KB
smali/kotlin/jvm/internal/h.smali
    
Offset 1, 65 lines modifiedOffset 1, 65 lines modified
1 .class·public·Lkotlin/jvm/internal/h;1 .class·public·Lkotlin/jvm/internal/h;
2 .super·Lkotlin/jvm/internal/g;2 .super·Lkotlin/jvm/internal/g;
3 .source·""3 .source·""
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·constructor·<init>(ILa2/d;Ljava/lang/String;Ljava/lang/String;)V5 .method·public·constructor·<init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
6 ····.locals·76 ····.locals·7
  
7 ····sget-object·v2,·Lkotlin/jvm/internal/a;->NO_RECEIVER:Ljava/lang/Object;7 ····sget-object·v2,·Lkotlin/jvm/internal/a;->NO_RECEIVER:Ljava/lang/Object;
  
8 ····move-object·v0,·p2 
  
9 ····check-cast·v0,·Lkotlin/jvm/internal/b; 
  
10 ····invoke-interface·{v0},·Lkotlin/jvm/internal/b;->b()Ljava/lang/Class; 
  
11 ····move-result-object·v3 
  
12 ····instance-of·p2,·p2,·La2/c; 
  
13 ····xor-int/lit8·v6,·p2,·0x1 
  
14 ····move-object·v0,·p08 ····move-object·v0,·p0
  
15 ····move·v1,·p19 ····move·v1,·p1
  
 10 ····move-object·v3,·p2
  
16 ····move-object·v4,·p311 ····move-object·v4,·p3
  
17 ····move-object·v5,·p412 ····move-object·v5,·p4
  
 13 ····move·v6,·p5
  
18 ····invoke-direct/range·{v0·..·v6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V14 ····invoke-direct/range·{v0·..·v6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
19 ····return-void15 ····return-void
20 .end·method16 .end·method
  
21 .method·public·constructor·<init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V17 .method·public·constructor·<init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
 18 ····.locals·0
  
 19 ····invoke-direct/range·{p0·..·p6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
 20 ····return-void
 21 .end·method
  
 22 .method·public·constructor·<init>(ILy1/d;Ljava/lang/String;Ljava/lang/String;)V
22 ····.locals·723 ····.locals·7
  
23 ····sget-object·v2,·Lkotlin/jvm/internal/a;->NO_RECEIVER:Ljava/lang/Object;24 ····sget-object·v2,·Lkotlin/jvm/internal/a;->NO_RECEIVER:Ljava/lang/Object;
  
24 ····move-object·v0,·p025 ····move-object·v0,·p2
  
25 ····move·v1,·p126 ····check-cast·v0,·Lkotlin/jvm/internal/b;
  
26 ····move-object·v3,·p227 ····invoke-interface·{v0},·Lkotlin/jvm/internal/b;->b()Ljava/lang/Class;
  
27 ····move-object·v4,·p328 ····move-result-object·v3
  
28 ····move-object·v5,·p429 ····instance-of·p2,·p2,·Ly1/c;
  
29 ····move·v6,·p530 ····xor-int/lit8·v6,·p2,·0x1
  
30 ····invoke-direct/range·{v0·..·v6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V31 ····move-object·v0,·p0
  
 32 ····move·v1,·p1
31 ····return-void 
32 .end·method 
  
 33 ····move-object·v4,·p3
33 .method·public·constructor·<init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V 
34 ····.locals·0 
  
 34 ····move-object·v5,·p4
  
35 ····invoke-direct/range·{p0·..·p6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V35 ····invoke-direct/range·{v0·..·v6},·Lkotlin/jvm/internal/g;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
552 B
smali/kotlin/jvm/internal/f.smali
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·public·interface·abstract·Lkotlin/jvm/internal/f;1 .class·public·interface·abstract·Lkotlin/jvm/internal/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lm1/c;5 .implements·Lk1/c;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/Signature;7 .annotation·system·Ldalvik/annotation/Signature;
8 ····value·=·{8 ····value·=·{
9 ········"<R:",9 ········"<R:",
10 ········"Ljava/lang/Object;",10 ········"Ljava/lang/Object;",
11 ········">",11 ········">",
12 ········"Ljava/lang/Object;",12 ········"Ljava/lang/Object;",
13 ········"Lm1/c<",13 ········"Lk1/c<",
14 ········"TR;>;"14 ········"TR;>;"
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
  
17 #·virtual·methods17 #·virtual·methods
18 .method·public·abstract·getArity()I18 .method·public·abstract·getArity()I
649 B
smali/kotlin/jvm/internal/i.smali
    
Offset 303, 23 lines modifiedOffset 303, 23 lines modified
  
303 ····throw·p0303 ····throw·p0
304 .end·method304 .end·method
  
305 .method·public·static·l(Ljava/lang/String;)V305 .method·public·static·l(Ljava/lang/String;)V
306 ····.locals·1306 ····.locals·1
  
307 ····new-instance·v0,·Lm1/p;307 ····new-instance·v0,·Lk1/p;
  
308 ····invoke-direct·{v0,·p0},·Lm1/p;-><init>(Ljava/lang/String;)V308 ····invoke-direct·{v0,·p0},·Lk1/p;-><init>(Ljava/lang/String;)V
  
309 ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->g(Ljava/lang/Throwable;)Ljava/lang/Throwable;309 ····invoke-static·{v0},·Lkotlin/jvm/internal/i;->g(Ljava/lang/Throwable;)Ljava/lang/Throwable;
  
310 ····move-result-object·p0310 ····move-result-object·p0
  
311 ····check-cast·p0,·Lm1/p;311 ····check-cast·p0,·Lk1/p;
  
312 ····throw·p0312 ····throw·p0
313 .end·method313 .end·method
  
314 .method·public·static·m(Ljava/lang/String;)V314 .method·public·static·m(Ljava/lang/String;)V
315 ····.locals·2315 ····.locals·2
  
6.21 KB
smali/kotlin/jvm/internal/g.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lkotlin/jvm/internal/g;1 .class·public·Lkotlin/jvm/internal/g;
2 .super·Lkotlin/jvm/internal/a;2 .super·Lkotlin/jvm/internal/a;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lkotlin/jvm/internal/f;5 .implements·Lkotlin/jvm/internal/f;
6 .implements·La2/e;6 .implements·Ly1/e;
  
  
7 #·instance·fields7 #·instance·fields
8 .field·private·final·arity:I8 .field·private·final·arity:I
  
9 .field·private·final·flags:I9 .field·private·final·flags:I
  
Offset 96, 18 lines modifiedOffset 96, 18 lines modified
96 ····iput·p1,·p0,·Lkotlin/jvm/internal/g;->flags:I96 ····iput·p1,·p0,·Lkotlin/jvm/internal/g;->flags:I
  
97 ····return-void97 ····return-void
98 .end·method98 .end·method
  
  
99 #·virtual·methods99 #·virtual·methods
100 .method·protected·computeReflected()La2/b;100 .method·protected·computeReflected()Ly1/b;
101 ····.locals·1101 ····.locals·1
  
102 ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->a(Lkotlin/jvm/internal/g;)La2/e;102 ····invoke-static·{p0},·Lkotlin/jvm/internal/l;->a(Lkotlin/jvm/internal/g;)Ly1/e;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····return-object·v0104 ····return-object·v0
105 .end·method105 .end·method
  
106 .method·public·equals(Ljava/lang/Object;)Z106 .method·public·equals(Ljava/lang/Object;)Z
Offset 124, 28 lines modifiedOffset 124, 14 lines modified
  
124 ····const/4·v2,·0x0124 ····const/4·v2,·0x0
  
125 ····if-eqz·v1,·:cond_2125 ····if-eqz·v1,·:cond_2
  
126 ····check-cast·p1,·Lkotlin/jvm/internal/g;126 ····check-cast·p1,·Lkotlin/jvm/internal/g;
  
127 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getOwner()La2/d; 
  
128 ····move-result-object·v1 
  
129 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getOwner()La2/d; 
  
130 ····move-result-object·v3 
  
131 ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z 
  
132 ····move-result·v1 
  
133 ····if-eqz·v1,·:cond_1 
  
134 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String;127 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String;
  
135 ····move-result-object·v1128 ····move-result-object·v1
  
136 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String;129 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getName()Ljava/lang/String;
  
137 ····move-result-object·v3130 ····move-result-object·v3
Offset 184, 14 lines modifiedOffset 170, 28 lines modified
  
184 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object;170 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object;
  
185 ····move-result-object·v1171 ····move-result-object·v1
  
186 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object;172 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getBoundReceiver()Ljava/lang/Object;
  
 173 ····move-result-object·v3
  
 174 ····invoke-static·{v1,·v3},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
 175 ····move-result·v1
  
 176 ····if-eqz·v1,·:cond_1
  
 177 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d;
  
 178 ····move-result-object·v1
  
 179 ····invoke-virtual·{p1},·Lkotlin/jvm/internal/a;->getOwner()Ly1/d;
  
187 ····move-result-object·p1180 ····move-result-object·p1
  
188 ····invoke-static·{v1,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z181 ····invoke-static·{v1,·p1},·Lkotlin/jvm/internal/i;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
189 ····move-result·p1182 ····move-result·p1
  
190 ····if-eqz·p1,·:cond_1183 ····if-eqz·p1,·:cond_1
Offset 201, 19 lines modifiedOffset 201, 19 lines modified
201 ····:cond_1201 ····:cond_1
202 ····const/4·v0,·0x0202 ····const/4·v0,·0x0
  
203 ····:goto_0203 ····:goto_0
204 ····return·v0204 ····return·v0
  
205 ····:cond_2205 ····:cond_2
206 ····instance-of·v0,·p1,·La2/e;206 ····instance-of·v0,·p1,·Ly1/e;
  
207 ····if-eqz·v0,·:cond_3207 ····if-eqz·v0,·:cond_3
  
208 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->compute()La2/b;208 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->compute()Ly1/b;
  
209 ····move-result-object·v0209 ····move-result-object·v0
  
210 ····invoke-virtual·{p1,·v0},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z210 ····invoke-virtual·{p1,·v0},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  
211 ····move-result·p1211 ····move-result·p1
  
Offset 227, 51 lines modifiedOffset 227, 51 lines modified
227 ····.locals·1227 ····.locals·1
  
228 ····iget·v0,·p0,·Lkotlin/jvm/internal/g;->arity:I228 ····iget·v0,·p0,·Lkotlin/jvm/internal/g;->arity:I
  
229 ····return·v0229 ····return·v0
230 .end·method230 .end·method
  
231 .method·protected·bridge·synthetic·getReflected()La2/b;231 .method·protected·bridge·synthetic·getReflected()Ly1/b;
232 ····.locals·1232 ····.locals·1
  
233 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/g;->getReflected()La2/e;233 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/g;->getReflected()Ly1/e;
  
234 ····move-result-object·v0234 ····move-result-object·v0
  
235 ····return-object·v0235 ····return-object·v0
Max diff block lines reached; 3155/6296 bytes (50.11%) of diff not shown.
1.15 KB
smali/kotlin/jvm/internal/k.smali
    
Offset 109, 23 lines modifiedOffset 109, 31 lines modified
  
109 ····return·v0109 ····return·v0
110 .end·method110 .end·method
  
111 .method·public·toString()Ljava/lang/String;111 .method·public·toString()Ljava/lang/String;
112 ····.locals·2112 ····.locals·2
  
 113 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 114 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
113 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/k;->b()Ljava/lang/Class;115 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/k;->b()Ljava/lang/Class;
  
114 ····move-result-object·v0116 ····move-result-object·v1
  
115 ····invoke-virtual·{v0},·Ljava/lang/Class;->toString()Ljava/lang/String;117 ····invoke-virtual·{v1},·Ljava/lang/Class;->toString()Ljava/lang/String;
  
116 ····move-result-object·v0118 ····move-result-object·v1
  
 119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
117 ····const-string·v1,·"·(Kotlin·reflection·is·not·available)"120 ····const-string·v1,·"·(Kotlin·reflection·is·not·available)"
  
118 ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->i(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;121 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 122 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
119 ····move-result-object·v0123 ····move-result-object·v0
  
120 ····return-object·v0124 ····return-object·v0
121 .end·method125 .end·method
933 B
smali/kotlin/jvm/internal/m.smali
    
Offset 10, 31 lines modifiedOffset 10, 31 lines modified
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····return-void11 ····return-void
12 .end·method12 .end·method
  
  
13 #·virtual·methods13 #·virtual·methods
14 .method·public·a(Lkotlin/jvm/internal/g;)La2/e;14 .method·public·a(Lkotlin/jvm/internal/g;)Ly1/e;
15 ····.locals·015 ····.locals·0
  
16 ····return-object·p116 ····return-object·p1
17 .end·method17 .end·method
  
18 .method·public·b(Ljava/lang/Class;)La2/c;18 .method·public·b(Ljava/lang/Class;)Ly1/c;
19 ····.locals·119 ····.locals·1
  
20 ····new-instance·v0,·Lkotlin/jvm/internal/c;20 ····new-instance·v0,·Lkotlin/jvm/internal/c;
  
21 ····invoke-direct·{v0,·p1},·Lkotlin/jvm/internal/c;-><init>(Ljava/lang/Class;)V21 ····invoke-direct·{v0,·p1},·Lkotlin/jvm/internal/c;-><init>(Ljava/lang/Class;)V
  
22 ····return-object·v022 ····return-object·v0
23 .end·method23 .end·method
  
24 .method·public·c(Ljava/lang/Class;Ljava/lang/String;)La2/d;24 .method·public·c(Ljava/lang/Class;Ljava/lang/String;)Ly1/d;
25 ····.locals·125 ····.locals·1
  
26 ····new-instance·v0,·Lkotlin/jvm/internal/k;26 ····new-instance·v0,·Lkotlin/jvm/internal/k;
  
27 ····invoke-direct·{v0,·p1,·p2},·Lkotlin/jvm/internal/k;-><init>(Ljava/lang/Class;Ljava/lang/String;)V27 ····invoke-direct·{v0,·p1,·p2},·Lkotlin/jvm/internal/k;-><init>(Ljava/lang/Class;Ljava/lang/String;)V
  
28 ····return-object·v028 ····return-object·v0
398 B
smali/kotlin/jvm/internal/b.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·interface·abstract·Lkotlin/jvm/internal/b;1 .class·public·interface·abstract·Lkotlin/jvm/internal/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·La2/d;5 .implements·Ly1/d;
  
  
6 #·virtual·methods6 #·virtual·methods
7 .method·public·abstract·b()Ljava/lang/Class;7 .method·public·abstract·b()Ljava/lang/Class;
8 ····.annotation·system·Ldalvik/annotation/Signature;8 ····.annotation·system·Ldalvik/annotation/Signature;
9 ········value·=·{9 ········value·=·{
10 ············"()",10 ············"()",
2.16 KB
smali/kotlin/jvm/internal/l.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
  
4 #·static·fields4 #·static·fields
5 .field·private·static·final·a:Lkotlin/jvm/internal/m;5 .field·private·static·final·a:Lkotlin/jvm/internal/m;
  
6 .field·private·static·final·b:[La2/c;6 .field·private·static·final·b:[Ly1/c;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·29 ····.locals·2
  
10 ····const/4·v0,·0x010 ····const/4·v0,·0x0
Offset 51, 53 lines modifiedOffset 51, 53 lines modified
51 ····invoke-direct·{v0},·Lkotlin/jvm/internal/m;-><init>()V51 ····invoke-direct·{v0},·Lkotlin/jvm/internal/m;-><init>()V
  
52 ····:goto_152 ····:goto_1
53 ····sput-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;53 ····sput-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;
  
54 ····const/4·v0,·0x054 ····const/4·v0,·0x0
  
55 ····new-array·v0,·v0,·[La2/c;55 ····new-array·v0,·v0,·[Ly1/c;
  
56 ····sput-object·v0,·Lkotlin/jvm/internal/l;->b:[La2/c;56 ····sput-object·v0,·Lkotlin/jvm/internal/l;->b:[Ly1/c;
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
59 .method·public·static·a(Lkotlin/jvm/internal/g;)La2/e;59 .method·public·static·a(Lkotlin/jvm/internal/g;)Ly1/e;
60 ····.locals·160 ····.locals·1
  
61 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;61 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;
  
62 ····invoke-virtual·{v0,·p0},·Lkotlin/jvm/internal/m;->a(Lkotlin/jvm/internal/g;)La2/e;62 ····invoke-virtual·{v0,·p0},·Lkotlin/jvm/internal/m;->a(Lkotlin/jvm/internal/g;)Ly1/e;
  
63 ····move-result-object·p063 ····move-result-object·p0
  
64 ····return-object·p064 ····return-object·p0
65 .end·method65 .end·method
  
66 .method·public·static·b(Ljava/lang/Class;)La2/c;66 .method·public·static·b(Ljava/lang/Class;)Ly1/c;
67 ····.locals·167 ····.locals·1
  
68 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;68 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;
  
69 ····invoke-virtual·{v0,·p0},·Lkotlin/jvm/internal/m;->b(Ljava/lang/Class;)La2/c;69 ····invoke-virtual·{v0,·p0},·Lkotlin/jvm/internal/m;->b(Ljava/lang/Class;)Ly1/c;
  
70 ····move-result-object·p070 ····move-result-object·p0
  
71 ····return-object·p071 ····return-object·p0
72 .end·method72 .end·method
  
73 .method·public·static·c(Ljava/lang/Class;)La2/d;73 .method·public·static·c(Ljava/lang/Class;)Ly1/d;
74 ····.locals·274 ····.locals·2
  
75 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;75 ····sget-object·v0,·Lkotlin/jvm/internal/l;->a:Lkotlin/jvm/internal/m;
  
76 ····const-string·v1,·""76 ····const-string·v1,·""
  
77 ····invoke-virtual·{v0,·p0,·v1},·Lkotlin/jvm/internal/m;->c(Ljava/lang/Class;Ljava/lang/String;)La2/d;77 ····invoke-virtual·{v0,·p0,·v1},·Lkotlin/jvm/internal/m;->c(Ljava/lang/Class;Ljava/lang/String;)Ly1/d;
  
78 ····move-result-object·p078 ····move-result-object·p0
  
79 ····return-object·p079 ····return-object·p0
80 .end·method80 .end·method
  
81 .method·public·static·d(Lkotlin/jvm/internal/f;)Ljava/lang/String;81 .method·public·static·d(Lkotlin/jvm/internal/f;)Ljava/lang/String;
7.73 KB
smali/kotlin/jvm/internal/a.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·abstract·Lkotlin/jvm/internal/a;1 .class·public·abstract·Lkotlin/jvm/internal/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·La2/b;5 .implements·Ly1/b;
6 .implements·Ljava/io/Serializable;6 .implements·Ljava/io/Serializable;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lkotlin/jvm/internal/a$a;10 ········Lkotlin/jvm/internal/a$a;
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
24 .field·private·final·name:Ljava/lang/String;24 .field·private·final·name:Ljava/lang/String;
  
25 .field·private·final·owner:Ljava/lang/Class;25 .field·private·final·owner:Ljava/lang/Class;
  
26 .field·protected·final·receiver:Ljava/lang/Object;26 .field·protected·final·receiver:Ljava/lang/Object;
  
27 .field·private·transient·reflected:La2/b;27 .field·private·transient·reflected:Ly1/b;
  
28 .field·private·final·signature:Ljava/lang/String;28 .field·private·final·signature:Ljava/lang/String;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·131 ····.locals·1
Offset 95, 75 lines modifiedOffset 95, 75 lines modified
95 .end·method95 .end·method
  
  
96 #·virtual·methods96 #·virtual·methods
97 .method·public·varargs·call([Ljava/lang/Object;)Ljava/lang/Object;97 .method·public·varargs·call([Ljava/lang/Object;)Ljava/lang/Object;
98 ····.locals·198 ····.locals·1
  
99 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()La2/b;99 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()Ly1/b;
  
100 ····move-result-object·v0100 ····move-result-object·v0
  
101 ····invoke-interface·{v0,·p1},·La2/b;->call([Ljava/lang/Object;)Ljava/lang/Object;101 ····invoke-interface·{v0,·p1},·Ly1/b;->call([Ljava/lang/Object;)Ljava/lang/Object;
  
102 ····move-result-object·p1102 ····move-result-object·p1
  
103 ····return-object·p1103 ····return-object·p1
104 .end·method104 .end·method
  
105 .method·public·callBy(Ljava/util/Map;)Ljava/lang/Object;105 .method·public·callBy(Ljava/util/Map;)Ljava/lang/Object;
106 ····.locals·1106 ····.locals·1
  
107 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()La2/b;107 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()Ly1/b;
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
109 ····invoke-interface·{v0,·p1},·La2/b;->callBy(Ljava/util/Map;)Ljava/lang/Object;109 ····invoke-interface·{v0,·p1},·Ly1/b;->callBy(Ljava/util/Map;)Ljava/lang/Object;
  
110 ····move-result-object·p1110 ····move-result-object·p1
  
111 ····return-object·p1111 ····return-object·p1
112 .end·method112 .end·method
  
113 .method·public·compute()La2/b;113 .method·public·compute()Ly1/b;
114 ····.locals·1114 ····.locals·1
  
115 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->reflected:La2/b;115 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->reflected:Ly1/b;
  
116 ····if-nez·v0,·:cond_0116 ····if-nez·v0,·:cond_0
  
117 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->computeReflected()La2/b;117 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->computeReflected()Ly1/b;
  
118 ····move-result-object·v0118 ····move-result-object·v0
  
119 ····iput-object·v0,·p0,·Lkotlin/jvm/internal/a;->reflected:La2/b;119 ····iput-object·v0,·p0,·Lkotlin/jvm/internal/a;->reflected:Ly1/b;
  
120 ····:cond_0120 ····:cond_0
121 ····return-object·v0121 ····return-object·v0
122 .end·method122 .end·method
  
123 .method·protected·abstract·computeReflected()La2/b;123 .method·protected·abstract·computeReflected()Ly1/b;
124 .end·method124 .end·method
  
125 .method·public·getAnnotations()Ljava/util/List;125 .method·public·getAnnotations()Ljava/util/List;
126 ····.locals·1126 ····.locals·1
127 ····.annotation·system·Ldalvik/annotation/Signature;127 ····.annotation·system·Ldalvik/annotation/Signature;
128 ········value·=·{128 ········value·=·{
129 ············"()",129 ············"()",
130 ············"Ljava/util/List<",130 ············"Ljava/util/List<",
131 ············"Ljava/lang/annotation/Annotation;",131 ············"Ljava/lang/annotation/Annotation;",
132 ············">;"132 ············">;"
133 ········}133 ········}
134 ····.end·annotation134 ····.end·annotation
  
135 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()La2/b;135 ····invoke-virtual·{p0},·Lkotlin/jvm/internal/a;->getReflected()Ly1/b;
  
136 ····move-result-object·v0136 ····move-result-object·v0
  
137 ····invoke-interface·{v0},·La2/a;->getAnnotations()Ljava/util/List;137 ····invoke-interface·{v0},·Ly1/a;->getAnnotations()Ljava/util/List;
  
138 ····move-result-object·v0138 ····move-result-object·v0
  
139 ····return-object·v0139 ····return-object·v0
140 .end·method140 .end·method
  
141 .method·public·getBoundReceiver()Ljava/lang/Object;141 .method·public·getBoundReceiver()Ljava/lang/Object;
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 ····.locals·1178 ····.locals·1
  
179 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->name:Ljava/lang/String;179 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->name:Ljava/lang/String;
  
180 ····return-object·v0180 ····return-object·v0
181 .end·method181 .end·method
  
182 .method·public·getOwner()La2/d;182 .method·public·getOwner()Ly1/d;
183 ····.locals·2183 ····.locals·2
  
184 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->owner:Ljava/lang/Class;184 ····iget-object·v0,·p0,·Lkotlin/jvm/internal/a;->owner:Ljava/lang/Class;
  
185 ····if-nez·v0,·:cond_0185 ····if-nez·v0,·:cond_0
  
186 ····const/4·v0,·0x0186 ····const/4·v0,·0x0
Offset 194, 22 lines modifiedOffset 194, 22 lines modified
194 ····goto·:goto_0194 ····goto·:goto_0
  
195 ····:cond_0195 ····:cond_0
196 ····iget-boolean·v1,·p0,·Lkotlin/jvm/internal/a;->isTopLevel:Z196 ····iget-boolean·v1,·p0,·Lkotlin/jvm/internal/a;->isTopLevel:Z
  
Max diff block lines reached; 4146/7849 bytes (52.82%) of diff not shown.
5.95 KB
smali/kotlin/jvm/internal/c$a.smali
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·final·a(Ljava/lang/Class;)Ljava/lang/String;33 .method·public·final·a(Ljava/lang/Class;)Ljava/lang/String;
34 ····.locals·634 ····.locals·7
35 ····.annotation·system·Ldalvik/annotation/Signature;35 ····.annotation·system·Ldalvik/annotation/Signature;
36 ········value·=·{36 ········value·=·{
37 ············"(",37 ············"(",
38 ············"Ljava/lang/Class<",38 ············"Ljava/lang/Class<",
39 ············"*>;)",39 ············"*>;)",
40 ············"Ljava/lang/String;"40 ············"Ljava/lang/String;"
41 ········}41 ········}
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ····const/4·v2,·0x057 ····const/4·v2,·0x0
  
58 ····if-eqz·v0,·:cond_158 ····if-eqz·v0,·:cond_1
  
59 ····:cond_059 ····:cond_0
60 ····move-object·v1,·v260 ····move-object·v1,·v2
  
61 ····goto/16·:goto_261 ····goto/16·:goto_0
  
62 ····:cond_162 ····:cond_1
63 ····invoke-virtual·{p1},·Ljava/lang/Class;->isLocalClass()Z63 ····invoke-virtual·{p1},·Ljava/lang/Class;->isLocalClass()Z
  
64 ····move-result·v064 ····move-result·v0
  
65 ····if-eqz·v0,·:cond_465 ····if-eqz·v0,·:cond_4
Offset 74, 79 lines modifiedOffset 74, 100 lines modified
  
74 ····move-result-object·v074 ····move-result-object·v0
  
75 ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingMethod()Ljava/lang/reflect/Method;75 ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingMethod()Ljava/lang/reflect/Method;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····const-string·v3,·"$"77 ····const/4·v3,·0x2
  
78 ····const/4·v4,·0x278 ····const/16·v4,·0x24
  
79 ····const-string·v5,·"name"79 ····const-string·v5,·"name"
  
80 ····if-nez·v1,·:cond_380 ····if-eqz·v1,·:cond_2
  
81 ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingConstructor()Ljava/lang/reflect/Constructor;81 ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
82 ····move-result-object·p182 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
83 ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V83 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
84 ····if-nez·p1,·:cond_284 ····invoke-virtual·{v1},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String;
  
85 ····const/16·p1,·0x2485 ····move-result-object·v1
  
 86 ····invoke-virtual·{v6,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 87 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
 88 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 89 ····move-result-object·v1
  
86 ····invoke-static·{v0,·p1,·v2,·v4,·v2},·Lc2/e;->S(Ljava/lang/String;CLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String;90 ····invoke-static·{v0,·v1,·v2,·v3,·v2},·La2/e;->T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
  
87 ····move-result-object·v191 ····move-result-object·v1
  
88 ····goto·:goto_292 ····if-nez·v1,·:cond_7
  
89 ····:cond_293 ····:cond_2
90 ····invoke-virtual·{p1},·Ljava/lang/reflect/Constructor;->getName()Ljava/lang/String;94 ····invoke-virtual·{p1},·Ljava/lang/Class;->getEnclosingConstructor()Ljava/lang/reflect/Constructor;
  
91 ····move-result-object·p195 ····move-result-object·p1
  
92 ····goto·:goto_0 
  
93 ····:cond_3 
94 ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V96 ····invoke-static·{v0,·v5},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
 97 ····if-eqz·p1,·:cond_3
  
 98 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
 99 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
95 ····invoke-virtual·{v1},·Ljava/lang/reflect/Method;->getName()Ljava/lang/String;100 ····invoke-virtual·{p1},·Ljava/lang/reflect/Constructor;->getName()Ljava/lang/String;
  
96 ····move-result-object·p1101 ····move-result-object·p1
  
97 ····:goto_0 
98 ····invoke-static·{p1,·v3},·Lkotlin/jvm/internal/i;->i(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;102 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 103 ····invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
 104 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
99 ····move-result-object·p1105 ····move-result-object·p1
  
100 ····invoke-static·{v0,·p1,·v2,·v4,·v2},·Lc2/e;->T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;106 ····invoke-static·{v0,·p1,·v2,·v3,·v2},·La2/e;->T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
  
101 ····move-result-object·v1107 ····move-result-object·v1
  
102 ····goto·:goto_2108 ····goto·:goto_0
  
 109 ····:cond_3
 110 ····invoke-static·{v0,·v4,·v2,·v3,·v2},·La2/e;->S(Ljava/lang/String;CLjava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
  
 111 ····move-result-object·v1
  
 112 ····goto·:goto_0
  
103 ····:cond_4113 ····:cond_4
104 ····invoke-virtual·{p1},·Ljava/lang/Class;->isArray()Z114 ····invoke-virtual·{p1},·Ljava/lang/Class;->isArray()Z
  
105 ····move-result·v0115 ····move-result·v0
  
106 ····if-eqz·v0,·:cond_7116 ····if-eqz·v0,·:cond_6
  
107 ····invoke-virtual·{p1},·Ljava/lang/Class;->getComponentType()Ljava/lang/Class;117 ····invoke-virtual·{p1},·Ljava/lang/Class;->getComponentType()Ljava/lang/Class;
  
108 ····move-result-object·p1118 ····move-result-object·p1
  
109 ····invoke-virtual·{p1},·Ljava/lang/Class;->isPrimitive()Z119 ····invoke-virtual·{p1},·Ljava/lang/Class;->isPrimitive()Z
  
110 ····move-result·v0120 ····move-result·v0
Max diff block lines reached; 1748/6022 bytes (29.03%) of diff not shown.
11.3 KB
smali/kotlin/jvm/internal/c.smali
Max HTML report size reached
3.78 KB
smali/kotlin/jvm/internal/n.smali
    
Offset 55, 213 lines modifiedOffset 55, 213 lines modified
55 ····invoke-interface·{p0},·Lkotlin/jvm/internal/f;->getArity()I55 ····invoke-interface·{p0},·Lkotlin/jvm/internal/f;->getArity()I
  
56 ····move-result·p056 ····move-result·p0
  
57 ····return·p057 ····return·p0
  
58 ····:cond_058 ····:cond_0
59 ····instance-of·v0,·p0,·Lw1/a;59 ····instance-of·v0,·p0,·Lu1/a;
  
60 ····if-eqz·v0,·:cond_160 ····if-eqz·v0,·:cond_1
  
61 ····const/4·p0,·0x061 ····const/4·p0,·0x0
  
62 ····return·p062 ····return·p0
  
63 ····:cond_163 ····:cond_1
64 ····instance-of·v0,·p0,·Lw1/l;64 ····instance-of·v0,·p0,·Lu1/l;
  
65 ····if-eqz·v0,·:cond_265 ····if-eqz·v0,·:cond_2
  
66 ····const/4·p0,·0x166 ····const/4·p0,·0x1
  
67 ····return·p067 ····return·p0
  
68 ····:cond_268 ····:cond_2
69 ····instance-of·v0,·p0,·Lw1/p;69 ····instance-of·v0,·p0,·Lu1/p;
  
70 ····if-eqz·v0,·:cond_370 ····if-eqz·v0,·:cond_3
  
71 ····const/4·p0,·0x271 ····const/4·p0,·0x2
  
72 ····return·p072 ····return·p0
  
73 ····:cond_373 ····:cond_3
74 ····instance-of·v0,·p0,·Lw1/q;74 ····instance-of·v0,·p0,·Lu1/q;
  
75 ····if-eqz·v0,·:cond_475 ····if-eqz·v0,·:cond_4
  
76 ····const/4·p0,·0x376 ····const/4·p0,·0x3
  
77 ····return·p077 ····return·p0
  
78 ····:cond_478 ····:cond_4
79 ····instance-of·v0,·p0,·Lw1/r;79 ····instance-of·v0,·p0,·Lu1/r;
  
80 ····if-eqz·v0,·:cond_580 ····if-eqz·v0,·:cond_5
  
81 ····const/4·p0,·0x481 ····const/4·p0,·0x4
  
82 ····return·p082 ····return·p0
  
83 ····:cond_583 ····:cond_5
84 ····instance-of·v0,·p0,·Lw1/s;84 ····instance-of·v0,·p0,·Lu1/s;
  
85 ····if-eqz·v0,·:cond_685 ····if-eqz·v0,·:cond_6
  
86 ····const/4·p0,·0x586 ····const/4·p0,·0x5
  
87 ····return·p087 ····return·p0
  
88 ····:cond_688 ····:cond_6
89 ····instance-of·v0,·p0,·Lw1/t;89 ····instance-of·v0,·p0,·Lu1/t;
  
90 ····if-eqz·v0,·:cond_790 ····if-eqz·v0,·:cond_7
  
91 ····const/4·p0,·0x691 ····const/4·p0,·0x6
  
92 ····return·p092 ····return·p0
  
93 ····:cond_793 ····:cond_7
94 ····instance-of·v0,·p0,·Lw1/u;94 ····instance-of·v0,·p0,·Lu1/u;
  
95 ····if-eqz·v0,·:cond_895 ····if-eqz·v0,·:cond_8
  
96 ····const/4·p0,·0x796 ····const/4·p0,·0x7
  
97 ····return·p097 ····return·p0
  
98 ····:cond_898 ····:cond_8
99 ····instance-of·v0,·p0,·Lw1/v;99 ····instance-of·v0,·p0,·Lu1/v;
  
100 ····if-eqz·v0,·:cond_9100 ····if-eqz·v0,·:cond_9
  
101 ····const/16·p0,·0x8101 ····const/16·p0,·0x8
  
102 ····return·p0102 ····return·p0
  
103 ····:cond_9103 ····:cond_9
104 ····instance-of·v0,·p0,·Lw1/w;104 ····instance-of·v0,·p0,·Lu1/w;
  
105 ····if-eqz·v0,·:cond_a105 ····if-eqz·v0,·:cond_a
  
106 ····const/16·p0,·0x9106 ····const/16·p0,·0x9
  
107 ····return·p0107 ····return·p0
  
108 ····:cond_a108 ····:cond_a
109 ····instance-of·v0,·p0,·Lw1/b;109 ····instance-of·v0,·p0,·Lu1/b;
  
110 ····if-eqz·v0,·:cond_b110 ····if-eqz·v0,·:cond_b
  
111 ····const/16·p0,·0xa111 ····const/16·p0,·0xa
  
112 ····return·p0112 ····return·p0
  
113 ····:cond_b113 ····:cond_b
114 ····instance-of·v0,·p0,·Lw1/c;114 ····instance-of·v0,·p0,·Lu1/c;
  
115 ····if-eqz·v0,·:cond_c115 ····if-eqz·v0,·:cond_c
  
116 ····const/16·p0,·0xb116 ····const/16·p0,·0xb
  
117 ····return·p0117 ····return·p0
  
118 ····:cond_c118 ····:cond_c
119 ····instance-of·v0,·p0,·Lw1/d;119 ····instance-of·v0,·p0,·Lu1/d;
  
120 ····if-eqz·v0,·:cond_d120 ····if-eqz·v0,·:cond_d
  
121 ····const/16·p0,·0xc121 ····const/16·p0,·0xc
  
122 ····return·p0122 ····return·p0
  
123 ····:cond_d123 ····:cond_d
124 ····instance-of·v0,·p0,·Lw1/e;124 ····instance-of·v0,·p0,·Lu1/e;
  
125 ····if-eqz·v0,·:cond_e125 ····if-eqz·v0,·:cond_e
Max diff block lines reached; 1684/3807 bytes (44.23%) of diff not shown.
1.92 KB
smali/androidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·public·final·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1;1 .class·public·final·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lg2/c;5 .implements·Le2/c;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;8 ····value·=·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
9 .end·annotation9 .end·annotation
  
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····accessFlags·=·0x1915 ····accessFlags·=·0x19
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/Signature;18 .annotation·system·Ldalvik/annotation/Signature;
19 ····value·=·{19 ····value·=·{
20 ········"Ljava/lang/Object;",20 ········"Ljava/lang/Object;",
21 ········"Lg2/c<",21 ········"Le2/c<",
22 ········"TT;>;"22 ········"TT;>;"
23 ····}23 ····}
24 .end·annotation24 .end·annotation
  
  
25 #·instance·fields25 #·instance·fields
26 .field·final·synthetic·$consumer$inlined:Lv/a;26 .field·final·synthetic·$consumer$inlined:Lv/a;
Offset 38, 28 lines modifiedOffset 38, 28 lines modified
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·emit(Ljava/lang/Object;Lp1/d;)Ljava/lang/Object;42 .method·public·emit(Ljava/lang/Object;Ln1/d;)Ljava/lang/Object;
43 ····.locals·043 ····.locals·0
44 ····.annotation·system·Ldalvik/annotation/Signature;44 ····.annotation·system·Ldalvik/annotation/Signature;
45 ········value·=·{45 ········value·=·{
46 ············"(TT;",46 ············"(TT;",
47 ············"Lp1/d<",47 ············"Ln1/d<",
48 ············"-",48 ············"-",
49 ············"Lm1/q;",49 ············"Lk1/q;",
50 ············">;)",50 ············">;)",
51 ············"Ljava/lang/Object;"51 ············"Ljava/lang/Object;"
52 ········}52 ········}
53 ····.end·annotation53 ····.end·annotation
  
54 ····iget-object·p2,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1;->$consumer$inlined:Lv/a;54 ····iget-object·p2,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1$invokeSuspend$$inlined$collect$1;->$consumer$inlined:Lv/a;
  
55 ····invoke-interface·{p2,·p1},·Lv/a;->accept(Ljava/lang/Object;)V55 ····invoke-interface·{p2,·p1},·Lv/a;->accept(Ljava/lang/Object;)V
  
56 ····sget-object·p1,·Lm1/q;->a:Lm1/q;56 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
  
57 ····return-object·p157 ····return-object·p1
58 .end·method58 .end·method
7.84 KB
smali/androidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1.smali
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·final·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;1 .class·final·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;
2 .super·Lkotlin/coroutines/jvm/internal/k;2 .super·Lkotlin/coroutines/jvm/internal/k;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lw1/p;5 .implements·Lu1/p;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->addListener(Ljava/util/concurrent/Executor;Lv/a;Lg2/b;)V8 ····value·=·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->addListener(Ljava/util/concurrent/Executor;Lv/a;Le2/b;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x1811 ····accessFlags·=·0x18
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/Signature;14 .annotation·system·Ldalvik/annotation/Signature;
15 ····value·=·{15 ····value·=·{
16 ········"Lkotlin/coroutines/jvm/internal/k;",16 ········"Lkotlin/coroutines/jvm/internal/k;",
17 ········"Lw1/p<",17 ········"Lu1/p<",
18 ········"Ld2/l0;",18 ········"Lb2/l0;",
19 ········"Lp1/d<",19 ········"Ln1/d<",
20 ········"-",20 ········"-",
21 ········"Lm1/q;",21 ········"Lk1/q;",
22 ········">;",22 ········">;",
23 ········"Ljava/lang/Object;",23 ········"Ljava/lang/Object;",
24 ········">;"24 ········">;"
25 ····}25 ····}
26 .end·annotation26 .end·annotation
  
27 .annotation·runtime·Lkotlin/coroutines/jvm/internal/f;27 .annotation·runtime·Lkotlin/coroutines/jvm/internal/f;
Offset 46, 172 lines modifiedOffset 46, 172 lines modified
46 ········value·=·{46 ········value·=·{
47 ············"Lv/a<",47 ············"Lv/a<",
48 ············"TT;>;"48 ············"TT;>;"
49 ········}49 ········}
50 ····.end·annotation50 ····.end·annotation
51 .end·field51 .end·field
  
52 .field·final·synthetic·$flow:Lg2/b;52 .field·final·synthetic·$flow:Le2/b;
53 ····.annotation·system·Ldalvik/annotation/Signature;53 ····.annotation·system·Ldalvik/annotation/Signature;
54 ········value·=·{54 ········value·=·{
55 ············"Lg2/b<",55 ············"Le2/b<",
56 ············"TT;>;"56 ············"TT;>;"
57 ········}57 ········}
58 ····.end·annotation58 ····.end·annotation
59 .end·field59 .end·field
  
60 .field·label:I60 .field·label:I
  
  
61 #·direct·methods61 #·direct·methods
62 .method·constructor·<init>(Lg2/b;Lv/a;Lp1/d;)V62 .method·constructor·<init>(Le2/b;Lv/a;Ln1/d;)V
63 ····.locals·063 ····.locals·0
64 ····.annotation·system·Ldalvik/annotation/Signature;64 ····.annotation·system·Ldalvik/annotation/Signature;
65 ········value·=·{65 ········value·=·{
66 ············"(",66 ············"(",
67 ············"Lg2/b<",67 ············"Le2/b<",
68 ············"+TT;>;",68 ············"+TT;>;",
69 ············"Lv/a<",69 ············"Lv/a<",
70 ············"TT;>;",70 ············"TT;>;",
71 ············"Lp1/d<",71 ············"Ln1/d<",
72 ············"-",72 ············"-",
73 ············"Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;",73 ············"Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;",
74 ············">;)V"74 ············">;)V"
75 ········}75 ········}
76 ····.end·annotation76 ····.end·annotation
  
77 ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$flow:Lg2/b;77 ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$flow:Le2/b;
  
78 ····iput-object·p2,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$consumer:Lv/a;78 ····iput-object·p2,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$consumer:Lv/a;
  
79 ····const/4·p1,·0x279 ····const/4·p1,·0x2
  
80 ····invoke-direct·{p0,·p1,·p3},·Lkotlin/coroutines/jvm/internal/k;-><init>(ILp1/d;)V80 ····invoke-direct·{p0,·p1,·p3},·Lkotlin/coroutines/jvm/internal/k;-><init>(ILn1/d;)V
  
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
  
83 #·virtual·methods83 #·virtual·methods
84 .method·public·final·create(Ljava/lang/Object;Lp1/d;)Lp1/d;84 .method·public·final·create(Ljava/lang/Object;Ln1/d;)Ln1/d;
85 ····.locals·285 ····.locals·2
86 ····.annotation·system·Ldalvik/annotation/Signature;86 ····.annotation·system·Ldalvik/annotation/Signature;
87 ········value·=·{87 ········value·=·{
88 ············"(",88 ············"(",
89 ············"Ljava/lang/Object;",89 ············"Ljava/lang/Object;",
90 ············"Lp1/d<",90 ············"Ln1/d<",
91 ············"*>;)",91 ············"*>;)",
92 ············"Lp1/d<",92 ············"Ln1/d<",
93 ············"Lm1/q;",93 ············"Lk1/q;",
94 ············">;"94 ············">;"
95 ········}95 ········}
96 ····.end·annotation96 ····.end·annotation
  
97 ····new-instance·p1,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;97 ····new-instance·p1,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;
  
98 ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$flow:Lg2/b;98 ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$flow:Le2/b;
  
99 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$consumer:Lv/a;99 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->$consumer:Lv/a;
  
100 ····invoke-direct·{p1,·v0,·v1,·p2},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;-><init>(Lg2/b;Lv/a;Lp1/d;)V100 ····invoke-direct·{p1,·v0,·v1,·p2},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;-><init>(Le2/b;Lv/a;Ln1/d;)V
  
101 ····return-object·p1101 ····return-object·p1
102 .end·method102 .end·method
  
103 .method·public·final·invoke(Ld2/l0;Lp1/d;)Ljava/lang/Object;103 .method·public·final·invoke(Lb2/l0;Ln1/d;)Ljava/lang/Object;
104 ····.locals·0104 ····.locals·0
105 ····.annotation·system·Ldalvik/annotation/Signature;105 ····.annotation·system·Ldalvik/annotation/Signature;
106 ········value·=·{106 ········value·=·{
107 ············"(",107 ············"(",
108 ············"Ld2/l0;",108 ············"Lb2/l0;",
109 ············"Lp1/d<",109 ············"Ln1/d<",
110 ············"-",110 ············"-",
111 ············"Lm1/q;",111 ············"Lk1/q;",
112 ············">;)",112 ············">;)",
113 ············"Ljava/lang/Object;"113 ············"Ljava/lang/Object;"
114 ········}114 ········}
115 ····.end·annotation115 ····.end·annotation
  
116 ····invoke-virtual·{p0,·p1,·p2},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->create(Ljava/lang/Object;Lp1/d;)Lp1/d;116 ····invoke-virtual·{p0,·p1,·p2},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;->create(Ljava/lang/Object;Ln1/d;)Ln1/d;
  
117 ····move-result-object·p1117 ····move-result-object·p1
  
118 ····check-cast·p1,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;118 ····check-cast·p1,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;
Max diff block lines reached; 2988/7851 bytes (38.06%) of diff not shown.
6.67 KB
smali/androidx/window/java/layout/WindowInfoTrackerCallbackAdapter.smali
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 #·instance·fields9 #·instance·fields
10 .field·private·final·consumerToJobMap:Ljava/util/Map;10 .field·private·final·consumerToJobMap:Ljava/util/Map;
11 ····.annotation·system·Ldalvik/annotation/Signature;11 ····.annotation·system·Ldalvik/annotation/Signature;
12 ········value·=·{12 ········value·=·{
13 ············"Ljava/util/Map<",13 ············"Ljava/util/Map<",
14 ············"Lv/a<",14 ············"Lv/a<",
15 ············"*>;",15 ············"*>;",
16 ············"Ld2/n1;",16 ············"Lb2/n1;",
17 ············">;"17 ············">;"
18 ········}18 ········}
19 ····.end·annotation19 ····.end·annotation
20 .end·field20 .end·field
  
21 .field·private·final·lock:Ljava/util/concurrent/locks/ReentrantLock;21 .field·private·final·lock:Ljava/util/concurrent/locks/ReentrantLock;
  
Offset 47, 25 lines modifiedOffset 47, 25 lines modified
47 ····invoke-direct·{p1},·Ljava/util/LinkedHashMap;-><init>()V47 ····invoke-direct·{p1},·Ljava/util/LinkedHashMap;-><init>()V
  
48 ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;48 ····iput-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·private·final·addListener(Ljava/util/concurrent/Executor;Lv/a;Lg2/b;)V51 .method·private·final·addListener(Ljava/util/concurrent/Executor;Lv/a;Le2/b;)V
52 ····.locals·752 ····.locals·7
53 ····.annotation·system·Ldalvik/annotation/Signature;53 ····.annotation·system·Ldalvik/annotation/Signature;
54 ········value·=·{54 ········value·=·{
55 ············"<T:",55 ············"<T:",
56 ············"Ljava/lang/Object;",56 ············"Ljava/lang/Object;",
57 ············">(",57 ············">(",
58 ············"Ljava/util/concurrent/Executor;",58 ············"Ljava/util/concurrent/Executor;",
59 ············"Lv/a<",59 ············"Lv/a<",
60 ············"TT;>;",60 ············"TT;>;",
61 ············"Lg2/b<",61 ············"Le2/b<",
62 ············"+TT;>;)V"62 ············"+TT;>;)V"
63 ········}63 ········}
64 ····.end·annotation64 ····.end·annotation
  
65 ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->lock:Ljava/util/concurrent/locks/ReentrantLock;65 ····iget-object·v0,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->lock:Ljava/util/concurrent/locks/ReentrantLock;
  
66 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V66 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->lock()V
Offset 75, 46 lines modifiedOffset 75, 46 lines modified
  
75 ····invoke-interface·{v1,·p2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;75 ····invoke-interface·{v1,·p2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····if-nez·v1,·:cond_077 ····if-nez·v1,·:cond_0
  
78 ····invoke-static·{p1},·Ld2/g1;->a(Ljava/util/concurrent/Executor;)Ld2/f0;78 ····invoke-static·{p1},·Lb2/g1;->a(Ljava/util/concurrent/Executor;)Lb2/f0;
  
79 ····move-result-object·p179 ····move-result-object·p1
  
80 ····invoke-static·{p1},·Ld2/m0;->a(Lp1/g;)Ld2/l0;80 ····invoke-static·{p1},·Lb2/m0;->a(Ln1/g;)Lb2/l0;
  
81 ····move-result-object·v181 ····move-result-object·v1
  
82 ····iget-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;82 ····iget-object·p1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;
  
83 ····const/4·v2,·0x083 ····const/4·v2,·0x0
  
84 ····const/4·v3,·0x084 ····const/4·v3,·0x0
  
85 ····new-instance·v4,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;85 ····new-instance·v4,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;
  
86 ····const/4·v5,·0x086 ····const/4·v5,·0x0
  
87 ····invoke-direct·{v4,·p3,·p2,·v5},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;-><init>(Lg2/b;Lv/a;Lp1/d;)V87 ····invoke-direct·{v4,·p3,·p2,·v5},·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter$addListener$1$1;-><init>(Le2/b;Lv/a;Ln1/d;)V
  
88 ····const/4·v5,·0x388 ····const/4·v5,·0x3
  
89 ····const/4·v6,·0x089 ····const/4·v6,·0x0
  
90 ····invoke-static/range·{v1·..·v6},·Ld2/g;->b(Ld2/l0;Lp1/g;Lkotlinx/coroutines/a;Lw1/p;ILjava/lang/Object;)Ld2/n1;90 ····invoke-static/range·{v1·..·v6},·Lb2/g;->b(Lb2/l0;Ln1/g;Lkotlinx/coroutines/a;Lu1/p;ILjava/lang/Object;)Lb2/n1;
  
91 ····move-result-object·p391 ····move-result-object·p3
  
92 ····invoke-interface·{p1,·p2,·p3},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;92 ····invoke-interface·{p1,·p2,·p3},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
93 ····:cond_093 ····:cond_0
94 ····sget-object·p1,·Lm1/q;->a:Lm1/q;94 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
95 ····:try_end_095 ····:try_end_0
96 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_096 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
97 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V97 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
98 ····return-void98 ····return-void
  
Offset 143, 35 lines modifiedOffset 143, 35 lines modified
143 ····:try_start_0143 ····:try_start_0
144 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;144 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;
  
145 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;145 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
146 ····move-result-object·v1146 ····move-result-object·v1
  
147 ····check-cast·v1,·Ld2/n1;147 ····check-cast·v1,·Lb2/n1;
  
148 ····if-nez·v1,·:cond_0148 ····if-nez·v1,·:cond_0
  
149 ····goto·:goto_0149 ····goto·:goto_0
  
150 ····:cond_0150 ····:cond_0
151 ····const/4·v2,·0x1151 ····const/4·v2,·0x1
  
152 ····const/4·v3,·0x0152 ····const/4·v3,·0x0
  
153 ····invoke-static·{v1,·v3,·v2,·v3},·Ld2/n1$a;->a(Ld2/n1;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V153 ····invoke-static·{v1,·v3,·v2,·v3},·Lb2/n1$a;->a(Lb2/n1;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V
  
154 ····:goto_0154 ····:goto_0
155 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;155 ····iget-object·v1,·p0,·Landroidx/window/java/layout/WindowInfoTrackerCallbackAdapter;->consumerToJobMap:Ljava/util/Map;
  
156 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;156 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
157 ····move-result-object·p1157 ····move-result-object·p1
  
158 ····check-cast·p1,·Ld2/n1;158 ····check-cast·p1,·Lb2/n1;
159 ····:try_end_0159 ····:try_end_0
160 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0160 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
161 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V161 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
162 ····return-void162 ····return-void
  
Offset 208, 19 lines modifiedOffset 208, 19 lines modified
  
208 ····const-string·v0,·"consumer"208 ····const-string·v0,·"consumer"
Max diff block lines reached; 2296/6682 bytes (34.36%) of diff not shown.
1.26 KB
smali/androidx/window/embedding/ActivityRule.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
  
38 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V38 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
39 ····invoke-direct·{p0},·Landroidx/window/embedding/EmbeddingRule;-><init>()V39 ····invoke-direct·{p0},·Landroidx/window/embedding/EmbeddingRule;-><init>()V
  
40 ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z40 ····iput-boolean·p2,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z
  
41 ····invoke-static·{p1},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;41 ····invoke-static·{p1},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
42 ····move-result-object·p142 ····move-result-object·p1
  
43 ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityRule;->filters:Ljava/util/Set;43 ····iput-object·p1,·p0,·Landroidx/window/embedding/ActivityRule;->filters:Ljava/util/Set;
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
  
175 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z175 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z
  
176 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z176 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
177 ····new-instance·p1,·Landroidx/window/embedding/ActivityRule;177 ····new-instance·p1,·Landroidx/window/embedding/ActivityRule;
  
178 ····invoke-static·{v0},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;178 ····invoke-static·{v0},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
179 ····move-result-object·v0179 ····move-result-object·v0
  
180 ····iget-boolean·v1,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z180 ····iget-boolean·v1,·p0,·Landroidx/window/embedding/ActivityRule;->alwaysExpand:Z
  
181 ····invoke-direct·{p1,·v0,·v1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V181 ····invoke-direct·{p1,·v0,·v1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V
  
2.45 KB
smali/androidx/window/embedding/MatcherUtils.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
44 ····const/4·v1,·0x044 ····const/4·v1,·0x0
  
45 ····const/4·v2,·0x245 ····const/4·v2,·0x2
  
46 ····const/4·v3,·0x046 ····const/4·v3,·0x0
  
47 ····invoke-static·{p2,·v0,·v1,·v2,·v3},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z47 ····invoke-static·{p2,·v0,·v1,·v2,·v3},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
48 ····move-result·v448 ····move-result·v4
  
49 ····if-nez·v4,·:cond_049 ····if-nez·v4,·:cond_0
  
50 ····return·v150 ····return·v1
  
Offset 76, 27 lines modifiedOffset 76, 27 lines modified
  
76 ····const/4·v11,·0x076 ····const/4·v11,·0x0
  
77 ····const-string·v7,·"*"77 ····const-string·v7,·"*"
  
78 ····move-object·v6,·p278 ····move-object·v6,·p2
  
79 ····invoke-static/range·{v6·..·v11},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I79 ····invoke-static/range·{v6·..·v11},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
80 ····move-result·v480 ····move-result·v4
  
81 ····const-string·v7,·"*"81 ····const-string·v7,·"*"
  
82 ····invoke-static/range·{v6·..·v11},·Lc2/e;->F(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I82 ····invoke-static/range·{v6·..·v11},·La2/e;->F(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
83 ····move-result·v683 ····move-result·v6
  
84 ····if-ne·v4,·v6,·:cond_284 ····if-ne·v4,·v6,·:cond_2
  
85 ····invoke-static·{p2,·v0,·v1,·v2,·v3},·Lc2/e;->k(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z85 ····invoke-static·{p2,·v0,·v1,·v2,·v3},·La2/e;->k(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
  
86 ····move-result·v086 ····move-result·v0
  
87 ····if-eqz·v0,·:cond_287 ····if-eqz·v0,·:cond_2
  
88 ····const/4·v0,·0x188 ····const/4·v0,·0x1
  
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
  
118 ····move-result-object·p2118 ····move-result-object·p2
  
119 ····const-string·v0,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)"119 ····const-string·v0,·"(this·as·java.lang.Strin\u2026ing(startIndex,·endIndex)"
  
120 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V120 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
121 ····invoke-static·{p1,·p2,·v1,·v2,·v3},·Lc2/e;->o(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z121 ····invoke-static·{p1,·p2,·v1,·v2,·v3},·La2/e;->o(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
  
122 ····move-result·p1122 ····move-result·p1
  
123 ····return·p1123 ····return·p1
  
124 ····:cond_3124 ····:cond_3
125 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;125 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;
Offset 252, 15 lines modifiedOffset 252, 15 lines modified
  
252 ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V252 ····invoke-static·{v3,·v4},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
253 ····const/4·v4,·0x2253 ····const/4·v4,·0x2
  
254 ····const/4·v5,·0x0254 ····const/4·v5,·0x0
  
255 ····invoke-static·{v3,·v0,·v2,·v4,·v5},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z255 ····invoke-static·{v3,·v0,·v2,·v4,·v5},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
256 ····move-result·v0256 ····move-result·v0
  
257 ····xor-int/2addr·v0,·v1257 ····xor-int/2addr·v0,·v1
  
258 ····if-eqz·v0,·:cond_7258 ····if-eqz·v0,·:cond_7
  
2.34 KB
smali/androidx/window/embedding/SplitRuleParser.smali
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
  
73 ····const/4·v7,·0x673 ····const/4·v7,·0x6
  
74 ····const/4·v8,·0x074 ····const/4·v8,·0x0
  
75 ····move-object·v3,·p275 ····move-object·v3,·p2
  
76 ····invoke-static/range·{v3·..·v8},·Lc2/e;->z(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I76 ····invoke-static/range·{v3·..·v8},·La2/e;->z(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I
  
77 ····move-result·v077 ····move-result·v0
  
78 ····if-lez·v0,·:cond_278 ····if-lez·v0,·:cond_2
  
79 ····invoke-virtual·{p2,·v2,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;79 ····invoke-virtual·{p2,·v2,·v0},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
  
118 ····const/4·v4,·0x6118 ····const/4·v4,·0x6
  
119 ····const/4·v5,·0x0119 ····const/4·v5,·0x0
  
120 ····move-object·v0,·p2120 ····move-object·v0,·p2
  
121 ····invoke-static/range·{v0·..·v5},·Lc2/e;->z(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I121 ····invoke-static/range·{v0·..·v5},·La2/e;->z(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I
  
122 ····move-result·v0122 ····move-result·v0
  
123 ····if-gez·v0,·:cond_3123 ····if-gez·v0,·:cond_3
  
124 ····new-instance·v0,·Ljava/lang/StringBuilder;124 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 232, 15 lines modifiedOffset 232, 15 lines modified
  
232 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z232 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
233 ····move-result·p1233 ····move-result·p1
  
234 ····new-instance·p2,·Landroidx/window/embedding/ActivityRule;234 ····new-instance·p2,·Landroidx/window/embedding/ActivityRule;
  
235 ····invoke-static·{},·Ln1/b0;->b()Ljava/util/Set;235 ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set;
  
236 ····move-result-object·v0236 ····move-result-object·v0
  
237 ····invoke-direct·{p2,·v0,·p1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V237 ····invoke-direct·{p2,·v0,·p1},·Landroidx/window/embedding/ActivityRule;-><init>(Ljava/util/Set;Z)V
  
238 ····return-object·p2238 ····return-object·p2
239 .end·method239 .end·method
Offset 370, 15 lines modifiedOffset 370, 15 lines modified
  
370 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z370 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
371 ····move-result·v6371 ····move-result·v6
  
372 ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule;372 ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule;
  
373 ····invoke-static·{},·Ln1/b0;->b()Ljava/util/Set;373 ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set;
  
374 ····move-result-object·v3374 ····move-result-object·v3
  
375 ····move-object·v2,·p1375 ····move-object·v2,·p1
  
376 ····invoke-direct/range·{v2·..·v10},·Landroidx/window/embedding/SplitPairRule;-><init>(Ljava/util/Set;ZZZIIFI)V376 ····invoke-direct/range·{v2·..·v10},·Landroidx/window/embedding/SplitPairRule;-><init>(Ljava/util/Set;ZZZIIFI)V
  
Offset 452, 15 lines modifiedOffset 452, 15 lines modified
  
452 ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName;452 ····invoke-direct·{p0,·p1,·v0},·Landroidx/window/embedding/SplitRuleParser;->buildClassName(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/ComponentName;
  
453 ····move-result-object·p1453 ····move-result-object·p1
  
454 ····new-instance·p2,·Landroidx/window/embedding/SplitPlaceholderRule;454 ····new-instance·p2,·Landroidx/window/embedding/SplitPlaceholderRule;
  
455 ····invoke-static·{},·Ln1/b0;->b()Ljava/util/Set;455 ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set;
  
456 ····move-result-object·v4456 ····move-result-object·v4
  
457 ····new-instance·v0,·Landroid/content/Intent;457 ····new-instance·v0,·Landroid/content/Intent;
  
458 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V458 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V
  
1.78 KB
smali/androidx/window/embedding/ExtensionEmbeddingBackend.smali
    
Offset 278, 15 lines modifiedOffset 278, 15 lines modified
  
278 ····const-string·p1,·"EmbeddingBackend"278 ····const-string·p1,·"EmbeddingBackend"
  
279 ····const-string·p2,·"Extension·not·loaded,·skipping·callback·registration."279 ····const-string·p2,·"Extension·not·loaded,·skipping·callback·registration."
  
280 ····invoke-static·{p1,·p2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I280 ····invoke-static·{p1,·p2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
281 ····invoke-static·{},·Ln1/g;->b()Ljava/util/List;281 ····invoke-static·{},·Ll1/g;->b()Ljava/util/List;
  
282 ····move-result-object·p1282 ····move-result-object·p1
  
283 ····invoke-interface·{p3,·p1},·Lv/a;->accept(Ljava/lang/Object;)V283 ····invoke-interface·{p3,·p1},·Lv/a;->accept(Ljava/lang/Object;)V
284 ····:try_end_0284 ····:try_end_0
285 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0285 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
Offset 324, 22 lines modifiedOffset 324, 22 lines modified
  
324 ····:goto_0324 ····:goto_0
325 ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->accept(Ljava/util/List;)V325 ····invoke-virtual·{v1,·p1},·Landroidx/window/embedding/ExtensionEmbeddingBackend$SplitListenerWrapper;->accept(Ljava/util/List;)V
  
326 ····goto·:goto_1326 ····goto·:goto_1
  
327 ····:cond_1327 ····:cond_1
328 ····invoke-static·{},·Ln1/g;->b()Ljava/util/List;328 ····invoke-static·{},·Ll1/g;->b()Ljava/util/List;
  
329 ····move-result-object·p1329 ····move-result-object·p1
  
330 ····goto·:goto_0330 ····goto·:goto_0
  
331 ····:goto_1331 ····:goto_1
332 ····sget-object·p1,·Lm1/q;->a:Lm1/q;332 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
333 ····:try_end_1333 ····:try_end_1
334 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0334 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
335 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V335 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
336 ····return-void336 ····return-void
  
Offset 494, 15 lines modifiedOffset 494, 15 lines modified
494 ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList;494 ····invoke-virtual·{p0},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->getSplitChangeCallbacks()Ljava/util/concurrent/CopyOnWriteArrayList;
  
495 ····move-result-object·p1495 ····move-result-object·p1
  
496 ····invoke-virtual·{p1,·v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z496 ····invoke-virtual·{p1,·v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
  
497 ····:cond_1497 ····:cond_1
498 ····sget-object·p1,·Lm1/q;->a:Lm1/q;498 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
499 ····:try_end_0499 ····:try_end_0
500 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0500 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
501 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V501 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
502 ····return-void502 ····return-void
  
1.56 KB
smali/androidx/window/embedding/EmbeddingAdapter.smali
    
Offset 485, 15 lines modifiedOffset 485, 15 lines modified
  
485 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V485 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
486 ····new-instance·v0,·Ljava/util/ArrayList;486 ····new-instance·v0,·Ljava/util/ArrayList;
  
487 ····const/16·v1,·0xa487 ····const/16·v1,·0xa
  
488 ····invoke-static·{p1,·v1},·Ln1/g;->g(Ljava/lang/Iterable;I)I488 ····invoke-static·{p1,·v1},·Ll1/g;->g(Ljava/lang/Iterable;I)I
  
489 ····move-result·v1489 ····move-result·v1
  
490 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V490 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V
  
491 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;491 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  
Offset 543, 15 lines modifiedOffset 543, 15 lines modified
  
543 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V543 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
544 ····new-instance·v0,·Ljava/util/ArrayList;544 ····new-instance·v0,·Ljava/util/ArrayList;
  
545 ····const/16·v1,·0xa545 ····const/16·v1,·0xa
  
546 ····invoke-static·{p1,·v1},·Ln1/g;->g(Ljava/lang/Iterable;I)I546 ····invoke-static·{p1,·v1},·Ll1/g;->g(Ljava/lang/Iterable;I)I
  
547 ····move-result·v1547 ····move-result·v1
  
548 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V548 ····invoke-direct·{v0,·v1},·Ljava/util/ArrayList;-><init>(I)V
  
549 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;549 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  
Offset 774, 15 lines modifiedOffset 774, 15 lines modified
774 ····const-string·v0,·"Unsupported·rule·type"774 ····const-string·v0,·"Unsupported·rule·type"
  
775 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V775 ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
776 ····throw·p1776 ····throw·p1
  
777 ····:cond_3777 ····:cond_3
778 ····invoke-static·{v0},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;778 ····invoke-static·{v0},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
779 ····move-result-object·p1779 ····move-result-object·p1
  
780 ····return-object·p1780 ····return-object·p1
781 .end·method781 .end·method
  
782 .method·public·final·translateActivityIntentPredicates(Ljava/util/Set;)Ljava/util/function/Predicate;782 .method·public·final·translateActivityIntentPredicates(Ljava/util/Set;)Ljava/util/function/Predicate;
1.3 KB
smali/androidx/window/embedding/SplitPairRule.smali
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····iput-boolean·p2,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z46 ····iput-boolean·p2,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z
  
47 ····iput-boolean·p3,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z47 ····iput-boolean·p3,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z
  
48 ····iput-boolean·p4,·p0,·Landroidx/window/embedding/SplitPairRule;->clearTop:Z48 ····iput-boolean·p4,·p0,·Landroidx/window/embedding/SplitPairRule;->clearTop:Z
  
49 ····invoke-static·{p1},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;49 ····invoke-static·{p1},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
50 ····move-result-object·p150 ····move-result-object·p1
  
51 ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitPairRule;->filters:Ljava/util/Set;51 ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitPairRule;->filters:Ljava/util/Set;
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
Offset 351, 15 lines modifiedOffset 351, 15 lines modified
  
351 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z351 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z
  
352 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z352 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
353 ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule;353 ····new-instance·p1,·Landroidx/window/embedding/SplitPairRule;
  
354 ····invoke-static·{v0},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;354 ····invoke-static·{v0},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
355 ····move-result-object·v3355 ····move-result-object·v3
  
356 ····iget-boolean·v4,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z356 ····iget-boolean·v4,·p0,·Landroidx/window/embedding/SplitPairRule;->finishPrimaryWithSecondary:Z
  
357 ····iget-boolean·v5,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z357 ····iget-boolean·v5,·p0,·Landroidx/window/embedding/SplitPairRule;->finishSecondaryWithPrimary:Z
  
1.2 KB
smali/androidx/window/embedding/SplitController$Companion.smali
    
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 ····const/4·v2,·0x062 ····const/4·v2,·0x0
  
63 ····invoke-direct·{v1,·v2},·Landroidx/window/embedding/SplitController;-><init>(Lkotlin/jvm/internal/e;)V63 ····invoke-direct·{v1,·v2},·Landroidx/window/embedding/SplitController;-><init>(Lkotlin/jvm/internal/e;)V
  
64 ····invoke-static·{v1},·Landroidx/window/embedding/SplitController;->access$setGlobalInstance$cp(Landroidx/window/embedding/SplitController;)V64 ····invoke-static·{v1},·Landroidx/window/embedding/SplitController;->access$setGlobalInstance$cp(Landroidx/window/embedding/SplitController;)V
  
65 ····:cond_065 ····:cond_0
66 ····sget-object·v1,·Lm1/q;->a:Lm1/q;66 ····sget-object·v1,·Lk1/q;->a:Lk1/q;
67 ····:try_end_067 ····:try_end_0
68 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_068 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
69 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V69 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
70 ····goto·:goto_070 ····goto·:goto_0
  
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
  
109 ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitController$Companion;->getInstance()Landroidx/window/embedding/SplitController;109 ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitController$Companion;->getInstance()Landroidx/window/embedding/SplitController;
  
110 ····move-result-object·p2110 ····move-result-object·p2
  
111 ····if-nez·p1,·:cond_0111 ····if-nez·p1,·:cond_0
  
112 ····invoke-static·{},·Ln1/b0;->b()Ljava/util/Set;112 ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set;
  
113 ····move-result-object·p1113 ····move-result-object·p1
  
114 ····:cond_0114 ····:cond_0
115 ····invoke-static·{p2,·p1},·Landroidx/window/embedding/SplitController;->access$setStaticSplitRules(Landroidx/window/embedding/SplitController;Ljava/util/Set;)V115 ····invoke-static·{p2,·p1},·Landroidx/window/embedding/SplitController;->access$setStaticSplitRules(Landroidx/window/embedding/SplitController;Ljava/util/Set;)V
  
116 ····return-void116 ····return-void
1.36 KB
smali/androidx/window/embedding/SplitPlaceholderRule.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
44 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V44 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
45 ····invoke-direct·{p0,·p3,·p4,·p5,·p6},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V45 ····invoke-direct·{p0,·p3,·p4,·p5,·p6},·Landroidx/window/embedding/SplitRule;-><init>(IIFI)V
  
46 ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent;46 ····iput-object·p2,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent;
  
47 ····invoke-static·{p1},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;47 ····invoke-static·{p1},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
48 ····move-result-object·p148 ····move-result-object·p1
  
49 ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->filters:Ljava/util/Set;49 ····iput-object·p1,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->filters:Ljava/util/Set;
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
  
264 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z264 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->addAll(Ljava/util/Collection;)Z
  
265 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z265 ····invoke-interface·{v0,·p1},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
266 ····new-instance·p1,·Landroidx/window/embedding/SplitPlaceholderRule;266 ····new-instance·p1,·Landroidx/window/embedding/SplitPlaceholderRule;
  
267 ····invoke-static·{v0},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;267 ····invoke-static·{v0},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
268 ····move-result-object·v3268 ····move-result-object·v3
  
269 ····iget-object·v4,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent;269 ····iget-object·v4,·p0,·Landroidx/window/embedding/SplitPlaceholderRule;->placeholderIntent:Landroid/content/Intent;
  
270 ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitRule;->getMinWidth()I270 ····invoke-virtual·{p0},·Landroidx/window/embedding/SplitRule;->getMinWidth()I
  
3.58 KB
smali/androidx/window/embedding/SplitPairFilter.smali
    
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
  
166 ····const-string·v11,·"*"166 ····const-string·v11,·"*"
  
167 ····const/4·v10,·0x2167 ····const/4·v10,·0x2
  
168 ····const/4·v9,·0x0168 ····const/4·v9,·0x0
  
169 ····invoke-static·{v7,·v11,·v12,·v10,·v9},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z169 ····invoke-static·{v7,·v11,·v12,·v10,·v9},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
170 ····move-result·v1170 ····move-result·v1
  
171 ····if-eqz·v1,·:cond_7171 ····if-eqz·v1,·:cond_7
  
172 ····const/4·v3,·0x0172 ····const/4·v3,·0x0
  
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
  
184 ····const/4·v6,·0x0184 ····const/4·v6,·0x0
  
185 ····const-string·v2,·"*"185 ····const-string·v2,·"*"
  
186 ····move-object·v1,·v7186 ····move-object·v1,·v7
  
187 ····invoke-static/range·{v1·..·v6},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I187 ····invoke-static/range·{v1·..·v6},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
188 ····move-result·v1188 ····move-result·v1
  
189 ····invoke-virtual·{v7},·Ljava/lang/String;->length()I189 ····invoke-virtual·{v7},·Ljava/lang/String;->length()I
  
190 ····move-result·v2190 ····move-result·v2
  
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 ····const/4·v1,·0x1212 ····const/4·v1,·0x1
  
213 ····:goto_7213 ····:goto_7
214 ····const-string·v2,·"Wildcard·in·package·name·is·only·allowed·at·the·end."214 ····const-string·v2,·"Wildcard·in·package·name·is·only·allowed·at·the·end."
  
215 ····if-eqz·v1,·:cond_11215 ····if-eqz·v1,·:cond_11
  
216 ····invoke-static·{v14,·v11,·v12,·v10,·v9},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z216 ····invoke-static·{v14,·v11,·v12,·v10,·v9},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
217 ····move-result·v1217 ····move-result·v1
  
218 ····if-eqz·v1,·:cond_9218 ····if-eqz·v1,·:cond_9
  
219 ····const/4·v1,·0x0219 ····const/4·v1,·0x0
  
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
  
250 ····move·v12,·v4250 ····move·v12,·v4
  
251 ····move-object·v4,·v13251 ····move-object·v4,·v13
  
252 ····move-object·v13,·v5252 ····move-object·v13,·v5
  
253 ····invoke-static/range·{v8·..·v13},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I253 ····invoke-static/range·{v8·..·v13},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
254 ····move-result·v5254 ····move-result·v5
  
255 ····invoke-virtual·{v14},·Ljava/lang/String;->length()I255 ····invoke-virtual·{v14},·Ljava/lang/String;->length()I
  
256 ····move-result·v8256 ····move-result·v8
  
Offset 288, 15 lines modifiedOffset 288, 15 lines modified
288 ····const/4·v12,·0x1288 ····const/4·v12,·0x1
  
289 ····:goto_9289 ····:goto_9
290 ····const-string·v5,·"Wildcard·in·class·name·is·only·allowed·at·the·end."290 ····const-string·v5,·"Wildcard·in·class·name·is·only·allowed·at·the·end."
  
291 ····if-eqz·v12,·:cond_10291 ····if-eqz·v12,·:cond_10
  
292 ····invoke-static·{v15,·v1,·v3,·v6,·v7},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z292 ····invoke-static·{v15,·v1,·v3,·v6,·v7},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
293 ····move-result·v8293 ····move-result·v8
  
294 ····if-eqz·v8,·:cond_b294 ····if-eqz·v8,·:cond_b
  
295 ····const/4·v10,·0x0295 ····const/4·v10,·0x0
  
Offset 306, 15 lines modifiedOffset 306, 15 lines modified
  
306 ····const/4·v13,·0x0306 ····const/4·v13,·0x0
  
307 ····const-string·v9,·"*"307 ····const-string·v9,·"*"
  
308 ····move-object·v8,·v15308 ····move-object·v8,·v15
  
309 ····invoke-static/range·{v8·..·v13},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I309 ····invoke-static/range·{v8·..·v13},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
310 ····move-result·v8310 ····move-result·v8
  
311 ····invoke-virtual·{v15},·Ljava/lang/String;->length()I311 ····invoke-virtual·{v15},·Ljava/lang/String;->length()I
  
312 ····move-result·v9312 ····move-result·v9
  
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
332 ····:cond_b332 ····:cond_b
333 ····:goto_a333 ····:goto_a
334 ····const/4·v12,·0x1334 ····const/4·v12,·0x1
  
335 ····:goto_b335 ····:goto_b
336 ····if-eqz·v12,·:cond_f336 ····if-eqz·v12,·:cond_f
  
337 ····invoke-static·{v4,·v1,·v3,·v6,·v7},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z337 ····invoke-static·{v4,·v1,·v3,·v6,·v7},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
338 ····move-result·v1338 ····move-result·v1
  
339 ····if-eqz·v1,·:cond_d339 ····if-eqz·v1,·:cond_d
  
340 ····const/4·v10,·0x0340 ····const/4·v10,·0x0
  
Offset 350, 15 lines modifiedOffset 350, 15 lines modified
  
350 ····const/4·v13,·0x0350 ····const/4·v13,·0x0
  
351 ····const-string·v9,·"*"351 ····const-string·v9,·"*"
  
352 ····move-object·v8,·v4352 ····move-object·v8,·v4
  
353 ····invoke-static/range·{v8·..·v13},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I353 ····invoke-static/range·{v8·..·v13},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
354 ····move-result·v1354 ····move-result·v1
  
355 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I355 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I
  
356 ····move-result·v2356 ····move-result·v2
  
Max diff block lines reached; -1/3558 bytes (-0.03%) of diff not shown.
1.77 KB
smali/androidx/window/embedding/ActivityFilter.smali
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
  
82 ····const-string·v0,·"*"82 ····const-string·v0,·"*"
  
83 ····const/4·v9,·0x283 ····const/4·v9,·0x2
  
84 ····const/4·v10,·0x084 ····const/4·v10,·0x0
  
85 ····invoke-static·{p2,·v0,·v8,·v9,·v10},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z85 ····invoke-static·{p2,·v0,·v8,·v9,·v10},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
86 ····move-result·v186 ····move-result·v1
  
87 ····if-eqz·v1,·:cond_387 ····if-eqz·v1,·:cond_3
  
88 ····const/4·v3,·0x088 ····const/4·v3,·0x0
  
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
  
100 ····const/4·v6,·0x0100 ····const/4·v6,·0x0
  
101 ····const-string·v2,·"*"101 ····const-string·v2,·"*"
  
102 ····move-object·v1,·p2102 ····move-object·v1,·p2
  
103 ····invoke-static/range·{v1·..·v6},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I103 ····invoke-static/range·{v1·..·v6},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
104 ····move-result·v1104 ····move-result·v1
  
105 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I105 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I
  
106 ····move-result·p2106 ····move-result·p2
  
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····:cond_3126 ····:cond_3
127 ····:goto_2127 ····:goto_2
128 ····const/4·p2,·0x1128 ····const/4·p2,·0x1
  
129 ····:goto_3129 ····:goto_3
130 ····if-eqz·p2,·:cond_7130 ····if-eqz·p2,·:cond_7
  
131 ····invoke-static·{p1,·v0,·v8,·v9,·v10},·Lc2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z131 ····invoke-static·{p1,·v0,·v8,·v9,·v10},·La2/e;->r(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
  
132 ····move-result·p2132 ····move-result·p2
  
133 ····if-eqz·p2,·:cond_5133 ····if-eqz·p2,·:cond_5
  
134 ····const/4·v3,·0x0134 ····const/4·v3,·0x0
  
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
  
144 ····const/4·v6,·0x0144 ····const/4·v6,·0x0
  
145 ····const-string·v2,·"*"145 ····const-string·v2,·"*"
  
146 ····move-object·v1,·p1146 ····move-object·v1,·p1
  
147 ····invoke-static/range·{v1·..·v6},·Lc2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I147 ····invoke-static/range·{v1·..·v6},·La2/e;->A(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
  
148 ····move-result·p2148 ····move-result·p2
  
149 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I149 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I
  
150 ····move-result·p1150 ····move-result·p1
  
1.24 KB
smali/androidx/window/embedding/SplitController.smali
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$Companion;->getInstance()Landroidx/window/embedding/ExtensionEmbeddingBackend;69 ····invoke-virtual·{v0},·Landroidx/window/embedding/ExtensionEmbeddingBackend$Companion;->getInstance()Landroidx/window/embedding/ExtensionEmbeddingBackend;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend;71 ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend;
  
72 ····invoke-static·{},·Ln1/b0;->b()Ljava/util/Set;72 ····invoke-static·{},·Ll1/b0;->b()Ljava/util/Set;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->staticSplitRules:Ljava/util/Set;74 ····iput-object·v0,·p0,·Landroidx/window/embedding/SplitController;->staticSplitRules:Ljava/util/Set;
  
75 ····return-void75 ····return-void
76 .end·method76 .end·method
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
  
225 ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend;225 ····iget-object·v0,·p0,·Landroidx/window/embedding/SplitController;->embeddingBackend:Landroidx/window/embedding/EmbeddingBackend;
  
226 ····invoke-interface·{v0},·Landroidx/window/embedding/EmbeddingBackend;->getSplitRules()Ljava/util/Set;226 ····invoke-interface·{v0},·Landroidx/window/embedding/EmbeddingBackend;->getSplitRules()Ljava/util/Set;
  
227 ····move-result-object·v0227 ····move-result-object·v0
  
228 ····invoke-static·{v0},·Ln1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;228 ····invoke-static·{v0},·Ll1/g;->x(Ljava/lang/Iterable;)Ljava/util/Set;
  
229 ····move-result-object·v0229 ····move-result-object·v0
  
230 ····return-object·v0230 ····return-object·v0
231 .end·method231 .end·method
  
232 .method·public·final·isSplitSupported()Z232 .method·public·final·isSplitSupported()Z
818 B
smali/androidx/window/embedding/ExtensionEmbeddingBackend$Companion.smali
    
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 ····new-instance·v2,·Landroidx/window/embedding/ExtensionEmbeddingBackend;123 ····new-instance·v2,·Landroidx/window/embedding/ExtensionEmbeddingBackend;
  
124 ····invoke-direct·{v2,·v1},·Landroidx/window/embedding/ExtensionEmbeddingBackend;-><init>(Landroidx/window/embedding/EmbeddingInterfaceCompat;)V124 ····invoke-direct·{v2,·v1},·Landroidx/window/embedding/ExtensionEmbeddingBackend;-><init>(Landroidx/window/embedding/EmbeddingInterfaceCompat;)V
  
125 ····invoke-static·{v2},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->access$setGlobalInstance$cp(Landroidx/window/embedding/ExtensionEmbeddingBackend;)V125 ····invoke-static·{v2},·Landroidx/window/embedding/ExtensionEmbeddingBackend;->access$setGlobalInstance$cp(Landroidx/window/embedding/ExtensionEmbeddingBackend;)V
  
126 ····:cond_0126 ····:cond_0
127 ····sget-object·v1,·Lm1/q;->a:Lm1/q;127 ····sget-object·v1,·Lk1/q;->a:Lk1/q;
128 ····:try_end_0128 ····:try_end_0
129 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0129 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
130 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V130 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
131 ····goto·:goto_0131 ····goto·:goto_0
  
2.23 KB
smali/androidx/window/core/Version.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
  
34 .field·private·static·final·VERSION_1_0:Landroidx/window/core/Version;34 .field·private·static·final·VERSION_1_0:Landroidx/window/core/Version;
  
35 .field·private·static·final·VERSION_PATTERN_STRING:Ljava/lang/String;·=·"(\\d+)(?:\\.(\\d+))(?:\\.(\\d+))(?:-(.+))?"35 .field·private·static·final·VERSION_PATTERN_STRING:Ljava/lang/String;·=·"(\\d+)(?:\\.(\\d+))(?:\\.(\\d+))(?:-(.+))?"
  
  
36 #·instance·fields36 #·instance·fields
37 .field·private·final·bigInteger$delegate:Lm1/e;37 .field·private·final·bigInteger$delegate:Lk1/e;
  
38 .field·private·final·description:Ljava/lang/String;38 .field·private·final·description:Ljava/lang/String;
  
39 .field·private·final·major:I39 .field·private·final·major:I
  
40 .field·private·final·minor:I40 .field·private·final·minor:I
  
Offset 103, 19 lines modifiedOffset 103, 19 lines modified
  
103 ····iput-object·p4,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String;103 ····iput-object·p4,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String;
  
104 ····new-instance·p1,·Landroidx/window/core/Version$bigInteger$2;104 ····new-instance·p1,·Landroidx/window/core/Version$bigInteger$2;
  
105 ····invoke-direct·{p1,·p0},·Landroidx/window/core/Version$bigInteger$2;-><init>(Landroidx/window/core/Version;)V105 ····invoke-direct·{p1,·p0},·Landroidx/window/core/Version$bigInteger$2;-><init>(Landroidx/window/core/Version;)V
  
106 ····invoke-static·{p1},·Lm1/f;->a(Lw1/a;)Lm1/e;106 ····invoke-static·{p1},·Lk1/f;->a(Lu1/a;)Lk1/e;
  
107 ····move-result-object·p1107 ····move-result-object·p1
  
108 ····iput-object·p1,·p0,·Landroidx/window/core/Version;->bigInteger$delegate:Lm1/e;108 ····iput-object·p1,·p0,·Landroidx/window/core/Version;->bigInteger$delegate:Lk1/e;
  
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·synthetic·constructor·<init>(IIILjava/lang/String;Lkotlin/jvm/internal/e;)V111 .method·public·synthetic·constructor·<init>(IIILjava/lang/String;Lkotlin/jvm/internal/e;)V
112 ····.locals·0112 ····.locals·0
  
Offset 155, 17 lines modifiedOffset 155, 17 lines modified
  
155 ····return-object·v0155 ····return-object·v0
156 .end·method156 .end·method
  
157 .method·private·final·getBigInteger()Ljava/math/BigInteger;157 .method·private·final·getBigInteger()Ljava/math/BigInteger;
158 ····.locals·2158 ····.locals·2
  
159 ····iget-object·v0,·p0,·Landroidx/window/core/Version;->bigInteger$delegate:Lm1/e;159 ····iget-object·v0,·p0,·Landroidx/window/core/Version;->bigInteger$delegate:Lk1/e;
  
160 ····invoke-interface·{v0},·Lm1/e;->getValue()Ljava/lang/Object;160 ····invoke-interface·{v0},·Lk1/e;->getValue()Ljava/lang/Object;
  
161 ····move-result-object·v0161 ····move-result-object·v0
  
162 ····const-string·v1,·"<get-bigInteger>(...)"162 ····const-string·v1,·"<get-bigInteger>(...)"
  
163 ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V163 ····invoke-static·{v0,·v1},·Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
  
Offset 317, 15 lines modifiedOffset 317, 15 lines modified
317 .end·method317 .end·method
  
318 .method·public·toString()Ljava/lang/String;318 .method·public·toString()Ljava/lang/String;
319 ····.locals·4319 ····.locals·4
  
320 ····iget-object·v0,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String;320 ····iget-object·v0,·p0,·Landroidx/window/core/Version;->description:Ljava/lang/String;
  
321 ····invoke-static·{v0},·Lc2/e;->l(Ljava/lang/CharSequence;)Z321 ····invoke-static·{v0},·La2/e;->l(Ljava/lang/CharSequence;)Z
  
322 ····move-result·v0322 ····move-result·v0
  
323 ····xor-int/lit8·v0,·v0,·0x1323 ····xor-int/lit8·v0,·v0,·0x1
  
324 ····if-eqz·v0,·:cond_0324 ····if-eqz·v0,·:cond_0
  
767 B
smali/androidx/window/core/Version$bigInteger$2.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroidx/window/core/Version$bigInteger$2;1 .class·final·Landroidx/window/core/Version$bigInteger$2;
2 .super·Lkotlin/jvm/internal/j;2 .super·Lkotlin/jvm/internal/j;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lw1/a;5 .implements·Lu1/a;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroidx/window/core/Version;-><init>(IIILjava/lang/String;)V8 ····value·=·Landroidx/window/core/Version;-><init>(IIILjava/lang/String;)V
9 .end·annotation9 .end·annotation
  
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····accessFlags·=·0x1815 ····accessFlags·=·0x18
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/Signature;18 .annotation·system·Ldalvik/annotation/Signature;
19 ····value·=·{19 ····value·=·{
20 ········"Lkotlin/jvm/internal/j;",20 ········"Lkotlin/jvm/internal/j;",
21 ········"Lw1/a<",21 ········"Lu1/a<",
22 ········"Ljava/math/BigInteger;",22 ········"Ljava/math/BigInteger;",
23 ········">;"23 ········">;"
24 ····}24 ····}
25 .end·annotation25 .end·annotation
  
  
26 #·instance·fields26 #·instance·fields
461 B
smali/androidx/window/core/Version$Companion.smali
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 .method·public·final·parse(Ljava/lang/String;)Landroidx/window/core/Version;76 .method·public·final·parse(Ljava/lang/String;)Landroidx/window/core/Version;
77 ····.locals·877 ····.locals·8
  
78 ····const/4·v0,·0x078 ····const/4·v0,·0x0
  
79 ····if-eqz·p1,·:cond_979 ····if-eqz·p1,·:cond_9
  
80 ····invoke-static·{p1},·Lc2/e;->l(Ljava/lang/CharSequence;)Z80 ····invoke-static·{p1},·La2/e;->l(Ljava/lang/CharSequence;)Z
  
81 ····move-result·v181 ····move-result·v1
  
82 ····if-eqz·v1,·:cond_082 ····if-eqz·v1,·:cond_0
  
83 ····goto/16·:goto_483 ····goto/16·:goto_4
  
681 B
smali/androidx/window/layout/WindowLayoutInfo.smali
    
Offset 132, 13 lines modifiedOffset 132, 13 lines modified
  
132 ····const/4·v6,·0x0132 ····const/4·v6,·0x0
  
133 ····const/16·v7,·0x38133 ····const/16·v7,·0x38
  
134 ····const/4·v8,·0x0134 ····const/4·v8,·0x0
  
135 ····invoke-static/range·{v0·..·v8},·Ln1/g;->n(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lw1/l;ILjava/lang/Object;)Ljava/lang/String;135 ····invoke-static/range·{v0·..·v8},·Ll1/g;->n(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lu1/l;ILjava/lang/Object;)Ljava/lang/String;
  
136 ····move-result-object·v0136 ····move-result-object·v0
  
137 ····return-object·v0137 ····return-object·v0
138 .end·method138 .end·method
938 B
smali/androidx/window/layout/SidecarCompat$DistinctSidecarElementCallback.smali
    
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 ····:try_start_1105 ····:try_start_1
106 ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lastDeviceState:Landroidx/window/sidecar/SidecarDeviceState;106 ····iput-object·p1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->lastDeviceState:Landroidx/window/sidecar/SidecarDeviceState;
  
107 ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->callbackInterface:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;107 ····iget-object·v1,·p0,·Landroidx/window/layout/SidecarCompat$DistinctSidecarElementCallback;->callbackInterface:Landroidx/window/sidecar/SidecarInterface$SidecarCallback;
  
108 ····invoke-interface·{v1,·p1},·Landroidx/window/sidecar/SidecarInterface$SidecarCallback;->onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V108 ····invoke-interface·{v1,·p1},·Landroidx/window/sidecar/SidecarInterface$SidecarCallback;->onDeviceStateChanged(Landroidx/window/sidecar/SidecarDeviceState;)V
  
109 ····sget-object·p1,·Lm1/q;->a:Lm1/q;109 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
110 ····:try_end_1110 ····:try_end_1
111 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0111 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
112 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V112 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
113 ····return-void113 ····return-void
  
1.0 KB
smali/androidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·synthetic·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1;1 .class·final·synthetic·Landroidx/window/layout/WindowMetricsCalculator$Companion$overrideDecorator$1;
2 .super·Lkotlin/jvm/internal/h;2 .super·Lkotlin/jvm/internal/h;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lw1/l;5 .implements·Lu1/l;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroidx/window/layout/WindowMetricsCalculator$Companion;->overrideDecorator(Landroidx/window/layout/WindowMetricsCalculatorDecorator;)V8 ····value·=·Landroidx/window/layout/WindowMetricsCalculator$Companion;->overrideDecorator(Landroidx/window/layout/WindowMetricsCalculatorDecorator;)V
9 .end·annotation9 .end·annotation
  
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····accessFlags·=·0x100015 ····accessFlags·=·0x1000
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/Signature;18 .annotation·system·Ldalvik/annotation/Signature;
19 ····value·=·{19 ····value·=·{
20 ········"Lkotlin/jvm/internal/h;",20 ········"Lkotlin/jvm/internal/h;",
21 ········"Lw1/l<",21 ········"Lu1/l<",
22 ········"Landroidx/window/layout/WindowMetricsCalculator;",22 ········"Landroidx/window/layout/WindowMetricsCalculator;",
23 ········"Landroidx/window/layout/WindowMetricsCalculator;",23 ········"Landroidx/window/layout/WindowMetricsCalculator;",
24 ········">;"24 ········">;"
25 ····}25 ····}
26 .end·annotation26 .end·annotation
  
  
910 B
smali/androidx/window/layout/WindowMetricsCalculator$Companion$reset$1.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroidx/window/layout/WindowMetricsCalculator$Companion$reset$1;1 .class·final·Landroidx/window/layout/WindowMetricsCalculator$Companion$reset$1;
2 .super·Lkotlin/jvm/internal/j;2 .super·Lkotlin/jvm/internal/j;
3 .source·""3 .source·""
  
4 #·interfaces4 #·interfaces
5 .implements·Lw1/l;5 .implements·Lu1/l;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroidx/window/layout/WindowMetricsCalculator$Companion;->reset()V8 ····value·=·Landroidx/window/layout/WindowMetricsCalculator$Companion;->reset()V
9 .end·annotation9 .end·annotation
  
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····accessFlags·=·0x1815 ····accessFlags·=·0x18
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/Signature;18 .annotation·system·Ldalvik/annotation/Signature;
19 ····value·=·{19 ····value·=·{
20 ········"Lkotlin/jvm/internal/j;",20 ········"Lkotlin/jvm/internal/j;",
21 ········"Lw1/l<",21 ········"Lu1/l<",
22 ········"Landroidx/window/layout/WindowMetricsCalculator;",22 ········"Landroidx/window/layout/WindowMetricsCalculator;",
23 ········"Landroidx/window/layout/WindowMetricsCalculator;",23 ········"Landroidx/window/layout/WindowMetricsCalculator;",
24 ········">;"24 ········">;"
25 ····}25 ····}
26 .end·annotation26 .end·annotation
  
  
2.19 KB
smali/androidx/window/layout/ExtensionWindowLayoutInfoBackend.smali
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····:cond_0126 ····:cond_0
127 ····invoke-virtual·{v0,·p3},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->addListener(Lv/a;)V127 ····invoke-virtual·{v0,·p3},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->addListener(Lv/a;)V
  
128 ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->listenerToActivity:Ljava/util/Map;128 ····iget-object·v0,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->listenerToActivity:Ljava/util/Map;
  
129 ····invoke-interface·{v0,·p3,·p1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;129 ····invoke-interface·{v0,·p3,·p1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
130 ····sget-object·v0,·Lm1/q;->a:Lm1/q;130 ····sget-object·v0,·Lk1/q;->a:Lk1/q;
  
131 ····:goto_0131 ····:goto_0
132 ····if-nez·v0,·:cond_1132 ····if-nez·v0,·:cond_1
  
133 ····new-instance·v0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;133 ····new-instance·v0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;
  
134 ····invoke-direct·{v0,·p1},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;-><init>(Landroid/app/Activity;)V134 ····invoke-direct·{v0,·p1},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;-><init>(Landroid/app/Activity;)V
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ····invoke-virtual·{v0,·p3},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->addListener(Lv/a;)V150 ····invoke-virtual·{v0,·p3},·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend$MulticastConsumer;->addListener(Lv/a;)V
  
151 ····iget-object·p3,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent;151 ····iget-object·p3,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent;
  
152 ····invoke-interface·{p3,·p1,·v0},·Landroidx/window/extensions/layout/WindowLayoutComponent;->addWindowLayoutInfoListener(Landroid/app/Activity;Ljava/util/function/Consumer;)V152 ····invoke-interface·{p3,·p1,·v0},·Landroidx/window/extensions/layout/WindowLayoutComponent;->addWindowLayoutInfoListener(Landroid/app/Activity;Ljava/util/function/Consumer;)V
  
153 ····:cond_1153 ····:cond_1
154 ····sget-object·p1,·Lm1/q;->a:Lm1/q;154 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
155 ····:try_end_0155 ····:try_end_0
156 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0156 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
157 ····invoke-interface·{p2},·Ljava/util/concurrent/locks/Lock;->unlock()V157 ····invoke-interface·{p2},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
158 ····return-void158 ····return-void
  
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ····if-eqz·p1,·:cond_2235 ····if-eqz·p1,·:cond_2
  
236 ····iget-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent;236 ····iget-object·p1,·p0,·Landroidx/window/layout/ExtensionWindowLayoutInfoBackend;->component:Landroidx/window/extensions/layout/WindowLayoutComponent;
  
237 ····invoke-interface·{p1,·v1},·Landroidx/window/extensions/layout/WindowLayoutComponent;->removeWindowLayoutInfoListener(Ljava/util/function/Consumer;)V237 ····invoke-interface·{p1,·v1},·Landroidx/window/extensions/layout/WindowLayoutComponent;->removeWindowLayoutInfoListener(Ljava/util/function/Consumer;)V
  
238 ····:cond_2238 ····:cond_2
239 ····sget-object·p1,·Lm1/q;->a:Lm1/q;239 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
240 ····:try_end_2240 ····:try_end_2
241 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0241 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0
  
242 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V242 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
243 ····return-void243 ····return-void
  
766 B
smali/androidx/window/layout/WindowInfoTracker.smali
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ····sput-object·v0,·Landroidx/window/layout/WindowInfoTracker;->Companion:Landroidx/window/layout/WindowInfoTracker$Companion;24 ····sput-object·v0,·Landroidx/window/layout/WindowInfoTracker;->Companion:Landroidx/window/layout/WindowInfoTracker$Companion;
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
  
27 #·virtual·methods27 #·virtual·methods
28 .method·public·abstract·windowLayoutInfo(Landroid/app/Activity;)Lg2/b;28 .method·public·abstract·windowLayoutInfo(Landroid/app/Activity;)Le2/b;
29 ····.annotation·system·Ldalvik/annotation/Signature;29 ····.annotation·system·Ldalvik/annotation/Signature;
30 ········value·=·{30 ········value·=·{
31 ············"(",31 ············"(",
32 ············"Landroid/app/Activity;",32 ············"Landroid/app/Activity;",
33 ············")",33 ············")",
34 ············"Lg2/b<",34 ············"Le2/b<",
35 ············"Landroidx/window/layout/WindowLayoutInfo;",35 ············"Landroidx/window/layout/WindowLayoutInfo;",
36 ············">;"36 ············">;"
37 ········}37 ········}
38 ····.end·annotation38 ····.end·annotation
39 .end·method39 .end·method
765 B
smali/androidx/window/layout/SidecarWindowBackend$Companion.smali
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····new-instance·v1,·Landroidx/window/layout/SidecarWindowBackend;68 ····new-instance·v1,·Landroidx/window/layout/SidecarWindowBackend;
  
69 ····invoke-direct·{v1,·p1},·Landroidx/window/layout/SidecarWindowBackend;-><init>(Landroidx/window/layout/ExtensionInterfaceCompat;)V69 ····invoke-direct·{v1,·p1},·Landroidx/window/layout/SidecarWindowBackend;-><init>(Landroidx/window/layout/ExtensionInterfaceCompat;)V
  
70 ····invoke-static·{v1},·Landroidx/window/layout/SidecarWindowBackend;->access$setGlobalInstance$cp(Landroidx/window/layout/SidecarWindowBackend;)V70 ····invoke-static·{v1},·Landroidx/window/layout/SidecarWindowBackend;->access$setGlobalInstance$cp(Landroidx/window/layout/SidecarWindowBackend;)V
  
71 ····:cond_071 ····:cond_0
72 ····sget-object·p1,·Lm1/q;->a:Lm1/q;72 ····sget-object·p1,·Lk1/q;->a:Lk1/q;
73 ····:try_end_073 ····:try_end_0
74 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_074 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
75 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V75 ····invoke-interface·{v0},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
76 ····goto·:goto_076 ····goto·:goto_0
  
1.51 KB
smali/androidx/window/layout/WindowInfoTrackerImpl.smali
    
Offset 67, 36 lines modifiedOffset 67, 36 lines modified
67 ····iget-object·p0,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowBackend:Landroidx/window/layout/WindowBackend;67 ····iget-object·p0,·p0,·Landroidx/window/layout/WindowInfoTrackerImpl;->windowBackend:Landroidx/window/layout/WindowBackend;
  
68 ····return-object·p068 ····return-object·p0
69 .end·method69 .end·method
  
  
70 #·virtual·methods70 #·virtual·methods
71 .method·public·windowLayoutInfo(Landroid/app/Activity;)Lg2/b;71 .method·public·windowLayoutInfo(Landroid/app/Activity;)Le2/b;
72 ····.locals·272 ····.locals·2
73 ····.annotation·system·Ldalvik/annotation/Signature;73 ····.annotation·system·Ldalvik/annotation/Signature;
74 ········value·=·{74 ········value·=·{
75 ············"(",75 ············"(",
76 ············"Landroid/app/Activity;",76 ············"Landroid/app/Activity;",
77 ············")",77 ············")",
78 ············"Lg2/b<",78 ············"Le2/b<",
79 ············"Landroidx/window/layout/WindowLayoutInfo;",79 ············"Landroidx/window/layout/WindowLayoutInfo;",
80 ············">;"80 ············">;"
81 ········}81 ········}
82 ····.end·annotation82 ····.end·annotation
  
83 ····const-string·v0,·"activity"83 ····const-string·v0,·"activity"
  
84 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V84 ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/i;->d(Ljava/lang/Object;Ljava/lang/String;)V
  
85 ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;85 ····new-instance·v0,·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;
  
86 ····const/4·v1,·0x086 ····const/4·v1,·0x0
  
87 ····invoke-direct·{v0,·p0,·p1,·v1},·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;-><init>(Landroidx/window/layout/WindowInfoTrackerImpl;Landroid/app/Activity;Lp1/d;)V87 ····invoke-direct·{v0,·p0,·p1,·v1},·Landroidx/window/layout/WindowInfoTrackerImpl$windowLayoutInfo$1;-><init>(Landroidx/window/layout/WindowInfoTrackerImpl;Landroid/app/Activity;Ln1/d;)V
  
88 ····invoke-static·{v0},·Lg2/d;->a(Lw1/p;)Lg2/b;88 ····invoke-static·{v0},·Le2/d;->a(Lu1/p;)Le2/b;
  
89 ····move-result-object·p189 ····move-result-object·p1
  
90 ····return-object·p190 ····return-object·p1
91 .end·method91 .end·method
3.32 KB
smali/androidx/window/layout/WindowMetricsCalculator$Companion.smali
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 ····name·=·"Companion"13 ····name·=·"Companion"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·static·final·synthetic·$$INSTANCE:Landroidx/window/layout/WindowMetricsCalculator$Companion;16 .field·static·final·synthetic·$$INSTANCE:Landroidx/window/layout/WindowMetricsCalculator$Companion;
  
17 .field·private·static·decorator:Lw1/l;17 .field·private·static·decorator:Lu1/l;
18 ····.annotation·system·Ldalvik/annotation/Signature;18 ····.annotation·system·Ldalvik/annotation/Signature;
19 ········value·=·{19 ········value·=·{
20 ············"Lw1/l<",20 ············"Lu1/l<",
21 ············"-",21 ············"-",
22 ············"Landroidx/window/layout/WindowMetricsCalculator;",