--- /home/fdroid/fdroiddata/tmp/com.darkrockstudios.apps.hammer.android_108020000.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.darkrockstudios.apps.hammer.android_108020000.apk ├── /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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: , actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <84381379cbd9db20d07c9f1d79f1eefa61c64af3b27d4635944d2f6fba486e678f46740100000000>, actual: <90fbf7223977d0723b80036a3ea98b23222b58711ac40c3843525e2128002cf48f46740100000000> │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): false │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: bc937a21521595d1246f5ba3041547a9214ee8c87ceb27b0666ee5442c06bae5 │ -Signer #1 certificate SHA-1 digest: 918a9218b86510a0246d9fdf82465b5a35ebc791 │ -Signer #1 certificate MD5 digest: bcf5aeace2304b0b18789dd991a8d559 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 0c4266a26a2458483a9b9eab0b0ea0a230350012ce7e2c52ab86164c2a7088ea │ -Signer #1 public key SHA-1 digest: 84823891c5351d38a8aeddb1816e47ea4f339ef2 │ -Signer #1 public key MD5 digest: 77756fa692aad076b9341f97f2878d4e ├── zipinfo {} │ @@ -1,15 +1,15 @@ │ Zip file size: 24401551 bytes, number of entries: 1975 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ -rw-r--r-- 0.0 unx 11214 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 528 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 31943632 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 10113048 b- defN 81-Jan-01 01:01 classes2.dex │ --rw-r--r-- 0.0 unx 12379736 b- defN 81-Jan-01 01:01 classes3.dex │ +-rw-r--r-- 0.0 unx 12379752 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 11472776 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 442264 b- defN 81-Jan-01 01:01 classes5.dex │ -rw-r--r-- 0.0 unx 7112 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libdatastore_shared_counter.so │ -rw-r--r-- 0.0 unx 387256 b- stor 81-Jan-01 01:01 lib/arm64-v8a/librenderscript-toolkit.so │ -rw-r--r-- 0.0 unx 4416 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/libdatastore_shared_counter.so │ -rw-r--r-- 0.0 unx 255692 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/librenderscript-toolkit.so │ -rw-r--r-- 0.0 unx 5148 b- stor 81-Jan-01 01:01 lib/x86/libdatastore_shared_counter.so │ @@ -1970,8 +1970,8 @@ │ -rw---- 0.0 fat 464 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 1247 b- stor 81-Jan-01 01:01 res/zr.png │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 1751084 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 175789 b- defN 81-Jan-01 01:01 META-INF/F382130C.SF │ -rw---- 2.0 fat 1336 b- defN 81-Jan-01 01:01 META-INF/F382130C.RSA │ -rw---- 2.0 fat 175662 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1975 files, 72177745 bytes uncompressed, 24109408 bytes compressed: 66.6% │ +1975 files, 72177761 bytes uncompressed, 24109507 bytes compressed: 66.6% ├── classes3.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '038' │ │ DEX file header: │ │ magic : 'dex\n038\0' │ │ -checksum : aecced4c │ │ -signature : a1a8...7ed2 │ │ -file_size : 12379736 │ │ +checksum : 59526687 │ │ +signature : 76c2...7272 │ │ +file_size : 12379752 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 75837 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 12286 │ │ type_ids_off : 303460 (0x04a164) │ │ @@ -15,22 +15,22 @@ │ │ proto_ids_off : 352604 (0x05615c) │ │ field_ids_size : 36118 │ │ field_ids_off : 528956 (0x08123c) │ │ method_ids_size : 65535 │ │ method_ids_off : 817900 (0x0c7aec) │ │ class_defs_size : 9995 │ │ class_defs_off : 1342180 (0x147ae4) │ │ -data_size : 10717716 │ │ +data_size : 10717732 │ │ data_off : 1662020 (0x195c44) │ │ │ │ Class #0 header: │ │ class_idx : 1250 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -121,21 +121,21 @@ │ │ 195c70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/AmbiguousColumnResolver$Match; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #1 header: │ │ class_idx : 1251 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -357,15 +357,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ 195de8: |[195de8] androidx.room.AmbiguousColumnResolver$ResultColumn.toString:()Ljava/lang/String; │ │ 195df8: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -195dfc: 1a01 6588 |0002: const-string v1, "ResultColumn(name=" // string@8865 │ │ +195dfc: 1a01 6488 |0002: const-string v1, "ResultColumn(name=" // string@8864 │ │ 195e00: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 195e06: 5421 3f01 |0007: iget-object v1, v2, Landroidx/room/AmbiguousColumnResolver$ResultColumn;.name:Ljava/lang/String; // field@013f │ │ 195e0a: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 195e10: 0c00 |000c: move-result-object v0 │ │ 195e12: 1a01 582e |000d: const-string v1, ", index=" // string@2e58 │ │ 195e16: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 195e1c: 0c00 |0012: move-result-object v0 │ │ @@ -378,21 +378,21 @@ │ │ 195e36: 6e10 18f9 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 195e3c: 0c00 |0022: move-result-object v0 │ │ 195e3e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #2 header: │ │ class_idx : 1252 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #2 annotations: │ │ Annotations on class │ │ @@ -623,21 +623,21 @@ │ │ 196088: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroidx/room/AmbiguousColumnResolver$Solution$Companion; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #3 header: │ │ class_idx : 1253 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #3 annotations: │ │ Annotations on class │ │ @@ -857,21 +857,21 @@ │ │ 196164: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/AmbiguousColumnResolver$Solution; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #4 header: │ │ class_idx : 1254 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -1040,21 +1040,21 @@ │ │ 0x0061 line=110 │ │ locals : │ │ 0x0000 - 0x0065 reg=8 this Landroidx/room/AmbiguousColumnResolver$resolve$1$1; │ │ 0x0000 - 0x0065 reg=9 (null) I │ │ 0x0000 - 0x0065 reg=10 (null) I │ │ 0x0000 - 0x0065 reg=11 (null) Ljava/util/List; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #5 header: │ │ class_idx : 1255 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -1212,21 +1212,21 @@ │ │ 0x006c line=133 │ │ 0x0070 line=132 │ │ 0x0076 line=131 │ │ locals : │ │ 0x0000 - 0x007c reg=5 this Landroidx/room/AmbiguousColumnResolver$resolve$1$2; │ │ 0x0000 - 0x007c reg=6 (null) Ljava/util/List; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #6 header: │ │ class_idx : 1256 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -1323,21 +1323,21 @@ │ │ 0x0005 line=147 │ │ 0x000b line=148 │ │ 0x0017 line=149 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroidx/room/AmbiguousColumnResolver$resolve$4; │ │ 0x0000 - 0x001c reg=2 (null) Ljava/util/List; │ │ │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #7 header: │ │ class_idx : 1257 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13031 │ │ +source_file_idx : 13030 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -1587,15 +1587,15 @@ │ │ 19651e: 7120 5ffc 2000 |0007: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 196524: 1a02 aff2 |000a: const-string v2, "mappings" // string@f2af │ │ 196528: 7120 5ffc 2100 |000c: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19652e: 2102 |000f: array-length v2, v0 │ │ 196530: 1203 |0010: const/4 v3, #int 0 // #0 │ │ 196532: 0134 |0011: move v4, v3 │ │ 196534: 1b05 0219 0100 |0012: const-string/jumbo v5, "this as java.lang.String).toLowerCase(locale)" // string@00011902 │ │ -19653a: 1a06 bc9a |0015: const-string v6, "US" // string@9abc │ │ +19653a: 1a06 bb9a |0015: const-string v6, "US" // string@9abb │ │ 19653e: 3524 3800 |0017: if-ge v4, v2, 004f // +0038 │ │ 196542: 4607 0004 |0019: aget-object v7, v0, v4 │ │ 196546: 6e20 def8 3700 |001b: invoke-virtual {v7, v3}, Ljava/lang/String;.charAt:(I)C // method@f8de │ │ 19654c: 0a08 |001e: move-result v8 │ │ 19654e: 1309 6000 |001f: const/16 v9, #int 96 // #60 │ │ 196552: 3398 1d00 |0021: if-ne v8, v9, 003e // +001d │ │ 196556: 6e10 eff8 0700 |0023: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f8ef │ │ @@ -1745,15 +1745,15 @@ │ │ 196774: 0a0d |0132: move-result v13 │ │ 196776: 390d 0900 |0133: if-nez v13, 013c // +0009 │ │ 19677a: 7220 3dfa 3900 |0135: invoke-interface {v9, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@fa3d │ │ 196780: d80b 0b01 |0138: add-int/lit8 v11, v11, #int 1 // #01 │ │ 196784: 1203 |013a: const/4 v3, #int 0 // #0 │ │ 196786: 28bb |013b: goto 00f6 // -0045 │ │ 196788: 2200 922c |013c: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -19678c: 1a01 993a |013e: const-string v1, "Column " // string@3a99 │ │ +19678c: 1a01 983a |013e: const-string v1, "Column " // string@3a98 │ │ 196790: 7020 07f9 1000 |0140: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 196796: 6e20 10f9 c000 |0143: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19679c: 0c00 |0146: move-result-object v0 │ │ 19679e: 1a01 bd0c |0147: const-string v1, " not found in result" // string@0cbd │ │ 1967a2: 6e20 10f9 1000 |0149: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1967a8: 0c00 |014c: move-result-object v0 │ │ 1967aa: 6e10 18f9 0000 |014d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -1799,15 +1799,15 @@ │ │ 196838: 1f01 ea2c |0194: check-cast v1, Ljava/util/List; // type@2cea │ │ 19683c: 1f01 dd2c |0196: check-cast v1, Ljava/util/Collection; // type@2cdd │ │ 196840: 7210 42fa 0100 |0198: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@fa42 │ │ 196846: 0a01 |019b: move-result v1 │ │ 196848: 3901 0300 |019c: if-nez v1, 019f // +0003 │ │ 19684c: 28ec |019e: goto 018a // -0014 │ │ 19684e: 2200 782c |019f: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -196852: 1a01 a042 |01a1: const-string v1, "Failed to find matches for all mappings" // string@42a0 │ │ +196852: 1a01 9f42 |01a1: const-string v1, "Failed to find matches for all mappings" // string@429f │ │ 196856: 6e10 cdf8 0100 |01a3: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19685c: 0c01 |01a6: move-result-object v1 │ │ 19685e: 7020 71f8 1000 |01a7: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 196864: 2700 |01aa: throw v0 │ │ 196866: 2200 982d |01ab: new-instance v0, Lkotlin/jvm/internal/Ref$ObjectRef; // type@2d98 │ │ 19686a: 7010 6efc 0000 |01ad: invoke-direct {v0}, Lkotlin/jvm/internal/Ref$ObjectRef;.:()V // method@fc6e │ │ 196870: 6201 4001 |01b0: sget-object v1, Landroidx/room/AmbiguousColumnResolver$Solution;.Companion:Landroidx/room/AmbiguousColumnResolver$Solution$Companion; // field@0140 │ │ @@ -1911,21 +1911,21 @@ │ │ 0x0200 line=272 │ │ 0x0203 line=277 │ │ locals : │ │ 0x0000 - 0x0211 reg=16 (null) [Ljava/lang/String; │ │ 0x0000 - 0x0211 reg=17 (null) [[Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 13031 (AmbiguousColumnResolver.kt) │ │ + source_file_idx : 13030 (AmbiguousColumnResolver.kt) │ │ │ │ Class #8 header: │ │ class_idx : 1258 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #8 - │ │ Class descriptor : 'Landroidx/room/AutoCloser$$ExternalSyntheticLambda0;' │ │ @@ -1976,21 +1976,21 @@ │ │ 196b42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/AutoCloser$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #9 header: │ │ class_idx : 1259 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #9 - │ │ Class descriptor : 'Landroidx/room/AutoCloser$$ExternalSyntheticLambda1;' │ │ @@ -2041,21 +2041,21 @@ │ │ 196b7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/AutoCloser$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #10 header: │ │ class_idx : 1260 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13413 │ │ +source_file_idx : 13412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -2102,21 +2102,21 @@ │ │ 196ba4: 7010 7f10 0000 |0000: invoke-direct {v0}, Landroidx/room/AutoCloser$Companion;.:()V // method@107f │ │ 196baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 13413 (AutoCloser.kt) │ │ + source_file_idx : 13412 (AutoCloser.kt) │ │ │ │ Class #11 header: │ │ class_idx : 1261 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13413 │ │ +source_file_idx : 13412 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 18 │ │ │ │ Class #11 annotations: │ │ Annotations on class │ │ @@ -2251,17 +2251,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ 196dc0: |[196dc0] androidx.room.AutoCloser.:(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)V │ │ -196dd0: 1a00 aaaf |0000: const-string v0, "autoCloseTimeUnit" // string@afaa │ │ +196dd0: 1a00 a9af |0000: const-string v0, "autoCloseTimeUnit" // string@afa9 │ │ 196dd4: 7120 5ffc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -196dda: 1a00 a8af |0005: const-string v0, "autoCloseExecutor" // string@afa8 │ │ +196dda: 1a00 a7af |0005: const-string v0, "autoCloseExecutor" // string@afa7 │ │ 196dde: 7120 5ffc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 196de4: 7010 c8f8 0200 |000a: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 196dea: 2200 d100 |000d: new-instance v0, Landroid/os/Handler; // type@00d1 │ │ 196dee: 7100 c503 0000 |000f: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@03c5 │ │ 196df4: 0c01 |0012: move-result-object v1 │ │ 196df6: 7020 b803 1000 |0013: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@03b8 │ │ 196dfc: 5b20 5601 |0016: iput-object v0, v2, Landroidx/room/AutoCloser;.handler:Landroid/os/Handler; // field@0156 │ │ @@ -2507,15 +2507,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ 196cf4: |[196cf4] androidx.room.AutoCloser.executeRefCountingFunction:(Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; │ │ -196d04: 1a00 2eb1 |0000: const-string v0, "block" // string@b12e │ │ +196d04: 1a00 2db1 |0000: const-string v0, "block" // string@b12d │ │ 196d08: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 196d0e: 6e10 9010 0100 |0005: invoke-virtual {v1}, Landroidx/room/AutoCloser;.incrementCountAndEnsureDbIsOpen:()Landroidx/sqlite/db/SupportSQLiteDatabase; // method@1090 │ │ 196d14: 0c00 |0008: move-result-object v0 │ │ 196d16: 7220 4bfc 0200 |0009: invoke-interface {v2, v0}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fc4b │ │ 196d1c: 0c02 |000c: move-result-object v2 │ │ 196d1e: 6e10 8710 0100 |000d: invoke-virtual {v1}, Landroidx/room/AutoCloser;.decrementCountAndScheduleClose:()V // method@1087 │ │ 196d24: 1102 |0010: return-object v2 │ │ @@ -2559,15 +2559,15 @@ │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ 196c68: |[196c68] androidx.room.AutoCloser.getDelegateOpenHelper:()Landroidx/sqlite/db/SupportSQLiteOpenHelper; │ │ 196c78: 5410 5301 |0000: iget-object v0, v1, Landroidx/room/AutoCloser;.delegateOpenHelper:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@0153 │ │ 196c7c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ 196c80: 1100 |0004: return-object v0 │ │ -196c82: 1a00 ebc1 |0005: const-string v0, "delegateOpenHelper" // string@c1eb │ │ +196c82: 1a00 eac1 |0005: const-string v0, "delegateOpenHelper" // string@c1ea │ │ 196c86: 7110 64fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc64 │ │ 196c8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ 196c8e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ @@ -2683,15 +2683,15 @@ │ │ 196c14: 6e10 8b10 0300 |0020: invoke-virtual {v3}, Landroidx/room/AutoCloser;.getDelegateOpenHelper:()Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@108b │ │ 196c1a: 0c01 |0023: move-result-object v1 │ │ 196c1c: 7210 a015 0100 |0024: invoke-interface {v1}, Landroidx/sqlite/db/SupportSQLiteOpenHelper;.getWritableDatabase:()Landroidx/sqlite/db/SupportSQLiteDatabase; // method@15a0 │ │ 196c22: 0c01 |0027: move-result-object v1 │ │ 196c24: 5b31 5201 |0028: iput-object v1, v3, Landroidx/room/AutoCloser;.delegateDatabase:Landroidx/sqlite/db/SupportSQLiteDatabase; // field@0152 │ │ 196c28: 1e00 |002a: monitor-exit v0 │ │ 196c2a: 1101 |002b: return-object v1 │ │ -196c2c: 1a01 5634 |002c: const-string v1, "Attempting to open already closed database." // string@3456 │ │ +196c2c: 1a01 5534 |002c: const-string v1, "Attempting to open already closed database." // string@3455 │ │ 196c30: 2202 782c |002e: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ 196c34: 6e10 cdf8 0100 |0030: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 196c3a: 0c01 |0033: move-result-object v1 │ │ 196c3c: 7020 71f8 1200 |0034: invoke-direct {v2, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 196c42: 2702 |0037: throw v2 │ │ 196c44: 0d01 |0038: move-exception v1 │ │ 196c46: 1e00 |0039: monitor-exit v0 │ │ @@ -2723,15 +2723,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 19701c: |[19701c] androidx.room.AutoCloser.init:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;)V │ │ -19702c: 1a00 ebc1 |0000: const-string v0, "delegateOpenHelper" // string@c1eb │ │ +19702c: 1a00 eac1 |0000: const-string v0, "delegateOpenHelper" // string@c1ea │ │ 197030: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197036: 6e20 9510 2100 |0005: invoke-virtual {v1, v2}, Landroidx/room/AutoCloser;.setDelegateOpenHelper:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;)V // method@1095 │ │ 19703c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=109 │ │ locals : │ │ @@ -2803,15 +2803,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 197078: |[197078] androidx.room.AutoCloser.setDelegateOpenHelper:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;)V │ │ -197088: 1a00 ce30 |0000: const-string v0, "" // string@30ce │ │ +197088: 1a00 cd30 |0000: const-string v0, "" // string@30cd │ │ 19708c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197092: 5b12 5301 |0005: iput-object v2, v1, Landroidx/room/AutoCloser;.delegateOpenHelper:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@0153 │ │ 197096: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=45 │ │ locals : │ │ @@ -2871,21 +2871,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroidx/room/AutoCloser; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ - source_file_idx : 13413 (AutoCloser.kt) │ │ + source_file_idx : 13412 (AutoCloser.kt) │ │ │ │ Class #12 header: │ │ class_idx : 1262 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #12 annotations: │ │ Annotations on class │ │ @@ -2984,21 +2984,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=394 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$attachedDbs$1; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #13 header: │ │ class_idx : 1263 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -3055,15 +3055,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ 197160: |[197160] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$delete$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Integer; │ │ -197170: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197170: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197174: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19717a: 5430 5d01 |0005: iget-object v0, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$delete$1;.$table:Ljava/lang/String; // field@015d │ │ 19717e: 5431 5f01 |0007: iget-object v1, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$delete$1;.$whereClause:Ljava/lang/String; // field@015f │ │ 197182: 5432 5e01 |0009: iget-object v2, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$delete$1;.$whereArgs:[Ljava/lang/Object; // field@015e │ │ 197186: 7240 6115 0421 |000b: invoke-interface {v4, v0, v1, v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I // method@1561 │ │ 19718c: 0a04 |000e: move-result v4 │ │ 19718e: 7110 85f8 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ @@ -3096,21 +3096,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$delete$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #14 header: │ │ class_idx : 1264 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -3157,15 +3157,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ 1971e0: |[1971e0] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -1971f0: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1971f0: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1971f4: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1971fa: 5410 6001 |0005: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$1;.$sql:Ljava/lang/String; // field@0160 │ │ 1971fe: 7220 6615 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 197204: 1202 |000a: const/4 v2, #int 0 // #0 │ │ 197206: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -3191,21 +3191,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #15 header: │ │ class_idx : 1265 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -3257,15 +3257,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ 197248: |[197248] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -197258: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197258: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 19725c: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197262: 5420 6201 |0005: iget-object v0, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2;.$sql:Ljava/lang/String; // field@0162 │ │ 197266: 5421 6101 |0007: iget-object v1, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2;.$bindArgs:[Ljava/lang/Object; // field@0161 │ │ 19726a: 7230 6715 0301 |0009: invoke-interface {v3, v0, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@1567 │ │ 197270: 1203 |000c: const/4 v3, #int 0 // #0 │ │ 197272: 1103 |000d: return-object v3 │ │ catches : (none) │ │ @@ -3292,21 +3292,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #16 header: │ │ class_idx : 1266 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11656 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -3410,21 +3410,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$inTransaction$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #17 header: │ │ class_idx : 1267 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -3481,15 +3481,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ 197350: |[197350] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$insert$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Long; │ │ -197360: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197360: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197364: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19736a: 5430 6501 |0005: iget-object v0, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$insert$1;.$table:Ljava/lang/String; // field@0165 │ │ 19736e: 5231 6401 |0007: iget v1, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$insert$1;.$conflictAlgorithm:I // field@0164 │ │ 197372: 5432 6601 |0009: iget-object v2, v3, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$insert$1;.$values:Landroid/content/ContentValues; // field@0166 │ │ 197376: 7240 6e15 0421 |000b: invoke-interface {v4, v0, v1, v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.insert:(Ljava/lang/String;ILandroid/content/ContentValues;)J // method@156e │ │ 19737c: 0b00 |000e: move-result-wide v0 │ │ 19737e: 7120 97f8 1000 |000f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f897 │ │ @@ -3521,21 +3521,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$insert$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #18 header: │ │ class_idx : 1268 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -3634,21 +3634,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$isDatabaseIntegrityOk$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #19 header: │ │ class_idx : 1269 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11667 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -3726,21 +3726,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$isDbLockedByCurrentThread$1; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #20 header: │ │ class_idx : 1270 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -3839,21 +3839,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$isReadOnly$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #21 header: │ │ class_idx : 1271 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -3917,15 +3917,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 197550: |[197550] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$isWriteAheadLoggingEnabled$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Boolean; │ │ -197560: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197560: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197564: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19756a: 7210 7415 0200 |0005: invoke-interface {v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.isWriteAheadLoggingEnabled:()Z // method@1574 │ │ 197570: 0a02 |0008: move-result v2 │ │ 197572: 7110 20f8 0200 |0009: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f820 │ │ 197578: 0c02 |000c: move-result-object v2 │ │ 19757a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ @@ -3952,21 +3952,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$isWriteAheadLoggingEnabled$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #22 header: │ │ class_idx : 1272 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11667 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -4044,21 +4044,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$maximumSize$1; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #23 header: │ │ class_idx : 1273 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -4105,15 +4105,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ 197648: |[197648] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$needUpgrade$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Boolean; │ │ -197658: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197658: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 19765c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197662: 5210 6c01 |0005: iget v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$needUpgrade$1;.$newVersion:I // field@016c │ │ 197666: 7220 7515 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.needUpgrade:(I)Z // method@1575 │ │ 19766c: 0a02 |000a: move-result v2 │ │ 19766e: 7110 20f8 0200 |000b: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f820 │ │ 197674: 0c02 |000e: move-result-object v2 │ │ 197676: 1102 |000f: return-object v2 │ │ @@ -4142,21 +4142,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$needUpgrade$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #24 header: │ │ class_idx : 1274 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11663 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -4258,21 +4258,21 @@ │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$pageSize$1; │ │ 0x0000 - 0x000c reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #25 header: │ │ class_idx : 1275 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #25 annotations: │ │ Annotations on class │ │ @@ -4319,15 +4319,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ 197750: |[197750] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$pageSize$2.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -197760: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197760: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197764: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19776a: 5320 6e01 |0005: iget-wide v0, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$pageSize$2;.$numBytes:J // field@016e │ │ 19776e: 7230 7e15 0301 |0007: invoke-interface {v3, v0, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setPageSize:(J)V // method@157e │ │ 197774: 1203 |000a: const/4 v3, #int 0 // #0 │ │ 197776: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ @@ -4353,21 +4353,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$pageSize$2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #26 header: │ │ class_idx : 1276 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #26 annotations: │ │ Annotations on class │ │ @@ -4464,21 +4464,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$path$1; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #27 header: │ │ class_idx : 1277 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #27 annotations: │ │ Annotations on class │ │ @@ -4571,21 +4571,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$pokeOpen$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #28 header: │ │ class_idx : 1278 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -4632,15 +4632,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ 1978b4: |[1978b4] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setForeignKeyConstraintsEnabled$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -1978c4: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1978c4: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1978c8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1978ce: 5510 7101 |0005: iget-boolean v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setForeignKeyConstraintsEnabled$1;.$enabled:Z // field@0171 │ │ 1978d2: 7220 7a15 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setForeignKeyConstraintsEnabled:(Z)V // method@157a │ │ 1978d8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ 1978da: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -4666,21 +4666,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setForeignKeyConstraintsEnabled$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #29 header: │ │ class_idx : 1279 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -4727,15 +4727,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ 19791c: |[19791c] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setLocale$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -19792c: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +19792c: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197930: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197936: 5410 7201 |0005: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setLocale$1;.$locale:Ljava/util/Locale; // field@0172 │ │ 19793a: 7220 7b15 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setLocale:(Ljava/util/Locale;)V // method@157b │ │ 197940: 1202 |000a: const/4 v2, #int 0 // #0 │ │ 197942: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -4761,21 +4761,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setLocale$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #30 header: │ │ class_idx : 1280 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -4822,15 +4822,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ 197984: |[197984] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaxSqlCacheSize$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -197994: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197994: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197998: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19799e: 5210 7301 |0005: iget v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaxSqlCacheSize$1;.$cacheSize:I // field@0173 │ │ 1979a2: 7220 7c15 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setMaxSqlCacheSize:(I)V // method@157c │ │ 1979a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ 1979aa: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -4856,21 +4856,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaxSqlCacheSize$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #31 header: │ │ class_idx : 1281 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -4917,15 +4917,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ 1979ec: |[1979ec] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaximumSize$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Long; │ │ -1979fc: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1979fc: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197a00: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197a06: 5320 7401 |0005: iget-wide v0, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaximumSize$1;.$numBytes:J // field@0174 │ │ 197a0a: 7230 7d15 0301 |0007: invoke-interface {v3, v0, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setMaximumSize:(J)J // method@157d │ │ 197a10: 0b00 |000a: move-result-wide v0 │ │ 197a12: 7120 97f8 1000 |000b: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f897 │ │ 197a18: 0c03 |000e: move-result-object v3 │ │ 197a1a: 1103 |000f: return-object v3 │ │ @@ -4953,21 +4953,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$setMaximumSize$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #32 header: │ │ class_idx : 1282 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -5034,15 +5034,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ 197a5c: |[197a5c] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Integer; │ │ -197a6c: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197a6c: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197a70: 7120 5ffc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197a76: 5472 7601 |0005: iget-object v2, v7, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1;.$table:Ljava/lang/String; // field@0176 │ │ 197a7a: 5273 7501 |0007: iget v3, v7, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1;.$conflictAlgorithm:I // field@0175 │ │ 197a7e: 5474 7701 |0009: iget-object v4, v7, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1;.$values:Landroid/content/ContentValues; // field@0177 │ │ 197a82: 5475 7901 |000b: iget-object v5, v7, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1;.$whereClause:Ljava/lang/String; // field@0179 │ │ 197a86: 5476 7801 |000d: iget-object v6, v7, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1;.$whereArgs:[Ljava/lang/Object; // field@0178 │ │ 197a8a: 0781 |000f: move-object v1, v8 │ │ @@ -5077,21 +5077,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$update$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #33 header: │ │ class_idx : 1283 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11663 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -5193,21 +5193,21 @@ │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$version$1; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #34 header: │ │ class_idx : 1284 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #34 annotations: │ │ Annotations on class │ │ @@ -5254,15 +5254,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ 197b88: |[197b88] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$version$2.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -197b98: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +197b98: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 197b9c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197ba2: 5210 7b01 |0005: iget v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$version$2;.$version:I // field@017b │ │ 197ba6: 7220 8015 0200 |0007: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setVersion:(I)V // method@1580 │ │ 197bac: 1202 |000a: const/4 v2, #int 0 // #0 │ │ 197bae: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -5288,21 +5288,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$version$2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #35 header: │ │ class_idx : 1285 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11656 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -5406,21 +5406,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$yieldIfContendedSafely$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #36 header: │ │ class_idx : 1286 │ │ access_flags : 4112 (0x1010) │ │ superclass_idx : 11656 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -5524,21 +5524,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$yieldIfContendedSafely$2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #37 header: │ │ class_idx : 1513 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37989 │ │ +source_file_idx : 37988 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 40 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -5825,21 +5825,21 @@ │ │ │ │ #39 : (in Landroidx/sqlite/db/SupportSQLiteDatabase;) │ │ name : 'yieldIfContendedSafely' │ │ type : '(J)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37989 (SupportSQLiteDatabase.kt) │ │ + source_file_idx : 37988 (SupportSQLiteDatabase.kt) │ │ │ │ Class #38 header: │ │ class_idx : 1287 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 40 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -5876,15 +5876,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 198318: |[198318] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase.:(Landroidx/room/AutoCloser;)V │ │ -198328: 1a00 b0af |0000: const-string v0, "autoCloser" // string@afb0 │ │ +198328: 1a00 afaf |0000: const-string v0, "autoCloser" // string@afaf │ │ 19832c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 198332: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 198338: 5b12 7e01 |0008: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase;.autoCloser:Landroidx/room/AutoCloser; // field@017e │ │ 19833c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=77 │ │ @@ -6101,15 +6101,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 198474: |[198474] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase.disableWriteAheadLogging:()V │ │ 198484: 2200 972c |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@2c97 │ │ -198488: 1a01 c440 |0002: const-string v1, "Enable/disable write ahead logging on the OpenHelper instead of on the database directly." // string@40c4 │ │ +198488: 1a01 c340 |0002: const-string v1, "Enable/disable write ahead logging on the OpenHelper instead of on the database directly." // string@40c3 │ │ 19848c: 7020 38f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f938 │ │ 198492: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ 0x0004 line=377 │ │ @@ -6123,15 +6123,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 197ee0: |[197ee0] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase.enableWriteAheadLogging:()Z │ │ 197ef0: 2200 972c |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@2c97 │ │ -197ef4: 1a01 c440 |0002: const-string v1, "Enable/disable write ahead logging on the OpenHelper instead of on the database directly." // string@40c4 │ │ +197ef4: 1a01 c340 |0002: const-string v1, "Enable/disable write ahead logging on the OpenHelper instead of on the database directly." // string@40c3 │ │ 197ef8: 7020 38f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f938 │ │ 197efe: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0004 line=370 │ │ @@ -6161,15 +6161,15 @@ │ │ 1984d0: 6e10 8710 0000 |0016: invoke-virtual {v0}, Landroidx/room/AutoCloser;.decrementCountAndScheduleClose:()V // method@1087 │ │ 1984d6: 0e00 |0019: return-void │ │ 1984d8: 0d00 |001a: move-exception v0 │ │ 1984da: 5421 7e01 |001b: iget-object v1, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase;.autoCloser:Landroidx/room/AutoCloser; // field@017e │ │ 1984de: 6e10 8710 0100 |001d: invoke-virtual {v1}, Landroidx/room/AutoCloser;.decrementCountAndScheduleClose:()V // method@1087 │ │ 1984e4: 2700 |0020: throw v0 │ │ 1984e6: 2200 782c |0021: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1984ea: 1a01 ed40 |0023: const-string v1, "End transaction called but delegateDb is null" // string@40ed │ │ +1984ea: 1a01 ec40 |0023: const-string v1, "End transaction called but delegateDb is null" // string@40ec │ │ 1984ee: 6e10 cdf8 0100 |0025: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1984f4: 0c01 |0028: move-result-object v1 │ │ 1984f6: 7020 71f8 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1984fc: 2700 |002c: throw v0 │ │ catches : 1 │ │ 0x0008 - 0x0014 │ │ -> 0x001a │ │ @@ -6214,15 +6214,15 @@ │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ 198544: |[198544] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ 198554: 1b00 5914 0100 |0000: const-string/jumbo v0, "sql" // string@00011459 │ │ 19855a: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -198560: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +198560: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 198564: 7120 5ffc 0400 |0008: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19856a: 5420 7e01 |000b: iget-object v0, v2, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase;.autoCloser:Landroidx/room/AutoCloser; // field@017e │ │ 19856e: 2201 f104 |000d: new-instance v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2; // type@04f1 │ │ 198572: 7030 a310 3104 |000f: invoke-direct {v1, v3, v4}, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase$execSQL$2;.:(Ljava/lang/String;[Ljava/lang/Object;)V // method@10a3 │ │ 198578: 1f01 7b2d |0012: check-cast v1, Lkotlin/jvm/functions/Function1; // type@2d7b │ │ 19857c: 6e20 8910 1000 |0014: invoke-virtual {v0, v1}, Landroidx/room/AutoCloser;.executeRefCountingFunction:(Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; // method@1089 │ │ 198582: 0e00 |0017: return-void │ │ @@ -6730,15 +6730,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ 197e48: |[197e48] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/Object;)Landroid/database/Cursor; │ │ 197e58: 1b00 0603 0100 |0000: const-string/jumbo v0, "query" // string@00010306 │ │ 197e5e: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -197e64: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +197e64: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 197e68: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 197e6e: 5410 7e01 |000b: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase;.autoCloser:Landroidx/room/AutoCloser; // field@017e │ │ 197e72: 6e10 9010 0000 |000d: invoke-virtual {v0}, Landroidx/room/AutoCloser;.incrementCountAndEnsureDbIsOpen:()Landroidx/sqlite/db/SupportSQLiteDatabase; // method@1090 │ │ 197e78: 0c00 |0010: move-result-object v0 │ │ 197e7a: 7230 7915 2003 |0011: invoke-interface {v0, v2, v3}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/Object;)Landroid/database/Cursor; // method@1579 │ │ 197e80: 0c02 |0014: move-result-object v2 │ │ 197e82: 2203 0f05 |0015: new-instance v3, Landroidx/room/AutoClosingRoomOpenHelper$KeepAliveCursor; // type@050f │ │ @@ -7032,21 +7032,21 @@ │ │ 0x0000 line=188 │ │ 0x0002 line=189 │ │ 0x0006 line=188 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSQLiteDatabase; │ │ 0x0000 - 0x0011 reg=1 (null) J │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #39 header: │ │ class_idx : 1288 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -7143,21 +7143,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$execute$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #40 header: │ │ class_idx : 1289 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -7256,21 +7256,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeInsert$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #41 header: │ │ class_idx : 1290 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -7328,15 +7328,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 1987e8: |[1987e8] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeSqliteStatementWithRefCount$1.invoke:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Ljava/lang/Object; │ │ -1987f8: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1987f8: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1987fc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 198802: 5410 8201 |0005: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeSqliteStatementWithRefCount$1;.this$0:Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement; // field@0182 │ │ 198806: 7110 3111 0000 |0007: invoke-static {v0}, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement;.access$getSql$p:(Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement;)Ljava/lang/String; // method@1131 │ │ 19880c: 0c00 |000a: move-result-object v0 │ │ 19880e: 7220 6015 0200 |000b: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroidx/sqlite/db/SupportSQLiteStatement; // method@1560 │ │ 198814: 0c02 |000e: move-result-object v2 │ │ 198816: 5410 8201 |000f: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeSqliteStatementWithRefCount$1;.this$0:Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement; // field@0182 │ │ @@ -7371,21 +7371,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeSqliteStatementWithRefCount$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #42 header: │ │ class_idx : 1291 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -7484,21 +7484,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$executeUpdateDelete$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #43 header: │ │ class_idx : 1292 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -7597,21 +7597,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$simpleQueryForLong$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #44 header: │ │ class_idx : 1293 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -7708,21 +7708,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement$simpleQueryForString$1; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/sqlite/db/SupportSQLiteStatement; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #45 header: │ │ class_idx : 1521 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37992 │ │ +source_file_idx : 37991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -7770,21 +7770,21 @@ │ │ │ │ #5 : (in Landroidx/sqlite/db/SupportSQLiteProgram;) │ │ name : 'clearBindings' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37992 (SupportSQLiteProgram.kt) │ │ + source_file_idx : 37991 (SupportSQLiteProgram.kt) │ │ │ │ Class #46 header: │ │ class_idx : 1525 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37995 │ │ +source_file_idx : 37994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -7826,21 +7826,21 @@ │ │ │ │ #4 : (in Landroidx/sqlite/db/SupportSQLiteStatement;) │ │ name : 'simpleQueryForString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37995 (SupportSQLiteStatement.kt) │ │ + source_file_idx : 37994 (SupportSQLiteStatement.kt) │ │ │ │ Class #47 header: │ │ class_idx : 1294 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -7884,15 +7884,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ 198b00: |[198b00] androidx.room.AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement.:(Ljava/lang/String;Landroidx/room/AutoCloser;)V │ │ 198b10: 1b00 5914 0100 |0000: const-string/jumbo v0, "sql" // string@00011459 │ │ 198b16: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -198b1c: 1a00 b0af |0006: const-string v0, "autoCloser" // string@afb0 │ │ +198b1c: 1a00 afaf |0006: const-string v0, "autoCloser" // string@afaf │ │ 198b20: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 198b26: 7010 c8f8 0100 |000b: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 198b2c: 5b12 8801 |000e: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement;.sql:Ljava/lang/String; // field@0188 │ │ 198b30: 5b13 8601 |0010: iput-object v3, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement;.autoCloser:Landroidx/room/AutoCloser; // field@0186 │ │ 198b34: 2202 d92c |0012: new-instance v2, Ljava/util/ArrayList; // type@2cd9 │ │ 198b38: 7010 03fa 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@fa03 │ │ 198b3e: 5b12 8701 |0017: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement;.binds:Ljava/util/ArrayList; // field@0187 │ │ @@ -8333,21 +8333,21 @@ │ │ 198a9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/room/AutoClosingRoomOpenHelper$AutoClosingSupportSqliteStatement; │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #48 header: │ │ class_idx : 1295 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 43 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -8386,17 +8386,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 199188: |[199188] androidx.room.AutoClosingRoomOpenHelper$KeepAliveCursor.:(Landroid/database/Cursor;Landroidx/room/AutoCloser;)V │ │ -199198: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +199198: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 19919c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1991a2: 1a00 b0af |0005: const-string v0, "autoCloser" // string@afb0 │ │ +1991a2: 1a00 afaf |0005: const-string v0, "autoCloser" // string@afaf │ │ 1991a6: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1991ac: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1991b2: 5b12 8a01 |000d: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelper$KeepAliveCursor;.delegate:Landroid/database/Cursor; // field@018a │ │ 1991b6: 5b13 8901 |000f: iput-object v3, v1, Landroidx/room/AutoClosingRoomOpenHelper$KeepAliveCursor;.autoCloser:Landroidx/room/AutoCloser; // field@0189 │ │ 1991ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ @@ -9142,15 +9142,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ 199298: |[199298] androidx.room.AutoClosingRoomOpenHelper$KeepAliveCursor.setNotificationUris:(Landroid/content/ContentResolver;Ljava/util/List;)V │ │ -1992a8: 1a00 36be |0000: const-string v0, "cr" // string@be36 │ │ +1992a8: 1a00 35be |0000: const-string v0, "cr" // string@be35 │ │ 1992ac: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1992b2: 1b00 ea1d 0100 |0005: const-string/jumbo v0, "uris" // string@00011dea │ │ 1992b8: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1992be: 5410 8a01 |000b: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$KeepAliveCursor;.delegate:Landroid/database/Cursor; // field@018a │ │ 1992c2: 7130 5915 2003 |000d: invoke-static {v0, v2, v3}, Landroidx/sqlite/db/SupportSQLiteCompat$Api29Impl;.setNotificationUris:(Landroid/database/Cursor;Landroid/content/ContentResolver;Ljava/util/List;)V // method@1559 │ │ 1992c8: 0e00 |0010: return-void │ │ catches : (none) │ │ @@ -9191,21 +9191,21 @@ │ │ 1992f8: 5410 8a01 |0000: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper$KeepAliveCursor;.delegate:Landroid/database/Cursor; // field@018a │ │ 1992fc: 7220 bb01 2000 |0002: invoke-interface {v0, v2}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01bb │ │ 199302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #49 header: │ │ class_idx : 1520 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -9248,21 +9248,21 @@ │ │ │ │ #4 : (in Landroidx/sqlite/db/SupportSQLiteOpenHelper;) │ │ name : 'setWriteAheadLoggingEnabled' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #50 header: │ │ class_idx : 1319 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16129 │ │ +source_file_idx : 16128 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -9279,21 +9279,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/DelegatingOpenHelper;) │ │ name : 'getDelegate' │ │ type : '()Landroidx/sqlite/db/SupportSQLiteOpenHelper;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16129 (DelegatingOpenHelper.kt) │ │ + source_file_idx : 16128 (DelegatingOpenHelper.kt) │ │ │ │ Class #51 header: │ │ class_idx : 1296 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13414 │ │ +source_file_idx : 13413 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -9328,17 +9328,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ 199410: |[199410] androidx.room.AutoClosingRoomOpenHelper.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;Landroidx/room/AutoCloser;)V │ │ -199420: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +199420: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 199424: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19942a: 1a00 b0af |0005: const-string v0, "autoCloser" // string@afb0 │ │ +19942a: 1a00 afaf |0005: const-string v0, "autoCloser" // string@afaf │ │ 19942e: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 199434: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19943a: 5b12 8d01 |000d: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelper;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@018d │ │ 19943e: 5b13 8b01 |000f: iput-object v3, v1, Landroidx/room/AutoClosingRoomOpenHelper;.autoCloser:Landroidx/room/AutoCloser; // field@018b │ │ 199442: 6e10 7011 0100 |0011: invoke-virtual {v1}, Landroidx/room/AutoClosingRoomOpenHelper;.getDelegate:()Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@1170 │ │ 199448: 0c02 |0014: move-result-object v2 │ │ 19944a: 6e20 9110 2300 |0015: invoke-virtual {v3, v2}, Landroidx/room/AutoCloser;.init:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;)V // method@1091 │ │ @@ -9471,21 +9471,21 @@ │ │ 19948c: 5410 8d01 |0000: iget-object v0, v1, Landroidx/room/AutoClosingRoomOpenHelper;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@018d │ │ 199490: 7220 a115 2000 |0002: invoke-interface {v0, v2}, Landroidx/sqlite/db/SupportSQLiteOpenHelper;.setWriteAheadLoggingEnabled:(Z)V // method@15a1 │ │ 199496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 13414 (AutoClosingRoomOpenHelper.kt) │ │ + source_file_idx : 13413 (AutoClosingRoomOpenHelper.kt) │ │ │ │ Class #52 header: │ │ class_idx : 1519 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -9504,21 +9504,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;) │ │ name : 'create' │ │ type : '(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #53 header: │ │ class_idx : 1297 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13415 │ │ +source_file_idx : 13414 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -9547,17 +9547,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 19935c: |[19935c] androidx.room.AutoClosingRoomOpenHelperFactory.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/AutoCloser;)V │ │ -19936c: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +19936c: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 199370: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -199376: 1a00 b0af |0005: const-string v0, "autoCloser" // string@afb0 │ │ +199376: 1a00 afaf |0005: const-string v0, "autoCloser" // string@afaf │ │ 19937a: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 199380: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 199386: 5b12 8f01 |000d: iput-object v2, v1, Landroidx/room/AutoClosingRoomOpenHelperFactory;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@018f │ │ 19938a: 5b13 8e01 |000f: iput-object v3, v1, Landroidx/room/AutoClosingRoomOpenHelperFactory;.autoCloser:Landroidx/room/AutoCloser; // field@018e │ │ 19938e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ @@ -9576,15 +9576,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ 199304: |[199304] androidx.room.AutoClosingRoomOpenHelperFactory.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/room/AutoClosingRoomOpenHelper; │ │ -199314: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +199314: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 199318: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19931e: 2200 1005 |0005: new-instance v0, Landroidx/room/AutoClosingRoomOpenHelper; // type@0510 │ │ 199322: 5421 8f01 |0007: iget-object v1, v2, Landroidx/room/AutoClosingRoomOpenHelperFactory;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@018f │ │ 199326: 7220 9c15 3100 |0009: invoke-interface {v1, v3}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@159c │ │ 19932c: 0c03 |000c: move-result-object v3 │ │ 19932e: 5421 8e01 |000d: iget-object v1, v2, Landroidx/room/AutoClosingRoomOpenHelperFactory;.autoCloser:Landroidx/room/AutoCloser; // field@018e │ │ 199332: 7030 6d11 3001 |000f: invoke-direct {v0, v3, v1}, Landroidx/room/AutoClosingRoomOpenHelper;.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;Landroidx/room/AutoCloser;)V // method@116d │ │ @@ -9613,21 +9613,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/AutoClosingRoomOpenHelperFactory; │ │ 0x0000 - 0x0007 reg=1 (null) Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; │ │ │ │ - source_file_idx : 13415 (AutoClosingRoomOpenHelperFactory.kt) │ │ + source_file_idx : 13414 (AutoClosingRoomOpenHelperFactory.kt) │ │ │ │ Class #54 header: │ │ class_idx : 1298 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13418 │ │ +source_file_idx : 13417 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -9664,21 +9664,21 @@ │ │ │ │ #2 : (in Landroidx/room/AutoMigration;) │ │ name : 'to' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 13418 (AutoMigration.kt) │ │ + source_file_idx : 13417 (AutoMigration.kt) │ │ │ │ Class #55 header: │ │ class_idx : 1299 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 14199 │ │ +source_file_idx : 14198 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -9740,25 +9740,25 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ 199508: |[199508] androidx.room.BuiltInTypeConverters$State.:()V │ │ 199518: 2200 1305 |0000: new-instance v0, Landroidx/room/BuiltInTypeConverters$State; // type@0513 │ │ -19951c: 1a01 1840 |0002: const-string v1, "ENABLED" // string@4018 │ │ +19951c: 1a01 1740 |0002: const-string v1, "ENABLED" // string@4017 │ │ 199520: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 199522: 7030 7c11 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/room/BuiltInTypeConverters$State;.:(Ljava/lang/String;I)V // method@117c │ │ 199528: 6900 9201 |0008: sput-object v0, Landroidx/room/BuiltInTypeConverters$State;.ENABLED:Landroidx/room/BuiltInTypeConverters$State; // field@0192 │ │ 19952c: 2200 1305 |000a: new-instance v0, Landroidx/room/BuiltInTypeConverters$State; // type@0513 │ │ -199530: 1a01 3b3e |000c: const-string v1, "DISABLED" // string@3e3b │ │ +199530: 1a01 3a3e |000c: const-string v1, "DISABLED" // string@3e3a │ │ 199534: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 199536: 7030 7c11 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/room/BuiltInTypeConverters$State;.:(Ljava/lang/String;I)V // method@117c │ │ 19953c: 6900 9101 |0012: sput-object v0, Landroidx/room/BuiltInTypeConverters$State;.DISABLED:Landroidx/room/BuiltInTypeConverters$State; // field@0191 │ │ 199540: 2200 1305 |0014: new-instance v0, Landroidx/room/BuiltInTypeConverters$State; // type@0513 │ │ -199544: 1a01 6f46 |0016: const-string v1, "INHERITED" // string@466f │ │ +199544: 1a01 6e46 |0016: const-string v1, "INHERITED" // string@466e │ │ 199548: 1222 |0018: const/4 v2, #int 2 // #2 │ │ 19954a: 7030 7c11 1002 |0019: invoke-direct {v0, v1, v2}, Landroidx/room/BuiltInTypeConverters$State;.:(Ljava/lang/String;I)V // method@117c │ │ 199550: 6900 9301 |001c: sput-object v0, Landroidx/room/BuiltInTypeConverters$State;.INHERITED:Landroidx/room/BuiltInTypeConverters$State; // field@0193 │ │ 199554: 7100 7a11 0000 |001e: invoke-static {}, Landroidx/room/BuiltInTypeConverters$State;.$values:()[Landroidx/room/BuiltInTypeConverters$State; // method@117a │ │ 19955a: 0c00 |0021: move-result-object v0 │ │ 19955c: 6900 9001 |0022: sput-object v0, Landroidx/room/BuiltInTypeConverters$State;.$VALUES:[Landroidx/room/BuiltInTypeConverters$State; // field@0190 │ │ 199560: 0e00 |0024: return-void │ │ @@ -9824,21 +9824,21 @@ │ │ 199500: 1f00 0d2f |0006: check-cast v0, [Landroidx/room/BuiltInTypeConverters$State; // type@2f0d │ │ 199504: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 14199 (BuiltInTypeConverters.kt) │ │ + source_file_idx : 14198 (BuiltInTypeConverters.kt) │ │ │ │ Class #56 header: │ │ class_idx : 1300 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 14199 │ │ +source_file_idx : 14198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -9868,21 +9868,21 @@ │ │ │ │ #1 : (in Landroidx/room/BuiltInTypeConverters;) │ │ name : 'uuid' │ │ type : '()Landroidx/room/BuiltInTypeConverters$State;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 14199 (BuiltInTypeConverters.kt) │ │ + source_file_idx : 14198 (BuiltInTypeConverters.kt) │ │ │ │ Class #57 header: │ │ class_idx : 1301 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15003 │ │ +source_file_idx : 15002 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -9898,21 +9898,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 15003 (ColumnInfo.kt) │ │ + source_file_idx : 15002 (ColumnInfo.kt) │ │ │ │ Class #58 header: │ │ class_idx : 1302 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15003 │ │ +source_file_idx : 15002 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -10031,21 +10031,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/room/ColumnInfo$Companion; │ │ │ │ Virtual methods - │ │ - source_file_idx : 15003 (ColumnInfo.kt) │ │ + source_file_idx : 15002 (ColumnInfo.kt) │ │ │ │ Class #59 header: │ │ class_idx : 1303 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15003 │ │ +source_file_idx : 15002 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -10061,21 +10061,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 15003 (ColumnInfo.kt) │ │ + source_file_idx : 15002 (ColumnInfo.kt) │ │ │ │ Class #60 header: │ │ class_idx : 1304 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15003 │ │ +source_file_idx : 15002 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -10210,21 +10210,21 @@ │ │ │ │ #4 : (in Landroidx/room/ColumnInfo;) │ │ name : 'typeAffinity' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 15003 (ColumnInfo.kt) │ │ + source_file_idx : 15002 (ColumnInfo.kt) │ │ │ │ Class #61 header: │ │ class_idx : 1305 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #61 annotations: │ │ Annotations on class │ │ @@ -10391,15 +10391,15 @@ │ │ 199648: 3321 0b00 |000c: if-ne v1, v2, 0017 // +000b │ │ 19964c: 5471 b501 |000e: iget-object v1, v7, Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1$1;.L$0:Ljava/lang/Object; // field@01b5 │ │ 199650: 1f01 062e |0010: check-cast v1, Lkotlinx/coroutines/channels/ChannelIterator; // type@2e06 │ │ 199654: 7110 76fb 0800 |0012: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 19965a: 0718 |0015: move-object v8, v1 │ │ 19965c: 2827 |0016: goto 003d // +0027 │ │ 19965e: 2208 782c |0017: new-instance v8, Ljava/lang/IllegalStateException; // type@2c78 │ │ -199662: 1a00 17b3 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +199662: 1a00 16b3 |0019: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 199666: 7020 71f8 0800 |001b: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 19966c: 2708 |001e: throw v8 │ │ 19966e: 5471 b501 |001f: iget-object v1, v7, Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1$1;.L$0:Ljava/lang/Object; // field@01b5 │ │ 199672: 1f01 062e |0021: check-cast v1, Lkotlinx/coroutines/channels/ChannelIterator; // type@2e06 │ │ 199676: 7110 76fb 0800 |0023: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 19967c: 2828 |0026: goto 004e // +0028 │ │ 19967e: 7110 76fb 0800 |0027: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ @@ -10472,21 +10472,21 @@ │ │ 0x006f line=132 │ │ 0x007c line=134 │ │ 0x0080 line=132 │ │ locals : │ │ 0x0000 - 0x008e reg=7 this Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1$1; │ │ 0x0000 - 0x008e reg=8 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #62 header: │ │ class_idx : 1357 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #62 annotations: │ │ Annotations on class │ │ @@ -10613,21 +10613,21 @@ │ │ │ │ #2 : (in Landroidx/room/InvalidationTracker$Observer;) │ │ name : 'onInvalidated' │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #63 header: │ │ class_idx : 1306 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1357 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -10694,21 +10694,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0006 line=115 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1$observer$1; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/util/Set; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #64 header: │ │ class_idx : 1307 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -10869,15 +10869,15 @@ │ │ 199880: 52c1 be01 |0004: iget v1, v12, Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1;.label:I // field@01be │ │ 199884: 1212 |0006: const/4 v2, #int 1 // #1 │ │ 199886: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ 19988a: 3321 0700 |0009: if-ne v1, v2, 0010 // +0007 │ │ 19988e: 7110 76fb 0d00 |000b: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 199894: 2900 7c00 |000e: goto/16 008a // +007c │ │ 199898: 220d 782c |0010: new-instance v13, Ljava/lang/IllegalStateException; // type@2c78 │ │ -19989c: 1a00 17b3 |0012: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +19989c: 1a00 16b3 |0012: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 1998a0: 7020 71f8 0d00 |0014: invoke-direct {v13, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1998a6: 270d |0017: throw v13 │ │ 1998a8: 7110 76fb 0d00 |0018: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1998ae: 54cd bd01 |001b: iget-object v13, v12, Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1;.L$0:Ljava/lang/Object; // field@01bd │ │ 1998b2: 07d3 |001d: move-object v3, v13 │ │ 1998b4: 1f03 eb2d |001e: check-cast v3, Lkotlinx/coroutines/CoroutineScope; // type@2deb │ │ 1998b8: 12fd |0020: const/4 v13, #int -1 // #ff │ │ @@ -10953,21 +10953,21 @@ │ │ 0x0062 line=122 │ │ 0x007a line=136 │ │ 0x008a line=137 │ │ locals : │ │ 0x0000 - 0x008d reg=12 this Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1; │ │ 0x0000 - 0x008d reg=13 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #65 header: │ │ class_idx : 1308 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -11120,15 +11120,15 @@ │ │ 199a68: 52a1 c401 |0004: iget v1, v10, Landroidx/room/CoroutinesRoom$Companion$createFlow$1;.label:I // field@01c4 │ │ 199a6c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ 199a6e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ 199a72: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ 199a76: 7110 76fb 0b00 |000b: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 199a7c: 282e |000e: goto 003c // +002e │ │ 199a7e: 220b 782c |000f: new-instance v11, Ljava/lang/IllegalStateException; // type@2c78 │ │ -199a82: 1a00 17b3 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +199a82: 1a00 16b3 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 199a86: 7020 71f8 0b00 |0013: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 199a8c: 270b |0016: throw v11 │ │ 199a8e: 7110 76fb 0b00 |0017: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 199a94: 54ab c301 |001a: iget-object v11, v10, Landroidx/room/CoroutinesRoom$Companion$createFlow$1;.L$0:Ljava/lang/Object; // field@01c3 │ │ 199a98: 07b6 |001c: move-object v6, v11 │ │ 199a9a: 1f06 122e |001d: check-cast v6, Lkotlinx/coroutines/flow/FlowCollector; // type@2e12 │ │ 199a9e: 220b 1b05 |001f: new-instance v11, Landroidx/room/CoroutinesRoom$Companion$createFlow$1$1; // type@051b │ │ @@ -11154,21 +11154,21 @@ │ │ 0x0004 line=109 │ │ 0x001f line=110 │ │ 0x003c line=138 │ │ locals : │ │ 0x0000 - 0x003f reg=10 this Landroidx/room/CoroutinesRoom$Companion$createFlow$1; │ │ 0x0000 - 0x003f reg=11 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #66 header: │ │ class_idx : 1309 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -11296,33 +11296,33 @@ │ │ 199bae: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ 199bb2: 7110 76fb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 199bb8: 5412 c501 |000a: iget-object v2, v1, Landroidx/room/CoroutinesRoom$Companion$execute$2;.$callable:Ljava/util/concurrent/Callable; // field@01c5 │ │ 199bbc: 7210 edfa 0200 |000c: invoke-interface {v2}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@faed │ │ 199bc2: 0c02 |000f: move-result-object v2 │ │ 199bc4: 1102 |0010: return-object v2 │ │ 199bc6: 2202 782c |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -199bca: 1a00 17b3 |0013: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +199bca: 1a00 16b3 |0013: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 199bce: 7020 71f8 0200 |0015: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 199bd4: 2702 |0018: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ 0x0011 line=64 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Landroidx/room/CoroutinesRoom$Companion$execute$2; │ │ 0x0000 - 0x0019 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #67 header: │ │ class_idx : 1310 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -11410,21 +11410,21 @@ │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroidx/room/CoroutinesRoom$Companion$execute$4$1; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/lang/Throwable; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #68 header: │ │ class_idx : 1311 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -11577,15 +11577,15 @@ │ │ 199d3c: 0c03 |0028: move-result-object v3 │ │ 199d3e: 7110 70fb 0300 |0029: invoke-static {v3}, Lkotlin/Result;.constructor-impl:(Ljava/lang/Object;)Ljava/lang/Object; // method@fb70 │ │ 199d44: 0c03 |002c: move-result-object v3 │ │ 199d46: 7220 23fc 3000 |002d: invoke-interface {v0, v3}, Lkotlin/coroutines/Continuation;.resumeWith:(Ljava/lang/Object;)V // method@fc23 │ │ 199d4c: 6203 8b8c |0030: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@8c8b │ │ 199d50: 1103 |0032: return-object v3 │ │ 199d52: 2203 782c |0033: new-instance v3, Ljava/lang/IllegalStateException; // type@2c78 │ │ -199d56: 1a00 17b3 |0035: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +199d56: 1a00 16b3 |0035: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 199d5a: 7020 71f8 0300 |0037: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 199d60: 2703 |003a: throw v3 │ │ catches : 1 │ │ 0x000a - 0x001d │ │ -> 0x001e │ │ positions : │ │ 0x0003 line=86 │ │ @@ -11594,21 +11594,21 @@ │ │ 0x001f line=91 │ │ 0x0030 line=93 │ │ 0x0033 line=86 │ │ locals : │ │ 0x0000 - 0x003b reg=2 this Landroidx/room/CoroutinesRoom$Companion$execute$4$job$1; │ │ 0x0000 - 0x003b reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #69 header: │ │ class_idx : 1312 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #69 annotations: │ │ Annotations on class │ │ @@ -11675,19 +11675,19 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ 199f50: |[199f50] androidx.room.CoroutinesRoom$Companion.createFlow:(Landroidx/room/RoomDatabase;Z[Ljava/lang/String;Ljava/util/concurrent/Callable;)Lkotlinx/coroutines/flow/Flow; │ │ -199f60: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +199f60: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 199f64: 7120 5ffc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 199f6a: 1b00 db17 0100 |0005: const-string/jumbo v0, "tableNames" // string@000117db │ │ 199f70: 7120 5ffc 0a00 |0008: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -199f76: 1a00 26b3 |000b: const-string v0, "callable" // string@b326 │ │ +199f76: 1a00 25b3 |000b: const-string v0, "callable" // string@b325 │ │ 199f7a: 7120 5ffc 0b00 |000d: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 199f80: 2200 1c05 |0010: new-instance v0, Landroidx/room/CoroutinesRoom$Companion$createFlow$1; // type@051c │ │ 199f84: 1206 |0012: const/4 v6, #int 0 // #0 │ │ 199f86: 0701 |0013: move-object v1, v0 │ │ 199f88: 0192 |0014: move v2, v9 │ │ 199f8a: 0783 |0015: move-object v3, v8 │ │ 199f8c: 07a4 |0016: move-object v4, v10 │ │ @@ -11856,21 +11856,21 @@ │ │ locals : │ │ 0x0000 - 0x0044 reg=2 this Landroidx/room/CoroutinesRoom$Companion; │ │ 0x0000 - 0x0044 reg=3 (null) Landroidx/room/RoomDatabase; │ │ 0x0000 - 0x0044 reg=4 (null) Z │ │ 0x0000 - 0x0044 reg=5 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0044 reg=6 (null) Lkotlin/coroutines/Continuation; │ │ │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #70 header: │ │ class_idx : 1313 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -11991,21 +11991,21 @@ │ │ 19a0c6: 0c01 |0005: move-result-object v1 │ │ 19a0c8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #71 header: │ │ class_idx : 1314 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15595 │ │ +source_file_idx : 15594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -12026,19 +12026,19 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ 199fd4: |[199fd4] androidx.room.CoroutinesRoomKt.getQueryDispatcher:(Landroidx/room/RoomDatabase;)Lkotlinx/coroutines/CoroutineDispatcher; │ │ -199fe4: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +199fe4: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 199fe8: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 199fee: 6e10 b213 0300 |0005: invoke-virtual {v3}, Landroidx/room/RoomDatabase;.getBackingFieldMap:()Ljava/util/Map; // method@13b2 │ │ 199ff4: 0c00 |0008: move-result-object v0 │ │ -199ff6: 1a01 a586 |0009: const-string v1, "QueryDispatcher" // string@86a5 │ │ +199ff6: 1a01 a486 |0009: const-string v1, "QueryDispatcher" // string@86a4 │ │ 199ffa: 7220 b5fa 1000 |000b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 19a000: 0c02 |000e: move-result-object v2 │ │ 19a002: 3902 0d00 |000f: if-nez v2, 001c // +000d │ │ 19a006: 6e10 b813 0300 |0011: invoke-virtual {v3}, Landroidx/room/RoomDatabase;.getQueryExecutor:()Ljava/util/concurrent/Executor; // method@13b8 │ │ 19a00c: 0c03 |0014: move-result-object v3 │ │ 19a00e: 7110 74fd 0300 |0015: invoke-static {v3}, Lkotlinx/coroutines/ExecutorsKt;.from:(Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/CoroutineDispatcher; // method@fd74 │ │ 19a014: 0c02 |0018: move-result-object v2 │ │ @@ -12063,19 +12063,19 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ 19a02c: |[19a02c] androidx.room.CoroutinesRoomKt.getTransactionDispatcher:(Landroidx/room/RoomDatabase;)Lkotlinx/coroutines/CoroutineDispatcher; │ │ -19a03c: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +19a03c: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 19a040: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a046: 6e10 b213 0300 |0005: invoke-virtual {v3}, Landroidx/room/RoomDatabase;.getBackingFieldMap:()Ljava/util/Map; // method@13b2 │ │ 19a04c: 0c00 |0008: move-result-object v0 │ │ -19a04e: 1a01 0f9a |0009: const-string v1, "TransactionDispatcher" // string@9a0f │ │ +19a04e: 1a01 0e9a |0009: const-string v1, "TransactionDispatcher" // string@9a0e │ │ 19a052: 7220 b5fa 1000 |000b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 19a058: 0c02 |000e: move-result-object v2 │ │ 19a05a: 3902 0d00 |000f: if-nez v2, 001c // +000d │ │ 19a05e: 6e10 bc13 0300 |0011: invoke-virtual {v3}, Landroidx/room/RoomDatabase;.getTransactionExecutor:()Ljava/util/concurrent/Executor; // method@13bc │ │ 19a064: 0c03 |0014: move-result-object v3 │ │ 19a066: 7110 74fd 0300 |0015: invoke-static {v3}, Lkotlinx/coroutines/ExecutorsKt;.from:(Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/CoroutineDispatcher; // method@fd74 │ │ 19a06c: 0c02 |0018: move-result-object v2 │ │ @@ -12091,21 +12091,21 @@ │ │ 0x0011 line=161 │ │ 0x0019 line=174 │ │ 0x001c line=160 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Landroidx/room/RoomDatabase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 15595 (CoroutinesRoom.kt) │ │ + source_file_idx : 15594 (CoroutinesRoom.kt) │ │ │ │ Class #72 header: │ │ class_idx : 1315 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15999 │ │ +source_file_idx : 15998 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -12121,21 +12121,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 15999 (Dao.kt) │ │ + source_file_idx : 15998 (Dao.kt) │ │ │ │ Class #73 header: │ │ class_idx : 1316 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16016 │ │ +source_file_idx : 16015 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -12186,21 +12186,21 @@ │ │ │ │ #4 : (in Landroidx/room/Database;) │ │ name : 'views' │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16016 (Database.kt) │ │ + source_file_idx : 16015 (Database.kt) │ │ │ │ Class #74 header: │ │ class_idx : 1317 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16018 │ │ +source_file_idx : 16017 │ │ static_fields_size : 0 │ │ instance_fields_size: 20 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 2 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -12345,29 +12345,29 @@ │ │ 19a25a: 07f3 |0003: move-object v3, v15 │ │ 19a25c: 0804 1200 |0004: move-object/from16 v4, v18 │ │ 19a260: 0805 1300 |0006: move-object/from16 v5, v19 │ │ 19a264: 0806 1400 |0008: move-object/from16 v6, v20 │ │ 19a268: 0807 1500 |000a: move-object/from16 v7, v21 │ │ 19a26c: 0808 1d00 |000c: move-object/from16 v8, v29 │ │ 19a270: 0809 1e00 |000e: move-object/from16 v9, v30 │ │ -19a274: 1a0a 2abd |0010: const-string v10, "context" // string@bd2a │ │ +19a274: 1a0a 29bd |0010: const-string v10, "context" // string@bd29 │ │ 19a278: 7120 5ffc ac00 |0012: invoke-static {v12, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a27e: 1b0a 5d14 0100 |0015: const-string/jumbo v10, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a284: 7120 5ffc ae00 |0018: invoke-static {v14, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a28a: 1a0a 8cf5 |001b: const-string v10, "migrationContainer" // string@f58c │ │ 19a28e: 7120 5ffc af00 |001d: invoke-static {v15, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a294: 1a0a 80e8 |0020: const-string v10, "journalMode" // string@e880 │ │ 19a298: 7120 5ffc a400 |0022: invoke-static {v4, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a29e: 1b0a 1303 0100 |0025: const-string/jumbo v10, "queryExecutor" // string@00010313 │ │ 19a2a4: 7120 5ffc a500 |0028: invoke-static {v5, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a2aa: 1b0a 3a1b 0100 |002b: const-string/jumbo v10, "transactionExecutor" // string@00011b3a │ │ 19a2b0: 7120 5ffc a600 |002e: invoke-static {v6, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a2b6: 1b0a 151c 0100 |0031: const-string/jumbo v10, "typeConverters" // string@00011c15 │ │ 19a2bc: 7120 5ffc a800 |0034: invoke-static {v8, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19a2c2: 1a0a bcaf |0037: const-string v10, "autoMigrationSpecs" // string@afbc │ │ +19a2c2: 1a0a bbaf |0037: const-string v10, "autoMigrationSpecs" // string@afbb │ │ 19a2c6: 7120 5ffc a900 |0039: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a2cc: 7010 c8f8 0b00 |003c: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19a2d2: 5b01 d101 |003f: iput-object v1, v0, Landroidx/room/DatabaseConfiguration;.context:Landroid/content/Context; // field@01d1 │ │ 19a2d6: 07d1 |0041: move-object v1, v13 │ │ 19a2d8: 5b01 da01 |0042: iput-object v1, v0, Landroidx/room/DatabaseConfiguration;.name:Ljava/lang/String; // field@01da │ │ 19a2dc: 5b02 de01 |0044: iput-object v2, v0, Landroidx/room/DatabaseConfiguration;.sqliteOpenHelperFactory:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@01de │ │ 19a2e0: 5b03 d601 |0046: iput-object v3, v0, Landroidx/room/DatabaseConfiguration;.migrationContainer:Landroidx/room/RoomDatabase$MigrationContainer; // field@01d6 │ │ @@ -12453,15 +12453,15 @@ │ │ code - │ │ registers : 34 │ │ ins : 14 │ │ outs : 20 │ │ insns size : 101 16-bit code units │ │ 19a354: |[19a354] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;)V │ │ 19a364: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a368: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a368: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a36c: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a372: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a378: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a37c: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a382: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a386: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a38a: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12535,15 +12535,15 @@ │ │ code - │ │ registers : 36 │ │ ins : 16 │ │ outs : 20 │ │ insns size : 103 16-bit code units │ │ 19a430: |[19a430] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;)V │ │ 19a440: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a444: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a444: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a448: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a44e: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a454: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a458: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a45e: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a462: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a466: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12619,15 +12619,15 @@ │ │ code - │ │ registers : 37 │ │ ins : 17 │ │ outs : 20 │ │ insns size : 103 16-bit code units │ │ 19a510: |[19a510] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;)V │ │ 19a520: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a524: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a524: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a528: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a52e: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a534: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a538: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a53e: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a542: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a546: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12704,15 +12704,15 @@ │ │ code - │ │ registers : 38 │ │ ins : 18 │ │ outs : 20 │ │ insns size : 103 16-bit code units │ │ 19a5f0: |[19a5f0] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;)V │ │ 19a600: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a604: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a604: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a608: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a60e: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a614: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a618: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a61e: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a622: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a626: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12790,15 +12790,15 @@ │ │ code - │ │ registers : 39 │ │ ins : 19 │ │ outs : 20 │ │ insns size : 109 16-bit code units │ │ 19a6d0: |[19a6d0] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;Ljava/util/List;)V │ │ 19a6e0: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a6e4: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a6e4: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a6e8: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a6ee: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a6f4: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a6f8: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a6fe: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a702: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a706: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12878,15 +12878,15 @@ │ │ code - │ │ registers : 40 │ │ ins : 20 │ │ outs : 20 │ │ insns size : 114 16-bit code units │ │ 19a7bc: |[19a7bc] androidx.room.DatabaseConfiguration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;Ljava/util/List;Ljava/util/List;)V │ │ 19a7cc: 0801 1500 |0000: move-object/from16 v1, v21 │ │ -19a7d0: 1a00 2abd |0002: const-string v0, "context" // string@bd2a │ │ +19a7d0: 1a00 29bd |0002: const-string v0, "context" // string@bd29 │ │ 19a7d4: 7120 5ffc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a7da: 1b00 5d14 0100 |0007: const-string/jumbo v0, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a7e0: 0803 1700 |000a: move-object/from16 v3, v23 │ │ 19a7e4: 7120 5ffc 0300 |000c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a7ea: 1a00 8cf5 |000f: const-string v0, "migrationContainer" // string@f58c │ │ 19a7ee: 0804 1800 |0011: move-object/from16 v4, v24 │ │ 19a7f2: 7120 5ffc 0400 |0013: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -12898,15 +12898,15 @@ │ │ 19a810: 7120 5ffc 0800 |0022: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a816: 1b00 3a1b 0100 |0025: const-string/jumbo v0, "transactionExecutor" // string@00011b3a │ │ 19a81c: 0809 1d00 |0028: move-object/from16 v9, v29 │ │ 19a820: 7120 5ffc 0900 |002a: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a826: 1b00 151c 0100 |002d: const-string/jumbo v0, "typeConverters" // string@00011c15 │ │ 19a82c: 080f 2600 |0030: move-object/from16 v15, v38 │ │ 19a830: 7120 5ffc 0f00 |0032: invoke-static {v15, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19a836: 1a00 bcaf |0035: const-string v0, "autoMigrationSpecs" // string@afbc │ │ +19a836: 1a00 bbaf |0035: const-string v0, "autoMigrationSpecs" // string@afbb │ │ 19a83a: 080e 2700 |0037: move-object/from16 v14, v39 │ │ 19a83e: 7120 5ffc 0e00 |0039: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a844: 381e 0a00 |003c: if-eqz v30, 0046 // +000a │ │ 19a848: 2200 4300 |003e: new-instance v0, Landroid/content/Intent; // type@0043 │ │ 19a84c: 1c02 5d05 |0040: const-class v2, Landroidx/room/MultiInstanceInvalidationService; // type@055d │ │ 19a850: 7030 0c01 1002 |0042: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@010c │ │ 19a856: 2802 |0045: goto 0047 // +0002 │ │ @@ -12979,15 +12979,15 @@ │ │ 19a1b4: 0805 1900 |000a: move-object/from16 v5, v25 │ │ 19a1b8: 0206 1a00 |000c: move/from16 v6, v26 │ │ 19a1bc: 0807 1b00 |000e: move-object/from16 v7, v27 │ │ 19a1c0: 0808 1c00 |0010: move-object/from16 v8, v28 │ │ 19a1c4: 0809 1c00 |0012: move-object/from16 v9, v28 │ │ 19a1c8: 020b 1d00 |0014: move/from16 v11, v29 │ │ 19a1cc: 080d 1e00 |0016: move-object/from16 v13, v30 │ │ -19a1d0: 1a0a 2abd |0018: const-string v10, "context" // string@bd2a │ │ +19a1d0: 1a0a 29bd |0018: const-string v10, "context" // string@bd29 │ │ 19a1d4: 080c 1500 |001a: move-object/from16 v12, v21 │ │ 19a1d8: 7120 5ffc ac00 |001c: invoke-static {v12, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a1de: 1b0a 5d14 0100 |001f: const-string/jumbo v10, "sqliteOpenHelperFactory" // string@0001145d │ │ 19a1e4: 080c 1700 |0022: move-object/from16 v12, v23 │ │ 19a1e8: 7120 5ffc ac00 |0024: invoke-static {v12, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a1ee: 1a0a 8cf5 |0027: const-string v10, "migrationContainer" // string@f58c │ │ 19a1f2: 080c 1800 |0029: move-object/from16 v12, v24 │ │ @@ -13082,21 +13082,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/room/DatabaseConfiguration; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ - source_file_idx : 16018 (DatabaseConfiguration.kt) │ │ + source_file_idx : 16017 (DatabaseConfiguration.kt) │ │ │ │ Class #75 header: │ │ class_idx : 1318 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16019 │ │ +source_file_idx : 16018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #75 annotations: │ │ Annotations on class │ │ @@ -13125,21 +13125,21 @@ │ │ │ │ #1 : (in Landroidx/room/DatabaseView;) │ │ name : 'viewName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16019 (DatabaseView.kt) │ │ + source_file_idx : 16018 (DatabaseView.kt) │ │ │ │ Class #76 header: │ │ class_idx : 1320 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16135 │ │ +source_file_idx : 16134 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #76 annotations: │ │ Annotations on class │ │ @@ -13164,21 +13164,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/Delete;) │ │ name : 'entity' │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16135 (Delete.kt) │ │ + source_file_idx : 16134 (Delete.kt) │ │ │ │ Class #77 header: │ │ class_idx : 1321 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16136 │ │ +source_file_idx : 16135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -13202,21 +13202,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/DeleteColumn$Entries;) │ │ name : 'value' │ │ type : '()[Landroidx/room/DeleteColumn;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16136 (DeleteColumn.kt) │ │ + source_file_idx : 16135 (DeleteColumn.kt) │ │ │ │ Class #78 header: │ │ class_idx : 1322 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16136 │ │ +source_file_idx : 16135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -13246,21 +13246,21 @@ │ │ │ │ #1 : (in Landroidx/room/DeleteColumn;) │ │ name : 'tableName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16136 (DeleteColumn.kt) │ │ + source_file_idx : 16135 (DeleteColumn.kt) │ │ │ │ Class #79 header: │ │ class_idx : 1323 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16138 │ │ +source_file_idx : 16137 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -13284,21 +13284,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/DeleteTable$Entries;) │ │ name : 'value' │ │ type : '()[Landroidx/room/DeleteTable;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16138 (DeleteTable.kt) │ │ + source_file_idx : 16137 (DeleteTable.kt) │ │ │ │ Class #80 header: │ │ class_idx : 1324 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16138 │ │ +source_file_idx : 16137 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -13322,21 +13322,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/DeleteTable;) │ │ name : 'tableName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16138 (DeleteTable.kt) │ │ + source_file_idx : 16137 (DeleteTable.kt) │ │ │ │ Class #81 header: │ │ class_idx : 1325 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16544 │ │ +source_file_idx : 16543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -13359,21 +13359,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/Embedded;) │ │ name : 'prefix' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16544 (Embedded.kt) │ │ + source_file_idx : 16543 (Embedded.kt) │ │ │ │ Class #82 header: │ │ class_idx : 1326 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16639 │ │ +source_file_idx : 16638 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -13426,21 +13426,21 @@ │ │ │ │ #5 : (in Landroidx/room/Entity;) │ │ name : 'tableName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 16639 (Entity.kt) │ │ + source_file_idx : 16638 (Entity.kt) │ │ │ │ Class #83 header: │ │ class_idx : 1448 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37444 │ │ +source_file_idx : 37443 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -13472,15 +13472,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ 1a37a0: |[1a37a0] androidx.room.SharedSQLiteStatement.:(Landroidx/room/RoomDatabase;)V │ │ -1a37b0: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a37b0: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a37b4: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a37ba: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a37c0: 5b12 1b03 |0008: iput-object v2, v1, Landroidx/room/SharedSQLiteStatement;.database:Landroidx/room/RoomDatabase; // field@031b │ │ 1a37c4: 2202 0c2d |000a: new-instance v2, Ljava/util/concurrent/atomic/AtomicBoolean; // type@2d0c │ │ 1a37c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ 1a37ca: 7020 0efb 0200 |000d: invoke-direct {v2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@fb0e │ │ 1a37d0: 5b12 1c03 |0010: iput-object v2, v1, Landroidx/room/SharedSQLiteStatement;.lock:Ljava/util/concurrent/atomic/AtomicBoolean; // field@031c │ │ @@ -13664,21 +13664,21 @@ │ │ positions : │ │ 0x0006 line=84 │ │ 0x000c line=85 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroidx/room/SharedSQLiteStatement; │ │ 0x0000 - 0x0013 reg=2 (null) Landroidx/sqlite/db/SupportSQLiteStatement; │ │ │ │ - source_file_idx : 37444 (SharedSQLiteStatement.kt) │ │ + source_file_idx : 37443 (SharedSQLiteStatement.kt) │ │ │ │ Class #84 header: │ │ class_idx : 1327 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1448 │ │ -source_file_idx : 16644 │ │ +source_file_idx : 16643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -13708,15 +13708,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 19a9c8: |[19a9c8] androidx.room.EntityDeletionOrUpdateAdapter.:(Landroidx/room/RoomDatabase;)V │ │ -19a9d8: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19a9d8: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19a9dc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19a9e2: 7020 6014 2100 |0005: invoke-direct {v1, v2}, Landroidx/room/SharedSQLiteStatement;.:(Landroidx/room/RoomDatabase;)V // method@1460 │ │ 19a9e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=35 │ │ locals : │ │ @@ -13852,21 +13852,21 @@ │ │ 0x0010 line=99 │ │ 0x0013 line=100 │ │ 0x001b line=104 │ │ locals : │ │ 0x0000 - 0x0024 reg=5 this Landroidx/room/EntityDeletionOrUpdateAdapter; │ │ 0x0000 - 0x0024 reg=6 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 16644 (EntityDeletionOrUpdateAdapter.kt) │ │ + source_file_idx : 16643 (EntityDeletionOrUpdateAdapter.kt) │ │ │ │ Class #85 header: │ │ class_idx : 1328 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1448 │ │ -source_file_idx : 16647 │ │ +source_file_idx : 16646 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -13910,15 +13910,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 19ad48: |[19ad48] androidx.room.EntityInsertionAdapter.:(Landroidx/room/RoomDatabase;)V │ │ -19ad58: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19ad58: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19ad5c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ad62: 7020 6014 2100 |0005: invoke-direct {v1, v2}, Landroidx/room/SharedSQLiteStatement;.:(Landroidx/room/RoomDatabase;)V // method@1460 │ │ 19ad68: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=33 │ │ locals : │ │ @@ -14381,21 +14381,21 @@ │ │ 0x0016 line=202 │ │ 0x0024 line=199 │ │ 0x0028 line=206 │ │ locals : │ │ 0x0000 - 0x0031 reg=6 this Landroidx/room/EntityInsertionAdapter; │ │ 0x0000 - 0x0031 reg=7 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 16647 (EntityInsertionAdapter.kt) │ │ + source_file_idx : 16646 (EntityInsertionAdapter.kt) │ │ │ │ Class #86 header: │ │ class_idx : 1329 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16656 │ │ +source_file_idx : 16655 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -14941,21 +14941,21 @@ │ │ 0x0021 line=152 │ │ 0x0028 line=153 │ │ 0x0032 line=146 │ │ locals : │ │ 0x0000 - 0x0037 reg=6 this Landroidx/room/EntityUpsertionAdapter; │ │ 0x0000 - 0x0037 reg=7 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 16656 (EntityUpsertionAdapter.kt) │ │ + source_file_idx : 16655 (EntityUpsertionAdapter.kt) │ │ │ │ Class #87 header: │ │ class_idx : 1330 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16656 │ │ +source_file_idx : 16655 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -14976,21 +14976,21 @@ │ │ name : 'ErrorMsg' │ │ type : 'Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ value : "unique" │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 16656 (EntityUpsertionAdapter.kt) │ │ + source_file_idx : 16655 (EntityUpsertionAdapter.kt) │ │ │ │ Class #88 header: │ │ class_idx : 1331 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 16788 │ │ +source_file_idx : 16787 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -15005,21 +15005,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 16788 (ExperimentalRoomApi.kt) │ │ + source_file_idx : 16787 (ExperimentalRoomApi.kt) │ │ │ │ Class #89 header: │ │ class_idx : 1332 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17302 │ │ +source_file_idx : 17301 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -15035,21 +15035,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 17302 (ForeignKey.kt) │ │ + source_file_idx : 17301 (ForeignKey.kt) │ │ │ │ Class #90 header: │ │ class_idx : 1333 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17302 │ │ +source_file_idx : 17301 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -15128,21 +15128,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/room/ForeignKey$Companion; │ │ │ │ Virtual methods - │ │ - source_file_idx : 17302 (ForeignKey.kt) │ │ + source_file_idx : 17301 (ForeignKey.kt) │ │ │ │ Class #91 header: │ │ class_idx : 1334 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17302 │ │ +source_file_idx : 17301 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -15245,21 +15245,21 @@ │ │ │ │ #5 : (in Landroidx/room/ForeignKey;) │ │ name : 'parentColumns' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 17302 (ForeignKey.kt) │ │ + source_file_idx : 17301 (ForeignKey.kt) │ │ │ │ Class #92 header: │ │ class_idx : 1335 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17341 │ │ +source_file_idx : 17340 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -15288,21 +15288,21 @@ │ │ │ │ #1 : (in Landroidx/room/Fts3;) │ │ name : 'tokenizerArgs' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 17341 (Fts3.kt) │ │ + source_file_idx : 17340 (Fts3.kt) │ │ │ │ Class #93 header: │ │ class_idx : 1336 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17342 │ │ +source_file_idx : 17341 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -15369,21 +15369,21 @@ │ │ │ │ #7 : (in Landroidx/room/Fts4;) │ │ name : 'tokenizerArgs' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 17342 (Fts4.kt) │ │ + source_file_idx : 17341 (Fts4.kt) │ │ │ │ Class #94 header: │ │ class_idx : 1337 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 17343 │ │ +source_file_idx : 17342 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -15440,20 +15440,20 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ 19b3ec: |[19b3ec] androidx.room.FtsOptions$MatchInfo.:()V │ │ 19b3fc: 2200 3905 |0000: new-instance v0, Landroidx/room/FtsOptions$MatchInfo; // type@0539 │ │ -19b400: 1a01 5c42 |0002: const-string v1, "FTS3" // string@425c │ │ +19b400: 1a01 5b42 |0002: const-string v1, "FTS3" // string@425b │ │ 19b404: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 19b406: 7030 0912 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/room/FtsOptions$MatchInfo;.:(Ljava/lang/String;I)V // method@1209 │ │ 19b40c: 6900 f201 |0008: sput-object v0, Landroidx/room/FtsOptions$MatchInfo;.FTS3:Landroidx/room/FtsOptions$MatchInfo; // field@01f2 │ │ 19b410: 2200 3905 |000a: new-instance v0, Landroidx/room/FtsOptions$MatchInfo; // type@0539 │ │ -19b414: 1a01 5d42 |000c: const-string v1, "FTS4" // string@425d │ │ +19b414: 1a01 5c42 |000c: const-string v1, "FTS4" // string@425c │ │ 19b418: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 19b41a: 7030 0912 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/room/FtsOptions$MatchInfo;.:(Ljava/lang/String;I)V // method@1209 │ │ 19b420: 6900 f301 |0012: sput-object v0, Landroidx/room/FtsOptions$MatchInfo;.FTS4:Landroidx/room/FtsOptions$MatchInfo; // field@01f3 │ │ 19b424: 7100 0712 0000 |0014: invoke-static {}, Landroidx/room/FtsOptions$MatchInfo;.$values:()[Landroidx/room/FtsOptions$MatchInfo; // method@1207 │ │ 19b42a: 0c00 |0017: move-result-object v0 │ │ 19b42c: 6900 f101 |0018: sput-object v0, Landroidx/room/FtsOptions$MatchInfo;.$VALUES:[Landroidx/room/FtsOptions$MatchInfo; // field@01f1 │ │ 19b430: 0e00 |001a: return-void │ │ @@ -15518,21 +15518,21 @@ │ │ 19b3e4: 1f00 112f |0006: check-cast v0, [Landroidx/room/FtsOptions$MatchInfo; // type@2f11 │ │ 19b3e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17343 (FtsOptions.kt) │ │ + source_file_idx : 17342 (FtsOptions.kt) │ │ │ │ Class #95 header: │ │ class_idx : 1338 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 17343 │ │ +source_file_idx : 17342 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -15589,20 +15589,20 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ 19b4b8: |[19b4b8] androidx.room.FtsOptions$Order.:()V │ │ 19b4c8: 2200 3a05 |0000: new-instance v0, Landroidx/room/FtsOptions$Order; // type@053a │ │ -19b4cc: 1a01 f731 |0002: const-string v1, "ASC" // string@31f7 │ │ +19b4cc: 1a01 f631 |0002: const-string v1, "ASC" // string@31f6 │ │ 19b4d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 19b4d2: 7030 0e12 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/room/FtsOptions$Order;.:(Ljava/lang/String;I)V // method@120e │ │ 19b4d8: 6900 f501 |0008: sput-object v0, Landroidx/room/FtsOptions$Order;.ASC:Landroidx/room/FtsOptions$Order; // field@01f5 │ │ 19b4dc: 2200 3a05 |000a: new-instance v0, Landroidx/room/FtsOptions$Order; // type@053a │ │ -19b4e0: 1a01 2f3e |000c: const-string v1, "DESC" // string@3e2f │ │ +19b4e0: 1a01 2e3e |000c: const-string v1, "DESC" // string@3e2e │ │ 19b4e4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 19b4e6: 7030 0e12 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/room/FtsOptions$Order;.:(Ljava/lang/String;I)V // method@120e │ │ 19b4ec: 6900 f601 |0012: sput-object v0, Landroidx/room/FtsOptions$Order;.DESC:Landroidx/room/FtsOptions$Order; // field@01f6 │ │ 19b4f0: 7100 0c12 0000 |0014: invoke-static {}, Landroidx/room/FtsOptions$Order;.$values:()[Landroidx/room/FtsOptions$Order; // method@120c │ │ 19b4f6: 0c00 |0017: move-result-object v0 │ │ 19b4f8: 6900 f401 |0018: sput-object v0, Landroidx/room/FtsOptions$Order;.$VALUES:[Landroidx/room/FtsOptions$Order; // field@01f4 │ │ 19b4fc: 0e00 |001a: return-void │ │ @@ -15667,21 +15667,21 @@ │ │ 19b4b0: 1f00 122f |0006: check-cast v0, [Landroidx/room/FtsOptions$Order; // type@2f12 │ │ 19b4b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17343 (FtsOptions.kt) │ │ + source_file_idx : 17342 (FtsOptions.kt) │ │ │ │ Class #96 header: │ │ class_idx : 1339 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17343 │ │ +source_file_idx : 17342 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -15754,21 +15754,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/room/FtsOptions; │ │ │ │ Virtual methods - │ │ - source_file_idx : 17343 (FtsOptions.kt) │ │ + source_file_idx : 17342 (FtsOptions.kt) │ │ │ │ Class #97 header: │ │ class_idx : 1343 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18001 │ │ +source_file_idx : 18000 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -15793,21 +15793,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/IMultiInstanceInvalidationCallback;) │ │ name : 'onInvalidation' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18001 (IMultiInstanceInvalidationCallback.java) │ │ + source_file_idx : 18000 (IMultiInstanceInvalidationCallback.java) │ │ │ │ Class #98 header: │ │ class_idx : 1340 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18001 │ │ +source_file_idx : 18000 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -15871,21 +15871,21 @@ │ │ insns size : 1 16-bit code units │ │ 19b57c: |[19b57c] androidx.room.IMultiInstanceInvalidationCallback$Default.onInvalidation:([Ljava/lang/String;)V │ │ 19b58c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 18001 (IMultiInstanceInvalidationCallback.java) │ │ + source_file_idx : 18000 (IMultiInstanceInvalidationCallback.java) │ │ │ │ Class #99 header: │ │ class_idx : 1341 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18001 │ │ +source_file_idx : 18000 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -15953,15 +15953,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ 19b5a8: |[19b5a8] androidx.room.IMultiInstanceInvalidationCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -19b5b8: 1a00 c2ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc2 │ │ +19b5b8: 1a00 c1ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc1 │ │ 19b5bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/IMultiInstanceInvalidationCallback$Stub$Proxy; │ │ │ │ @@ -15973,15 +15973,15 @@ │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ 19b5dc: |[19b5dc] androidx.room.IMultiInstanceInvalidationCallback$Stub$Proxy.onInvalidation:([Ljava/lang/String;)V │ │ 19b5ec: 7100 cf03 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b5f2: 0c00 |0003: move-result-object v0 │ │ -19b5f4: 1a01 c2ad |0004: const-string v1, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc2 │ │ +19b5f4: 1a01 c1ad |0004: const-string v1, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc1 │ │ 19b5f8: 6e20 f003 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03f0 │ │ 19b5fe: 6e20 f803 4000 |0009: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@03f8 │ │ 19b604: 5434 fc01 |000c: iget-object v4, v3, Landroidx/room/IMultiInstanceInvalidationCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01fc │ │ 19b608: 1201 |000e: const/4 v1, #int 0 // #0 │ │ 19b60a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ 19b60c: 7252 c403 2410 |0010: invoke-interface {v4, v2, v0, v1, v2}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03c4 │ │ 19b612: 6e10 e503 0000 |0013: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03e5 │ │ @@ -15999,21 +15999,21 @@ │ │ 0x000c line=111 │ │ 0x0013 line=114 │ │ 0x001b line=115 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Landroidx/room/IMultiInstanceInvalidationCallback$Stub$Proxy; │ │ 0x0000 - 0x001c reg=4 (null) [Ljava/lang/String; │ │ │ │ - source_file_idx : 18001 (IMultiInstanceInvalidationCallback.java) │ │ + source_file_idx : 18000 (IMultiInstanceInvalidationCallback.java) │ │ │ │ Class #100 header: │ │ class_idx : 1342 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 202 │ │ -source_file_idx : 18001 │ │ +source_file_idx : 18000 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -16044,15 +16044,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ 19b6e4: |[19b6e4] androidx.room.IMultiInstanceInvalidationCallback$Stub.:()V │ │ 19b6f4: 7010 8703 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0387 │ │ -19b6fa: 1a00 c2ad |0003: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc2 │ │ +19b6fa: 1a00 c1ad |0003: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc1 │ │ 19b6fe: 6e30 1d12 1100 |0005: invoke-virtual {v1, v1, v0}, Landroidx/room/IMultiInstanceInvalidationCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@121d │ │ 19b704: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ @@ -16067,15 +16067,15 @@ │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ 19b644: |[19b644] androidx.room.IMultiInstanceInvalidationCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroidx/room/IMultiInstanceInvalidationCallback; │ │ 19b654: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ 19b658: 1202 |0002: const/4 v2, #int 0 // #0 │ │ 19b65a: 1102 |0003: return-object v2 │ │ -19b65c: 1a00 c2ad |0004: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc2 │ │ +19b65c: 1a00 c1ad |0004: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc1 │ │ 19b660: 7220 c303 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@03c3 │ │ 19b666: 0c00 |0009: move-result-object v0 │ │ 19b668: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ 19b66c: 2001 3f05 |000c: instance-of v1, v0, Landroidx/room/IMultiInstanceInvalidationCallback; // type@053f │ │ 19b670: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ 19b674: 1f00 3f05 |0010: check-cast v0, Landroidx/room/IMultiInstanceInvalidationCallback; // type@053f │ │ 19b678: 1100 |0012: return-object v0 │ │ @@ -16113,15 +16113,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ 19b688: |[19b688] androidx.room.IMultiInstanceInvalidationCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -19b698: 1a00 c2ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc2 │ │ +19b698: 1a00 c1ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationCallback" // string@adc1 │ │ 19b69c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ 19b69e: 3414 0a00 |0003: if-lt v4, v1, 000d // +000a │ │ 19b6a2: 1402 ffff ff00 |0005: const v2, #float 2.35099e-38 // #00ffffff │ │ 19b6a8: 3624 0500 |0008: if-gt v4, v2, 000d // +0005 │ │ 19b6ac: 6e20 ce03 0500 |000a: invoke-virtual {v5, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03ce │ │ 19b6b2: 1402 4654 4e5f |000d: const v2, #float 1.48676e+19 // #5f4e5446 │ │ 19b6b8: 3224 1100 |0010: if-eq v4, v2, 0021 // +0011 │ │ @@ -16146,21 +16146,21 @@ │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Landroidx/room/IMultiInstanceInvalidationCallback$Stub; │ │ 0x0000 - 0x0025 reg=4 (null) I │ │ 0x0000 - 0x0025 reg=5 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0025 reg=6 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0025 reg=7 (null) I │ │ │ │ - source_file_idx : 18001 (IMultiInstanceInvalidationCallback.java) │ │ + source_file_idx : 18000 (IMultiInstanceInvalidationCallback.java) │ │ │ │ Class #101 header: │ │ class_idx : 1347 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18002 │ │ +source_file_idx : 18001 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -16201,21 +16201,21 @@ │ │ │ │ #2 : (in Landroidx/room/IMultiInstanceInvalidationService;) │ │ name : 'unregisterCallback' │ │ type : '(Landroidx/room/IMultiInstanceInvalidationCallback;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18002 (IMultiInstanceInvalidationService.java) │ │ + source_file_idx : 18001 (IMultiInstanceInvalidationService.java) │ │ │ │ Class #102 header: │ │ class_idx : 1344 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18002 │ │ +source_file_idx : 18001 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -16314,21 +16314,21 @@ │ │ insns size : 1 16-bit code units │ │ 19b75c: |[19b75c] androidx.room.IMultiInstanceInvalidationService$Default.unregisterCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;I)V │ │ 19b76c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 18002 (IMultiInstanceInvalidationService.java) │ │ + source_file_idx : 18001 (IMultiInstanceInvalidationService.java) │ │ │ │ Class #103 header: │ │ class_idx : 1345 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18002 │ │ +source_file_idx : 18001 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -16402,15 +16402,15 @@ │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 32 16-bit code units │ │ 19b838: |[19b838] androidx.room.IMultiInstanceInvalidationService$Stub$Proxy.broadcastInvalidation:(I[Ljava/lang/String;)V │ │ 19b848: 7100 cf03 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b84e: 0c00 |0003: move-result-object v0 │ │ -19b850: 1a01 c3ad |0004: const-string v1, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b850: 1a01 c2ad |0004: const-string v1, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b854: 6e20 f003 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03f0 │ │ 19b85a: 6e20 ee03 4000 |0009: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@03ee │ │ 19b860: 6e20 f803 5000 |000c: invoke-virtual {v0, v5}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@03f8 │ │ 19b866: 5434 ff01 |000f: iget-object v4, v3, Landroidx/room/IMultiInstanceInvalidationService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ff │ │ 19b86a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ 19b86c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ 19b86e: 1232 |0013: const/4 v2, #int 3 // #3 │ │ @@ -16442,15 +16442,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ 19b804: |[19b804] androidx.room.IMultiInstanceInvalidationService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -19b814: 1a00 c3ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b814: 1a00 c2ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b818: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/IMultiInstanceInvalidationService$Stub$Proxy; │ │ │ │ @@ -16464,15 +16464,15 @@ │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ 19b788: |[19b788] androidx.room.IMultiInstanceInvalidationService$Stub$Proxy.registerCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;Ljava/lang/String;)I │ │ 19b798: 7100 cf03 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b79e: 0c00 |0003: move-result-object v0 │ │ 19b7a0: 7100 cf03 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b7a6: 0c01 |0007: move-result-object v1 │ │ -19b7a8: 1a02 c3ad |0008: const-string v2, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b7a8: 1a02 c2ad |0008: const-string v2, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b7ac: 6e20 f003 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03f0 │ │ 19b7b2: 6e20 fa03 4000 |000d: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeStrongInterface:(Landroid/os/IInterface;)V // method@03fa │ │ 19b7b8: 6e20 f703 5000 |0010: invoke-virtual {v0, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03f7 │ │ 19b7be: 5434 ff01 |0013: iget-object v4, v3, Landroidx/room/IMultiInstanceInvalidationService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ff │ │ 19b7c2: 1215 |0015: const/4 v5, #int 1 // #1 │ │ 19b7c4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ 19b7c6: 7252 c403 5410 |0017: invoke-interface {v4, v5, v0, v1, v2}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03c4 │ │ @@ -16518,15 +16518,15 @@ │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ 19b894: |[19b894] androidx.room.IMultiInstanceInvalidationService$Stub$Proxy.unregisterCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;I)V │ │ 19b8a4: 7100 cf03 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b8aa: 0c00 |0003: move-result-object v0 │ │ 19b8ac: 7100 cf03 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03cf │ │ 19b8b2: 0c01 |0007: move-result-object v1 │ │ -19b8b4: 1a02 c3ad |0008: const-string v2, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b8b4: 1a02 c2ad |0008: const-string v2, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b8b8: 6e20 f003 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03f0 │ │ 19b8be: 6e20 fa03 4000 |000d: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeStrongInterface:(Landroid/os/IInterface;)V // method@03fa │ │ 19b8c4: 6e20 ee03 5000 |0010: invoke-virtual {v0, v5}, Landroid/os/Parcel;.writeInt:(I)V // method@03ee │ │ 19b8ca: 5434 ff01 |0013: iget-object v4, v3, Landroidx/room/IMultiInstanceInvalidationService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ff │ │ 19b8ce: 1225 |0015: const/4 v5, #int 2 // #2 │ │ 19b8d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ 19b8d2: 7252 c403 5410 |0017: invoke-interface {v4, v5, v0, v1, v2}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03c4 │ │ @@ -16555,21 +16555,21 @@ │ │ 0x0028 line=201 │ │ 0x002b line=202 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Landroidx/room/IMultiInstanceInvalidationService$Stub$Proxy; │ │ 0x0000 - 0x002c reg=4 (null) Landroidx/room/IMultiInstanceInvalidationCallback; │ │ 0x0000 - 0x002c reg=5 (null) I │ │ │ │ - source_file_idx : 18002 (IMultiInstanceInvalidationService.java) │ │ + source_file_idx : 18001 (IMultiInstanceInvalidationService.java) │ │ │ │ Class #104 header: │ │ class_idx : 1346 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 202 │ │ -source_file_idx : 18002 │ │ +source_file_idx : 18001 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -16610,15 +16610,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ 19ba24: |[19ba24] androidx.room.IMultiInstanceInvalidationService$Stub.:()V │ │ 19ba34: 7010 8703 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0387 │ │ -19ba3a: 1a00 c3ad |0003: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19ba3a: 1a00 c2ad |0003: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19ba3e: 6e30 2f12 1100 |0005: invoke-virtual {v1, v1, v0}, Landroidx/room/IMultiInstanceInvalidationService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@122f │ │ 19ba44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ @@ -16633,15 +16633,15 @@ │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ 19b91c: |[19b91c] androidx.room.IMultiInstanceInvalidationService$Stub.asInterface:(Landroid/os/IBinder;)Landroidx/room/IMultiInstanceInvalidationService; │ │ 19b92c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ 19b930: 1202 |0002: const/4 v2, #int 0 // #0 │ │ 19b932: 1102 |0003: return-object v2 │ │ -19b934: 1a00 c3ad |0004: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b934: 1a00 c2ad |0004: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b938: 7220 c303 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@03c3 │ │ 19b93e: 0c00 |0009: move-result-object v0 │ │ 19b940: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ 19b944: 2001 4305 |000c: instance-of v1, v0, Landroidx/room/IMultiInstanceInvalidationService; // type@0543 │ │ 19b948: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ 19b94c: 1f00 4305 |0010: check-cast v0, Landroidx/room/IMultiInstanceInvalidationService; // type@0543 │ │ 19b950: 1100 |0012: return-object v0 │ │ @@ -16679,15 +16679,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 89 16-bit code units │ │ 19b960: |[19b960] androidx.room.IMultiInstanceInvalidationService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -19b970: 1a00 c3ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc3 │ │ +19b970: 1a00 c2ad |0000: const-string v0, "androidx.room.IMultiInstanceInvalidationService" // string@adc2 │ │ 19b974: 1211 |0002: const/4 v1, #int 1 // #1 │ │ 19b976: 3414 0a00 |0003: if-lt v4, v1, 000d // +000a │ │ 19b97a: 1402 ffff ff00 |0005: const v2, #float 2.35099e-38 // #00ffffff │ │ 19b980: 3624 0500 |0008: if-gt v4, v2, 000d // +0005 │ │ 19b984: 6e20 ce03 0500 |000a: invoke-virtual {v5, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03ce │ │ 19b98a: 1402 4654 4e5f |000d: const v2, #float 1.48676e+19 // #5f4e5446 │ │ 19b990: 3224 4500 |0010: if-eq v4, v2, 0055 // +0045 │ │ @@ -16748,21 +16748,21 @@ │ │ locals : │ │ 0x0000 - 0x0059 reg=3 this Landroidx/room/IMultiInstanceInvalidationService$Stub; │ │ 0x0000 - 0x0059 reg=4 (null) I │ │ 0x0000 - 0x0059 reg=5 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0059 reg=6 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0059 reg=7 (null) I │ │ │ │ - source_file_idx : 18002 (IMultiInstanceInvalidationService.java) │ │ + source_file_idx : 18001 (IMultiInstanceInvalidationService.java) │ │ │ │ Class #105 header: │ │ class_idx : 1348 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18138 │ │ +source_file_idx : 18137 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -16778,21 +16778,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 18138 (Ignore.kt) │ │ + source_file_idx : 18137 (Ignore.kt) │ │ │ │ Class #106 header: │ │ class_idx : 1349 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 18242 │ │ +source_file_idx : 18241 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -16849,20 +16849,20 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ 19bab4: |[19bab4] androidx.room.Index$Order.:()V │ │ 19bac4: 2200 4505 |0000: new-instance v0, Landroidx/room/Index$Order; // type@0545 │ │ -19bac8: 1a01 f731 |0002: const-string v1, "ASC" // string@31f7 │ │ +19bac8: 1a01 f631 |0002: const-string v1, "ASC" // string@31f6 │ │ 19bacc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 19bace: 7030 3912 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/room/Index$Order;.:(Ljava/lang/String;I)V // method@1239 │ │ 19bad4: 6900 0502 |0008: sput-object v0, Landroidx/room/Index$Order;.ASC:Landroidx/room/Index$Order; // field@0205 │ │ 19bad8: 2200 4505 |000a: new-instance v0, Landroidx/room/Index$Order; // type@0545 │ │ -19badc: 1a01 2f3e |000c: const-string v1, "DESC" // string@3e2f │ │ +19badc: 1a01 2e3e |000c: const-string v1, "DESC" // string@3e2e │ │ 19bae0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 19bae2: 7030 3912 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/room/Index$Order;.:(Ljava/lang/String;I)V // method@1239 │ │ 19bae8: 6900 0602 |0012: sput-object v0, Landroidx/room/Index$Order;.DESC:Landroidx/room/Index$Order; // field@0206 │ │ 19baec: 7100 3712 0000 |0014: invoke-static {}, Landroidx/room/Index$Order;.$values:()[Landroidx/room/Index$Order; // method@1237 │ │ 19baf2: 0c00 |0017: move-result-object v0 │ │ 19baf4: 6900 0402 |0018: sput-object v0, Landroidx/room/Index$Order;.$VALUES:[Landroidx/room/Index$Order; // field@0204 │ │ 19baf8: 0e00 |001a: return-void │ │ @@ -16927,21 +16927,21 @@ │ │ 19baac: 1f00 132f |0006: check-cast v0, [Landroidx/room/Index$Order; // type@2f13 │ │ 19bab0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 18242 (Index.kt) │ │ + source_file_idx : 18241 (Index.kt) │ │ │ │ Class #107 header: │ │ class_idx : 1350 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18242 │ │ +source_file_idx : 18241 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -16983,21 +16983,21 @@ │ │ │ │ #3 : (in Landroidx/room/Index;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18242 (Index.kt) │ │ + source_file_idx : 18241 (Index.kt) │ │ │ │ Class #108 header: │ │ class_idx : 1351 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18274 │ │ +source_file_idx : 18273 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -17028,21 +17028,21 @@ │ │ │ │ #1 : (in Landroidx/room/Insert;) │ │ name : 'onConflict' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18274 (Insert.kt) │ │ + source_file_idx : 18273 (Insert.kt) │ │ │ │ Class #109 header: │ │ class_idx : 1352 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18450 │ │ +source_file_idx : 18449 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -17080,15 +17080,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ 19bb70: |[19bb70] androidx.room.InvalidationLiveDataContainer.:(Landroidx/room/RoomDatabase;)V │ │ -19bb80: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19bb80: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19bb84: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19bb8a: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19bb90: 5b12 0702 |0008: iput-object v2, v1, Landroidx/room/InvalidationLiveDataContainer;.database:Landroidx/room/RoomDatabase; // field@0207 │ │ 19bb94: 2202 e52c |000a: new-instance v2, Ljava/util/IdentityHashMap; // type@2ce5 │ │ 19bb98: 7010 6dfa 0200 |000c: invoke-direct {v2}, Ljava/util/IdentityHashMap;.:()V // method@fa6d │ │ 19bb9e: 1f02 ef2c |000f: check-cast v2, Ljava/util/Map; // type@2cef │ │ 19bba2: 7110 4dfa 0200 |0011: invoke-static {v2}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@fa4d │ │ @@ -17114,15 +17114,15 @@ │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ 19bb14: |[19bb14] androidx.room.InvalidationLiveDataContainer.create:([Ljava/lang/String;ZLjava/util/concurrent/Callable;)Landroidx/lifecycle/LiveData; │ │ 19bb24: 1b00 db17 0100 |0000: const-string/jumbo v0, "tableNames" // string@000117db │ │ 19bb2a: 7120 5ffc 0800 |0003: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19bb30: 1a00 52bc |0006: const-string v0, "computeFunction" // string@bc52 │ │ +19bb30: 1a00 51bc |0006: const-string v0, "computeFunction" // string@bc51 │ │ 19bb34: 7120 5ffc 0a00 |0008: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19bb3a: 2200 a105 |000b: new-instance v0, Landroidx/room/RoomTrackingLiveData; // type@05a1 │ │ 19bb3e: 5472 0702 |000d: iget-object v2, v7, Landroidx/room/InvalidationLiveDataContainer;.database:Landroidx/room/RoomDatabase; // field@0207 │ │ 19bb42: 0701 |000f: move-object v1, v0 │ │ 19bb44: 0773 |0010: move-object v3, v7 │ │ 19bb46: 0194 |0011: move v4, v9 │ │ 19bb48: 07a5 |0012: move-object v5, v10 │ │ @@ -17199,21 +17199,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/room/InvalidationLiveDataContainer; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/lifecycle/LiveData; │ │ │ │ - source_file_idx : 18450 (InvalidationLiveDataContainer.kt) │ │ + source_file_idx : 18449 (InvalidationLiveDataContainer.kt) │ │ │ │ Class #110 header: │ │ class_idx : 1353 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #110 - │ │ Class descriptor : 'Landroidx/room/InvalidationTracker$$ExternalSyntheticLambda0;' │ │ @@ -17264,21 +17264,21 @@ │ │ 19bc42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/InvalidationTracker$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #111 header: │ │ class_idx : 1354 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -17365,15 +17365,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ 19bcdc: |[19bcdc] androidx.room.InvalidationTracker$Companion.beginTransactionInternal$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19bcec: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19bcec: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19bcf0: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19bcf6: 7210 7415 0200 |0005: invoke-interface {v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.isWriteAheadLoggingEnabled:()Z // method@1574 │ │ 19bcfc: 0a00 |0008: move-result v0 │ │ 19bcfe: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ 19bd02: 7210 5c15 0200 |000b: invoke-interface {v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.beginTransactionNonExclusive:()V // method@155c │ │ 19bd08: 2804 |000e: goto 0012 // +0004 │ │ 19bd0a: 7210 5b15 0200 |000f: invoke-interface {v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.beginTransaction:()V // method@155b │ │ @@ -17398,15 +17398,15 @@ │ │ insns size : 44 16-bit code units │ │ 19bc44: |[19bc44] androidx.room.InvalidationTracker$Companion.getTriggerName$room_runtime_release:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ 19bc54: 1b00 da17 0100 |0000: const-string/jumbo v0, "tableName" // string@000117da │ │ 19bc5a: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19bc60: 1b00 b41b 0100 |0006: const-string/jumbo v0, "triggerType" // string@00011bb4 │ │ 19bc66: 7120 5ffc 0400 |0009: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19bc6c: 2200 922c |000c: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -19bc70: 1a01 d0a5 |000e: const-string v1, "`room_table_modification_trigger_" // string@a5d0 │ │ +19bc70: 1a01 cfa5 |000e: const-string v1, "`room_table_modification_trigger_" // string@a5cf │ │ 19bc74: 7020 07f9 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19bc7a: 6e20 10f9 3000 |0013: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19bc80: 0c03 |0016: move-result-object v3 │ │ 19bc82: 1300 5f00 |0017: const/16 v0, #int 95 // #5f │ │ 19bc86: 6e20 08f9 0300 |0019: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@f908 │ │ 19bc8c: 0c03 |001c: move-result-object v3 │ │ 19bc8e: 6e20 10f9 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -17421,21 +17421,21 @@ │ │ positions : │ │ 0x000c line=834 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroidx/room/InvalidationTracker$Companion; │ │ 0x0000 - 0x002c reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x002c reg=4 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #112 header: │ │ class_idx : 1355 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -17482,21 +17482,21 @@ │ │ 19bd64: 7010 5012 0000 |0000: invoke-direct {v0}, Landroidx/room/InvalidationTracker$ObservedTableTracker$Companion;.:()V // method@1250 │ │ 19bd6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #113 header: │ │ class_idx : 1356 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 4 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -17860,21 +17860,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroidx/room/InvalidationTracker$ObservedTableTracker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #114 header: │ │ class_idx : 1358 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #114 annotations: │ │ Annotations on class │ │ @@ -17946,15 +17946,15 @@ │ │ 19c072: 0c02 |002d: move-result-object v2 │ │ 19c074: 5b12 1402 |002e: iput-object v2, v1, Landroidx/room/InvalidationTracker$ObserverWrapper;.singleTableSet:Ljava/util/Set; // field@0214 │ │ 19c078: 2132 |0030: array-length v2, v3 │ │ 19c07a: 2143 |0031: array-length v3, v4 │ │ 19c07c: 3332 0300 |0032: if-ne v2, v3, 0035 // +0003 │ │ 19c080: 0e00 |0034: return-void │ │ 19c082: 2202 782c |0035: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -19c086: 1a03 6c39 |0037: const-string v3, "Check failed." // string@396c │ │ +19c086: 1a03 6b39 |0037: const-string v3, "Check failed." // string@396b │ │ 19c08a: 6e10 cdf8 0300 |0039: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19c090: 0c03 |003c: move-result-object v3 │ │ 19c092: 7020 71f8 3200 |003d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 19c098: 2702 |0040: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0011 line=589 │ │ @@ -18172,21 +18172,21 @@ │ │ 0x0050 line=640 │ │ 0x0054 line=657 │ │ 0x005d line=658 │ │ locals : │ │ 0x0000 - 0x0063 reg=11 this Landroidx/room/InvalidationTracker$ObserverWrapper; │ │ 0x0000 - 0x0063 reg=12 (null) [Ljava/lang/String; │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #115 header: │ │ class_idx : 1359 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1357 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -18224,15 +18224,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ 19c334: |[19c334] androidx.room.InvalidationTracker$WeakObserver.:(Landroidx/room/InvalidationTracker;Landroidx/room/InvalidationTracker$Observer;)V │ │ 19c344: 1b00 281b 0100 |0000: const-string/jumbo v0, "tracker" // string@00011b28 │ │ 19c34a: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19c350: 1a00 e5c1 |0006: const-string v0, "delegate" // string@c1e5 │ │ +19c350: 1a00 e4c1 |0006: const-string v0, "delegate" // string@c1e4 │ │ 19c354: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19c35a: 6e10 5d12 0300 |000b: invoke-virtual {v3}, Landroidx/room/InvalidationTracker$Observer;.getTables$room_runtime_release:()[Ljava/lang/String; // method@125d │ │ 19c360: 0c00 |000e: move-result-object v0 │ │ 19c362: 7020 5c12 0100 |000f: invoke-direct {v1, v0}, Landroidx/room/InvalidationTracker$Observer;.:([Ljava/lang/String;)V // method@125c │ │ 19c368: 5b12 1802 |0012: iput-object v2, v1, Landroidx/room/InvalidationTracker$WeakObserver;.tracker:Landroidx/room/InvalidationTracker; // field@0218 │ │ 19c36c: 2202 a12c |0014: new-instance v2, Ljava/lang/ref/WeakReference; // type@2ca1 │ │ 19c370: 7020 39f9 3200 |0016: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@f939 │ │ @@ -18314,21 +18314,21 @@ │ │ 0x0006 line=804 │ │ 0x0010 line=806 │ │ 0x0019 line=808 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Landroidx/room/InvalidationTracker$WeakObserver; │ │ 0x0000 - 0x001d reg=2 (null) Ljava/util/Set; │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #116 header: │ │ class_idx : 1360 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -18384,15 +18384,15 @@ │ │ 19c3c8: |[19c3c8] androidx.room.InvalidationTracker$refreshRunnable$1.checkUpdatedTable:()Ljava/util/Set; │ │ 19c3d8: 5450 1902 |0000: iget-object v0, v5, Landroidx/room/InvalidationTracker$refreshRunnable$1;.this$0:Landroidx/room/InvalidationTracker; // field@0219 │ │ 19c3dc: 7100 18fc 0000 |0002: invoke-static {}, Lkotlin/collections/SetsKt;.createSetBuilder:()Ljava/util/Set; // method@fc18 │ │ 19c3e2: 0c01 |0005: move-result-object v1 │ │ 19c3e4: 6e10 7612 0000 |0006: invoke-virtual {v0}, Landroidx/room/InvalidationTracker;.getDatabase$room_runtime_release:()Landroidx/room/RoomDatabase; // method@1276 │ │ 19c3ea: 0c00 |0009: move-result-object v0 │ │ 19c3ec: 2202 e205 |000a: new-instance v2, Landroidx/sqlite/db/SimpleSQLiteQuery; // type@05e2 │ │ -19c3f0: 1a03 1989 |000c: const-string v3, "SELECT * FROM room_table_modification_log WHERE invalidated = 1;" // string@8919 │ │ +19c3f0: 1a03 1889 |000c: const-string v3, "SELECT * FROM room_table_modification_log WHERE invalidated = 1;" // string@8918 │ │ 19c3f4: 7020 3c15 3200 |000e: invoke-direct {v2, v3}, Landroidx/sqlite/db/SimpleSQLiteQuery;.:(Ljava/lang/String;)V // method@153c │ │ 19c3fa: 1f02 f205 |0011: check-cast v2, Landroidx/sqlite/db/SupportSQLiteQuery; // type@05f2 │ │ 19c3fe: 1223 |0013: const/4 v3, #int 2 // #2 │ │ 19c400: 1204 |0014: const/4 v4, #int 0 // #0 │ │ 19c402: 7154 c913 2034 |0015: invoke-static {v0, v2, v4, v3, v4}, Landroidx/room/RoomDatabase;.query$default:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;Landroid/os/CancellationSignal;ILjava/lang/Object;)Landroid/database/Cursor; // method@13c9 │ │ 19c408: 0c00 |0018: move-result-object v0 │ │ 19c40a: 1f00 4b2c |0019: check-cast v0, Ljava/io/Closeable; // type@2c4b │ │ @@ -18416,15 +18416,15 @@ │ │ 19c44e: 1f01 dd2c |003b: check-cast v1, Ljava/util/Collection; // type@2cdd │ │ 19c452: 7210 42fa 0100 |003d: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@fa42 │ │ 19c458: 0a01 |0040: move-result v1 │ │ 19c45a: 3901 2c00 |0041: if-nez v1, 006d // +002c │ │ 19c45e: 5451 1902 |0043: iget-object v1, v5, Landroidx/room/InvalidationTracker$refreshRunnable$1;.this$0:Landroidx/room/InvalidationTracker; // field@0219 │ │ 19c462: 6e10 7512 0100 |0045: invoke-virtual {v1}, Landroidx/room/InvalidationTracker;.getCleanupStatement$room_runtime_release:()Landroidx/sqlite/db/SupportSQLiteStatement; // method@1275 │ │ 19c468: 0c01 |0048: move-result-object v1 │ │ -19c46a: 1a02 2d88 |0049: const-string v2, "Required value was null." // string@882d │ │ +19c46a: 1a02 2c88 |0049: const-string v2, "Required value was null." // string@882c │ │ 19c46e: 3801 1800 |004b: if-eqz v1, 0063 // +0018 │ │ 19c472: 5451 1902 |004d: iget-object v1, v5, Landroidx/room/InvalidationTracker$refreshRunnable$1;.this$0:Landroidx/room/InvalidationTracker; // field@0219 │ │ 19c476: 6e10 7512 0100 |004f: invoke-virtual {v1}, Landroidx/room/InvalidationTracker;.getCleanupStatement$room_runtime_release:()Landroidx/sqlite/db/SupportSQLiteStatement; // method@1275 │ │ 19c47c: 0c01 |0052: move-result-object v1 │ │ 19c47e: 3801 0600 |0053: if-eqz v1, 0059 // +0006 │ │ 19c482: 7210 c515 0100 |0055: invoke-interface {v1}, Landroidx/sqlite/db/SupportSQLiteStatement;.executeUpdateDelete:()I // method@15c5 │ │ 19c488: 2815 |0058: goto 006d // +0015 │ │ @@ -18545,29 +18545,29 @@ │ │ 19c612: 283c |0085: goto 00c1 // +003c │ │ 19c614: 0d02 |0086: move-exception v2 │ │ 19c616: 7210 6415 0100 |0087: invoke-interface {v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.endTransaction:()V // method@1564 │ │ 19c61c: 2702 |008a: throw v2 │ │ 19c61e: 0d01 |008b: move-exception v1 │ │ 19c620: 286f |008c: goto 00fb // +006f │ │ 19c622: 0d01 |008d: move-exception v1 │ │ -19c624: 1a02 f086 |008e: const-string v2, "ROOM" // string@86f0 │ │ -19c628: 1a03 0a39 |0090: const-string v3, "Cannot run invalidation tracker. Is the db closed?" // string@390a │ │ +19c624: 1a02 ef86 |008e: const-string v2, "ROOM" // string@86ef │ │ +19c628: 1a03 0939 |0090: const-string v3, "Cannot run invalidation tracker. Is the db closed?" // string@3909 │ │ 19c62c: 1f01 962c |0092: check-cast v1, Ljava/lang/Throwable; // type@2c96 │ │ 19c630: 7130 7404 3201 |0094: invoke-static {v2, v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 19c636: 7100 19fc 0000 |0097: invoke-static {}, Lkotlin/collections/SetsKt;.emptySet:()Ljava/util/Set; // method@fc19 │ │ 19c63c: 0c02 |009a: move-result-object v2 │ │ 19c63e: 7210 2efb 0000 |009b: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@fb2e │ │ 19c644: 5440 1902 |009e: iget-object v0, v4, Landroidx/room/InvalidationTracker$refreshRunnable$1;.this$0:Landroidx/room/InvalidationTracker; // field@0219 │ │ 19c648: 7110 6f12 0000 |00a0: invoke-static {v0}, Landroidx/room/InvalidationTracker;.access$getAutoCloser$p:(Landroidx/room/InvalidationTracker;)Landroidx/room/AutoCloser; // method@126f │ │ 19c64e: 0c00 |00a3: move-result-object v0 │ │ 19c650: 3800 1d00 |00a4: if-eqz v0, 00c1 // +001d │ │ 19c654: 28dc |00a6: goto 0082 // -0024 │ │ 19c656: 0d01 |00a7: move-exception v1 │ │ -19c658: 1a02 f086 |00a8: const-string v2, "ROOM" // string@86f0 │ │ -19c65c: 1a03 0a39 |00aa: const-string v3, "Cannot run invalidation tracker. Is the db closed?" // string@390a │ │ +19c658: 1a02 ef86 |00a8: const-string v2, "ROOM" // string@86ef │ │ +19c65c: 1a03 0939 |00aa: const-string v3, "Cannot run invalidation tracker. Is the db closed?" // string@3909 │ │ 19c660: 1f01 962c |00ac: check-cast v1, Ljava/lang/Throwable; // type@2c96 │ │ 19c664: 7130 7404 3201 |00ae: invoke-static {v2, v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 19c66a: 7100 19fc 0000 |00b1: invoke-static {}, Lkotlin/collections/SetsKt;.emptySet:()Ljava/util/Set; // method@fc19 │ │ 19c670: 0c02 |00b4: move-result-object v2 │ │ 19c672: 7210 2efb 0000 |00b5: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@fb2e │ │ 19c678: 5440 1902 |00b8: iget-object v0, v4, Landroidx/room/InvalidationTracker$refreshRunnable$1;.this$0:Landroidx/room/InvalidationTracker; // field@0219 │ │ 19c67c: 7110 6f12 0000 |00ba: invoke-static {v0}, Landroidx/room/InvalidationTracker;.access$getAutoCloser$p:(Landroidx/room/InvalidationTracker;)Landroidx/room/AutoCloser; // method@126f │ │ @@ -18687,21 +18687,21 @@ │ │ 0x00f3 line=404 │ │ 0x00f5 line=400 │ │ 0x00fb line=395 │ │ 0x00fe line=396 │ │ locals : │ │ 0x0000 - 0x010a reg=4 this Landroidx/room/InvalidationTracker$refreshRunnable$1; │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #117 header: │ │ class_idx : 1361 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18451 │ │ +source_file_idx : 18450 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 23 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -18853,21 +18853,21 @@ │ │ 19ca58: 2200 4a05 |0000: new-instance v0, Landroidx/room/InvalidationTracker$Companion; // type@054a │ │ 19ca5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ 19ca5e: 7020 4b12 1000 |0003: invoke-direct {v0, v1}, Landroidx/room/InvalidationTracker$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@124b │ │ 19ca64: 6900 1b02 |0006: sput-object v0, Landroidx/room/InvalidationTracker;.Companion:Landroidx/room/InvalidationTracker$Companion; // field@021b │ │ 19ca68: 1230 |0008: const/4 v0, #int 3 // #3 │ │ 19ca6a: 2300 db2f |0009: new-array v0, v0, [Ljava/lang/String; // type@2fdb │ │ 19ca6e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -19ca70: 1a02 969a |000c: const-string v2, "UPDATE" // string@9a96 │ │ +19ca70: 1a02 959a |000c: const-string v2, "UPDATE" // string@9a95 │ │ 19ca74: 4d02 0001 |000e: aput-object v2, v0, v1 │ │ 19ca78: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -19ca7a: 1a02 1a3e |0011: const-string v2, "DELETE" // string@3e1a │ │ +19ca7a: 1a02 193e |0011: const-string v2, "DELETE" // string@3e19 │ │ 19ca7e: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ 19ca82: 1221 |0015: const/4 v1, #int 2 // #2 │ │ -19ca84: 1a02 7f46 |0016: const-string v2, "INSERT" // string@467f │ │ +19ca84: 1a02 7e46 |0016: const-string v2, "INSERT" // string@467e │ │ 19ca88: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ 19ca8c: 6900 2002 |001a: sput-object v0, Landroidx/room/InvalidationTracker;.TRIGGERS:[Ljava/lang/String; // field@0220 │ │ 19ca90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=814 │ │ locals : │ │ @@ -18878,15 +18878,15 @@ │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 241 16-bit code units │ │ 19cae0: |[19cae0] androidx.room.InvalidationTracker.:(Landroidx/room/RoomDatabase;Ljava/util/Map;Ljava/util/Map;[Ljava/lang/String;)V │ │ -19caf0: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19caf0: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19caf4: 7120 5ffc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19cafa: 1b00 6212 0100 |0005: const-string/jumbo v0, "shadowTablesMap" // string@00011262 │ │ 19cb00: 7120 5ffc 0700 |0008: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19cb06: 1b00 851f 0100 |000b: const-string/jumbo v0, "viewTables" // string@00011f85 │ │ 19cb0c: 7120 5ffc 0800 |000e: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19cb12: 1b00 db17 0100 |0011: const-string/jumbo v0, "tableNames" // string@000117db │ │ 19cb18: 7120 5ffc 0900 |0014: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -18917,15 +18917,15 @@ │ │ 19cb88: 2206 e72c |004c: new-instance v6, Ljava/util/LinkedHashMap; // type@2ce7 │ │ 19cb8c: 7010 71fa 0600 |004e: invoke-direct {v6}, Ljava/util/LinkedHashMap;.:()V // method@fa71 │ │ 19cb92: 1f06 ef2c |0051: check-cast v6, Ljava/util/Map; // type@2cef │ │ 19cb96: 5b56 2e02 |0053: iput-object v6, v5, Landroidx/room/InvalidationTracker;.tableIdLookup:Ljava/util/Map; // field@022e │ │ 19cb9a: 2196 |0055: array-length v6, v9 │ │ 19cb9c: 2367 db2f |0056: new-array v7, v6, [Ljava/lang/String; // type@2fdb │ │ 19cba0: 1b00 0219 0100 |0058: const-string/jumbo v0, "this as java.lang.String).toLowerCase(locale)" // string@00011902 │ │ -19cba6: 1a01 bc9a |005b: const-string v1, "US" // string@9abc │ │ +19cba6: 1a01 bb9a |005b: const-string v1, "US" // string@9abb │ │ 19cbaa: 3568 3c00 |005d: if-ge v8, v6, 0099 // +003c │ │ 19cbae: 4602 0908 |005f: aget-object v2, v9, v8 │ │ 19cbb2: 6203 7c8c |0061: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@8c7c │ │ 19cbb6: 7120 5efc 1300 |0063: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19cbbc: 6e20 f9f8 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@f8f9 │ │ 19cbc2: 0c02 |0069: move-result-object v2 │ │ 19cbc4: 7120 5efc 0200 |006a: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ @@ -19033,15 +19033,15 @@ │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ 19ca94: |[19ca94] androidx.room.InvalidationTracker.:(Landroidx/room/RoomDatabase;[Ljava/lang/String;)V │ │ -19caa4: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19caa4: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19caa8: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19caae: 1b00 db17 0100 |0005: const-string/jumbo v0, "tableNames" // string@000117db │ │ 19cab4: 7120 5ffc 0500 |0008: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19caba: 7100 07fc 0000 |000b: invoke-static {}, Lkotlin/collections/MapsKt;.emptyMap:()Ljava/util/Map; // method@fc07 │ │ 19cac0: 0c00 |000e: move-result-object v0 │ │ 19cac2: 7100 07fc 0000 |000f: invoke-static {}, Lkotlin/collections/MapsKt;.emptyMap:()Ljava/util/Map; // method@fc07 │ │ 19cac8: 0c01 |0012: move-result-object v1 │ │ @@ -19110,15 +19110,15 @@ │ │ 19c8dc: 21a1 |0004: array-length v1, v10 │ │ 19c8de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ 19c8e0: 0123 |0006: move v3, v2 │ │ 19c8e2: 3513 3e00 |0007: if-ge v3, v1, 0045 // +003e │ │ 19c8e6: 4604 0a03 |0009: aget-object v4, v10, v3 │ │ 19c8ea: 5495 3102 |000b: iget-object v5, v9, Landroidx/room/InvalidationTracker;.viewTables:Ljava/util/Map; // field@0231 │ │ 19c8ee: 6206 7c8c |000d: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@8c7c │ │ -19c8f2: 1a07 bc9a |000f: const-string v7, "US" // string@9abc │ │ +19c8f2: 1a07 bb9a |000f: const-string v7, "US" // string@9abb │ │ 19c8f6: 7120 5efc 7600 |0011: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19c8fc: 6e20 f9f8 6400 |0014: invoke-virtual {v4, v6}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@f8f9 │ │ 19c902: 0c06 |0017: move-result-object v6 │ │ 19c904: 1b08 0219 0100 |0018: const-string/jumbo v8, "this as java.lang.String).toLowerCase(locale)" // string@00011902 │ │ 19c90a: 7120 5efc 8600 |001b: invoke-static {v6, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19c910: 7220 b2fa 6500 |001e: invoke-interface {v5, v6}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@fab2 │ │ 19c916: 0a05 |0021: move-result v5 │ │ @@ -19168,15 +19168,15 @@ │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ 19d148: |[19d148] androidx.room.InvalidationTracker.startTrackingTable:(Landroidx/sqlite/db/SupportSQLiteDatabase;I)V │ │ 19d158: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -19d15c: 1a01 8a46 |0002: const-string v1, "INSERT OR IGNORE INTO room_table_modification_log VALUES(" // string@468a │ │ +19d15c: 1a01 8946 |0002: const-string v1, "INSERT OR IGNORE INTO room_table_modification_log VALUES(" // string@4689 │ │ 19d160: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19d166: 6e20 0bf9 9000 |0007: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 19d16c: 0c00 |000a: move-result-object v0 │ │ 19d16e: 1a01 a42d |000b: const-string v1, ", 0)" // string@2da4 │ │ 19d172: 6e20 10f9 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d178: 0c00 |0010: move-result-object v0 │ │ 19d17a: 6e10 18f9 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -19186,34 +19186,34 @@ │ │ 19d18c: 4600 0009 |001a: aget-object v0, v0, v9 │ │ 19d190: 6201 2002 |001c: sget-object v1, Landroidx/room/InvalidationTracker;.TRIGGERS:[Ljava/lang/String; // field@0220 │ │ 19d194: 2112 |001e: array-length v2, v1 │ │ 19d196: 1203 |001f: const/4 v3, #int 0 // #0 │ │ 19d198: 3523 4000 |0020: if-ge v3, v2, 0060 // +0040 │ │ 19d19c: 4604 0103 |0022: aget-object v4, v1, v3 │ │ 19d1a0: 2205 922c |0024: new-instance v5, Ljava/lang/StringBuilder; // type@2c92 │ │ -19d1a4: 1a06 8238 |0026: const-string v6, "CREATE TEMP TRIGGER IF NOT EXISTS " // string@3882 │ │ +19d1a4: 1a06 8138 |0026: const-string v6, "CREATE TEMP TRIGGER IF NOT EXISTS " // string@3881 │ │ 19d1a8: 7020 07f9 6500 |0028: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19d1ae: 6206 1b02 |002b: sget-object v6, Landroidx/room/InvalidationTracker;.Companion:Landroidx/room/InvalidationTracker$Companion; // field@021b │ │ 19d1b2: 6e30 4f12 0604 |002d: invoke-virtual {v6, v0, v4}, Landroidx/room/InvalidationTracker$Companion;.getTriggerName$room_runtime_release:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@124f │ │ 19d1b8: 0c06 |0030: move-result-object v6 │ │ 19d1ba: 6e20 10f9 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1c0: 1a06 0d0c |0034: const-string v6, " AFTER " // string@0c0d │ │ 19d1c4: 6e20 10f9 6500 |0036: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1ca: 6e20 10f9 4500 |0039: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1d0: 1a04 170c |003c: const-string v4, " ON `" // string@0c17 │ │ 19d1d4: 6e20 10f9 4500 |003e: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1da: 6e20 10f9 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ -19d1e0: 1a04 cca5 |0044: const-string v4, "` BEGIN UPDATE room_table_modification_log SET invalidated = 1 WHERE table_id = " // string@a5cc │ │ +19d1e0: 1a04 cba5 |0044: const-string v4, "` BEGIN UPDATE room_table_modification_log SET invalidated = 1 WHERE table_id = " // string@a5cb │ │ 19d1e4: 6e20 10f9 4500 |0046: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1ea: 6e20 0bf9 9500 |0049: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 19d1f0: 1a04 100c |004c: const-string v4, " AND invalidated = 0; END" // string@0c10 │ │ 19d1f4: 6e20 10f9 4500 |004e: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d1fa: 6e10 18f9 0500 |0051: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 19d200: 0c04 |0054: move-result-object v4 │ │ -19d202: 1a05 fc93 |0055: const-string v5, "StringBuilder().apply(builderAction).toString()" // string@93fc │ │ +19d202: 1a05 fb93 |0055: const-string v5, "StringBuilder().apply(builderAction).toString()" // string@93fb │ │ 19d206: 7120 5efc 5400 |0057: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19d20c: 7220 6615 4800 |005a: invoke-interface {v8, v4}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 19d212: d803 0301 |005d: add-int/lit8 v3, v3, #int 1 // #01 │ │ 19d216: 28c1 |005f: goto 0020 // -003f │ │ 19d218: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ @@ -19251,23 +19251,23 @@ │ │ 19d258: 4608 0008 |0002: aget-object v8, v0, v8 │ │ 19d25c: 6200 2002 |0004: sget-object v0, Landroidx/room/InvalidationTracker;.TRIGGERS:[Ljava/lang/String; // field@0220 │ │ 19d260: 2101 |0006: array-length v1, v0 │ │ 19d262: 1202 |0007: const/4 v2, #int 0 // #0 │ │ 19d264: 3512 2300 |0008: if-ge v2, v1, 002b // +0023 │ │ 19d268: 4603 0002 |000a: aget-object v3, v0, v2 │ │ 19d26c: 2204 922c |000c: new-instance v4, Ljava/lang/StringBuilder; // type@2c92 │ │ -19d270: 1a05 6d3e |000e: const-string v5, "DROP TRIGGER IF EXISTS " // string@3e6d │ │ +19d270: 1a05 6c3e |000e: const-string v5, "DROP TRIGGER IF EXISTS " // string@3e6c │ │ 19d274: 7020 07f9 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19d27a: 6205 1b02 |0013: sget-object v5, Landroidx/room/InvalidationTracker;.Companion:Landroidx/room/InvalidationTracker$Companion; // field@021b │ │ 19d27e: 6e30 4f12 8503 |0015: invoke-virtual {v5, v8, v3}, Landroidx/room/InvalidationTracker$Companion;.getTriggerName$room_runtime_release:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@124f │ │ 19d284: 0c03 |0018: move-result-object v3 │ │ 19d286: 6e20 10f9 3400 |0019: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19d28c: 6e10 18f9 0400 |001c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 19d292: 0c03 |001f: move-result-object v3 │ │ -19d294: 1a04 fc93 |0020: const-string v4, "StringBuilder().apply(builderAction).toString()" // string@93fc │ │ +19d294: 1a04 fb93 |0020: const-string v4, "StringBuilder().apply(builderAction).toString()" // string@93fb │ │ 19d298: 7120 5efc 4300 |0022: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19d29e: 7220 6615 3700 |0025: invoke-interface {v7, v3}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 19d2a4: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ 19d2a8: 28de |002a: goto 0008 // -0022 │ │ 19d2aa: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ @@ -19296,27 +19296,27 @@ │ │ 19c99e: 0c07 |0003: move-result-object v7 │ │ 19c9a0: 2170 |0004: array-length v0, v7 │ │ 19c9a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ 19c9a4: 3501 3900 |0006: if-ge v1, v0, 003f // +0039 │ │ 19c9a8: 4602 0701 |0008: aget-object v2, v7, v1 │ │ 19c9ac: 5463 2e02 |000a: iget-object v3, v6, Landroidx/room/InvalidationTracker;.tableIdLookup:Ljava/util/Map; // field@022e │ │ 19c9b0: 6204 7c8c |000c: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@8c7c │ │ -19c9b4: 1a05 bc9a |000e: const-string v5, "US" // string@9abc │ │ +19c9b4: 1a05 bb9a |000e: const-string v5, "US" // string@9abb │ │ 19c9b8: 7120 5efc 5400 |0010: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19c9be: 6e20 f9f8 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@f8f9 │ │ 19c9c4: 0c04 |0016: move-result-object v4 │ │ 19c9c6: 1b05 0219 0100 |0017: const-string/jumbo v5, "this as java.lang.String).toLowerCase(locale)" // string@00011902 │ │ 19c9cc: 7120 5efc 5400 |001a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19c9d2: 7220 b2fa 4300 |001d: invoke-interface {v3, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@fab2 │ │ 19c9d8: 0a03 |0020: move-result v3 │ │ 19c9da: 3803 0500 |0021: if-eqz v3, 0026 // +0005 │ │ 19c9de: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ 19c9e2: 28e1 |0025: goto 0006 // -001f │ │ 19c9e4: 2207 922c |0026: new-instance v7, Ljava/lang/StringBuilder; // type@2c92 │ │ -19c9e8: 1a00 2d99 |0028: const-string v0, "There is no table with name " // string@992d │ │ +19c9e8: 1a00 2c99 |0028: const-string v0, "There is no table with name " // string@992c │ │ 19c9ec: 7020 07f9 0700 |002a: invoke-direct {v7, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19c9f2: 6e20 10f9 2700 |002d: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19c9f8: 0c07 |0030: move-result-object v7 │ │ 19c9fa: 6e10 18f9 0700 |0031: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 19ca00: 0c07 |0034: move-result-object v7 │ │ 19ca02: 2200 772c |0035: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 19ca06: 6e10 cdf8 0700 |0037: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ @@ -19358,15 +19358,15 @@ │ │ 19cd0a: 1f01 dd2c |0013: check-cast v1, Ljava/util/Collection; // type@2cdd │ │ 19cd0e: 2102 |0015: array-length v2, v0 │ │ 19cd10: 1203 |0016: const/4 v3, #int 0 // #0 │ │ 19cd12: 3523 4200 |0017: if-ge v3, v2, 0059 // +0042 │ │ 19cd16: 4604 0003 |0019: aget-object v4, v0, v3 │ │ 19cd1a: 5485 2e02 |001b: iget-object v5, v8, Landroidx/room/InvalidationTracker;.tableIdLookup:Ljava/util/Map; // field@022e │ │ 19cd1e: 6206 7c8c |001d: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@8c7c │ │ -19cd22: 1a07 bc9a |001f: const-string v7, "US" // string@9abc │ │ +19cd22: 1a07 bb9a |001f: const-string v7, "US" // string@9abb │ │ 19cd26: 7120 5efc 7600 |0021: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19cd2c: 6e20 f9f8 6400 |0024: invoke-virtual {v4, v6}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@f8f9 │ │ 19cd32: 0c06 |0027: move-result-object v6 │ │ 19cd34: 1b07 0219 0100 |0028: const-string/jumbo v7, "this as java.lang.String).toLowerCase(locale)" // string@00011902 │ │ 19cd3a: 7120 5efc 7600 |002b: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 19cd40: 7220 b5fa 6500 |002e: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 19cd46: 0c05 |0031: move-result-object v5 │ │ @@ -19377,15 +19377,15 @@ │ │ 19cd58: 7110 85f8 0400 |003a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 19cd5e: 0c04 |003d: move-result-object v4 │ │ 19cd60: 7220 3dfa 4100 |003e: invoke-interface {v1, v4}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@fa3d │ │ 19cd66: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ 19cd6a: 28d4 |0043: goto 0017 // -002c │ │ 19cd6c: 2209 772c |0044: new-instance v9, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 19cd70: 2200 922c |0046: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -19cd74: 1a01 2d99 |0048: const-string v1, "There is no table with name " // string@992d │ │ +19cd74: 1a01 2c99 |0048: const-string v1, "There is no table with name " // string@992c │ │ 19cd78: 7020 07f9 1000 |004a: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19cd7e: 6e20 10f9 4000 |004d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 19cd84: 0c00 |0050: move-result-object v0 │ │ 19cd86: 6e10 18f9 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 19cd8c: 0c00 |0054: move-result-object v0 │ │ 19cd8e: 7020 6cf8 0900 |0055: invoke-direct {v9, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19cd94: 2709 |0058: throw v9 │ │ @@ -19471,15 +19471,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ 19c7d4: |[19c7d4] androidx.room.InvalidationTracker.createLiveData:([Ljava/lang/String;Ljava/util/concurrent/Callable;)Landroidx/lifecycle/LiveData; │ │ 19c7e4: 1b00 db17 0100 |0000: const-string/jumbo v0, "tableNames" // string@000117db │ │ 19c7ea: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19c7f0: 1a00 52bc |0006: const-string v0, "computeFunction" // string@bc52 │ │ +19c7f0: 1a00 51bc |0006: const-string v0, "computeFunction" // string@bc51 │ │ 19c7f4: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19c7fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ 19c7fc: 6e40 7312 2130 |000c: invoke-virtual {v1, v2, v0, v3}, Landroidx/room/InvalidationTracker;.createLiveData:([Ljava/lang/String;ZLjava/util/concurrent/Callable;)Landroidx/lifecycle/LiveData; // method@1273 │ │ 19c802: 0c02 |000f: move-result-object v2 │ │ 19c804: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ @@ -19497,15 +19497,15 @@ │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ 19c798: |[19c798] androidx.room.InvalidationTracker.createLiveData:([Ljava/lang/String;ZLjava/util/concurrent/Callable;)Landroidx/lifecycle/LiveData; │ │ 19c7a8: 1b00 db17 0100 |0000: const-string/jumbo v0, "tableNames" // string@000117db │ │ 19c7ae: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19c7b4: 1a00 52bc |0006: const-string v0, "computeFunction" // string@bc52 │ │ +19c7b4: 1a00 51bc |0006: const-string v0, "computeFunction" // string@bc51 │ │ 19c7b8: 7120 5ffc 0400 |0008: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19c7be: 5410 2602 |000b: iget-object v0, v1, Landroidx/room/InvalidationTracker;.invalidationLiveDataContainer:Landroidx/room/InvalidationLiveDataContainer; // field@0226 │ │ 19c7c2: 7020 8b12 2100 |000d: invoke-direct {v1, v2}, Landroidx/room/InvalidationTracker;.validateAndResolveTableNames:([Ljava/lang/String;)[Ljava/lang/String; // method@128b │ │ 19c7c8: 0c02 |0010: move-result-object v2 │ │ 19c7ca: 6e40 4412 2043 |0011: invoke-virtual {v0, v2, v3, v4}, Landroidx/room/InvalidationLiveDataContainer;.create:([Ljava/lang/String;ZLjava/util/concurrent/Callable;)Landroidx/lifecycle/LiveData; // method@1244 │ │ 19c7d0: 0c02 |0014: move-result-object v2 │ │ 19c7d2: 1102 |0015: return-object v2 │ │ @@ -19540,16 +19540,16 @@ │ │ 19c878: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ 19c87c: 5430 2402 |000e: iget-object v0, v3, Landroidx/room/InvalidationTracker;.database:Landroidx/room/RoomDatabase; // field@0224 │ │ 19c880: 6e10 b713 0000 |0010: invoke-virtual {v0}, Landroidx/room/RoomDatabase;.getOpenHelper:()Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@13b7 │ │ 19c886: 0c00 |0013: move-result-object v0 │ │ 19c888: 7210 a015 0000 |0014: invoke-interface {v0}, Landroidx/sqlite/db/SupportSQLiteOpenHelper;.getWritableDatabase:()Landroidx/sqlite/db/SupportSQLiteDatabase; // method@15a0 │ │ 19c88e: 5530 2502 |0017: iget-boolean v0, v3, Landroidx/room/InvalidationTracker;.initialized:Z // field@0225 │ │ 19c892: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -19c896: 1a00 f086 |001b: const-string v0, "ROOM" // string@86f0 │ │ -19c89a: 1a02 b3c0 |001d: const-string v2, "database is not initialized even though it is open" // string@c0b3 │ │ +19c896: 1a00 ef86 |001b: const-string v0, "ROOM" // string@86ef │ │ +19c89a: 1a02 b2c0 |001d: const-string v2, "database is not initialized even though it is open" // string@c0b2 │ │ 19c89e: 7120 7304 2000 |001f: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0473 │ │ 19c8a4: 0f01 |0022: return v1 │ │ 19c8a6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ 19c8a8: 0f00 |0024: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ @@ -19674,33 +19674,33 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ 19ce44: |[19ce44] androidx.room.InvalidationTracker.internalInit$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19ce54: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19ce54: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19ce58: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ce5e: 5420 3002 |0005: iget-object v0, v2, Landroidx/room/InvalidationTracker;.trackerLock:Ljava/lang/Object; // field@0230 │ │ 19ce62: 1d00 |0007: monitor-enter v0 │ │ 19ce64: 5521 2502 |0008: iget-boolean v1, v2, Landroidx/room/InvalidationTracker;.initialized:Z // field@0225 │ │ 19ce68: 3801 0b00 |000a: if-eqz v1, 0015 // +000b │ │ -19ce6c: 1a03 f086 |000c: const-string v3, "ROOM" // string@86f0 │ │ -19ce70: 1a01 1148 |000e: const-string v1, "Invalidation tracker is initialized twice :/." // string@4811 │ │ +19ce6c: 1a03 ef86 |000c: const-string v3, "ROOM" // string@86ef │ │ +19ce70: 1a01 1048 |000e: const-string v1, "Invalidation tracker is initialized twice :/." // string@4810 │ │ 19ce74: 7120 7304 1300 |0010: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0473 │ │ 19ce7a: 1e00 |0013: monitor-exit v0 │ │ 19ce7c: 0e00 |0014: return-void │ │ -19ce7e: 1a01 2284 |0015: const-string v1, "PRAGMA temp_store = MEMORY;" // string@8422 │ │ +19ce7e: 1a01 2184 |0015: const-string v1, "PRAGMA temp_store = MEMORY;" // string@8421 │ │ 19ce82: 7220 6615 1300 |0017: invoke-interface {v3, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ -19ce88: 1a01 2084 |001a: const-string v1, "PRAGMA recursive_triggers='ON';" // string@8420 │ │ +19ce88: 1a01 1f84 |001a: const-string v1, "PRAGMA recursive_triggers='ON';" // string@841f │ │ 19ce8c: 7220 6615 1300 |001c: invoke-interface {v3, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ -19ce92: 1a01 8138 |001f: const-string v1, "CREATE TEMP TABLE room_table_modification_log (table_id INTEGER PRIMARY KEY, invalidated INTEGER NOT NULL DEFAULT 0)" // string@3881 │ │ +19ce92: 1a01 8038 |001f: const-string v1, "CREATE TEMP TABLE room_table_modification_log (table_id INTEGER PRIMARY KEY, invalidated INTEGER NOT NULL DEFAULT 0)" // string@3880 │ │ 19ce96: 7220 6615 1300 |0021: invoke-interface {v3, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 19ce9c: 6e20 8a12 3200 |0024: invoke-virtual {v2, v3}, Landroidx/room/InvalidationTracker;.syncTriggers$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@128a │ │ -19cea2: 1a01 9b9a |0027: const-string v1, "UPDATE room_table_modification_log SET invalidated = 0 WHERE invalidated = 1" // string@9a9b │ │ +19cea2: 1a01 9a9a |0027: const-string v1, "UPDATE room_table_modification_log SET invalidated = 0 WHERE invalidated = 1" // string@9a9a │ │ 19cea6: 7220 6015 1300 |0029: invoke-interface {v3, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroidx/sqlite/db/SupportSQLiteStatement; // method@1560 │ │ 19ceac: 0c03 |002c: move-result-object v3 │ │ 19ceae: 5b23 2302 |002d: iput-object v3, v2, Landroidx/room/InvalidationTracker;.cleanupStatement:Landroidx/sqlite/db/SupportSQLiteStatement; // field@0223 │ │ 19ceb2: 1213 |002f: const/4 v3, #int 1 // #1 │ │ 19ceb4: 5c23 2502 |0030: iput-boolean v3, v2, Landroidx/room/InvalidationTracker;.initialized:Z // field@0225 │ │ 19ceb8: 6203 8b8c |0032: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@8c8b │ │ 19cebc: 1e00 |0034: monitor-exit v0 │ │ @@ -19935,15 +19935,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ 19d0a8: |[19d0a8] androidx.room.InvalidationTracker.setAutoCloser$room_runtime_release:(Landroidx/room/AutoCloser;)V │ │ -19d0b8: 1a00 b0af |0000: const-string v0, "autoCloser" // string@afb0 │ │ +19d0b8: 1a00 afaf |0000: const-string v0, "autoCloser" // string@afaf │ │ 19d0bc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d0c2: 5b12 2202 |0005: iput-object v2, v1, Landroidx/room/InvalidationTracker;.autoCloser:Landroidx/room/AutoCloser; // field@0222 │ │ 19d0c6: 2200 4905 |0007: new-instance v0, Landroidx/room/InvalidationTracker$$ExternalSyntheticLambda0; // type@0549 │ │ 19d0ca: 7020 4812 1000 |0009: invoke-direct {v0, v1}, Landroidx/room/InvalidationTracker$$ExternalSyntheticLambda0;.:(Landroidx/room/InvalidationTracker;)V // method@1248 │ │ 19d0d0: 6e20 9310 0200 |000c: invoke-virtual {v2, v0}, Landroidx/room/AutoCloser;.setAutoCloseCallback:(Ljava/lang/Runnable;)V // method@1093 │ │ 19d0d6: 0e00 |000f: return-void │ │ catches : (none) │ │ @@ -19979,15 +19979,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ 19d0f0: |[19d0f0] androidx.room.InvalidationTracker.startMultiInstanceInvalidation$room_runtime_release:(Landroid/content/Context;Ljava/lang/String;Landroid/content/Intent;)V │ │ -19d100: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +19d100: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 19d104: 7120 5ffc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d10a: 1a00 b6f8 |0005: const-string v0, "name" // string@f8b6 │ │ 19d10e: 7120 5ffc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d114: 1b00 8f0a 0100 |000a: const-string/jumbo v0, "serviceIntent" // string@00010a8f │ │ 19d11a: 7120 5ffc 0a00 |000d: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d120: 2200 5a05 |0010: new-instance v0, Landroidx/room/MultiInstanceInvalidationClient; // type@055a │ │ 19d124: 5471 2402 |0012: iget-object v1, v7, Landroidx/room/InvalidationTracker;.database:Landroidx/room/RoomDatabase; // field@0224 │ │ @@ -20070,15 +20070,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ 19d2ec: |[19d2ec] androidx.room.InvalidationTracker.syncTriggers$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19d2fc: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +19d2fc: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 19d300: 7120 5ffc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d306: 7210 6d15 0a00 |0005: invoke-interface {v10}, Landroidx/sqlite/db/SupportSQLiteDatabase;.inTransaction:()Z // method@156d │ │ 19d30c: 0a00 |0008: move-result v0 │ │ 19d30e: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ 19d312: 0e00 |000b: return-void │ │ 19d314: 5490 2402 |000c: iget-object v0, v9, Landroidx/room/InvalidationTracker;.database:Landroidx/room/RoomDatabase; // field@0224 │ │ 19d318: 6e10 b313 0000 |000e: invoke-virtual {v0}, Landroidx/room/RoomDatabase;.getCloseLock$room_runtime_release:()Ljava/util/concurrent/locks/Lock; // method@13b3 │ │ @@ -20124,22 +20124,22 @@ │ │ 19d3aa: 0d0a |0057: move-exception v10 │ │ 19d3ac: 1e01 |0058: monitor-exit v1 │ │ 19d3ae: 270a |0059: throw v10 │ │ 19d3b0: 0d0a |005a: move-exception v10 │ │ 19d3b2: 7210 2efb 0000 |005b: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@fb2e │ │ 19d3b8: 270a |005e: throw v10 │ │ 19d3ba: 0d0a |005f: move-exception v10 │ │ -19d3bc: 1a00 f086 |0060: const-string v0, "ROOM" // string@86f0 │ │ -19d3c0: 1a01 0a39 |0062: const-string v1, "Cannot run invalidation tracker. Is the db closed?" // string@390a │ │ +19d3bc: 1a00 ef86 |0060: const-string v0, "ROOM" // string@86ef │ │ +19d3c0: 1a01 0939 |0062: const-string v1, "Cannot run invalidation tracker. Is the db closed?" // string@3909 │ │ 19d3c4: 1f0a 962c |0064: check-cast v10, Ljava/lang/Throwable; // type@2c96 │ │ 19d3c8: 7130 7404 100a |0066: invoke-static {v0, v1, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 19d3ce: 280b |0069: goto 0074 // +000b │ │ 19d3d0: 0d0a |006a: move-exception v10 │ │ -19d3d2: 1a00 f086 |006b: const-string v0, "ROOM" // string@86f0 │ │ -19d3d6: 1a01 0a39 |006d: const-string v1, "Cannot run invalidation tracker. Is the db closed?" // string@390a │ │ +19d3d2: 1a00 ef86 |006b: const-string v0, "ROOM" // string@86ef │ │ +19d3d6: 1a01 0939 |006d: const-string v1, "Cannot run invalidation tracker. Is the db closed?" // string@3909 │ │ 19d3da: 1f0a 962c |006f: check-cast v10, Ljava/lang/Throwable; // type@2c96 │ │ 19d3de: 7130 7404 100a |0071: invoke-static {v0, v1, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 19d3e4: 0e00 |0074: return-void │ │ catches : 13 │ │ 0x000c - 0x0015 │ │ Ljava/lang/IllegalStateException; -> 0x006a │ │ Landroid/database/sqlite/SQLiteException; -> 0x005f │ │ @@ -20191,21 +20191,21 @@ │ │ 0x005b line=510 │ │ 0x0060 line=516 │ │ 0x006b line=514 │ │ locals : │ │ 0x0000 - 0x0075 reg=9 this Landroidx/room/InvalidationTracker; │ │ 0x0000 - 0x0075 reg=10 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 18451 (InvalidationTracker.kt) │ │ + source_file_idx : 18450 (InvalidationTracker.kt) │ │ │ │ Class #118 header: │ │ class_idx : 1362 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18602 │ │ +source_file_idx : 18601 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -20242,21 +20242,21 @@ │ │ │ │ #2 : (in Landroidx/room/Junction;) │ │ name : 'value' │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18602 (Junction.kt) │ │ + source_file_idx : 18601 (Junction.kt) │ │ │ │ Class #119 header: │ │ class_idx : 1363 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 32570 │ │ +source_file_idx : 32569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -20297,21 +20297,21 @@ │ │ │ │ #3 : (in Landroidx/room/MapInfo;) │ │ name : 'valueTable' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 32570 (MapInfo.kt) │ │ + source_file_idx : 32569 (MapInfo.kt) │ │ │ │ Class #120 header: │ │ class_idx : 1364 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #120 - │ │ Class descriptor : 'Landroidx/room/MultiInstanceInvalidationClient$$ExternalSyntheticLambda0;' │ │ @@ -20362,21 +20362,21 @@ │ │ 19d496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/MultiInstanceInvalidationClient$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #121 header: │ │ class_idx : 1365 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroidx/room/MultiInstanceInvalidationClient$$ExternalSyntheticLambda1;' │ │ @@ -20427,21 +20427,21 @@ │ │ 19d4ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/MultiInstanceInvalidationClient$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #122 header: │ │ class_idx : 1366 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1357 │ │ -source_file_idx : 33029 │ │ +source_file_idx : 33028 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -20535,17 +20535,17 @@ │ │ 19d562: 0c04 |0029: move-result-object v4 │ │ 19d564: 1a02 aafa |002a: const-string v2, "null cannot be cast to non-null type kotlin.Array" // string@faaa │ │ 19d568: 7120 5dfc 2400 |002c: invoke-static {v4, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5d │ │ 19d56e: 1f04 db2f |002f: check-cast v4, [Ljava/lang/String; // type@2fdb │ │ 19d572: 7230 3412 1004 |0031: invoke-interface {v0, v1, v4}, Landroidx/room/IMultiInstanceInvalidationService;.broadcastInvalidation:(I[Ljava/lang/String;)V // method@1234 │ │ 19d578: 280b |0034: goto 003f // +000b │ │ 19d57a: 0d04 |0035: move-exception v4 │ │ -19d57c: 1a00 f738 |0036: const-string v0, "Cannot broadcast invalidation" // string@38f7 │ │ +19d57c: 1a00 f638 |0036: const-string v0, "Cannot broadcast invalidation" // string@38f6 │ │ 19d580: 1f04 962c |0038: check-cast v4, Ljava/lang/Throwable; // type@2c96 │ │ -19d584: 1a01 f086 |003a: const-string v1, "ROOM" // string@86f0 │ │ +19d584: 1a01 ef86 |003a: const-string v1, "ROOM" // string@86ef │ │ 19d588: 7130 7c04 0104 |003c: invoke-static {v1, v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 19d58e: 0e00 |003f: return-void │ │ catches : 1 │ │ 0x0013 - 0x0034 │ │ Landroid/os/RemoteException; -> 0x0035 │ │ positions : │ │ 0x0006 line=97 │ │ @@ -20553,21 +20553,21 @@ │ │ 0x0024 line=131 │ │ 0x0031 line=102 │ │ 0x0036 line=104 │ │ locals : │ │ 0x0000 - 0x0040 reg=3 this Landroidx/room/MultiInstanceInvalidationClient$1; │ │ 0x0000 - 0x0040 reg=4 (null) Ljava/util/Set; │ │ │ │ - source_file_idx : 33029 (MultiInstanceInvalidationClient.kt) │ │ + source_file_idx : 33028 (MultiInstanceInvalidationClient.kt) │ │ │ │ Class #123 header: │ │ class_idx : 1367 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #123 - │ │ Class descriptor : 'Landroidx/room/MultiInstanceInvalidationClient$callback$1$$ExternalSyntheticLambda0;' │ │ @@ -20625,21 +20625,21 @@ │ │ 19d5de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/room/MultiInstanceInvalidationClient$callback$1$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #124 header: │ │ class_idx : 1368 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1342 │ │ -source_file_idx : 33029 │ │ +source_file_idx : 33028 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -20748,21 +20748,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0006 line=60 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Landroidx/room/MultiInstanceInvalidationClient$callback$1; │ │ 0x0000 - 0x0017 reg=4 (null) [Ljava/lang/String; │ │ │ │ - source_file_idx : 33029 (MultiInstanceInvalidationClient.kt) │ │ + source_file_idx : 33028 (MultiInstanceInvalidationClient.kt) │ │ │ │ Class #125 header: │ │ class_idx : 1369 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 33029 │ │ +source_file_idx : 33028 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -20868,21 +20868,21 @@ │ │ positions : │ │ 0x0005 line=74 │ │ 0x0014 line=75 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Landroidx/room/MultiInstanceInvalidationClient$serviceConnection$1; │ │ 0x0000 - 0x001b reg=2 (null) Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 33029 (MultiInstanceInvalidationClient.kt) │ │ + source_file_idx : 33028 (MultiInstanceInvalidationClient.kt) │ │ │ │ Class #126 header: │ │ class_idx : 1370 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 33029 │ │ +source_file_idx : 33028 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -20983,15 +20983,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ 19d89c: |[19d89c] androidx.room.MultiInstanceInvalidationClient.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/Intent;Landroidx/room/InvalidationTracker;Ljava/util/concurrent/Executor;)V │ │ -19d8ac: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +19d8ac: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 19d8b0: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d8b6: 1a00 b6f8 |0005: const-string v0, "name" // string@f8b6 │ │ 19d8ba: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d8c0: 1b00 8f0a 0100 |000a: const-string/jumbo v0, "serviceIntent" // string@00010a8f │ │ 19d8c6: 7120 5ffc 0400 |000d: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d8cc: 1a00 b6e3 |0010: const-string v0, "invalidationTracker" // string@e3b6 │ │ 19d8d0: 7120 5ffc 0500 |0012: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -21109,17 +21109,17 @@ │ │ 19da50: 5930 3b02 |0012: iput v0, v3, Landroidx/room/MultiInstanceInvalidationClient;.clientId:I // field@023b │ │ 19da54: 5430 3d02 |0014: iget-object v0, v3, Landroidx/room/MultiInstanceInvalidationClient;.invalidationTracker:Landroidx/room/InvalidationTracker; // field@023d │ │ 19da58: 6e10 ab12 0300 |0016: invoke-virtual {v3}, Landroidx/room/MultiInstanceInvalidationClient;.getObserver:()Landroidx/room/InvalidationTracker$Observer; // method@12ab │ │ 19da5e: 0c03 |0019: move-result-object v3 │ │ 19da60: 6e20 7012 3000 |001a: invoke-virtual {v0, v3}, Landroidx/room/InvalidationTracker;.addObserver:(Landroidx/room/InvalidationTracker$Observer;)V // method@1270 │ │ 19da66: 280b |001d: goto 0028 // +000b │ │ 19da68: 0d03 |001e: move-exception v3 │ │ -19da6a: 1a00 0839 |001f: const-string v0, "Cannot register multi-instance invalidation callback" // string@3908 │ │ +19da6a: 1a00 0739 |001f: const-string v0, "Cannot register multi-instance invalidation callback" // string@3907 │ │ 19da6e: 1f03 962c |0021: check-cast v3, Ljava/lang/Throwable; // type@2c96 │ │ -19da72: 1a01 f086 |0023: const-string v1, "ROOM" // string@86f0 │ │ +19da72: 1a01 ef86 |0023: const-string v1, "ROOM" // string@86ef │ │ 19da76: 7130 7c04 0103 |0025: invoke-static {v1, v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 19da7c: 0e00 |0028: return-void │ │ catches : 1 │ │ 0x0006 - 0x001d │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0006 line=81 │ │ @@ -21358,15 +21358,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 19d9e4: |[19d9e4] androidx.room.MultiInstanceInvalidationClient.setObserver:(Landroidx/room/InvalidationTracker$Observer;)V │ │ -19d9f4: 1a00 ce30 |0000: const-string v0, "" // string@30ce │ │ +19d9f4: 1a00 cd30 |0000: const-string v0, "" // string@30cd │ │ 19d9f8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19d9fe: 5b12 3f02 |0005: iput-object v2, v1, Landroidx/room/MultiInstanceInvalidationClient;.observer:Landroidx/room/InvalidationTracker$Observer; // field@023f │ │ 19da02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=54 │ │ locals : │ │ @@ -21415,17 +21415,17 @@ │ │ 19dac6: 5430 4102 |0013: iget-object v0, v3, Landroidx/room/MultiInstanceInvalidationClient;.service:Landroidx/room/IMultiInstanceInvalidationService; // field@0241 │ │ 19daca: 3800 1400 |0015: if-eqz v0, 0029 // +0014 │ │ 19dace: 5431 3a02 |0017: iget-object v1, v3, Landroidx/room/MultiInstanceInvalidationClient;.callback:Landroidx/room/IMultiInstanceInvalidationCallback; // field@023a │ │ 19dad2: 5232 3b02 |0019: iget v2, v3, Landroidx/room/MultiInstanceInvalidationClient;.clientId:I // field@023b │ │ 19dad6: 7230 3612 1002 |001b: invoke-interface {v0, v1, v2}, Landroidx/room/IMultiInstanceInvalidationService;.unregisterCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;I)V // method@1236 │ │ 19dadc: 280b |001e: goto 0029 // +000b │ │ 19dade: 0d00 |001f: move-exception v0 │ │ -19dae0: 1a01 1339 |0020: const-string v1, "Cannot unregister multi-instance invalidation callback" // string@3913 │ │ +19dae0: 1a01 1239 |0020: const-string v1, "Cannot unregister multi-instance invalidation callback" // string@3912 │ │ 19dae4: 1f00 962c |0022: check-cast v0, Ljava/lang/Throwable; // type@2c96 │ │ -19dae8: 1a02 f086 |0024: const-string v2, "ROOM" // string@86f0 │ │ +19dae8: 1a02 ef86 |0024: const-string v2, "ROOM" // string@86ef │ │ 19daec: 7130 7c04 1200 |0026: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 19daf2: 5430 3902 |0029: iget-object v0, v3, Landroidx/room/MultiInstanceInvalidationClient;.appContext:Landroid/content/Context; // field@0239 │ │ 19daf6: 5431 4202 |002b: iget-object v1, v3, Landroidx/room/MultiInstanceInvalidationClient;.serviceConnection:Landroid/content/ServiceConnection; // field@0242 │ │ 19dafa: 6e20 0601 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0106 │ │ 19db00: 0e00 |0030: return-void │ │ catches : 1 │ │ 0x0013 - 0x001e │ │ @@ -21435,21 +21435,21 @@ │ │ 0x000a line=120 │ │ 0x0013 line=122 │ │ 0x0020 line=124 │ │ 0x0029 line=126 │ │ locals : │ │ 0x0000 - 0x0031 reg=3 this Landroidx/room/MultiInstanceInvalidationClient; │ │ │ │ - source_file_idx : 33029 (MultiInstanceInvalidationClient.kt) │ │ + source_file_idx : 33028 (MultiInstanceInvalidationClient.kt) │ │ │ │ Class #127 header: │ │ class_idx : 1371 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1346 │ │ -source_file_idx : 33030 │ │ +source_file_idx : 33029 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -21511,16 +21511,16 @@ │ │ 19dc1c: 0c02 |0012: move-result-object v2 │ │ 19dc1e: 7110 85f8 0900 |0013: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 19dc24: 0c03 |0016: move-result-object v3 │ │ 19dc26: 7220 b5fa 3200 |0017: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 19dc2c: 0c02 |001a: move-result-object v2 │ │ 19dc2e: 1f02 912c |001b: check-cast v2, Ljava/lang/String; // type@2c91 │ │ 19dc32: 3902 0b00 |001d: if-nez v2, 0028 // +000b │ │ -19dc36: 1a09 f086 |001f: const-string v9, "ROOM" // string@86f0 │ │ -19dc3a: 1a0a cd87 |0021: const-string v10, "Remote invalidation client ID not registered" // string@87cd │ │ +19dc36: 1a09 ef86 |001f: const-string v9, "ROOM" // string@86ef │ │ +19dc3a: 1a0a cc87 |0021: const-string v10, "Remote invalidation client ID not registered" // string@87cc │ │ 19dc3e: 7120 7b04 a900 |0023: invoke-static {v9, v10}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 19dc44: 1e00 |0026: monitor-exit v0 │ │ 19dc46: 0e00 |0027: return-void │ │ 19dc48: 6e10 bf12 0100 |0028: invoke-virtual {v1}, Landroidx/room/MultiInstanceInvalidationService;.getCallbackList$room_runtime_release:()Landroid/os/RemoteCallbackList; // method@12bf │ │ 19dc4e: 0c03 |002b: move-result-object v3 │ │ 19dc50: 6e10 0f04 0300 |002c: invoke-virtual {v3}, Landroid/os/RemoteCallbackList;.beginBroadcast:()I // method@040f │ │ 19dc56: 0a03 |002f: move-result v3 │ │ @@ -21551,16 +21551,16 @@ │ │ 19dcb8: 0c05 |0060: move-result-object v5 │ │ 19dcba: 6e20 1204 4500 |0061: invoke-virtual {v5, v4}, Landroid/os/RemoteCallbackList;.getBroadcastItem:(I)Landroid/os/IInterface; // method@0412 │ │ 19dcc0: 0c05 |0064: move-result-object v5 │ │ 19dcc2: 1f05 3f05 |0065: check-cast v5, Landroidx/room/IMultiInstanceInvalidationCallback; // type@053f │ │ 19dcc6: 7220 2012 a500 |0067: invoke-interface {v5, v10}, Landroidx/room/IMultiInstanceInvalidationCallback;.onInvalidation:([Ljava/lang/String;)V // method@1220 │ │ 19dccc: 280b |006a: goto 0075 // +000b │ │ 19dcce: 0d05 |006b: move-exception v5 │ │ -19dcd0: 1a06 f086 |006c: const-string v6, "ROOM" // string@86f0 │ │ -19dcd4: 1a07 2541 |006e: const-string v7, "Error invoking a remote callback" // string@4125 │ │ +19dcd0: 1a06 ef86 |006c: const-string v6, "ROOM" // string@86ef │ │ +19dcd4: 1a07 2441 |006e: const-string v7, "Error invoking a remote callback" // string@4124 │ │ 19dcd8: 1f05 962c |0070: check-cast v5, Ljava/lang/Throwable; // type@2c96 │ │ 19dcdc: 7130 7c04 7605 |0072: invoke-static {v6, v7, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 19dce2: d804 0401 |0075: add-int/lit8 v4, v4, #int 1 // #01 │ │ 19dce6: 28ba |0077: goto 0031 // -0046 │ │ 19dce8: 0d09 |0078: move-exception v9 │ │ 19dcea: 6e10 bf12 0100 |0079: invoke-virtual {v1}, Landroidx/room/MultiInstanceInvalidationService;.getCallbackList$room_runtime_release:()Landroid/os/RemoteCallbackList; // method@12bf │ │ 19dcf0: 0c0a |007c: move-result-object v10 │ │ @@ -21614,15 +21614,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ 19db14: |[19db14] androidx.room.MultiInstanceInvalidationService$binder$1.registerCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;Ljava/lang/String;)I │ │ -19db24: 1a00 27b3 |0000: const-string v0, "callback" // string@b327 │ │ +19db24: 1a00 26b3 |0000: const-string v0, "callback" // string@b326 │ │ 19db28: 7120 5ffc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19db2e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ 19db30: 3908 0300 |0006: if-nez v8, 0009 // +0003 │ │ 19db34: 0f00 |0008: return v0 │ │ 19db36: 5461 4502 |0009: iget-object v1, v6, Landroidx/room/MultiInstanceInvalidationService$binder$1;.this$0:Landroidx/room/MultiInstanceInvalidationService; // field@0245 │ │ 19db3a: 6e10 bf12 0100 |000b: invoke-virtual {v1}, Landroidx/room/MultiInstanceInvalidationService;.getCallbackList$room_runtime_release:()Landroid/os/RemoteCallbackList; // method@12bf │ │ 19db40: 0c01 |000e: move-result-object v1 │ │ @@ -21680,15 +21680,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ 19dd54: |[19dd54] androidx.room.MultiInstanceInvalidationService$binder$1.unregisterCallback:(Landroidx/room/IMultiInstanceInvalidationCallback;I)V │ │ -19dd64: 1a00 27b3 |0000: const-string v0, "callback" // string@b327 │ │ +19dd64: 1a00 26b3 |0000: const-string v0, "callback" // string@b326 │ │ 19dd68: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19dd6e: 5430 4502 |0005: iget-object v0, v3, Landroidx/room/MultiInstanceInvalidationService$binder$1;.this$0:Landroidx/room/MultiInstanceInvalidationService; // field@0245 │ │ 19dd72: 6e10 bf12 0000 |0007: invoke-virtual {v0}, Landroidx/room/MultiInstanceInvalidationService;.getCallbackList$room_runtime_release:()Landroid/os/RemoteCallbackList; // method@12bf │ │ 19dd78: 0c00 |000a: move-result-object v0 │ │ 19dd7a: 5431 4502 |000b: iget-object v1, v3, Landroidx/room/MultiInstanceInvalidationService$binder$1;.this$0:Landroidx/room/MultiInstanceInvalidationService; // field@0245 │ │ 19dd7e: 1d00 |000d: monitor-enter v0 │ │ 19dd80: 6e10 bf12 0100 |000e: invoke-virtual {v1}, Landroidx/room/MultiInstanceInvalidationService;.getCallbackList$room_runtime_release:()Landroid/os/RemoteCallbackList; // method@12bf │ │ @@ -21716,21 +21716,21 @@ │ │ 0x0017 line=83 │ │ 0x0025 line=81 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroidx/room/MultiInstanceInvalidationService$binder$1; │ │ 0x0000 - 0x002a reg=4 (null) Landroidx/room/IMultiInstanceInvalidationCallback; │ │ 0x0000 - 0x002a reg=5 (null) I │ │ │ │ - source_file_idx : 33030 (MultiInstanceInvalidationService.kt) │ │ + source_file_idx : 33029 (MultiInstanceInvalidationService.kt) │ │ │ │ Class #128 header: │ │ class_idx : 1372 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 225 │ │ -source_file_idx : 33030 │ │ +source_file_idx : 33029 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -21799,17 +21799,17 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ 19ddfc: |[19ddfc] androidx.room.MultiInstanceInvalidationService$callbackList$1.onCallbackDied:(Landroidx/room/IMultiInstanceInvalidationCallback;Ljava/lang/Object;)V │ │ -19de0c: 1a00 27b3 |0000: const-string v0, "callback" // string@b327 │ │ +19de0c: 1a00 26b3 |0000: const-string v0, "callback" // string@b326 │ │ 19de10: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19de16: 1a02 77bd |0005: const-string v2, "cookie" // string@bd77 │ │ +19de16: 1a02 76bd |0005: const-string v2, "cookie" // string@bd76 │ │ 19de1a: 7120 5ffc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19de20: 5412 4602 |000a: iget-object v2, v1, Landroidx/room/MultiInstanceInvalidationService$callbackList$1;.this$0:Landroidx/room/MultiInstanceInvalidationService; // field@0246 │ │ 19de24: 6e10 c012 0200 |000c: invoke-virtual {v2}, Landroidx/room/MultiInstanceInvalidationService;.getClientNames$room_runtime_release:()Ljava/util/Map; // method@12c0 │ │ 19de2a: 0c02 |000f: move-result-object v2 │ │ 19de2c: 1f03 7b2c |0010: check-cast v3, Ljava/lang/Integer; // type@2c7b │ │ 19de30: 7220 bafa 3200 |0012: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@faba │ │ 19de36: 0e00 |0015: return-void │ │ @@ -21817,21 +21817,21 @@ │ │ positions : │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroidx/room/MultiInstanceInvalidationService$callbackList$1; │ │ 0x0000 - 0x0016 reg=2 (null) Landroidx/room/IMultiInstanceInvalidationCallback; │ │ 0x0000 - 0x0016 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 33030 (MultiInstanceInvalidationService.kt) │ │ + source_file_idx : 33029 (MultiInstanceInvalidationService.kt) │ │ │ │ Class #129 header: │ │ class_idx : 1373 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 41 │ │ -source_file_idx : 33030 │ │ +source_file_idx : 33029 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -21995,21 +21995,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroidx/room/MultiInstanceInvalidationService; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ - source_file_idx : 33030 (MultiInstanceInvalidationService.kt) │ │ + source_file_idx : 33029 (MultiInstanceInvalidationService.kt) │ │ │ │ Class #130 header: │ │ class_idx : 1374 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 33597 │ │ +source_file_idx : 33596 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -22127,21 +22127,21 @@ │ │ 19df58: |[19df58] androidx.room.OnConflictStrategy$Companion.getROLLBACK$annotations:()V │ │ 19df68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 33597 (OnConflictStrategy.kt) │ │ + source_file_idx : 33596 (OnConflictStrategy.kt) │ │ │ │ Class #131 header: │ │ class_idx : 1375 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 33597 │ │ +source_file_idx : 33596 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -22208,21 +22208,21 @@ │ │ 19df80: 6900 5302 |0002: sput-object v0, Landroidx/room/OnConflictStrategy;.Companion:Landroidx/room/OnConflictStrategy$Companion; // field@0253 │ │ 19df84: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 33597 (OnConflictStrategy.kt) │ │ + source_file_idx : 33596 (OnConflictStrategy.kt) │ │ │ │ Class #132 header: │ │ class_idx : 1376 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34223 │ │ +source_file_idx : 34222 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -22245,21 +22245,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/PrimaryKey;) │ │ name : 'autoGenerate' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34223 (PrimaryKey.kt) │ │ + source_file_idx : 34222 (PrimaryKey.kt) │ │ │ │ Class #133 header: │ │ class_idx : 1377 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34424 │ │ +source_file_idx : 34423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -22275,21 +22275,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 34424 (ProvidedAutoMigrationSpec.kt) │ │ + source_file_idx : 34423 (ProvidedAutoMigrationSpec.kt) │ │ │ │ Class #134 header: │ │ class_idx : 1378 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34425 │ │ +source_file_idx : 34424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -22305,21 +22305,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 34425 (ProvidedTypeConverter.kt) │ │ + source_file_idx : 34424 (ProvidedTypeConverter.kt) │ │ │ │ Class #135 header: │ │ class_idx : 1379 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34467 │ │ +source_file_idx : 34466 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -22341,21 +22341,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/Query;) │ │ name : 'value' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34467 (Query.kt) │ │ + source_file_idx : 34466 (Query.kt) │ │ │ │ Class #136 header: │ │ class_idx : 1380 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #136 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda0;' │ │ @@ -22406,21 +22406,21 @@ │ │ 19dfbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #137 header: │ │ class_idx : 1381 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda10;' │ │ @@ -22471,21 +22471,21 @@ │ │ 19dff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda10; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #138 header: │ │ class_idx : 1382 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #138 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda11;' │ │ @@ -22550,21 +22550,21 @@ │ │ 19e03e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda11; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #139 header: │ │ class_idx : 1383 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #139 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda1;' │ │ @@ -22615,21 +22615,21 @@ │ │ 19e076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #140 header: │ │ class_idx : 1384 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #140 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda2;' │ │ @@ -22687,21 +22687,21 @@ │ │ 19e0b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda2; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #141 header: │ │ class_idx : 1385 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #141 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda3;' │ │ @@ -22766,21 +22766,21 @@ │ │ 19e0fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda3; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #142 header: │ │ class_idx : 1386 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #142 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda4;' │ │ @@ -22838,21 +22838,21 @@ │ │ 19e13e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda4; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #143 header: │ │ class_idx : 1387 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #143 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda5;' │ │ @@ -22903,21 +22903,21 @@ │ │ 19e176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda5; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #144 header: │ │ class_idx : 1388 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #144 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda6;' │ │ @@ -22968,21 +22968,21 @@ │ │ 19e1ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda6; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #145 header: │ │ class_idx : 1389 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #145 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda7;' │ │ @@ -23033,21 +23033,21 @@ │ │ 19e1e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda7; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #146 header: │ │ class_idx : 1390 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #146 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda8;' │ │ @@ -23112,21 +23112,21 @@ │ │ 19e22e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda8; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #147 header: │ │ class_idx : 1391 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #147 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda9;' │ │ @@ -23191,21 +23191,21 @@ │ │ 19e276: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda9; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #148 header: │ │ class_idx : 1392 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34470 │ │ +source_file_idx : 34469 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 25 │ │ virtual_methods_size: 41 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -23432,15 +23432,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 19e7cc: |[19e7cc] androidx.room.QueryInterceptorDatabase.:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/util/concurrent/Executor;Landroidx/room/RoomDatabase$QueryCallback;)V │ │ -19e7dc: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +19e7dc: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 19e7e0: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e7e6: 1b00 1203 0100 |0005: const-string/jumbo v0, "queryCallbackExecutor" // string@00010312 │ │ 19e7ec: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e7f2: 1b00 1103 0100 |000b: const-string/jumbo v0, "queryCallback" // string@00010311 │ │ 19e7f8: 7120 5ffc 0400 |000e: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e7fe: 7010 c8f8 0100 |0011: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19e804: 5b12 6f02 |0014: iput-object v2, v1, Landroidx/room/QueryInterceptorDatabase;.delegate:Landroidx/sqlite/db/SupportSQLiteDatabase; // field@026f │ │ @@ -23468,15 +23468,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19e814: |[19e814] androidx.room.QueryInterceptorDatabase.beginTransaction$lambda$0:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19e824: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19e82a: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e830: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19e834: 1a00 9b34 |0008: const-string v0, "BEGIN EXCLUSIVE TRANSACTION" // string@349b │ │ +19e834: 1a00 9a34 |0008: const-string v0, "BEGIN EXCLUSIVE TRANSACTION" // string@349a │ │ 19e838: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19e83e: 0c01 |000d: move-result-object v1 │ │ 19e840: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19e846: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=48 │ │ @@ -23492,15 +23492,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19e878: |[19e878] androidx.room.QueryInterceptorDatabase.beginTransactionNonExclusive$lambda$1:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19e888: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19e88e: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e894: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19e898: 1a00 9a34 |0008: const-string v0, "BEGIN DEFERRED TRANSACTION" // string@349a │ │ +19e898: 1a00 9934 |0008: const-string v0, "BEGIN DEFERRED TRANSACTION" // string@3499 │ │ 19e89c: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19e8a2: 0c01 |000d: move-result-object v1 │ │ 19e8a4: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19e8aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=55 │ │ @@ -23516,15 +23516,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19e8dc: |[19e8dc] androidx.room.QueryInterceptorDatabase.beginTransactionWithListener$lambda$2:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19e8ec: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19e8f2: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e8f8: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19e8fc: 1a00 9b34 |0008: const-string v0, "BEGIN EXCLUSIVE TRANSACTION" // string@349b │ │ +19e8fc: 1a00 9a34 |0008: const-string v0, "BEGIN EXCLUSIVE TRANSACTION" // string@349a │ │ 19e900: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19e906: 0c01 |000d: move-result-object v1 │ │ 19e908: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19e90e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=62 │ │ @@ -23540,15 +23540,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19e94c: |[19e94c] androidx.room.QueryInterceptorDatabase.beginTransactionWithListenerNonExclusive$lambda$3:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19e95c: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19e962: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e968: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19e96c: 1a00 9a34 |0008: const-string v0, "BEGIN DEFERRED TRANSACTION" // string@349a │ │ +19e96c: 1a00 9934 |0008: const-string v0, "BEGIN DEFERRED TRANSACTION" // string@3499 │ │ 19e970: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19e976: 0c01 |000d: move-result-object v1 │ │ 19e978: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19e97e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=71 │ │ @@ -23564,15 +23564,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19e9f4: |[19e9f4] androidx.room.QueryInterceptorDatabase.endTransaction$lambda$4:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19ea04: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19ea0a: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ea10: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19ea14: 1a00 2240 |0008: const-string v0, "END TRANSACTION" // string@4022 │ │ +19ea14: 1a00 2140 |0008: const-string v0, "END TRANSACTION" // string@4021 │ │ 19ea18: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19ea1e: 0c01 |000d: move-result-object v1 │ │ 19ea20: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19ea26: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=78 │ │ @@ -23761,15 +23761,15 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ 19ed3c: |[19ed3c] androidx.room.QueryInterceptorDatabase.setTransactionSuccessful$lambda$5:(Landroidx/room/QueryInterceptorDatabase;)V │ │ 19ed4c: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 19ed52: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ed58: 5422 7002 |0006: iget-object v2, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0270 │ │ -19ed5c: 1a00 ee95 |0008: const-string v0, "TRANSACTION SUCCESSFUL" // string@95ee │ │ +19ed5c: 1a00 ed95 |0008: const-string v0, "TRANSACTION SUCCESSFUL" // string@95ed │ │ 19ed60: 7100 cafb 0000 |000a: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 19ed66: 0c01 |000d: move-result-object v1 │ │ 19ed68: 7230 9c13 0201 |000e: invoke-interface {v2, v0, v1}, Landroidx/room/RoomDatabase$QueryCallback;.onQuery:(Ljava/lang/String;Ljava/util/List;)V // method@139c │ │ 19ed6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=85 │ │ @@ -24061,15 +24061,15 @@ │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ 19eb34: |[19eb34] androidx.room.QueryInterceptorDatabase.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ 19eb44: 1b00 5914 0100 |0000: const-string/jumbo v0, "sql" // string@00011459 │ │ 19eb4a: 7120 5ffc 0400 |0003: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19eb50: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +19eb50: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 19eb54: 7120 5ffc 0500 |0008: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19eb5a: 2200 d92c |000b: new-instance v0, Ljava/util/ArrayList; // type@2cd9 │ │ 19eb5e: 7010 03fa 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@fa03 │ │ 19eb64: 1f00 ea2c |0010: check-cast v0, Ljava/util/List; // type@2cea │ │ 19eb68: 7110 dbfb 0500 |0012: invoke-static {v5}, Lkotlin/collections/CollectionsKt;.listOf:(Ljava/lang/Object;)Ljava/util/List; // method@fbdb │ │ 19eb6e: 0c05 |0015: move-result-object v5 │ │ 19eb70: 1f05 dd2c |0016: check-cast v5, Ljava/util/Collection; // type@2cdd │ │ @@ -24459,15 +24459,15 @@ │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ 19e360: |[19e360] androidx.room.QueryInterceptorDatabase.query:(Ljava/lang/String;[Ljava/lang/Object;)Landroid/database/Cursor; │ │ 19e370: 1b00 0603 0100 |0000: const-string/jumbo v0, "query" // string@00010306 │ │ 19e376: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19e37c: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +19e37c: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 19e380: 7120 5ffc 0400 |0008: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19e386: 5420 7102 |000b: iget-object v0, v2, Landroidx/room/QueryInterceptorDatabase;.queryCallbackExecutor:Ljava/util/concurrent/Executor; // field@0271 │ │ 19e38a: 2201 6905 |000d: new-instance v1, Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda3; // type@0569 │ │ 19e38e: 7040 d512 2143 |000f: invoke-direct {v1, v2, v3, v4}, Landroidx/room/QueryInterceptorDatabase$$ExternalSyntheticLambda3;.:(Landroidx/room/QueryInterceptorDatabase;Ljava/lang/String;[Ljava/lang/Object;)V // method@12d5 │ │ 19e394: 7220 00fb 1000 |0012: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@fb00 │ │ 19e39a: 5420 6f02 |0015: iget-object v0, v2, Landroidx/room/QueryInterceptorDatabase;.delegate:Landroidx/sqlite/db/SupportSQLiteDatabase; // field@026f │ │ 19e39e: 7230 7915 3004 |0017: invoke-interface {v0, v3, v4}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/Object;)Landroid/database/Cursor; // method@1579 │ │ @@ -24670,21 +24670,21 @@ │ │ 19e53c: 7230 8315 2003 |0002: invoke-interface {v0, v2, v3}, Landroidx/sqlite/db/SupportSQLiteDatabase;.yieldIfContendedSafely:(J)Z // method@1583 │ │ 19e542: 0a02 |0005: move-result v2 │ │ 19e544: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34470 (QueryInterceptorDatabase.kt) │ │ + source_file_idx : 34469 (QueryInterceptorDatabase.kt) │ │ │ │ Class #149 header: │ │ class_idx : 1393 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34471 │ │ +source_file_idx : 34470 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -24718,15 +24718,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 19eeec: |[19eeec] androidx.room.QueryInterceptorOpenHelper.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper;Ljava/util/concurrent/Executor;Landroidx/room/RoomDatabase$QueryCallback;)V │ │ -19eefc: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +19eefc: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 19ef00: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ef06: 1b00 1203 0100 |0005: const-string/jumbo v0, "queryCallbackExecutor" // string@00010312 │ │ 19ef0c: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ef12: 1b00 1103 0100 |000b: const-string/jumbo v0, "queryCallback" // string@00010311 │ │ 19ef18: 7120 5ffc 0400 |000e: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ef1e: 7010 c8f8 0100 |0011: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19ef24: 5b12 7202 |0014: iput-object v2, v1, Landroidx/room/QueryInterceptorOpenHelper;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@0272 │ │ @@ -24872,21 +24872,21 @@ │ │ 19ef60: 5410 7202 |0000: iget-object v0, v1, Landroidx/room/QueryInterceptorOpenHelper;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@0272 │ │ 19ef64: 7220 a115 2000 |0002: invoke-interface {v0, v2}, Landroidx/sqlite/db/SupportSQLiteOpenHelper;.setWriteAheadLoggingEnabled:(Z)V // method@15a1 │ │ 19ef6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34471 (QueryInterceptorOpenHelper.kt) │ │ + source_file_idx : 34470 (QueryInterceptorOpenHelper.kt) │ │ │ │ Class #150 header: │ │ class_idx : 1394 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34472 │ │ +source_file_idx : 34471 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -24919,15 +24919,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 19edfc: |[19edfc] androidx.room.QueryInterceptorOpenHelperFactory.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Ljava/util/concurrent/Executor;Landroidx/room/RoomDatabase$QueryCallback;)V │ │ -19ee0c: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +19ee0c: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 19ee10: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ee16: 1b00 1203 0100 |0005: const-string/jumbo v0, "queryCallbackExecutor" // string@00010312 │ │ 19ee1c: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ee22: 1b00 1103 0100 |000b: const-string/jumbo v0, "queryCallback" // string@00010311 │ │ 19ee28: 7120 5ffc 0400 |000e: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ee2e: 7010 c8f8 0100 |0011: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19ee34: 5b12 7502 |0014: iput-object v2, v1, Landroidx/room/QueryInterceptorOpenHelperFactory;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@0275 │ │ @@ -24953,15 +24953,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ 19edbc: |[19edbc] androidx.room.QueryInterceptorOpenHelperFactory.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; │ │ -19edcc: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +19edcc: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 19edd0: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19edd6: 2200 7105 |0005: new-instance v0, Landroidx/room/QueryInterceptorOpenHelper; // type@0571 │ │ 19edda: 5431 7502 |0007: iget-object v1, v3, Landroidx/room/QueryInterceptorOpenHelperFactory;.delegate:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@0275 │ │ 19edde: 7220 9c15 4100 |0009: invoke-interface {v1, v4}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@159c │ │ 19ede4: 0c04 |000c: move-result-object v4 │ │ 19ede6: 5431 7702 |000d: iget-object v1, v3, Landroidx/room/QueryInterceptorOpenHelperFactory;.queryCallbackExecutor:Ljava/util/concurrent/Executor; // field@0277 │ │ 19edea: 5432 7602 |000f: iget-object v2, v3, Landroidx/room/QueryInterceptorOpenHelperFactory;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@0276 │ │ @@ -24975,21 +24975,21 @@ │ │ 0x000d line=36 │ │ 0x000f line=37 │ │ 0x0011 line=34 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Landroidx/room/QueryInterceptorOpenHelperFactory; │ │ 0x0000 - 0x0017 reg=4 (null) Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; │ │ │ │ - source_file_idx : 34472 (QueryInterceptorOpenHelperFactory.kt) │ │ + source_file_idx : 34471 (QueryInterceptorOpenHelperFactory.kt) │ │ │ │ Class #151 header: │ │ class_idx : 1395 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34473 │ │ +source_file_idx : 34472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -25231,21 +25231,21 @@ │ │ 19ef80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/QueryInterceptorProgram; │ │ │ │ - source_file_idx : 34473 (QueryInterceptorProgram.kt) │ │ + source_file_idx : 34472 (QueryInterceptorProgram.kt) │ │ │ │ Class #152 header: │ │ class_idx : 1396 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #152 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda0;' │ │ @@ -25296,21 +25296,21 @@ │ │ 19f112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #153 header: │ │ class_idx : 1397 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #153 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda1;' │ │ @@ -25361,21 +25361,21 @@ │ │ 19f14a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #154 header: │ │ class_idx : 1398 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda2;' │ │ @@ -25426,21 +25426,21 @@ │ │ 19f182: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda2; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #155 header: │ │ class_idx : 1399 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #155 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda3;' │ │ @@ -25491,21 +25491,21 @@ │ │ 19f1ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda3; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #156 header: │ │ class_idx : 1400 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #156 - │ │ Class descriptor : 'Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda4;' │ │ @@ -25556,21 +25556,21 @@ │ │ 19f1f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/QueryInterceptorStatement$$ExternalSyntheticLambda4; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #157 header: │ │ class_idx : 1401 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34474 │ │ +source_file_idx : 34473 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 12 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -25694,15 +25694,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ 19f33c: |[19f33c] androidx.room.QueryInterceptorStatement.:(Landroidx/sqlite/db/SupportSQLiteStatement;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroidx/room/RoomDatabase$QueryCallback;)V │ │ -19f34c: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +19f34c: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 19f350: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19f356: 1b00 5b14 0100 |0005: const-string/jumbo v0, "sqlStatement" // string@0001145b │ │ 19f35c: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19f362: 1b00 1203 0100 |000b: const-string/jumbo v0, "queryCallbackExecutor" // string@00010312 │ │ 19f368: 7120 5ffc 0400 |000e: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19f36e: 1b00 1103 0100 |0011: const-string/jumbo v0, "queryCallback" // string@00010311 │ │ 19f374: 7120 5ffc 0500 |0014: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ @@ -26182,15 +26182,15 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000a line=67 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroidx/room/QueryInterceptorStatement; │ │ │ │ - source_file_idx : 34474 (QueryInterceptorStatement.kt) │ │ + source_file_idx : 34473 (QueryInterceptorStatement.kt) │ │ │ │ Class #158 header: │ │ class_idx : 1402 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -26225,15 +26225,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #159 header: │ │ class_idx : 1403 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34672 │ │ +source_file_idx : 34671 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -26258,21 +26258,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/RawQuery;) │ │ name : 'observedEntities' │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34672 (RawQuery.kt) │ │ + source_file_idx : 34671 (RawQuery.kt) │ │ │ │ Class #160 header: │ │ class_idx : 1404 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34757 │ │ +source_file_idx : 34756 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -26321,21 +26321,21 @@ │ │ │ │ #4 : (in Landroidx/room/Relation;) │ │ name : 'projection' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34757 (Relation.kt) │ │ + source_file_idx : 34756 (Relation.kt) │ │ │ │ Class #161 header: │ │ class_idx : 1405 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34793 │ │ +source_file_idx : 34792 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #161 annotations: │ │ Annotations on class │ │ @@ -26359,21 +26359,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/RenameColumn$Entries;) │ │ name : 'value' │ │ type : '()[Landroidx/room/RenameColumn;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34793 (RenameColumn.kt) │ │ + source_file_idx : 34792 (RenameColumn.kt) │ │ │ │ Class #162 header: │ │ class_idx : 1406 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34793 │ │ +source_file_idx : 34792 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #162 annotations: │ │ Annotations on class │ │ @@ -26409,21 +26409,21 @@ │ │ │ │ #2 : (in Landroidx/room/RenameColumn;) │ │ name : 'toColumnName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34793 (RenameColumn.kt) │ │ + source_file_idx : 34792 (RenameColumn.kt) │ │ │ │ Class #163 header: │ │ class_idx : 1407 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34794 │ │ +source_file_idx : 34793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #163 annotations: │ │ Annotations on class │ │ @@ -26447,21 +26447,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/RenameTable$Entries;) │ │ name : 'value' │ │ type : '()[Landroidx/room/RenameTable;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34794 (RenameTable.kt) │ │ + source_file_idx : 34793 (RenameTable.kt) │ │ │ │ Class #164 header: │ │ class_idx : 1408 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34794 │ │ +source_file_idx : 34793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -26491,21 +26491,21 @@ │ │ │ │ #1 : (in Landroidx/room/RenameTable;) │ │ name : 'toTableName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34794 (RenameTable.kt) │ │ + source_file_idx : 34793 (RenameTable.kt) │ │ │ │ Class #165 header: │ │ class_idx : 1409 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34932 │ │ +source_file_idx : 34931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -26521,21 +26521,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 34932 (RewriteQueriesToDropUnusedColumns.kt) │ │ + source_file_idx : 34931 (RewriteQueriesToDropUnusedColumns.kt) │ │ │ │ Class #166 header: │ │ class_idx : 1410 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34992 │ │ +source_file_idx : 34991 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -26620,15 +26620,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ 1a2c00: |[1a2c00] androidx.room.Room.databaseBuilder:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)Landroidx/room/RoomDatabase$Builder; │ │ -1a2c10: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a2c10: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a2c14: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2c1a: 1a00 cbe8 |0005: const-string v0, "klass" // string@e8cb │ │ 1a2c1e: 7120 5ffc 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2c24: 0730 |000a: move-object v0, v3 │ │ 1a2c26: 1f00 672c |000b: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a2c2a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ 1a2c2e: 7110 f8fc 0000 |000f: invoke-static {v0}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@fcf8 │ │ @@ -26639,15 +26639,15 @@ │ │ 1a2c3e: 2802 |0017: goto 0019 // +0002 │ │ 1a2c40: 1210 |0018: const/4 v0, #int 1 // #1 │ │ 1a2c42: 3900 0800 |0019: if-nez v0, 0021 // +0008 │ │ 1a2c46: 2200 8305 |001b: new-instance v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 1a2c4a: 7040 6d13 1032 |001d: invoke-direct {v0, v1, v2, v3}, Landroidx/room/RoomDatabase$Builder;.:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)V // method@136d │ │ 1a2c50: 1100 |0020: return-object v0 │ │ 1a2c52: 2201 772c |0021: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a2c56: 1a02 f838 |0023: const-string v2, "Cannot build a database with null or empty name. If you are trying to create an in memory database, use Room.inMemoryDatabaseBuilder" // string@38f8 │ │ +1a2c56: 1a02 f738 |0023: const-string v2, "Cannot build a database with null or empty name. If you are trying to create an in memory database, use Room.inMemoryDatabaseBuilder" // string@38f7 │ │ 1a2c5a: 6e10 cdf8 0200 |0025: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a2c60: 0c02 |0028: move-result-object v2 │ │ 1a2c62: 7020 6cf8 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a2c68: 2701 |002c: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=109 │ │ @@ -26738,39 +26738,39 @@ │ │ 1a2dba: 1a02 a7fa |0085: const-string v2, "null cannot be cast to non-null type java.lang.Class" // string@faa7 │ │ 1a2dbe: 7120 5dfc 2100 |0087: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5d │ │ 1a2dc4: 6e10 48f8 0100 |008a: invoke-virtual {v1}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@f848 │ │ 1a2dca: 0c0b |008d: move-result-object v11 │ │ 1a2dcc: 110b |008e: return-object v11 │ │ 1a2dce: 220c 8d2c |008f: new-instance v12, Ljava/lang/RuntimeException; // type@2c8d │ │ 1a2dd2: 2201 922c |0091: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a2dd6: 1a02 8a42 |0093: const-string v2, "Failed to create an instance of " // string@428a │ │ +1a2dd6: 1a02 8942 |0093: const-string v2, "Failed to create an instance of " // string@4289 │ │ 1a2dda: 7020 07f9 2100 |0095: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a2de0: 6e20 0ff9 b100 |0098: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a2de6: 0c0b |009b: move-result-object v11 │ │ 1a2de8: 6e20 10f9 0b00 |009c: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a2dee: 0c0b |009f: move-result-object v11 │ │ 1a2df0: 6e10 18f9 0b00 |00a0: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a2df6: 0c0b |00a3: move-result-object v11 │ │ 1a2df8: 7020 d3f8 bc00 |00a4: invoke-direct {v12, v11}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@f8d3 │ │ 1a2dfe: 270c |00a7: throw v12 │ │ 1a2e00: 220c 8d2c |00a8: new-instance v12, Ljava/lang/RuntimeException; // type@2c8d │ │ 1a2e04: 2201 922c |00aa: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a2e08: 1a02 f438 |00ac: const-string v2, "Cannot access the constructor " // string@38f4 │ │ +1a2e08: 1a02 f338 |00ac: const-string v2, "Cannot access the constructor " // string@38f3 │ │ 1a2e0c: 7020 07f9 2100 |00ae: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a2e12: 6e20 0ff9 b100 |00b1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a2e18: 0c0b |00b4: move-result-object v11 │ │ 1a2e1a: 6e20 10f9 0b00 |00b5: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a2e20: 0c0b |00b8: move-result-object v11 │ │ 1a2e22: 6e10 18f9 0b00 |00b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a2e28: 0c0b |00bc: move-result-object v11 │ │ 1a2e2a: 7020 d3f8 bc00 |00bd: invoke-direct {v12, v11}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@f8d3 │ │ 1a2e30: 270c |00c0: throw v12 │ │ 1a2e32: 2200 8d2c |00c1: new-instance v0, Ljava/lang/RuntimeException; // type@2c8d │ │ 1a2e36: 2201 922c |00c3: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a2e3a: 1a02 0339 |00c5: const-string v2, "Cannot find implementation for " // string@3903 │ │ +1a2e3a: 1a02 0239 |00c5: const-string v2, "Cannot find implementation for " // string@3902 │ │ 1a2e3e: 7020 07f9 2100 |00c7: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a2e44: 6e10 35f8 0b00 |00ca: invoke-virtual {v11}, Ljava/lang/Class;.getCanonicalName:()Ljava/lang/String; // method@f835 │ │ 1a2e4a: 0c0b |00cd: move-result-object v11 │ │ 1a2e4c: 6e20 10f9 b100 |00ce: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a2e52: 0c0b |00d1: move-result-object v11 │ │ 1a2e54: 1a01 fa2f |00d2: const-string v1, ". " // string@2ffa │ │ 1a2e58: 6e20 10f9 1b00 |00d4: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -26818,15 +26818,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ 1a2c6c: |[1a2c6c] androidx.room.Room.inMemoryDatabaseBuilder:(Landroid/content/Context;Ljava/lang/Class;)Landroidx/room/RoomDatabase$Builder; │ │ -1a2c7c: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a2c7c: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a2c80: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2c86: 1a00 cbe8 |0005: const-string v0, "klass" // string@e8cb │ │ 1a2c8a: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2c90: 2200 8305 |000a: new-instance v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 1a2c94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ 1a2c96: 7040 6d13 2013 |000d: invoke-direct {v0, v2, v3, v1}, Landroidx/room/RoomDatabase$Builder;.:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)V // method@136d │ │ 1a2c9c: 1100 |0010: return-object v0 │ │ @@ -26834,21 +26834,21 @@ │ │ positions : │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Class; │ │ │ │ Virtual methods - │ │ - source_file_idx : 34992 (Room.kt) │ │ + source_file_idx : 34991 (Room.kt) │ │ │ │ Class #167 header: │ │ class_idx : 1411 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 25 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 23 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -27036,15 +27036,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ 19fe30: |[19fe30] androidx.room.RoomDatabase$Builder.:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)V │ │ -19fe40: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +19fe40: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 19fe44: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fe4a: 1a00 cbe8 |0005: const-string v0, "klass" // string@e8cb │ │ 19fe4e: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fe54: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 19fe5a: 5b12 8d02 |000d: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.context:Landroid/content/Context; // field@028d │ │ 19fe5e: 5b13 9302 |000f: iput-object v3, v1, Landroidx/room/RoomDatabase$Builder;.klass:Ljava/lang/Class; // field@0293 │ │ 19fe62: 5b14 9802 |0011: iput-object v4, v1, Landroidx/room/RoomDatabase$Builder;.name:Ljava/lang/String; // field@0298 │ │ @@ -27101,15 +27101,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 19f9b4: |[19f9b4] androidx.room.RoomDatabase$Builder.addAutoMigrationSpec:(Landroidx/room/migration/AutoMigrationSpec;)Landroidx/room/RoomDatabase$Builder; │ │ -19f9c4: 1a00 bbaf |0000: const-string v0, "autoMigrationSpec" // string@afbb │ │ +19f9c4: 1a00 baaf |0000: const-string v0, "autoMigrationSpec" // string@afba │ │ 19f9c8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19f9ce: 0710 |0005: move-object v0, v1 │ │ 19f9d0: 1f00 8305 |0006: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19f9d4: 5410 8b02 |0008: iget-object v0, v1, Landroidx/room/RoomDatabase$Builder;.autoMigrationSpecs:Ljava/util/List; // field@028b │ │ 19f9d8: 7220 8afa 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@fa8a │ │ 19f9de: 1101 |000d: return-object v1 │ │ catches : (none) │ │ @@ -27126,15 +27126,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 19f9e0: |[19f9e0] androidx.room.RoomDatabase$Builder.addCallback:(Landroidx/room/RoomDatabase$Callback;)Landroidx/room/RoomDatabase$Builder; │ │ -19f9f0: 1a00 27b3 |0000: const-string v0, "callback" // string@b327 │ │ +19f9f0: 1a00 26b3 |0000: const-string v0, "callback" // string@b326 │ │ 19f9f4: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19f9fa: 0710 |0005: move-object v0, v1 │ │ 19f9fc: 1f00 8305 |0006: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fa00: 5410 8c02 |0008: iget-object v0, v1, Landroidx/room/RoomDatabase$Builder;.callbacks:Ljava/util/List; // field@028c │ │ 19fa04: 7220 8afa 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@fa8a │ │ 19fa0a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ @@ -27295,15 +27295,15 @@ │ │ 19f6f6: 7110 85f8 0200 |003f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 19f6fc: 0c04 |0042: move-result-object v4 │ │ 19f6fe: 7220 c8fa 4300 |0043: invoke-interface {v3, v4}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@fac8 │ │ 19f704: 0a03 |0046: move-result v3 │ │ 19f706: 3903 0300 |0047: if-nez v3, 004a // +0003 │ │ 19f70a: 28e4 |0049: goto 002d // -001c │ │ 19f70c: 2201 922c |004a: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -19f710: 1a03 3547 |004c: const-string v3, "Inconsistency detected. A Migration was supplied to addMigration(Migration... migrations) that has a start or end version equal to a start version supplied to fallbackToDestructiveMigrationFrom(int... startVersions). Start version: " // string@4735 │ │ +19f710: 1a03 3447 |004c: const-string v3, "Inconsistency detected. A Migration was supplied to addMigration(Migration... migrations) that has a start or end version equal to a start version supplied to fallbackToDestructiveMigrationFrom(int... startVersions). Start version: " // string@4734 │ │ 19f714: 7020 07f9 3100 |004e: invoke-direct {v1, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 19f71a: 6e20 0bf9 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 19f720: 0c01 |0054: move-result-object v1 │ │ 19f722: 6e10 18f9 0100 |0055: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 19f728: 0c01 |0058: move-result-object v1 │ │ 19f72a: 2202 772c |0059: new-instance v2, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 19f72e: 6e10 cdf8 0100 |005b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ @@ -27311,15 +27311,15 @@ │ │ 19f736: 7020 6cf8 1200 |005f: invoke-direct {v2, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19f73c: 2702 |0062: throw v2 │ │ 19f73e: 5401 9102 |0063: iget-object v1, v0, Landroidx/room/RoomDatabase$Builder;.factory:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // field@0291 │ │ 19f742: 3901 0900 |0065: if-nez v1, 006e // +0009 │ │ 19f746: 2201 0606 |0067: new-instance v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory; // type@0606 │ │ 19f74a: 7010 4116 0100 |0069: invoke-direct {v1}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory;.:()V // method@1641 │ │ 19f750: 1f01 ef05 |006c: check-cast v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // type@05ef │ │ -19f754: 1a02 2d88 |006e: const-string v2, "Required value was null." // string@882d │ │ +19f754: 1a02 2c88 |006e: const-string v2, "Required value was null." // string@882c │ │ 19f758: 3801 9500 |0070: if-eqz v1, 0105 // +0095 │ │ 19f75c: 5303 8a02 |0072: iget-wide v3, v0, Landroidx/room/RoomDatabase$Builder;.autoCloseTimeout:J // field@028a │ │ 19f760: 1605 0000 |0074: const-wide/16 v5, #int 0 // #0 │ │ 19f764: 3103 0305 |0076: cmp-long v3, v3, v5 │ │ 19f768: 3d03 3e00 |0078: if-lez v3, 00b6 // +003e │ │ 19f76c: 5403 9802 |007a: iget-object v3, v0, Landroidx/room/RoomDatabase$Builder;.name:Ljava/lang/String; // field@0298 │ │ 19f770: 3803 2e00 |007c: if-eqz v3, 00aa // +002e │ │ @@ -27342,15 +27342,15 @@ │ │ 19f7b6: 2701 |009f: throw v1 │ │ 19f7b8: 2201 772c |00a0: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 19f7bc: 6e10 cdf8 0200 |00a2: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19f7c2: 0c02 |00a5: move-result-object v2 │ │ 19f7c4: 7020 6cf8 2100 |00a6: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19f7ca: 2701 |00a9: throw v1 │ │ 19f7cc: 2201 772c |00aa: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -19f7d0: 1a02 ff38 |00ac: const-string v2, "Cannot create auto-closing database for an in-memory database." // string@38ff │ │ +19f7d0: 1a02 fe38 |00ac: const-string v2, "Cannot create auto-closing database for an in-memory database." // string@38fe │ │ 19f7d4: 6e10 cdf8 0200 |00ae: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19f7da: 0c02 |00b1: move-result-object v2 │ │ 19f7dc: 7020 6cf8 2100 |00b2: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19f7e2: 2701 |00b5: throw v1 │ │ 19f7e4: 5403 8e02 |00b6: iget-object v3, v0, Landroidx/room/RoomDatabase$Builder;.copyFromAssetPath:Ljava/lang/String; // field@028e │ │ 19f7e8: 3903 0a00 |00b8: if-nez v3, 00c2 // +000a │ │ 19f7ec: 5404 8f02 |00ba: iget-object v4, v0, Landroidx/room/RoomDatabase$Builder;.copyFromFile:Ljava/io/File; // field@028f │ │ @@ -27382,21 +27382,21 @@ │ │ 19f83c: 5405 8f02 |00e2: iget-object v5, v0, Landroidx/room/RoomDatabase$Builder;.copyFromFile:Ljava/io/File; // field@028f │ │ 19f840: 5406 9002 |00e4: iget-object v6, v0, Landroidx/room/RoomDatabase$Builder;.copyFromInputStream:Ljava/util/concurrent/Callable; // field@0290 │ │ 19f844: 7051 5b14 4365 |00e6: invoke-direct {v3, v4, v5, v6, v1}, Landroidx/room/SQLiteCopyOpenHelperFactory;.:(Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;)V // method@145b │ │ 19f84a: 0731 |00e9: move-object v1, v3 │ │ 19f84c: 1f01 ef05 |00ea: check-cast v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory; // type@05ef │ │ 19f850: 281a |00ec: goto 0106 // +001a │ │ 19f852: 2201 772c |00ed: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -19f856: 1a02 d080 |00ef: const-string v2, "More than one of createFromAsset(), createFromInputStream(), and createFromFile() were called on this Builder, but the database can only be created using one of the three configurations." // string@80d0 │ │ +19f856: 1a02 cf80 |00ef: const-string v2, "More than one of createFromAsset(), createFromInputStream(), and createFromFile() were called on this Builder, but the database can only be created using one of the three configurations." // string@80cf │ │ 19f85a: 6e10 cdf8 0200 |00f1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19f860: 0c02 |00f4: move-result-object v2 │ │ 19f862: 7020 6cf8 2100 |00f5: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19f868: 2701 |00f8: throw v1 │ │ 19f86a: 2201 772c |00f9: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -19f86e: 1a02 0039 |00fb: const-string v2, "Cannot create from asset or file for an in-memory database." // string@3900 │ │ +19f86e: 1a02 ff38 |00fb: const-string v2, "Cannot create from asset or file for an in-memory database." // string@38ff │ │ 19f872: 6e10 cdf8 0200 |00fd: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19f878: 0c02 |0100: move-result-object v2 │ │ 19f87a: 7020 6cf8 2100 |0101: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19f880: 2701 |0104: throw v1 │ │ 19f882: 1201 |0105: const/4 v1, #int 0 // #0 │ │ 19f884: 3801 8e00 |0106: if-eqz v1, 0194 // +008e │ │ 19f888: 5403 9a02 |0108: iget-object v3, v0, Landroidx/room/RoomDatabase$Builder;.queryCallback:Landroidx/room/RoomDatabase$QueryCallback; // field@029a │ │ @@ -27450,15 +27450,15 @@ │ │ 19f944: 5402 9f02 |0166: iget-object v2, v0, Landroidx/room/RoomDatabase$Builder;.typeConverters:Ljava/util/List; // field@029f │ │ 19f948: 0815 0200 |0168: move-object/from16 v21, v2 │ │ 19f94c: 5402 8b02 |016a: iget-object v2, v0, Landroidx/room/RoomDatabase$Builder;.autoMigrationSpecs:Ljava/util/List; // field@028b │ │ 19f950: 0816 0200 |016c: move-object/from16 v22, v2 │ │ 19f954: 0713 |016e: move-object v3, v1 │ │ 19f956: 7614 b811 0300 |016f: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroidx/room/DatabaseConfiguration;.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Factory;Landroidx/room/RoomDatabase$MigrationContainer;Ljava/util/List;ZLandroidx/room/RoomDatabase$JournalMode;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Landroid/content/Intent;ZZLjava/util/Set;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;Ljava/util/List;Ljava/util/List;)V // method@11b8 │ │ 19f95c: 5402 9302 |0172: iget-object v2, v0, Landroidx/room/RoomDatabase$Builder;.klass:Ljava/lang/Class; // field@0293 │ │ -19f960: 1a03 29a5 |0174: const-string v3, "_Impl" // string@a529 │ │ +19f960: 1a03 28a5 |0174: const-string v3, "_Impl" // string@a528 │ │ 19f964: 7120 6b13 3200 |0176: invoke-static {v2, v3}, Landroidx/room/Room;.getGeneratedImplementation:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; // method@136b │ │ 19f96a: 0c02 |0179: move-result-object v2 │ │ 19f96c: 1f02 8c05 |017a: check-cast v2, Landroidx/room/RoomDatabase; // type@058c │ │ 19f970: 6e20 bf13 1200 |017c: invoke-virtual {v2, v1}, Landroidx/room/RoomDatabase;.init:(Landroidx/room/DatabaseConfiguration;)V // method@13bf │ │ 19f976: 1102 |017f: return-object v2 │ │ 19f978: 2201 772c |0180: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 19f97c: 6e10 cdf8 0200 |0182: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ @@ -27556,15 +27556,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 19fafc: |[19fafc] androidx.room.RoomDatabase$Builder.createFromAsset:(Ljava/lang/String;)Landroidx/room/RoomDatabase$Builder; │ │ -19fb0c: 1a00 b7c0 |0000: const-string v0, "databaseFilePath" // string@c0b7 │ │ +19fb0c: 1a00 b6c0 |0000: const-string v0, "databaseFilePath" // string@c0b6 │ │ 19fb10: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fb16: 0710 |0005: move-object v0, v1 │ │ 19fb18: 1f00 8305 |0006: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fb1c: 5b12 8e02 |0008: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.copyFromAssetPath:Ljava/lang/String; // field@028e │ │ 19fb20: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ @@ -27580,17 +27580,17 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 19fb24: |[19fb24] androidx.room.RoomDatabase$Builder.createFromAsset:(Ljava/lang/String;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;)Landroidx/room/RoomDatabase$Builder; │ │ -19fb34: 1a00 b7c0 |0000: const-string v0, "databaseFilePath" // string@c0b7 │ │ +19fb34: 1a00 b6c0 |0000: const-string v0, "databaseFilePath" // string@c0b6 │ │ 19fb38: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19fb3e: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +19fb3e: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 19fb42: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fb48: 0710 |000a: move-object v0, v1 │ │ 19fb4a: 1f00 8305 |000b: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fb4e: 5b13 9902 |000d: iput-object v3, v1, Landroidx/room/RoomDatabase$Builder;.prepackagedDatabaseCallback:Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback; // field@0299 │ │ 19fb52: 5b12 8e02 |000f: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.copyFromAssetPath:Ljava/lang/String; // field@028e │ │ 19fb56: 1101 |0011: return-object v1 │ │ catches : (none) │ │ @@ -27609,15 +27609,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 19fb58: |[19fb58] androidx.room.RoomDatabase$Builder.createFromFile:(Ljava/io/File;)Landroidx/room/RoomDatabase$Builder; │ │ -19fb68: 1a00 b6c0 |0000: const-string v0, "databaseFile" // string@c0b6 │ │ +19fb68: 1a00 b5c0 |0000: const-string v0, "databaseFile" // string@c0b5 │ │ 19fb6c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fb72: 0710 |0005: move-object v0, v1 │ │ 19fb74: 1f00 8305 |0006: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fb78: 5b12 8f02 |0008: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.copyFromFile:Ljava/io/File; // field@028f │ │ 19fb7c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ @@ -27633,17 +27633,17 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 19fb80: |[19fb80] androidx.room.RoomDatabase$Builder.createFromFile:(Ljava/io/File;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;)Landroidx/room/RoomDatabase$Builder; │ │ -19fb90: 1a00 b6c0 |0000: const-string v0, "databaseFile" // string@c0b6 │ │ +19fb90: 1a00 b5c0 |0000: const-string v0, "databaseFile" // string@c0b5 │ │ 19fb94: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19fb9a: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +19fb9a: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 19fb9e: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fba4: 0710 |000a: move-object v0, v1 │ │ 19fba6: 1f00 8305 |000b: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fbaa: 5b13 9902 |000d: iput-object v3, v1, Landroidx/room/RoomDatabase$Builder;.prepackagedDatabaseCallback:Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback; // field@0299 │ │ 19fbae: 5b12 8f02 |000f: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.copyFromFile:Ljava/io/File; // field@028f │ │ 19fbb2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ @@ -27688,15 +27688,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 19fbdc: |[19fbdc] androidx.room.RoomDatabase$Builder.createFromInputStream:(Ljava/util/concurrent/Callable;Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback;)Landroidx/room/RoomDatabase$Builder; │ │ 19fbec: 1a00 ece2 |0000: const-string v0, "inputStreamCallable" // string@e2ec │ │ 19fbf0: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -19fbf6: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +19fbf6: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 19fbfa: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fc00: 0710 |000a: move-object v0, v1 │ │ 19fc02: 1f00 8305 |000b: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fc06: 5b13 9902 |000d: iput-object v3, v1, Landroidx/room/RoomDatabase$Builder;.prepackagedDatabaseCallback:Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback; // field@0299 │ │ 19fc0a: 5b12 9002 |000f: iput-object v2, v1, Landroidx/room/RoomDatabase$Builder;.copyFromInputStream:Ljava/util/concurrent/Callable; // field@0290 │ │ 19fc0e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ @@ -27854,26 +27854,26 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ 19fcfc: |[19fcfc] androidx.room.RoomDatabase$Builder.setAutoCloseTimeout:(JLjava/util/concurrent/TimeUnit;)Landroidx/room/RoomDatabase$Builder; │ │ -19fd0c: 1a00 aaaf |0000: const-string v0, "autoCloseTimeUnit" // string@afaa │ │ +19fd0c: 1a00 a9af |0000: const-string v0, "autoCloseTimeUnit" // string@afa9 │ │ 19fd10: 7120 5ffc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19fd16: 0720 |0005: move-object v0, v2 │ │ 19fd18: 1f00 8305 |0006: check-cast v0, Landroidx/room/RoomDatabase$Builder; // type@0583 │ │ 19fd1c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ 19fd20: 3100 0300 |000a: cmp-long v0, v3, v0 │ │ 19fd24: 3a00 0700 |000c: if-ltz v0, 0013 // +0007 │ │ 19fd28: 5a23 8a02 |000e: iput-wide v3, v2, Landroidx/room/RoomDatabase$Builder;.autoCloseTimeout:J // field@028a │ │ 19fd2c: 5b25 8902 |0010: iput-object v5, v2, Landroidx/room/RoomDatabase$Builder;.autoCloseTimeUnit:Ljava/util/concurrent/TimeUnit; // field@0289 │ │ 19fd30: 1102 |0012: return-object v2 │ │ 19fd32: 2203 772c |0013: new-instance v3, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -19fd36: 1a04 acaf |0015: const-string v4, "autoCloseTimeout must be >= 0" // string@afac │ │ +19fd36: 1a04 abaf |0015: const-string v4, "autoCloseTimeout must be >= 0" // string@afab │ │ 19fd3a: 6e10 cdf8 0400 |0017: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 19fd40: 0c04 |001a: move-result-object v4 │ │ 19fd42: 7020 6cf8 4300 |001b: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 19fd48: 2703 |001e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1230 │ │ @@ -28011,21 +28011,21 @@ │ │ positions : │ │ 0x0005 line=1033 │ │ 0x0008 line=1034 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/room/RoomDatabase$Builder; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/concurrent/Executor; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #168 header: │ │ class_idx : 1412 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -28066,15 +28066,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 19feec: |[19feec] androidx.room.RoomDatabase$Callback.onCreate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19fefc: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +19fefc: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 19ff00: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ff06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Landroidx/room/RoomDatabase$Callback;) │ │ @@ -28083,15 +28083,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 19ff08: |[19ff08] androidx.room.RoomDatabase$Callback.onDestructiveMigration:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19ff18: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +19ff18: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 19ff1c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ff22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Landroidx/room/RoomDatabase$Callback;) │ │ @@ -28100,28 +28100,28 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 19ff24: |[19ff24] androidx.room.RoomDatabase$Callback.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -19ff34: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +19ff34: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 19ff38: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ff3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #169 header: │ │ class_idx : 1413 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -28168,21 +28168,21 @@ │ │ 19ff68: 7010 8913 0000 |0000: invoke-direct {v0}, Landroidx/room/RoomDatabase$Companion;.:()V // method@1389 │ │ 19ff6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #170 header: │ │ class_idx : 1414 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 1 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -28244,25 +28244,25 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ 1a0054: |[1a0054] androidx.room.RoomDatabase$JournalMode.:()V │ │ 1a0064: 2200 8605 |0000: new-instance v0, Landroidx/room/RoomDatabase$JournalMode; // type@0586 │ │ -1a0068: 1a01 0632 |0002: const-string v1, "AUTOMATIC" // string@3206 │ │ +1a0068: 1a01 0532 |0002: const-string v1, "AUTOMATIC" // string@3205 │ │ 1a006c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 1a006e: 7030 8d13 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/room/RoomDatabase$JournalMode;.:(Ljava/lang/String;I)V // method@138d │ │ 1a0074: 6900 a102 |0008: sput-object v0, Landroidx/room/RoomDatabase$JournalMode;.AUTOMATIC:Landroidx/room/RoomDatabase$JournalMode; // field@02a1 │ │ 1a0078: 2200 8605 |000a: new-instance v0, Landroidx/room/RoomDatabase$JournalMode; // type@0586 │ │ -1a007c: 1a01 1896 |000c: const-string v1, "TRUNCATE" // string@9618 │ │ +1a007c: 1a01 1796 |000c: const-string v1, "TRUNCATE" // string@9617 │ │ 1a0080: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 1a0082: 7030 8d13 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/room/RoomDatabase$JournalMode;.:(Ljava/lang/String;I)V // method@138d │ │ 1a0088: 6900 a202 |0012: sput-object v0, Landroidx/room/RoomDatabase$JournalMode;.TRUNCATE:Landroidx/room/RoomDatabase$JournalMode; // field@02a2 │ │ 1a008c: 2200 8605 |0014: new-instance v0, Landroidx/room/RoomDatabase$JournalMode; // type@0586 │ │ -1a0090: 1a01 3aa0 |0016: const-string v1, "WRITE_AHEAD_LOGGING" // string@a03a │ │ +1a0090: 1a01 39a0 |0016: const-string v1, "WRITE_AHEAD_LOGGING" // string@a039 │ │ 1a0094: 1222 |0018: const/4 v2, #int 2 // #2 │ │ 1a0096: 7030 8d13 1002 |0019: invoke-direct {v0, v1, v2}, Landroidx/room/RoomDatabase$JournalMode;.:(Ljava/lang/String;I)V // method@138d │ │ 1a009c: 6900 a302 |001c: sput-object v0, Landroidx/room/RoomDatabase$JournalMode;.WRITE_AHEAD_LOGGING:Landroidx/room/RoomDatabase$JournalMode; // field@02a3 │ │ 1a00a0: 7100 8b13 0000 |001e: invoke-static {}, Landroidx/room/RoomDatabase$JournalMode;.$values:()[Landroidx/room/RoomDatabase$JournalMode; // method@138b │ │ 1a00a6: 0c00 |0021: move-result-object v0 │ │ 1a00a8: 6900 a002 |0022: sput-object v0, Landroidx/room/RoomDatabase$JournalMode;.$VALUES:[Landroidx/room/RoomDatabase$JournalMode; // field@02a0 │ │ 1a00ac: 0e00 |0024: return-void │ │ @@ -28358,20 +28358,20 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ 19ff70: |[19ff70] androidx.room.RoomDatabase$JournalMode.resolve$room_runtime_release:(Landroid/content/Context;)Landroidx/room/RoomDatabase$JournalMode; │ │ -19ff80: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +19ff80: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 19ff84: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 19ff8a: 6200 a102 |0005: sget-object v0, Landroidx/room/RoomDatabase$JournalMode;.AUTOMATIC:Landroidx/room/RoomDatabase$JournalMode; // field@02a1 │ │ 19ff8e: 3201 0300 |0007: if-eq v1, v0, 000a // +0003 │ │ 19ff92: 1101 |0009: return-object v1 │ │ -19ff94: 1a00 8eab |000a: const-string v0, "activity" // string@ab8e │ │ +19ff94: 1a00 8dab |000a: const-string v0, "activity" // string@ab8d │ │ 19ff98: 6e20 f900 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f9 │ │ 19ff9e: 0c02 |000f: move-result-object v2 │ │ 19ffa0: 1a00 76fa |0010: const-string v0, "null cannot be cast to non-null type android.app.ActivityManager" // string@fa76 │ │ 19ffa4: 7120 5dfc 0200 |0012: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5d │ │ 19ffaa: 1f02 1c00 |0015: check-cast v2, Landroid/app/ActivityManager; // type@001c │ │ 19ffae: 7020 8e13 2100 |0017: invoke-direct {v1, v2}, Landroidx/room/RoomDatabase$JournalMode;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@138e │ │ 19ffb4: 0a02 |001a: move-result v2 │ │ @@ -28387,21 +28387,21 @@ │ │ 0x0017 line=666 │ │ 0x001d line=667 │ │ 0x0020 line=670 │ │ locals : │ │ 0x0000 - 0x0023 reg=1 this Landroidx/room/RoomDatabase$JournalMode; │ │ 0x0000 - 0x0023 reg=2 (null) Landroid/content/Context; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #171 header: │ │ class_idx : 1415 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -28481,30 +28481,30 @@ │ │ 1a02da: 0c00 |001d: move-result-object v0 │ │ 1a02dc: 0732 |001e: move-object v2, v3 │ │ 1a02de: 1f02 ef2c |001f: check-cast v2, Ljava/util/Map; // type@2cef │ │ 1a02e2: 7220 b2fa 0200 |0021: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@fab2 │ │ 1a02e8: 0a00 |0024: move-result v0 │ │ 1a02ea: 3800 2800 |0025: if-eqz v0, 004d // +0028 │ │ 1a02ee: 2200 922c |0027: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a02f2: 1a04 e083 |0029: const-string v4, "Overriding migration " // string@83e0 │ │ +1a02f2: 1a04 df83 |0029: const-string v4, "Overriding migration " // string@83df │ │ 1a02f6: 7020 07f9 4000 |002b: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a02fc: 7110 85f8 0100 |002e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 1a0302: 0c04 |0031: move-result-object v4 │ │ 1a0304: 6e20 defa 4300 |0032: invoke-virtual {v3, v4}, Ljava/util/TreeMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fade │ │ 1a030a: 0c03 |0035: move-result-object v3 │ │ 1a030c: 6e20 0ff9 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a0312: 0c00 |0039: move-result-object v0 │ │ 1a0314: 1a03 f90c |003a: const-string v3, " with " // string@0cf9 │ │ 1a0318: 6e20 10f9 3000 |003c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a031e: 0c00 |003f: move-result-object v0 │ │ 1a0320: 6e20 0ff9 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a0326: 0c00 |0043: move-result-object v0 │ │ 1a0328: 6e10 18f9 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a032e: 0c00 |0047: move-result-object v0 │ │ -1a0330: 1a03 f086 |0048: const-string v3, "ROOM" // string@86f0 │ │ +1a0330: 1a03 ef86 |0048: const-string v3, "ROOM" // string@86ef │ │ 1a0334: 7120 7b04 0300 |004a: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 1a033a: 7110 85f8 0100 |004d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 1a0340: 0c00 |0050: move-result-object v0 │ │ 1a0342: 7230 b8fa 0206 |0051: invoke-interface {v2, v0, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a0348: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ @@ -28757,21 +28757,21 @@ │ │ 1a0260: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/RoomDatabase$MigrationContainer; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #172 header: │ │ class_idx : 1416 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -28812,28 +28812,28 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a03e0: |[1a03e0] androidx.room.RoomDatabase$PrepackagedDatabaseCallback.onOpenPrepackagedDatabase:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a03f0: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a03f0: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a03f4: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a03fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #173 header: │ │ class_idx : 1417 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -28854,21 +28854,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/RoomDatabase$QueryCallback;) │ │ name : 'onQuery' │ │ type : '(Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #174 header: │ │ class_idx : 1418 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -28949,21 +28949,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/RoomDatabase$beginTransaction$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #175 header: │ │ class_idx : 1419 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -29044,21 +29044,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/room/RoomDatabase$endTransaction$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #176 header: │ │ class_idx : 1420 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34994 │ │ +source_file_idx : 34993 │ │ static_fields_size : 2 │ │ instance_fields_size: 14 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 33 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -29409,15 +29409,15 @@ │ │ 1a0cdc: dd03 0302 |0002: and-int/lit8 v3, v3, #int 2 // #02 │ │ 1a0ce0: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ 1a0ce4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ 1a0ce6: 6e30 c713 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/room/RoomDatabase;.query:(Landroidx/sqlite/db/SupportSQLiteQuery;Landroid/os/CancellationSignal;)Landroid/database/Cursor; // method@13c7 │ │ 1a0cec: 0c00 |000a: move-result-object v0 │ │ 1a0cee: 1100 |000b: return-object v0 │ │ 1a0cf0: 2200 972c |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@2c97 │ │ -1a0cf4: 1a01 4d94 |000e: const-string v1, "Super calls with default arguments not supported in this target, function: query" // string@944d │ │ +1a0cf4: 1a01 4c94 |000e: const-string v1, "Super calls with default arguments not supported in this target, function: query" // string@944c │ │ 1a0cf8: 7020 38f9 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f938 │ │ 1a0cfe: 2700 |0013: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=475 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 (null) Landroidx/room/RoomDatabase; │ │ @@ -29478,15 +29478,15 @@ │ │ 1a11d8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ 1a11dc: 0e00 |0004: return-void │ │ 1a11de: 6e10 c313 0200 |0005: invoke-virtual {v2}, Landroidx/room/RoomDatabase;.isMainThread$room_runtime_release:()Z // method@13c3 │ │ 1a11e4: 0a00 |0008: move-result v0 │ │ 1a11e6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ 1a11ea: 0e00 |000b: return-void │ │ 1a11ec: 2200 782c |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a11f0: 1a01 f338 |000e: const-string v1, "Cannot access database on the main thread since it may potentially lock the UI for a long period of time." // string@38f3 │ │ +1a11f0: 1a01 f238 |000e: const-string v1, "Cannot access database on the main thread since it may potentially lock the UI for a long period of time." // string@38f2 │ │ 1a11f4: 6e10 cdf8 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a11fa: 0c01 |0013: move-result-object v1 │ │ 1a11fc: 7020 71f8 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a1202: 2700 |0017: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ @@ -29509,15 +29509,15 @@ │ │ 1a121c: 3900 1700 |0004: if-nez v0, 001b // +0017 │ │ 1a1220: 5420 b402 |0006: iget-object v0, v2, Landroidx/room/RoomDatabase;.suspendingTransactionId:Ljava/lang/ThreadLocal; // field@02b4 │ │ 1a1224: 6e10 2af9 0000 |0008: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@f92a │ │ 1a122a: 0c00 |000b: move-result-object v0 │ │ 1a122c: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ 1a1230: 280d |000e: goto 001b // +000d │ │ 1a1232: 2200 782c |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a1236: 1a01 f238 |0011: const-string v1, "Cannot access database on a different coroutine context inherited from a suspending transaction." // string@38f2 │ │ +1a1236: 1a01 f138 |0011: const-string v1, "Cannot access database on a different coroutine context inherited from a suspending transaction." // string@38f1 │ │ 1a123a: 6e10 cdf8 0100 |0013: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a1240: 0c01 |0016: move-result-object v1 │ │ 1a1242: 7020 71f8 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a1248: 2700 |001a: throw v0 │ │ 1a124a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ @@ -29698,15 +29698,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ 1a0fd8: |[1a0fd8] androidx.room.RoomDatabase.getAutoMigrations:(Ljava/util/Map;)Ljava/util/List; │ │ -1a0fe8: 1a00 bcaf |0000: const-string v0, "autoMigrationSpecs" // string@afbc │ │ +1a0fe8: 1a00 bbaf |0000: const-string v0, "autoMigrationSpecs" // string@afbb │ │ 1a0fec: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a0ff2: 7100 cafb 0000 |0005: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fbca │ │ 1a0ff8: 0c02 |0008: move-result-object v2 │ │ 1a0ffa: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=308 │ │ @@ -29947,15 +29947,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 529 16-bit code units │ │ 1a1364: |[1a1364] androidx.room.RoomDatabase.init:(Landroidx/room/DatabaseConfiguration;)V │ │ -1a1374: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +1a1374: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 1a1378: 7120 5ffc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a137e: 6e20 ae13 a900 |0005: invoke-virtual {v9, v10}, Landroidx/room/RoomDatabase;.createOpenHelper:(Landroidx/room/DatabaseConfiguration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@13ae │ │ 1a1384: 0c00 |0008: move-result-object v0 │ │ 1a1386: 5b90 ad02 |0009: iput-object v0, v9, Landroidx/room/RoomDatabase;.internalOpenHelper:Landroidx/sqlite/db/SupportSQLiteOpenHelper; // field@02ad │ │ 1a138a: 6e10 b913 0900 |000b: invoke-virtual {v9}, Landroidx/room/RoomDatabase;.getRequiredAutoMigrationSpecs:()Ljava/util/Set; // method@13b9 │ │ 1a1390: 0c00 |000e: move-result-object v0 │ │ 1a1392: 2201 db2c |000f: new-instance v1, Ljava/util/BitSet; // type@2cdb │ │ @@ -29994,15 +29994,15 @@ │ │ 1a140c: 5494 ab02 |004c: iget-object v4, v9, Landroidx/room/RoomDatabase;.autoMigrationSpecs:Ljava/util/Map; // field@02ab │ │ 1a1410: 54a5 cf01 |004e: iget-object v5, v10, Landroidx/room/DatabaseConfiguration;.autoMigrationSpecs:Ljava/util/List; // field@01cf │ │ 1a1414: 7220 90fa 3500 |0050: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@fa90 │ │ 1a141a: 0c03 |0053: move-result-object v3 │ │ 1a141c: 7230 b8fa 2403 |0054: invoke-interface {v4, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a1422: 28c1 |0057: goto 0018 // -003f │ │ 1a1424: 220a 922c |0058: new-instance v10, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1428: 1a00 8731 |005a: const-string v0, "A required auto migration spec (" // string@3187 │ │ +1a1428: 1a00 8631 |005a: const-string v0, "A required auto migration spec (" // string@3186 │ │ 1a142c: 7020 07f9 0a00 |005c: invoke-direct {v10, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1432: 6e10 35f8 0200 |005f: invoke-virtual {v2}, Ljava/lang/Class;.getCanonicalName:()Ljava/lang/String; // method@f835 │ │ 1a1438: 0c00 |0062: move-result-object v0 │ │ 1a143a: 6e20 10f9 0a00 |0063: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1440: 0c0a |0066: move-result-object v10 │ │ 1a1442: 1a00 f42c |0067: const-string v0, ") is missing in the database configuration." // string@2cf4 │ │ 1a1446: 6e20 10f9 0a00 |0069: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -30024,15 +30024,15 @@ │ │ 1a1486: 0a00 |0089: move-result v0 │ │ 1a1488: 3800 0700 |008a: if-eqz v0, 0091 // +0007 │ │ 1a148c: 3b02 0300 |008c: if-gez v2, 008f // +0003 │ │ 1a1490: 280f |008e: goto 009d // +000f │ │ 1a1492: 0120 |008f: move v0, v2 │ │ 1a1494: 28f4 |0090: goto 0084 // -000c │ │ 1a1496: 220a 772c |0091: new-instance v10, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a149a: 1a00 049b |0093: const-string v0, "Unexpected auto migration specs found. Annotate AutoMigrationSpec implementation with @ProvidedAutoMigrationSpec annotation or remove this spec from the builder." // string@9b04 │ │ +1a149a: 1a00 039b |0093: const-string v0, "Unexpected auto migration specs found. Annotate AutoMigrationSpec implementation with @ProvidedAutoMigrationSpec annotation or remove this spec from the builder." // string@9b03 │ │ 1a149e: 6e10 cdf8 0000 |0095: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a14a4: 0c00 |0098: move-result-object v0 │ │ 1a14a6: 7020 6cf8 0a00 |0099: invoke-direct {v10, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a14ac: 270a |009c: throw v10 │ │ 1a14ae: 5490 ab02 |009d: iget-object v0, v9, Landroidx/room/RoomDatabase;.autoMigrationSpecs:Ljava/util/Map; // field@02ab │ │ 1a14b2: 6e20 b113 0900 |009f: invoke-virtual {v9, v0}, Landroidx/room/RoomDatabase;.getAutoMigrations:(Ljava/util/Map;)Ljava/util/List; // method@13b1 │ │ 1a14b8: 0c00 |00a2: move-result-object v0 │ │ @@ -30105,15 +30105,15 @@ │ │ 1a15c6: 0c00 |0129: move-result-object v0 │ │ 1a15c8: 54a1 d101 |012a: iget-object v1, v10, Landroidx/room/DatabaseConfiguration;.context:Landroid/content/Context; // field@01d1 │ │ 1a15cc: 54a2 da01 |012c: iget-object v2, v10, Landroidx/room/DatabaseConfiguration;.name:Ljava/lang/String; // field@01da │ │ 1a15d0: 54a4 d901 |012e: iget-object v4, v10, Landroidx/room/DatabaseConfiguration;.multiInstanceInvalidationServiceIntent:Landroid/content/Intent; // field@01d9 │ │ 1a15d4: 6e40 8512 1042 |0130: invoke-virtual {v0, v1, v2, v4}, Landroidx/room/InvalidationTracker;.startMultiInstanceInvalidation$room_runtime_release:(Landroid/content/Context;Ljava/lang/String;Landroid/content/Intent;)V // method@1285 │ │ 1a15da: 280d |0133: goto 0140 // +000d │ │ 1a15dc: 220a 772c |0134: new-instance v10, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a15e0: 1a00 2d88 |0136: const-string v0, "Required value was null." // string@882d │ │ +1a15e0: 1a00 2c88 |0136: const-string v0, "Required value was null." // string@882c │ │ 1a15e4: 6e10 cdf8 0000 |0138: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a15ea: 0c00 |013b: move-result-object v0 │ │ 1a15ec: 7020 6cf8 0a00 |013c: invoke-direct {v10, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a15f2: 270a |013f: throw v10 │ │ 1a15f4: 6e10 ba13 0900 |0140: invoke-virtual {v9}, Landroidx/room/RoomDatabase;.getRequiredTypeConverters:()Ljava/util/Map; // method@13ba │ │ 1a15fa: 0c00 |0143: move-result-object v0 │ │ 1a15fc: 2201 db2c |0144: new-instance v1, Ljava/util/BitSet; // type@2cdb │ │ @@ -30167,15 +30167,15 @@ │ │ 1a16b4: 5497 b502 |01a0: iget-object v7, v9, Landroidx/room/RoomDatabase;.typeConverters:Ljava/util/Map; // field@02b5 │ │ 1a16b8: 54a8 e001 |01a2: iget-object v8, v10, Landroidx/room/DatabaseConfiguration;.typeConverters:Ljava/util/List; // field@01e0 │ │ 1a16bc: 7220 90fa 6800 |01a4: invoke-interface {v8, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@fa90 │ │ 1a16c2: 0c06 |01a7: move-result-object v6 │ │ 1a16c4: 7230 b8fa 5706 |01a8: invoke-interface {v7, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a16ca: 28c2 |01ab: goto 016d // -003e │ │ 1a16cc: 220a 922c |01ac: new-instance v10, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a16d0: 1a00 8831 |01ae: const-string v0, "A required type converter (" // string@3188 │ │ +1a16d0: 1a00 8731 |01ae: const-string v0, "A required type converter (" // string@3187 │ │ 1a16d4: 7020 07f9 0a00 |01b0: invoke-direct {v10, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a16da: 6e20 0ff9 5a00 |01b3: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a16e0: 0c0a |01b6: move-result-object v10 │ │ 1a16e2: 1a00 f12c |01b7: const-string v0, ") for " // string@2cf1 │ │ 1a16e6: 6e20 10f9 0a00 |01b9: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a16ec: 0c0a |01bc: move-result-object v10 │ │ 1a16ee: 6e10 35f8 0400 |01bd: invoke-virtual {v4}, Ljava/lang/Class;.getCanonicalName:()Ljava/lang/String; // method@f835 │ │ @@ -30206,15 +30206,15 @@ │ │ 1a174e: 0120 |01ed: move v0, v2 │ │ 1a1750: 28f4 |01ee: goto 01e2 // -000c │ │ 1a1752: 54aa e001 |01ef: iget-object v10, v10, Landroidx/room/DatabaseConfiguration;.typeConverters:Ljava/util/List; // field@01e0 │ │ 1a1756: 7220 90fa 0a00 |01f1: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@fa90 │ │ 1a175c: 0c0a |01f4: move-result-object v10 │ │ 1a175e: 2200 772c |01f5: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 1a1762: 2201 922c |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1766: 1a02 109b |01f9: const-string v2, "Unexpected type converter " // string@9b10 │ │ +1a1766: 1a02 0f9b |01f9: const-string v2, "Unexpected type converter " // string@9b0f │ │ 1a176a: 7020 07f9 2100 |01fb: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1770: 6e20 0ff9 a100 |01fe: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a1776: 0c0a |0201: move-result-object v10 │ │ 1a1778: 1a01 fc2f |0202: const-string v1, ". Annotate TypeConverter class with @ProvidedTypeConverter annotation or remove this converter from the builder." // string@2ffc │ │ 1a177c: 6e20 10f9 1a00 |0204: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1782: 0c0a |0207: move-result-object v10 │ │ 1a1784: 6e10 18f9 0a00 |0208: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -30300,15 +30300,15 @@ │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ 1a182c: |[1a182c] androidx.room.RoomDatabase.internalInitInvalidationTracker:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a183c: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a183c: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1840: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1846: 6e10 b413 0100 |0005: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.getInvalidationTracker:()Landroidx/room/InvalidationTracker; // method@13b4 │ │ 1a184c: 0c00 |0008: move-result-object v0 │ │ 1a184e: 6e20 7c12 2000 |0009: invoke-virtual {v0, v2}, Landroidx/room/InvalidationTracker;.internalInit$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@127c │ │ 1a1854: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ @@ -30476,15 +30476,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ 1a0f30: |[1a0f30] androidx.room.RoomDatabase.runInTransaction:(Ljava/util/concurrent/Callable;)Ljava/lang/Object; │ │ -1a0f40: 1a00 49b1 |0000: const-string v0, "body" // string@b149 │ │ +1a0f40: 1a00 48b1 |0000: const-string v0, "body" // string@b148 │ │ 1a0f44: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a0f4a: 6e10 a913 0100 |0005: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.beginTransaction:()V // method@13a9 │ │ 1a0f50: 7210 edfa 0200 |0008: invoke-interface {v2}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@faed │ │ 1a0f56: 0c02 |000b: move-result-object v2 │ │ 1a0f58: 6e10 cd13 0100 |000c: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.setTransactionSuccessful:()V // method@13cd │ │ 1a0f5e: 6e10 af13 0100 |000f: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.endTransaction:()V // method@13af │ │ 1a0f64: 1102 |0012: return-object v2 │ │ @@ -30509,15 +30509,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ 1a186c: |[1a186c] androidx.room.RoomDatabase.runInTransaction:(Ljava/lang/Runnable;)V │ │ -1a187c: 1a00 49b1 |0000: const-string v0, "body" // string@b149 │ │ +1a187c: 1a00 48b1 |0000: const-string v0, "body" // string@b148 │ │ 1a1880: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1886: 6e10 a913 0100 |0005: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.beginTransaction:()V // method@13a9 │ │ 1a188c: 7210 cff8 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@f8cf │ │ 1a1892: 6e10 cd13 0100 |000b: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.setTransactionSuccessful:()V // method@13cd │ │ 1a1898: 6e10 af13 0100 |000e: invoke-virtual {v1}, Landroidx/room/RoomDatabase;.endTransaction:()V // method@13af │ │ 1a189e: 0e00 |0011: return-void │ │ 1a18a0: 0d02 |0012: move-exception v2 │ │ @@ -30541,15 +30541,15 @@ │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1a18b8: |[1a18b8] androidx.room.RoomDatabase.setAutoMigrationSpecs:(Ljava/util/Map;)V │ │ -1a18c8: 1a00 ce30 |0000: const-string v0, "" // string@30ce │ │ +1a18c8: 1a00 cd30 |0000: const-string v0, "" // string@30cd │ │ 1a18cc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a18d2: 5b12 ab02 |0005: iput-object v2, v1, Landroidx/room/RoomDatabase;.autoMigrationSpecs:Ljava/util/Map; // field@02ab │ │ 1a18d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=126 │ │ locals : │ │ @@ -30574,21 +30574,21 @@ │ │ 1a18fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroidx/room/RoomDatabase; │ │ │ │ - source_file_idx : 34994 (RoomDatabase.kt) │ │ + source_file_idx : 34993 (RoomDatabase.kt) │ │ │ │ Class #177 header: │ │ class_idx : 1421 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -30668,21 +30668,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$1; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #178 header: │ │ class_idx : 1422 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -30821,15 +30821,15 @@ │ │ 1a0594: 5241 bb02 |0004: iget v1, v4, Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2$1;.label:I // field@02bb │ │ 1a0598: 1212 |0006: const/4 v2, #int 1 // #1 │ │ 1a059a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ 1a059e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ 1a05a2: 7110 76fb 0500 |000b: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a05a8: 283a |000e: goto 0048 // +003a │ │ 1a05aa: 2205 782c |000f: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a05ae: 1a00 17b3 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +1a05ae: 1a00 16b3 |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 1a05b2: 7020 71f8 0500 |0013: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a05b8: 2705 |0016: throw v5 │ │ 1a05ba: 7110 76fb 0500 |0017: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a05c0: 5445 ba02 |001a: iget-object v5, v4, Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2$1;.L$0:Ljava/lang/Object; // field@02ba │ │ 1a05c4: 1f05 eb2d |001c: check-cast v5, Lkotlinx/coroutines/CoroutineScope; // type@2deb │ │ 1a05c8: 5441 b802 |001e: iget-object v1, v4, Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2$1;.$continuation:Lkotlinx/coroutines/CancellableContinuation; // field@02b8 │ │ 1a05cc: 1f01 5c2d |0020: check-cast v1, Lkotlin/coroutines/Continuation; // type@2d5c │ │ @@ -30860,21 +30860,21 @@ │ │ 0x001e line=124 │ │ 0x003a line=125 │ │ 0x0048 line=126 │ │ locals : │ │ 0x0000 - 0x004b reg=4 this Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2$1; │ │ 0x0000 - 0x004b reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #179 header: │ │ class_idx : 1423 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -30943,21 +30943,21 @@ │ │ 1a06c4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #180 header: │ │ class_idx : 1424 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11623 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -31030,21 +31030,21 @@ │ │ 1a06f2: 7120 e613 0200 |000d: invoke-static {v2, v0}, Landroidx/room/RoomDatabaseKt;.access$createTransactionContext:(Landroidx/room/RoomDatabase;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@13e6 │ │ 1a06f8: 0c02 |0010: move-result-object v2 │ │ 1a06fa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #181 header: │ │ class_idx : 1425 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -31125,21 +31125,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroidx/room/RoomDatabaseKt$createTransactionContext$2; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Throwable; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #182 header: │ │ class_idx : 1426 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11623 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -31213,21 +31213,21 @@ │ │ 1a07a2: 7130 e913 2200 |000d: invoke-static {v2, v2, v0}, Landroidx/room/RoomDatabaseKt;.withTransaction:(Landroidx/room/RoomDatabase;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@13e9 │ │ 1a07a8: 0c02 |0010: move-result-object v2 │ │ 1a07aa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #183 header: │ │ class_idx : 1427 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11629 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -31370,15 +31370,15 @@ │ │ 1a083a: 5440 c902 |000b: iget-object v0, v4, Landroidx/room/RoomDatabaseKt$withTransaction$2;.L$0:Ljava/lang/Object; // field@02c9 │ │ 1a083e: 1f00 ac05 |000d: check-cast v0, Landroidx/room/TransactionElement; // type@05ac │ │ 1a0842: 7110 76fb 0500 |000f: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a0848: 283a |0012: goto 004c // +003a │ │ 1a084a: 0d05 |0013: move-exception v5 │ │ 1a084c: 284a |0014: goto 005e // +004a │ │ 1a084e: 2205 782c |0015: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a0852: 1a00 17b3 |0017: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +1a0852: 1a00 16b3 |0017: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 1a0856: 7020 71f8 0500 |0019: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a085c: 2705 |001c: throw v5 │ │ 1a085e: 7110 76fb 0500 |001d: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a0864: 5445 c902 |0020: iget-object v5, v4, Landroidx/room/RoomDatabaseKt$withTransaction$2;.L$0:Ljava/lang/Object; // field@02c9 │ │ 1a0868: 1f05 eb2d |0022: check-cast v5, Lkotlinx/coroutines/CoroutineScope; // type@2deb │ │ 1a086c: 7210 62fd 0500 |0024: invoke-interface {v5}, Lkotlinx/coroutines/CoroutineScope;.getCoroutineContext:()Lkotlin/coroutines/CoroutineContext; // method@fd62 │ │ 1a0872: 0c05 |0027: move-result-object v5 │ │ @@ -31445,21 +31445,21 @@ │ │ 0x0056 line=68 │ │ 0x005e line=65 │ │ 0x006a line=68 │ │ locals : │ │ 0x0000 - 0x006e reg=4 this Landroidx/room/RoomDatabaseKt$withTransaction$2; │ │ 0x0000 - 0x006e reg=5 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #184 header: │ │ class_idx : 1428 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -31546,15 +31546,15 @@ │ │ 1a0a08: 2202 8f05 |001a: new-instance v2, Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2; // type@058f │ │ 1a0a0c: 7030 d713 1204 |001c: invoke-direct {v2, v1, v4}, Landroidx/room/RoomDatabaseKt$acquireTransactionThread$2$2;.:(Lkotlinx/coroutines/CancellableContinuation;Lkotlinx/coroutines/Job;)V // method@13d7 │ │ 1a0a12: 1f02 8b2c |001f: check-cast v2, Ljava/lang/Runnable; // type@2c8b │ │ 1a0a16: 7220 00fb 2300 |0021: invoke-interface {v3, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@fb00 │ │ 1a0a1c: 2810 |0024: goto 0034 // +0010 │ │ 1a0a1e: 0d03 |0025: move-exception v3 │ │ 1a0a20: 2204 782c |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a0a24: 1a02 cf9a |0028: const-string v2, "Unable to acquire a thread to perform the database transaction." // string@9acf │ │ +1a0a24: 1a02 ce9a |0028: const-string v2, "Unable to acquire a thread to perform the database transaction." // string@9ace │ │ 1a0a28: 1f03 962c |002a: check-cast v3, Ljava/lang/Throwable; // type@2c96 │ │ 1a0a2c: 7030 72f8 2403 |002c: invoke-direct {v4, v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f872 │ │ 1a0a32: 1f04 962c |002f: check-cast v4, Ljava/lang/Throwable; // type@2c96 │ │ 1a0a36: 7220 4bfd 4100 |0031: invoke-interface {v1, v4}, Lkotlinx/coroutines/CancellableContinuation;.cancel:(Ljava/lang/Throwable;)Z // method@fd4b │ │ 1a0a3c: 6e10 4ffd 0000 |0034: invoke-virtual {v0}, Lkotlinx/coroutines/CancellableContinuationImpl;.getResult:()Ljava/lang/Object; // method@fd4f │ │ 1a0a42: 0c03 |0037: move-result-object v3 │ │ 1a0a44: 7100 2dfc 0000 |0038: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fc2d │ │ @@ -31616,15 +31616,15 @@ │ │ 1a0ac4: 5406 bf02 |0026: iget-object v6, v0, Landroidx/room/RoomDatabaseKt$createTransactionContext$1;.L$1:Ljava/lang/Object; // field@02bf │ │ 1a0ac8: 1f06 e52d |0028: check-cast v6, Lkotlinx/coroutines/CompletableJob; // type@2de5 │ │ 1a0acc: 5400 be02 |002a: iget-object v0, v0, Landroidx/room/RoomDatabaseKt$createTransactionContext$1;.L$0:Ljava/lang/Object; // field@02be │ │ 1a0ad0: 1f00 8c05 |002c: check-cast v0, Landroidx/room/RoomDatabase; // type@058c │ │ 1a0ad4: 7110 76fb 0700 |002e: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a0ada: 2843 |0031: goto 0074 // +0043 │ │ 1a0adc: 2206 782c |0032: new-instance v6, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a0ae0: 1a07 17b3 |0034: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +1a0ae0: 1a07 16b3 |0034: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 1a0ae4: 7020 71f8 7600 |0036: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a0aea: 2706 |0039: throw v6 │ │ 1a0aec: 7110 76fb 0700 |003a: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a0af2: 1207 |003d: const/4 v7, #int 0 // #0 │ │ 1a0af4: 7130 94fd 3707 |003e: invoke-static {v7, v3, v7}, Lkotlinx/coroutines/JobKt;.Job$default:(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; // method@fd94 │ │ 1a0afa: 0c07 |0041: move-result-object v7 │ │ 1a0afc: 7210 22fc 0000 |0042: invoke-interface {v0}, Lkotlin/coroutines/Continuation;.getContext:()Lkotlin/coroutines/CoroutineContext; // method@fc22 │ │ @@ -31720,15 +31720,15 @@ │ │ 1a0c04: 1214 |0022: const/4 v4, #int 1 // #1 │ │ 1a0c06: 3802 1f00 |0023: if-eqz v2, 0042 // +001f │ │ 1a0c0a: 3242 1000 |0025: if-eq v2, v4, 0035 // +0010 │ │ 1a0c0e: 3332 0600 |0027: if-ne v2, v3, 002d // +0006 │ │ 1a0c12: 7110 76fb 0700 |0029: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb76 │ │ 1a0c18: 2856 |002c: goto 0082 // +0056 │ │ 1a0c1a: 2205 782c |002d: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a0c1e: 1a06 17b3 |002f: const-string v6, "call to 'resume' before 'invoke' with coroutine" // string@b317 │ │ +1a0c1e: 1a06 16b3 |002f: const-string v6, "call to 'resume' before 'invoke' with coroutine" // string@b316 │ │ 1a0c22: 7020 71f8 6500 |0031: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a0c28: 2705 |0034: throw v5 │ │ 1a0c2a: 5405 c402 |0035: iget-object v5, v0, Landroidx/room/RoomDatabaseKt$withTransaction$1;.L$1:Ljava/lang/Object; // field@02c4 │ │ 1a0c2e: 0756 |0037: move-object v6, v5 │ │ 1a0c30: 1f06 7b2d |0038: check-cast v6, Lkotlin/jvm/functions/Function1; // type@2d7b │ │ 1a0c34: 5405 c302 |003a: iget-object v5, v0, Landroidx/room/RoomDatabaseKt$withTransaction$1;.L$0:Ljava/lang/Object; // field@02c3 │ │ 1a0c38: 1f05 8c05 |003c: check-cast v5, Landroidx/room/RoomDatabase; // type@058c │ │ @@ -31776,21 +31776,21 @@ │ │ 0x006d line=52 │ │ locals : │ │ 0x0000 - 0x0083 reg=5 (null) Landroidx/room/RoomDatabase; │ │ 0x0000 - 0x0083 reg=6 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x0083 reg=7 (null) Lkotlin/coroutines/Continuation; │ │ │ │ Virtual methods - │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #185 header: │ │ class_idx : 1429 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34996 │ │ +source_file_idx : 34995 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -31891,15 +31891,15 @@ │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 1a1900: |[1a1900] androidx.room.RoomMasterTable.createInsertQuery:(Ljava/lang/String;)Ljava/lang/String; │ │ 1a1910: 1a00 1ae0 |0000: const-string v0, "hash" // string@e01a │ │ 1a1914: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a191a: 2200 922c |0005: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a191e: 1a01 8f46 |0007: const-string v1, "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '" // string@468f │ │ +1a191e: 1a01 8e46 |0007: const-string v1, "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '" // string@468e │ │ 1a1922: 7020 07f9 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1928: 6e20 10f9 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a192e: 0c02 |000f: move-result-object v2 │ │ 1a1930: 1a00 8720 |0010: const-string v0, "')" // string@2087 │ │ 1a1934: 6e20 10f9 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a193a: 0c02 |0015: move-result-object v2 │ │ 1a193c: 6e10 18f9 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -31910,21 +31910,21 @@ │ │ 0x0005 line=52 │ │ 0x0010 line=53 │ │ 0x0012 line=52 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 34996 (RoomMasterTable.kt) │ │ + source_file_idx : 34995 (RoomMasterTable.kt) │ │ │ │ Class #186 header: │ │ class_idx : 1430 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34997 │ │ +source_file_idx : 34996 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -31982,17 +31982,17 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ 1a1980: |[1a1980] androidx.room.RoomOpenHelper$Companion.hasEmptySchema$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Z │ │ -1a1990: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1990: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1994: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a199a: 1a00 2c89 |0005: const-string v0, "SELECT count(*) FROM sqlite_master WHERE name != 'android_metadata'" // string@892c │ │ +1a199a: 1a00 2b89 |0005: const-string v0, "SELECT count(*) FROM sqlite_master WHERE name != 'android_metadata'" // string@892b │ │ 1a199e: 7220 7815 0400 |0007: invoke-interface {v4, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a19a4: 0c04 |000a: move-result-object v4 │ │ 1a19a6: 1f04 4b2c |000b: check-cast v4, Ljava/io/Closeable; // type@2c4b │ │ 1a19aa: 0740 |000d: move-object v0, v4 │ │ 1a19ac: 1f00 5d00 |000e: check-cast v0, Landroid/database/Cursor; // type@005d │ │ 1a19b0: 7210 ae01 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01ae │ │ 1a19b6: 0a01 |0013: move-result v1 │ │ @@ -32030,17 +32030,17 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ 1a19fc: |[1a19fc] androidx.room.RoomOpenHelper$Companion.hasRoomMasterTable$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Z │ │ -1a1a0c: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1a0c: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1a10: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a1a16: 1a00 2389 |0005: const-string v0, "SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'" // string@8923 │ │ +1a1a16: 1a00 2289 |0005: const-string v0, "SELECT 1 FROM sqlite_master WHERE type = 'table' AND name='room_master_table'" // string@8922 │ │ 1a1a1a: 7220 7815 0400 |0007: invoke-interface {v4, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a1a20: 0c04 |000a: move-result-object v4 │ │ 1a1a22: 1f04 4b2c |000b: check-cast v4, Ljava/io/Closeable; // type@2c4b │ │ 1a1a26: 0740 |000d: move-object v0, v4 │ │ 1a1a28: 1f00 5d00 |000e: check-cast v0, Landroid/database/Cursor; // type@005d │ │ 1a1a2c: 7210 ae01 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@01ae │ │ 1a1a32: 0a01 |0013: move-result v1 │ │ @@ -32068,21 +32068,21 @@ │ │ 0x0007 line=231 │ │ 0x000b line=249 │ │ 0x0010 line=235 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroidx/room/RoomOpenHelper$Companion; │ │ 0x0000 - 0x002a reg=4 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 34997 (RoomOpenHelper.kt) │ │ + source_file_idx : 34996 (RoomOpenHelper.kt) │ │ │ │ Class #187 header: │ │ class_idx : 1431 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34997 │ │ +source_file_idx : 34996 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -32156,15 +32156,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a1af4: |[1a1af4] androidx.room.RoomOpenHelper$Delegate.onPostMigrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1b04: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a1b04: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a1b08: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1b0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Landroidx/room/RoomOpenHelper$Delegate;) │ │ @@ -32173,15 +32173,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a1b10: |[1a1b10] androidx.room.RoomOpenHelper$Delegate.onPreMigrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1b20: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a1b20: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a1b24: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Landroidx/room/RoomOpenHelper$Delegate;) │ │ @@ -32190,15 +32190,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ 1a1aa8: |[1a1aa8] androidx.room.RoomOpenHelper$Delegate.onValidateSchema:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Landroidx/room/RoomOpenHelper$ValidationResult; │ │ -1a1ab8: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1ab8: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1abc: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1ac2: 6e20 f913 3200 |0005: invoke-virtual {v2, v3}, Landroidx/room/RoomOpenHelper$Delegate;.validateMigration:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f9 │ │ 1a1ac8: 2203 9805 |0008: new-instance v3, Landroidx/room/RoomOpenHelper$ValidationResult; // type@0598 │ │ 1a1acc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ 1a1ace: 1201 |000b: const/4 v1, #int 0 // #0 │ │ 1a1ad0: 7030 fa13 0301 |000c: invoke-direct {v3, v0, v1}, Landroidx/room/RoomOpenHelper$ValidationResult;.:(ZLjava/lang/String;)V // method@13fa │ │ 1a1ad6: 1103 |000f: return-object v3 │ │ @@ -32216,34 +32216,34 @@ │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 1a1b2c: |[1a1b2c] androidx.room.RoomOpenHelper$Delegate.validateMigration:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1b3c: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1b3c: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1b40: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1b46: 2202 972c |0005: new-instance v2, Ljava/lang/UnsupportedOperationException; // type@2c97 │ │ 1a1b4a: 1b00 091f 0100 |0007: const-string/jumbo v0, "validateMigration is deprecated" // string@00011f09 │ │ 1a1b50: 7020 38f9 0200 |000a: invoke-direct {v2, v0}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@f938 │ │ 1a1b56: 2702 |000d: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroidx/room/RoomOpenHelper$Delegate; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 34997 (RoomOpenHelper.kt) │ │ + source_file_idx : 34996 (RoomOpenHelper.kt) │ │ │ │ Class #188 header: │ │ class_idx : 1432 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34997 │ │ +source_file_idx : 34996 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -32288,21 +32288,21 @@ │ │ 0x0005 line=227 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/room/RoomOpenHelper$ValidationResult; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 34997 (RoomOpenHelper.kt) │ │ + source_file_idx : 34996 (RoomOpenHelper.kt) │ │ │ │ Class #189 header: │ │ class_idx : 1515 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -32380,15 +32380,15 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ 1a7f74: |[1a7f74] androidx.sqlite.db.SupportSQLiteOpenHelper$Callback.deleteDatabaseFile:(Ljava/lang/String;)V │ │ -1a7f84: 1a00 7930 |0000: const-string v0, ":memory:" // string@3079 │ │ +1a7f84: 1a00 7830 |0000: const-string v0, ":memory:" // string@3078 │ │ 1a7f88: 1211 |0002: const/4 v1, #int 1 // #1 │ │ 1a7f8a: 7130 f2fc 0901 |0003: invoke-static {v9, v0, v1}, Lkotlin/text/StringsKt;.equals:(Ljava/lang/String;Ljava/lang/String;Z)Z // method@fcf2 │ │ 1a7f90: 0a00 |0006: move-result v0 │ │ 1a7f92: 3900 6900 |0007: if-nez v0, 0070 // +0069 │ │ 1a7f96: 0790 |0009: move-object v0, v9 │ │ 1a7f98: 1f00 672c |000a: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a7f9c: 7210 24f8 0000 |000c: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ @@ -32428,28 +32428,28 @@ │ │ 1a8006: 0c00 |0041: move-result-object v0 │ │ 1a8008: 1f00 672c |0042: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a800c: 7210 24f8 0000 |0044: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ 1a8012: 0a00 |0047: move-result v0 │ │ 1a8014: 3900 0300 |0048: if-nez v0, 004b // +0003 │ │ 1a8018: 2826 |004a: goto 0070 // +0026 │ │ 1a801a: 2200 922c |004b: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a801e: 1a01 25c2 |004d: const-string v1, "deleting the database file: " // string@c225 │ │ +1a801e: 1a01 24c2 |004d: const-string v1, "deleting the database file: " // string@c224 │ │ 1a8022: 7020 07f9 1000 |004f: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a8028: 6e20 10f9 9000 |0052: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a802e: 0c00 |0055: move-result-object v0 │ │ 1a8030: 6e10 18f9 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a8036: 0c00 |0059: move-result-object v0 │ │ -1a8038: 1a01 6394 |005a: const-string v1, "SupportSQLite" // string@9463 │ │ +1a8038: 1a01 6294 |005a: const-string v1, "SupportSQLite" // string@9462 │ │ 1a803c: 7120 7b04 0100 |005c: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 1a8042: 2200 4f2c |005f: new-instance v0, Ljava/io/File; // type@2c4f │ │ 1a8046: 7020 cef7 9000 |0061: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f7ce │ │ 1a804c: 7110 4615 0000 |0064: invoke-static {v0}, Landroidx/sqlite/db/SupportSQLiteCompat$Api16Impl;.deleteDatabase:(Ljava/io/File;)Z // method@1546 │ │ 1a8052: 2809 |0067: goto 0070 // +0009 │ │ 1a8054: 0d09 |0068: move-exception v9 │ │ -1a8056: 1a00 f2c1 |0069: const-string v0, "delete failed: " // string@c1f2 │ │ +1a8056: 1a00 f1c1 |0069: const-string v0, "delete failed: " // string@c1f1 │ │ 1a805a: 1f09 962c |006b: check-cast v9, Ljava/lang/Throwable; // type@2c96 │ │ 1a805e: 7130 7c04 0109 |006d: invoke-static {v1, v0, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 1a8064: 0e00 |0070: return-void │ │ catches : 1 │ │ 0x005f - 0x0067 │ │ Ljava/lang/Exception; -> 0x0068 │ │ positions : │ │ @@ -32475,15 +32475,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a8078: |[1a8078] androidx.sqlite.db.SupportSQLiteOpenHelper$Callback.onConfigure:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a8088: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a8088: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a808c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;) │ │ @@ -32493,27 +32493,27 @@ │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 143 16-bit code units │ │ 1a8094: |[1a8094] androidx.sqlite.db.SupportSQLiteOpenHelper$Callback.onCorruption:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ 1a80a4: 1a00 78fe |0000: const-string v0, "p.second" // string@fe78 │ │ -1a80a8: 1a01 d5c0 |0002: const-string v1, "db" // string@c0d5 │ │ +1a80a8: 1a01 d4c0 |0002: const-string v1, "db" // string@c0d4 │ │ 1a80ac: 7120 5ffc 1400 |0004: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a80b2: 2201 922c |0007: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a80b6: 1a02 ec3c |0009: const-string v2, "Corruption reported by sqlite on database: " // string@3cec │ │ +1a80b6: 1a02 eb3c |0009: const-string v2, "Corruption reported by sqlite on database: " // string@3ceb │ │ 1a80ba: 7020 07f9 2100 |000b: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a80c0: 6e20 0ff9 4100 |000e: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a80c6: 0c01 |0011: move-result-object v1 │ │ 1a80c8: 1a02 1d30 |0012: const-string v2, ".path" // string@301d │ │ 1a80cc: 6e20 10f9 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a80d2: 0c01 |0017: move-result-object v1 │ │ 1a80d4: 6e10 18f9 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a80da: 0c01 |001b: move-result-object v1 │ │ -1a80dc: 1a02 6394 |001c: const-string v2, "SupportSQLite" // string@9463 │ │ +1a80dc: 1a02 6294 |001c: const-string v2, "SupportSQLite" // string@9462 │ │ 1a80e0: 7120 7304 1200 |001e: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0473 │ │ 1a80e6: 7210 7215 0400 |0021: invoke-interface {v4}, Landroidx/sqlite/db/SupportSQLiteDatabase;.isOpen:()Z // method@1572 │ │ 1a80ec: 0a01 |0024: move-result v1 │ │ 1a80ee: 3901 0c00 |0025: if-nez v1, 0031 // +000c │ │ 1a80f2: 7210 6b15 0400 |0027: invoke-interface {v4}, Landroidx/sqlite/db/SupportSQLiteDatabase;.getPath:()Ljava/lang/String; // method@156b │ │ 1a80f8: 0c04 |002a: move-result-object v4 │ │ 1a80fa: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ @@ -32604,19 +32604,19 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ 1a81e0: |[1a81e0] androidx.sqlite.db.SupportSQLiteOpenHelper$Callback.onDowngrade:(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V │ │ -1a81f0: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a81f0: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a81f4: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a81fa: 2203 6f00 |0005: new-instance v3, Landroid/database/sqlite/SQLiteException; // type@006f │ │ 1a81fe: 2200 922c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a8202: 1a01 db38 |0009: const-string v1, "Can't downgrade database from version " // string@38db │ │ +1a8202: 1a01 da38 |0009: const-string v1, "Can't downgrade database from version " // string@38da │ │ 1a8206: 7020 07f9 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a820c: 6e20 0bf9 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 1a8212: 0c04 |0011: move-result-object v4 │ │ 1a8214: 1a00 df0c |0012: const-string v0, " to " // string@0cdf │ │ 1a8218: 6e20 10f9 0400 |0014: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a821e: 0c04 |0017: move-result-object v4 │ │ 1a8220: 6e20 0bf9 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ @@ -32642,34 +32642,34 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a8238: |[1a8238] androidx.sqlite.db.SupportSQLiteOpenHelper$Callback.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a8248: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a8248: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a824c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;) │ │ name : 'onUpgrade' │ │ type : '(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #190 header: │ │ class_idx : 1433 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1515 │ │ -source_file_idx : 34997 │ │ +source_file_idx : 34996 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 5 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -32730,17 +32730,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ 1a1b9c: |[1a1b9c] androidx.room.RoomOpenHelper.:(Landroidx/room/DatabaseConfiguration;Landroidx/room/RoomOpenHelper$Delegate;Ljava/lang/String;)V │ │ -1a1bac: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +1a1bac: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 1a1bb0: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a1bb6: 1a00 e5c1 |0005: const-string v0, "delegate" // string@c1e5 │ │ +1a1bb6: 1a00 e4c1 |0005: const-string v0, "delegate" // string@c1e4 │ │ 1a1bba: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1bc0: 1a00 0aeb |000a: const-string v0, "legacyHash" // string@eb0a │ │ 1a1bc4: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1bca: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ 1a1bce: 7054 fd13 2103 |0011: invoke-direct {v1, v2, v3, v0, v4}, Landroidx/room/RoomOpenHelper;.:(Landroidx/room/DatabaseConfiguration;Landroidx/room/RoomOpenHelper$Delegate;Ljava/lang/String;Ljava/lang/String;)V // method@13fd │ │ 1a1bd4: 0e00 |0014: return-void │ │ catches : (none) │ │ @@ -32758,17 +32758,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ 1a1bd8: |[1a1bd8] androidx.room.RoomOpenHelper.:(Landroidx/room/DatabaseConfiguration;Landroidx/room/RoomOpenHelper$Delegate;Ljava/lang/String;Ljava/lang/String;)V │ │ -1a1be8: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +1a1be8: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 1a1bec: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a1bf2: 1a00 e5c1 |0005: const-string v0, "delegate" // string@c1e5 │ │ +1a1bf2: 1a00 e4c1 |0005: const-string v0, "delegate" // string@c1e4 │ │ 1a1bf6: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1bfc: 1a00 83e1 |000a: const-string v0, "identityHash" // string@e183 │ │ 1a1c00: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1c06: 1a00 0aeb |000f: const-string v0, "legacyHash" // string@eb0a │ │ 1a1c0a: 7120 5ffc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1c10: 5230 d302 |0014: iget v0, v3, Landroidx/room/RoomOpenHelper$Delegate;.version:I // field@02d3 │ │ 1a1c14: 7020 8715 0100 |0016: invoke-direct {v1, v0}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.:(I)V // method@1587 │ │ @@ -32802,15 +32802,15 @@ │ │ insns size : 145 16-bit code units │ │ 1a1c2c: |[1a1c2c] androidx.room.RoomOpenHelper.checkIdentity:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ 1a1c3c: 6200 d602 |0000: sget-object v0, Landroidx/room/RoomOpenHelper;.Companion:Landroidx/room/RoomOpenHelper$Companion; // field@02d6 │ │ 1a1c40: 6e20 f013 4000 |0002: invoke-virtual {v0, v4}, Landroidx/room/RoomOpenHelper$Companion;.hasRoomMasterTable$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Z // method@13f0 │ │ 1a1c46: 0a00 |0005: move-result v0 │ │ 1a1c48: 3800 6100 |0006: if-eqz v0, 0067 // +0061 │ │ 1a1c4c: 2200 e205 |0008: new-instance v0, Landroidx/sqlite/db/SimpleSQLiteQuery; // type@05e2 │ │ -1a1c50: 1a01 3989 |000a: const-string v1, "SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1" // string@8939 │ │ +1a1c50: 1a01 3889 |000a: const-string v1, "SELECT identity_hash FROM room_master_table WHERE id = 42 LIMIT 1" // string@8938 │ │ 1a1c54: 7020 3c15 1000 |000c: invoke-direct {v0, v1}, Landroidx/sqlite/db/SimpleSQLiteQuery;.:(Ljava/lang/String;)V // method@153c │ │ 1a1c5a: 1f00 f205 |000f: check-cast v0, Landroidx/sqlite/db/SupportSQLiteQuery; // type@05f2 │ │ 1a1c5e: 7220 7615 0400 |0011: invoke-interface {v4, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Landroidx/sqlite/db/SupportSQLiteQuery;)Landroid/database/Cursor; // method@1576 │ │ 1a1c64: 0c04 |0014: move-result-object v4 │ │ 1a1c66: 1f04 4b2c |0015: check-cast v4, Ljava/io/Closeable; // type@2c4b │ │ 1a1c6a: 0740 |0017: move-object v0, v4 │ │ 1a1c6c: 1f00 5d00 |0018: check-cast v0, Landroid/database/Cursor; // type@005d │ │ @@ -32833,15 +32833,15 @@ │ │ 1a1ca8: 5434 da02 |0036: iget-object v4, v3, Landroidx/room/RoomOpenHelper;.legacyHash:Ljava/lang/String; // field@02da │ │ 1a1cac: 7120 5bfc 0400 |0038: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fc5b │ │ 1a1cb2: 0a04 |003b: move-result v4 │ │ 1a1cb4: 3804 0300 |003c: if-eqz v4, 003f // +0003 │ │ 1a1cb8: 283b |003e: goto 0079 // +003b │ │ 1a1cba: 2204 782c |003f: new-instance v4, Ljava/lang/IllegalStateException; // type@2c78 │ │ 1a1cbe: 2201 922c |0041: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1cc2: 1a02 af88 |0043: const-string v2, "Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number. Expected identity hash: " // string@88af │ │ +1a1cc2: 1a02 ae88 |0043: const-string v2, "Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number. Expected identity hash: " // string@88ae │ │ 1a1cc6: 7020 07f9 2100 |0045: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1ccc: 5432 d902 |0048: iget-object v2, v3, Landroidx/room/RoomOpenHelper;.identityHash:Ljava/lang/String; // field@02d9 │ │ 1a1cd0: 6e20 10f9 2100 |004a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1cd6: 0c01 |004d: move-result-object v1 │ │ 1a1cd8: 1a02 412e |004e: const-string v2, ", found: " // string@2e41 │ │ 1a1cdc: 6e20 10f9 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1ce2: 0c01 |0053: move-result-object v1 │ │ @@ -32863,15 +32863,15 @@ │ │ 1a1d1a: 3801 0b00 |006f: if-eqz v1, 007a // +000b │ │ 1a1d1e: 5430 d802 |0071: iget-object v0, v3, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1d22: 6e20 f613 4000 |0073: invoke-virtual {v0, v4}, Landroidx/room/RoomOpenHelper$Delegate;.onPostMigrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f6 │ │ 1a1d28: 7020 0514 4300 |0076: invoke-direct {v3, v4}, Landroidx/room/RoomOpenHelper;.updateIdentity:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@1405 │ │ 1a1d2e: 0e00 |0079: return-void │ │ 1a1d30: 2204 782c |007a: new-instance v4, Ljava/lang/IllegalStateException; // type@2c78 │ │ 1a1d34: 2201 922c |007c: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1d38: 1a02 8685 |007e: const-string v2, "Pre-packaged database has an invalid schema: " // string@8586 │ │ +1a1d38: 1a02 8585 |007e: const-string v2, "Pre-packaged database has an invalid schema: " // string@8585 │ │ 1a1d3c: 7020 07f9 2100 |0080: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1d42: 5400 d402 |0083: iget-object v0, v0, Landroidx/room/RoomOpenHelper$ValidationResult;.expectedFoundMsg:Ljava/lang/String; // field@02d4 │ │ 1a1d46: 6e20 10f9 0100 |0085: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1d4c: 0c00 |0088: move-result-object v0 │ │ 1a1d4e: 6e10 18f9 0000 |0089: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a1d54: 0c00 |008c: move-result-object v0 │ │ 1a1d56: 7020 71f8 0400 |008d: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ @@ -32916,15 +32916,15 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a1d78: |[1a1d78] androidx.room.RoomOpenHelper.createMasterTableIfNotExists:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1d88: 1a00 8038 |0000: const-string v0, "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)" // string@3880 │ │ +1a1d88: 1a00 7f38 |0000: const-string v0, "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)" // string@387f │ │ 1a1d8c: 7220 6615 0200 |0002: invoke-interface {v2, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 1a1d92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/RoomOpenHelper; │ │ @@ -32961,15 +32961,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 1a1d94: |[1a1d94] androidx.room.RoomOpenHelper.onConfigure:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1da4: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1da4: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1da8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1dae: 6f20 8915 2100 |0005: invoke-super {v1, v2}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.onConfigure:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@1589 │ │ 1a1db4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=61 │ │ locals : │ │ @@ -32982,15 +32982,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ 1a1db8: |[1a1db8] androidx.room.RoomOpenHelper.onCreate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1dc8: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1dc8: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1dcc: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1dd2: 6200 d602 |0005: sget-object v0, Landroidx/room/RoomOpenHelper;.Companion:Landroidx/room/RoomOpenHelper$Companion; // field@02d6 │ │ 1a1dd6: 6e20 ef13 4000 |0007: invoke-virtual {v0, v4}, Landroidx/room/RoomOpenHelper$Companion;.hasEmptySchema$room_runtime_release:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Z // method@13ef │ │ 1a1ddc: 0a00 |000a: move-result v0 │ │ 1a1dde: 5431 d802 |000b: iget-object v1, v3, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1de2: 6e20 f213 4100 |000d: invoke-virtual {v1, v4}, Landroidx/room/RoomOpenHelper$Delegate;.createAllTables:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f2 │ │ 1a1de8: 3900 2400 |0010: if-nez v0, 0034 // +0024 │ │ @@ -32998,15 +32998,15 @@ │ │ 1a1df0: 6e20 f813 4000 |0014: invoke-virtual {v0, v4}, Landroidx/room/RoomOpenHelper$Delegate;.onValidateSchema:(Landroidx/sqlite/db/SupportSQLiteDatabase;)Landroidx/room/RoomOpenHelper$ValidationResult; // method@13f8 │ │ 1a1df6: 0c00 |0017: move-result-object v0 │ │ 1a1df8: 5501 d502 |0018: iget-boolean v1, v0, Landroidx/room/RoomOpenHelper$ValidationResult;.isValid:Z // field@02d5 │ │ 1a1dfc: 3801 0300 |001a: if-eqz v1, 001d // +0003 │ │ 1a1e00: 2818 |001c: goto 0034 // +0018 │ │ 1a1e02: 2204 782c |001d: new-instance v4, Ljava/lang/IllegalStateException; // type@2c78 │ │ 1a1e06: 2201 922c |001f: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1e0a: 1a02 8685 |0021: const-string v2, "Pre-packaged database has an invalid schema: " // string@8586 │ │ +1a1e0a: 1a02 8585 |0021: const-string v2, "Pre-packaged database has an invalid schema: " // string@8585 │ │ 1a1e0e: 7020 07f9 2100 |0023: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1e14: 5400 d402 |0026: iget-object v0, v0, Landroidx/room/RoomOpenHelper$ValidationResult;.expectedFoundMsg:Ljava/lang/String; // field@02d4 │ │ 1a1e18: 6e20 10f9 0100 |0028: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1e1e: 0c00 |002b: move-result-object v0 │ │ 1a1e20: 6e10 18f9 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a1e26: 0c00 |002f: move-result-object v0 │ │ 1a1e28: 7020 71f8 0400 |0030: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ @@ -33036,15 +33036,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ 1a1e44: |[1a1e44] androidx.room.RoomOpenHelper.onDowngrade:(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V │ │ -1a1e54: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1e54: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1e58: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1e5e: 6e40 0414 2143 |0005: invoke-virtual {v1, v2, v3, v4}, Landroidx/room/RoomOpenHelper;.onUpgrade:(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V // method@1404 │ │ 1a1e64: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=123 │ │ locals : │ │ @@ -33059,15 +33059,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ 1a1e68: |[1a1e68] androidx.room.RoomOpenHelper.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a1e78: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1e78: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1e7c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1e82: 6f20 8d15 2100 |0005: invoke-super {v1, v2}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@158d │ │ 1a1e88: 7020 fe13 2100 |0008: invoke-direct {v1, v2}, Landroidx/room/RoomOpenHelper;.checkIdentity:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13fe │ │ 1a1e8e: 5410 d802 |000b: iget-object v0, v1, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1e92: 6e20 f513 2000 |000d: invoke-virtual {v0, v2}, Landroidx/room/RoomOpenHelper$Delegate;.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f5 │ │ 1a1e98: 1202 |0010: const/4 v2, #int 0 // #0 │ │ 1a1e9a: 5b12 d702 |0011: iput-object v2, v1, Landroidx/room/RoomOpenHelper;.configuration:Landroidx/room/DatabaseConfiguration; // field@02d7 │ │ @@ -33088,15 +33088,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ 1a1ea0: |[1a1ea0] androidx.room.RoomOpenHelper.onUpgrade:(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V │ │ -1a1eb0: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a1eb0: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a1eb4: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a1eba: 5420 d702 |0005: iget-object v0, v2, Landroidx/room/RoomOpenHelper;.configuration:Landroidx/room/DatabaseConfiguration; // field@02d7 │ │ 1a1ebe: 3800 4f00 |0007: if-eqz v0, 0056 // +004f │ │ 1a1ec2: 5400 d601 |0009: iget-object v0, v0, Landroidx/room/DatabaseConfiguration;.migrationContainer:Landroidx/room/RoomDatabase$MigrationContainer; // field@01d6 │ │ 1a1ec6: 6e30 9713 4005 |000b: invoke-virtual {v0, v4, v5}, Landroidx/room/RoomDatabase$MigrationContainer;.findMigrationPath:(II)Ljava/util/List; // method@1397 │ │ 1a1ecc: 0c00 |000e: move-result-object v0 │ │ 1a1ece: 3800 4700 |000f: if-eqz v0, 0056 // +0047 │ │ @@ -33120,15 +33120,15 @@ │ │ 1a1f18: 3805 0b00 |0034: if-eqz v5, 003f // +000b │ │ 1a1f1c: 5424 d802 |0036: iget-object v4, v2, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1f20: 6e20 f613 3400 |0038: invoke-virtual {v4, v3}, Landroidx/room/RoomOpenHelper$Delegate;.onPostMigrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f6 │ │ 1a1f26: 7020 0514 3200 |003b: invoke-direct {v2, v3}, Landroidx/room/RoomOpenHelper;.updateIdentity:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@1405 │ │ 1a1f2c: 282c |003e: goto 006a // +002c │ │ 1a1f2e: 2203 782c |003f: new-instance v3, Ljava/lang/IllegalStateException; // type@2c78 │ │ 1a1f32: 2205 922c |0041: new-instance v5, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1f36: 1a00 9d80 |0043: const-string v0, "Migration didn't properly handle: " // string@809d │ │ +1a1f36: 1a00 9c80 |0043: const-string v0, "Migration didn't properly handle: " // string@809c │ │ 1a1f3a: 7020 07f9 0500 |0045: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1f40: 5444 d402 |0048: iget-object v4, v4, Landroidx/room/RoomOpenHelper$ValidationResult;.expectedFoundMsg:Ljava/lang/String; // field@02d4 │ │ 1a1f44: 6e20 10f9 4500 |004a: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1f4a: 0c04 |004d: move-result-object v4 │ │ 1a1f4c: 6e10 18f9 0400 |004e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a1f52: 0c04 |0051: move-result-object v4 │ │ 1a1f54: 7020 71f8 4300 |0052: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ @@ -33141,15 +33141,15 @@ │ │ 1a1f70: 5424 d802 |0060: iget-object v4, v2, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1f74: 6e20 f313 3400 |0062: invoke-virtual {v4, v3}, Landroidx/room/RoomOpenHelper$Delegate;.dropAllTables:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f3 │ │ 1a1f7a: 5424 d802 |0065: iget-object v4, v2, Landroidx/room/RoomOpenHelper;.delegate:Landroidx/room/RoomOpenHelper$Delegate; // field@02d8 │ │ 1a1f7e: 6e20 f213 3400 |0067: invoke-virtual {v4, v3}, Landroidx/room/RoomOpenHelper$Delegate;.createAllTables:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@13f2 │ │ 1a1f84: 0e00 |006a: return-void │ │ 1a1f86: 2203 782c |006b: new-instance v3, Ljava/lang/IllegalStateException; // type@2c78 │ │ 1a1f8a: 2200 922c |006d: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a1f8e: 1a01 8631 |006f: const-string v1, "A migration from " // string@3186 │ │ +1a1f8e: 1a01 8531 |006f: const-string v1, "A migration from " // string@3185 │ │ 1a1f92: 7020 07f9 1000 |0071: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a1f98: 6e20 0bf9 4000 |0074: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 1a1f9e: 0c04 |0077: move-result-object v4 │ │ 1a1fa0: 1a00 df0c |0078: const-string v0, " to " // string@0cdf │ │ 1a1fa4: 6e20 10f9 0400 |007a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a1faa: 0c04 |007d: move-result-object v4 │ │ 1a1fac: 6e20 0bf9 5400 |007e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ @@ -33187,21 +33187,21 @@ │ │ 0x008c line=110 │ │ locals : │ │ 0x0000 - 0x0090 reg=2 this Landroidx/room/RoomOpenHelper; │ │ 0x0000 - 0x0090 reg=3 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ 0x0000 - 0x0090 reg=4 (null) I │ │ 0x0000 - 0x0090 reg=5 (null) I │ │ │ │ - source_file_idx : 34997 (RoomOpenHelper.kt) │ │ + source_file_idx : 34996 (RoomOpenHelper.kt) │ │ │ │ Class #191 header: │ │ class_idx : 1434 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34998 │ │ +source_file_idx : 34997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -33217,21 +33217,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 34998 (RoomSQLiteQuery.kt) │ │ + source_file_idx : 34997 (RoomSQLiteQuery.kt) │ │ │ │ Class #192 header: │ │ class_idx : 1435 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34998 │ │ +source_file_idx : 34997 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #192 annotations: │ │ Annotations on class │ │ @@ -33392,21 +33392,21 @@ │ │ 1a20e8: 5410 db02 |0000: iget-object v0, v1, Landroidx/room/RoomSQLiteQuery$Companion$copyFrom$1;.$$delegate_0:Landroidx/room/RoomSQLiteQuery; // field@02db │ │ 1a20ec: 6e10 2114 0000 |0002: invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;.close:()V // method@1421 │ │ 1a20f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 34998 (RoomSQLiteQuery.kt) │ │ + source_file_idx : 34997 (RoomSQLiteQuery.kt) │ │ │ │ Class #193 header: │ │ class_idx : 1436 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34998 │ │ +source_file_idx : 34997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #193 annotations: │ │ Annotations on class │ │ @@ -33642,21 +33642,21 @@ │ │ 0x000a line=219 │ │ 0x0012 line=220 │ │ 0x0026 line=222 │ │ 0x0029 line=223 │ │ locals : │ │ 0x0000 - 0x002f reg=3 this Landroidx/room/RoomSQLiteQuery$Companion; │ │ │ │ - source_file_idx : 34998 (RoomSQLiteQuery.kt) │ │ + source_file_idx : 34997 (RoomSQLiteQuery.kt) │ │ │ │ Class #194 header: │ │ class_idx : 1522 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37993 │ │ +source_file_idx : 37992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #194 annotations: │ │ Annotations on class │ │ @@ -33685,21 +33685,21 @@ │ │ │ │ #2 : (in Landroidx/sqlite/db/SupportSQLiteQuery;) │ │ name : 'getSql' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 37993 (SupportSQLiteQuery.kt) │ │ + source_file_idx : 37992 (SupportSQLiteQuery.kt) │ │ │ │ Class #195 header: │ │ class_idx : 1437 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34998 │ │ +source_file_idx : 34997 │ │ static_fields_size : 9 │ │ instance_fields_size: 8 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 14 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -34132,15 +34132,15 @@ │ │ 1a24e8: 4403 0302 |0010: aget v3, v3, v2 │ │ 1a24ec: 3213 4900 |0012: if-eq v3, v1, 005b // +0049 │ │ 1a24f0: 1224 |0014: const/4 v4, #int 2 // #2 │ │ 1a24f2: 3243 3e00 |0015: if-eq v3, v4, 0053 // +003e │ │ 1a24f6: 1234 |0017: const/4 v4, #int 3 // #3 │ │ 1a24f8: 3243 3300 |0018: if-eq v3, v4, 004b // +0033 │ │ 1a24fc: 1244 |001a: const/4 v4, #int 4 // #4 │ │ -1a24fe: 1a05 2d88 |001b: const-string v5, "Required value was null." // string@882d │ │ +1a24fe: 1a05 2c88 |001b: const-string v5, "Required value was null." // string@882c │ │ 1a2502: 3243 1a00 |001d: if-eq v3, v4, 0037 // +001a │ │ 1a2506: 1254 |001f: const/4 v4, #int 5 // #5 │ │ 1a2508: 3243 0300 |0020: if-eq v3, v4, 0023 // +0003 │ │ 1a250c: 283c |0022: goto 005e // +003c │ │ 1a250e: 5463 e602 |0023: iget-object v3, v6, Landroidx/room/RoomSQLiteQuery;.blobBindings:[[B // field@02e6 │ │ 1a2512: 4603 0302 |0025: aget-object v3, v3, v2 │ │ 1a2516: 3803 0600 |0027: if-eqz v3, 002d // +0006 │ │ @@ -34322,15 +34322,15 @@ │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ 1a2330: |[1a2330] androidx.room.RoomSQLiteQuery.getSql:()Ljava/lang/String; │ │ 1a2340: 5420 ea02 |0000: iget-object v0, v2, Landroidx/room/RoomSQLiteQuery;.query:Ljava/lang/String; // field@02ea │ │ 1a2344: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ 1a2348: 1100 |0004: return-object v0 │ │ 1a234a: 2200 782c |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a234e: 1a01 2d88 |0007: const-string v1, "Required value was null." // string@882d │ │ +1a234e: 1a01 2c88 |0007: const-string v1, "Required value was null." // string@882c │ │ 1a2352: 6e10 cdf8 0100 |0009: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a2358: 0c01 |000c: move-result-object v1 │ │ 1a235a: 7020 71f8 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a2360: 2700 |0010: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ @@ -34395,21 +34395,21 @@ │ │ 0x0003 line=87 │ │ 0x000f line=88 │ │ 0x0014 line=89 │ │ 0x0016 line=86 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroidx/room/RoomSQLiteQuery; │ │ │ │ - source_file_idx : 34998 (RoomSQLiteQuery.kt) │ │ + source_file_idx : 34997 (RoomSQLiteQuery.kt) │ │ │ │ Class #196 header: │ │ class_idx : 1438 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #196 - │ │ Class descriptor : 'Landroidx/room/RoomTrackingLiveData$$ExternalSyntheticLambda0;' │ │ @@ -34460,21 +34460,21 @@ │ │ 1a2766: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/RoomTrackingLiveData$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #197 header: │ │ class_idx : 1439 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #197 - │ │ Class descriptor : 'Landroidx/room/RoomTrackingLiveData$$ExternalSyntheticLambda1;' │ │ @@ -34525,21 +34525,21 @@ │ │ 1a279e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/room/RoomTrackingLiveData$$ExternalSyntheticLambda1; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #198 header: │ │ class_idx : 1440 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1357 │ │ -source_file_idx : 34999 │ │ +source_file_idx : 34998 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -34609,21 +34609,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0006 line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroidx/room/RoomTrackingLiveData$observer$1; │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/util/Set; │ │ │ │ - source_file_idx : 34999 (RoomTrackingLiveData.kt) │ │ + source_file_idx : 34998 (RoomTrackingLiveData.kt) │ │ │ │ Class #199 header: │ │ class_idx : 1441 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1210 │ │ -source_file_idx : 34999 │ │ +source_file_idx : 34998 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 12 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -34722,19 +34722,19 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ 1a2930: |[1a2930] androidx.room.RoomTrackingLiveData.:(Landroidx/room/RoomDatabase;Landroidx/room/InvalidationLiveDataContainer;ZLjava/util/concurrent/Callable;[Ljava/lang/String;)V │ │ -1a2940: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a2940: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a2944: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a294a: 1a00 d6bc |0005: const-string v0, "container" // string@bcd6 │ │ +1a294a: 1a00 d5bc |0005: const-string v0, "container" // string@bcd5 │ │ 1a294e: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a2954: 1a00 52bc |000a: const-string v0, "computeFunction" // string@bc52 │ │ +1a2954: 1a00 51bc |000a: const-string v0, "computeFunction" // string@bc51 │ │ 1a2958: 7120 5ffc 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a295e: 1b00 db17 0100 |000f: const-string/jumbo v0, "tableNames" // string@000117db │ │ 1a2964: 7120 5ffc 0600 |0012: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a296a: 7010 c50f 0100 |0015: invoke-direct {v1}, Landroidx/lifecycle/LiveData;.:()V // method@0fc5 │ │ 1a2970: 5b12 f302 |0018: iput-object v2, v1, Landroidx/room/RoomTrackingLiveData;.database:Landroidx/room/RoomDatabase; // field@02f3 │ │ 1a2974: 5b13 f202 |001a: iput-object v3, v1, Landroidx/room/RoomTrackingLiveData;.container:Landroidx/room/InvalidationLiveDataContainer; // field@02f2 │ │ 1a2978: 5c14 f402 |001c: iput-boolean v4, v1, Landroidx/room/RoomTrackingLiveData;.inTransaction:Z // field@02f4 │ │ @@ -34852,15 +34852,15 @@ │ │ 1a2b12: 5450 f002 |002d: iget-object v0, v5, Landroidx/room/RoomTrackingLiveData;.computeFunction:Ljava/util/concurrent/Callable; // field@02f0 │ │ 1a2b16: 7210 edfa 0000 |002f: invoke-interface {v0}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@faed │ │ 1a2b1c: 0c00 |0032: move-result-object v0 │ │ 1a2b1e: 0123 |0033: move v3, v2 │ │ 1a2b20: 28f1 |0034: goto 0025 // -000f │ │ 1a2b22: 0d00 |0035: move-exception v0 │ │ 1a2b24: 2202 8d2c |0036: new-instance v2, Ljava/lang/RuntimeException; // type@2c8d │ │ -1a2b28: 1a03 5d41 |0038: const-string v3, "Exception while computing database live data." // string@415d │ │ +1a2b28: 1a03 5c41 |0038: const-string v3, "Exception while computing database live data." // string@415c │ │ 1a2b2c: 1f00 962c |003a: check-cast v0, Ljava/lang/Throwable; // type@2c96 │ │ 1a2b30: 7030 d4f8 3200 |003c: invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f8d4 │ │ 1a2b36: 2702 |003f: throw v2 │ │ 1a2b38: 3803 0500 |0040: if-eqz v3, 0045 // +0005 │ │ 1a2b3c: 6e20 4514 0500 |0042: invoke-virtual {v5, v0}, Landroidx/room/RoomTrackingLiveData;.postValue:(Ljava/lang/Object;)V // method@1445 │ │ 1a2b42: 5450 f102 |0045: iget-object v0, v5, Landroidx/room/RoomTrackingLiveData;.computing:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02f1 │ │ 1a2b46: 6e20 11fb 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@fb11 │ │ @@ -35142,21 +35142,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroidx/room/RoomTrackingLiveData; │ │ │ │ - source_file_idx : 34999 (RoomTrackingLiveData.kt) │ │ + source_file_idx : 34998 (RoomTrackingLiveData.kt) │ │ │ │ Class #200 header: │ │ class_idx : 1442 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 35000 │ │ +source_file_idx : 34999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -35203,21 +35203,21 @@ │ │ 1a2bbc: 7010 4714 0000 |0000: invoke-direct {v0}, Landroidx/room/RoomWarnings$Companion;.:()V // method@1447 │ │ 1a2bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 35000 (RoomWarnings.kt) │ │ + source_file_idx : 34999 (RoomWarnings.kt) │ │ │ │ Class #201 header: │ │ class_idx : 1443 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 35000 │ │ +source_file_idx : 34999 │ │ static_fields_size : 19 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -35363,21 +35363,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/room/RoomWarnings; │ │ │ │ Virtual methods - │ │ - source_file_idx : 35000 (RoomWarnings.kt) │ │ + source_file_idx : 34999 (RoomWarnings.kt) │ │ │ │ Class #202 header: │ │ class_idx : 1444 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1515 │ │ -source_file_idx : 36709 │ │ +source_file_idx : 36708 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -35425,15 +35425,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a2f08: |[1a2f08] androidx.room.SQLiteCopyOpenHelper$createFrameworkOpenHelper$configuration$1.onCreate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a2f18: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a2f18: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a2f1c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2f22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Landroidx/room/SQLiteCopyOpenHelper$createFrameworkOpenHelper$configuration$1;) │ │ @@ -35442,15 +35442,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 1a2f24: |[1a2f24] androidx.room.SQLiteCopyOpenHelper$createFrameworkOpenHelper$configuration$1.onOpen:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a2f34: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a2f34: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a2f38: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2f3e: 5220 0d03 |0005: iget v0, v2, Landroidx/room/SQLiteCopyOpenHelper$createFrameworkOpenHelper$configuration$1;.$version:I // field@030d │ │ 1a2f42: 1211 |0007: const/4 v1, #int 1 // #1 │ │ 1a2f44: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ 1a2f48: 7220 8015 0300 |000a: invoke-interface {v3, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.setVersion:(I)V // method@1580 │ │ 1a2f4e: 0e00 |000d: return-void │ │ catches : (none) │ │ @@ -35467,28 +35467,28 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1a2f50: |[1a2f50] androidx.room.SQLiteCopyOpenHelper$createFrameworkOpenHelper$configuration$1.onUpgrade:(Landroidx/sqlite/db/SupportSQLiteDatabase;II)V │ │ -1a2f60: 1a02 d5c0 |0000: const-string v2, "db" // string@c0d5 │ │ +1a2f60: 1a02 d4c0 |0000: const-string v2, "db" // string@c0d4 │ │ 1a2f64: 7120 5ffc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2f6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 36709 (SQLiteCopyOpenHelper.kt) │ │ + source_file_idx : 36708 (SQLiteCopyOpenHelper.kt) │ │ │ │ Class #203 header: │ │ class_idx : 1445 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36709 │ │ +source_file_idx : 36708 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 7 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -35548,17 +35548,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ 1a3138: |[1a3138] androidx.room.SQLiteCopyOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;Ljava/util/concurrent/Callable;ILandroidx/sqlite/db/SupportSQLiteOpenHelper;)V │ │ -1a3148: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a3148: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a314c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a3152: 1a00 e5c1 |0005: const-string v0, "delegate" // string@c1e5 │ │ +1a3152: 1a00 e4c1 |0005: const-string v0, "delegate" // string@c1e4 │ │ 1a3156: 7120 5ffc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a315c: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a3162: 5b12 0e03 |000d: iput-object v2, v1, Landroidx/room/SQLiteCopyOpenHelper;.context:Landroid/content/Context; // field@030e │ │ 1a3166: 5b13 0f03 |000f: iput-object v3, v1, Landroidx/room/SQLiteCopyOpenHelper;.copyFromAssetPath:Ljava/lang/String; // field@030f │ │ 1a316a: 5b14 1003 |0011: iput-object v4, v1, Landroidx/room/SQLiteCopyOpenHelper;.copyFromFile:Ljava/io/File; // field@0310 │ │ 1a316e: 5b15 1103 |0013: iput-object v5, v1, Landroidx/room/SQLiteCopyOpenHelper;.copyFromInputStream:Ljava/util/concurrent/Callable; // field@0311 │ │ 1a3172: 5916 1303 |0015: iput v6, v1, Landroidx/room/SQLiteCopyOpenHelper;.databaseVersion:I // field@0313 │ │ @@ -35608,15 +35608,15 @@ │ │ 1a3204: 5440 1003 |001a: iget-object v0, v4, Landroidx/room/SQLiteCopyOpenHelper;.copyFromFile:Ljava/io/File; // field@0310 │ │ 1a3208: 3800 1500 |001c: if-eqz v0, 0031 // +0015 │ │ 1a320c: 2200 512c |001e: new-instance v0, Ljava/io/FileInputStream; // type@2c51 │ │ 1a3210: 5441 1003 |0020: iget-object v1, v4, Landroidx/room/SQLiteCopyOpenHelper;.copyFromFile:Ljava/io/File; // field@0310 │ │ 1a3214: 7020 ddf7 1000 |0022: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@f7dd │ │ 1a321a: 6e10 def7 0000 |0025: invoke-virtual {v0}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@f7de │ │ 1a3220: 0c00 |0028: move-result-object v0 │ │ -1a3222: 1a01 ff42 |0029: const-string v1, "FileInputStream(copyFromFile).channel" // string@42ff │ │ +1a3222: 1a01 fe42 |0029: const-string v1, "FileInputStream(copyFromFile).channel" // string@42fe │ │ 1a3226: 7120 5efc 1000 |002b: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a322c: 1f00 c62c |002e: check-cast v0, Ljava/nio/channels/ReadableByteChannel; // type@2cc6 │ │ 1a3230: 2814 |0030: goto 0044 // +0014 │ │ 1a3232: 5440 1103 |0031: iget-object v0, v4, Landroidx/room/SQLiteCopyOpenHelper;.copyFromInputStream:Ljava/util/concurrent/Callable; // field@0311 │ │ 1a3236: 3800 a700 |0033: if-eqz v0, 00da // +00a7 │ │ 1a323a: 7210 edfa 0000 |0035: invoke-interface {v0}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@faed │ │ 1a3240: 0c00 |0038: move-result-object v0 │ │ @@ -35648,15 +35648,15 @@ │ │ 1a32b2: 3902 2200 |0071: if-nez v2, 0093 // +0022 │ │ 1a32b6: 6e10 daf7 0000 |0073: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@f7da │ │ 1a32bc: 0a00 |0076: move-result v0 │ │ 1a32be: 3800 0300 |0077: if-eqz v0, 007a // +0003 │ │ 1a32c2: 281a |0079: goto 0093 // +001a │ │ 1a32c4: 2206 552c |007a: new-instance v6, Ljava/io/IOException; // type@2c55 │ │ 1a32c8: 2200 922c |007c: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a32cc: 1a01 8b42 |007e: const-string v1, "Failed to create directories for " // string@428b │ │ +1a32cc: 1a01 8a42 |007e: const-string v1, "Failed to create directories for " // string@428a │ │ 1a32d0: 7020 07f9 1000 |0080: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a32d6: 6e10 d5f7 0500 |0083: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f7d5 │ │ 1a32dc: 0c05 |0086: move-result-object v5 │ │ 1a32de: 6e20 10f9 5000 |0087: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a32e4: 0c05 |008a: move-result-object v5 │ │ 1a32e6: 6e10 18f9 0500 |008b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a32ec: 0c05 |008e: move-result-object v5 │ │ @@ -35667,15 +35667,15 @@ │ │ 1a3300: 7030 5314 1406 |0098: invoke-direct {v4, v1, v6}, Landroidx/room/SQLiteCopyOpenHelper;.dispatchOnOpenPrepackagedDatabase:(Ljava/io/File;Z)V // method@1453 │ │ 1a3306: 6e20 dbf7 5100 |009b: invoke-virtual {v1, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@f7db │ │ 1a330c: 0a06 |009e: move-result v6 │ │ 1a330e: 3806 0300 |009f: if-eqz v6, 00a2 // +0003 │ │ 1a3312: 0e00 |00a1: return-void │ │ 1a3314: 2206 552c |00a2: new-instance v6, Ljava/io/IOException; // type@2c55 │ │ 1a3318: 2200 922c |00a4: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a331c: 1a02 b642 |00a6: const-string v2, "Failed to move intermediate file (" // string@42b6 │ │ +1a331c: 1a02 b542 |00a6: const-string v2, "Failed to move intermediate file (" // string@42b5 │ │ 1a3320: 7020 07f9 2000 |00a8: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a3326: 6e10 d5f7 0100 |00ab: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f7d5 │ │ 1a332c: 0c01 |00ae: move-result-object v1 │ │ 1a332e: 6e20 10f9 1000 |00af: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a3334: 0c00 |00b2: move-result-object v0 │ │ 1a3336: 1a01 002d |00b3: const-string v1, ") to destination (" // string@2d00 │ │ 1a333a: 6e20 10f9 1000 |00b5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -35694,15 +35694,15 @@ │ │ 1a336e: 0d05 |00cf: move-exception v5 │ │ 1a3370: 2206 552c |00d0: new-instance v6, Ljava/io/IOException; // type@2c55 │ │ 1a3374: 1a00 ede2 |00d2: const-string v0, "inputStreamCallable exception on call" // string@e2ed │ │ 1a3378: 1f05 962c |00d4: check-cast v5, Ljava/lang/Throwable; // type@2c96 │ │ 1a337c: 7030 eaf7 0605 |00d6: invoke-direct {v6, v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f7ea │ │ 1a3382: 2706 |00d9: throw v6 │ │ 1a3384: 2205 782c |00da: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a3388: 1a06 d1bd |00dc: const-string v6, "copyFromAssetPath, copyFromFile and copyFromInputStream are all null!" // string@bdd1 │ │ +1a3388: 1a06 d0bd |00dc: const-string v6, "copyFromAssetPath, copyFromFile and copyFromInputStream are all null!" // string@bdd0 │ │ 1a338c: 7020 71f8 6500 |00de: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a3392: 2705 |00e1: throw v5 │ │ catches : 1 │ │ 0x0035 - 0x003b │ │ Ljava/lang/Exception; -> 0x00cf │ │ positions : │ │ 0x0000 line=155 │ │ @@ -35773,15 +35773,15 @@ │ │ 1a30c2: 6e10 9115 0500 |0029: invoke-virtual {v5}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.build:()Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; // method@1591 │ │ 1a30c8: 0c05 |002c: move-result-object v5 │ │ 1a30ca: 6e20 4216 5100 |002d: invoke-virtual {v1, v5}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory;.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; // method@1642 │ │ 1a30d0: 0c05 |0030: move-result-object v5 │ │ 1a30d2: 1105 |0031: return-object v5 │ │ 1a30d4: 0d05 |0032: move-exception v5 │ │ 1a30d6: 2200 8d2c |0033: new-instance v0, Ljava/lang/RuntimeException; // type@2c8d │ │ -1a30da: 1a01 337f |0035: const-string v1, "Malformed database file, unable to read version." // string@7f33 │ │ +1a30da: 1a01 327f |0035: const-string v1, "Malformed database file, unable to read version." // string@7f32 │ │ 1a30de: 1f05 962c |0037: check-cast v5, Ljava/lang/Throwable; // type@2c96 │ │ 1a30e2: 7030 d4f8 1005 |0039: invoke-direct {v0, v1, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f8d4 │ │ 1a30e8: 2700 |003c: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/io/IOException; -> 0x0032 │ │ positions : │ │ @@ -35804,15 +35804,15 @@ │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ 1a33a4: |[1a33a4] androidx.room.SQLiteCopyOpenHelper.dispatchOnOpenPrepackagedDatabase:(Ljava/io/File;Z)V │ │ 1a33b4: 5430 1203 |0000: iget-object v0, v3, Landroidx/room/SQLiteCopyOpenHelper;.databaseConfiguration:Landroidx/room/DatabaseConfiguration; // field@0312 │ │ -1a33b8: 1a01 b5c0 |0002: const-string v1, "databaseConfiguration" // string@c0b5 │ │ +1a33b8: 1a01 b4c0 |0002: const-string v1, "databaseConfiguration" // string@c0b4 │ │ 1a33bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 1a33be: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ 1a33c2: 7110 64fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc64 │ │ 1a33c8: 0720 |000a: move-object v0, v2 │ │ 1a33ca: 5400 db01 |000b: iget-object v0, v0, Landroidx/room/DatabaseConfiguration;.prepackagedDatabaseCallback:Landroidx/room/RoomDatabase$PrepackagedDatabaseCallback; // field@01db │ │ 1a33ce: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ 1a33d2: 0e00 |000f: return-void │ │ @@ -35865,43 +35865,43 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ 1a3490: |[1a3490] androidx.room.SQLiteCopyOpenHelper.verifyDatabaseFile:(Z)V │ │ -1a34a0: 1a00 f086 |0000: const-string v0, "ROOM" // string@86f0 │ │ -1a34a4: 1a01 9342 |0002: const-string v1, "Failed to delete database file (" // string@4293 │ │ +1a34a0: 1a00 ef86 |0000: const-string v0, "ROOM" // string@86ef │ │ +1a34a4: 1a01 9242 |0002: const-string v1, "Failed to delete database file (" // string@4292 │ │ 1a34a8: 6e10 5414 0a00 |0004: invoke-virtual {v10}, Landroidx/room/SQLiteCopyOpenHelper;.getDatabaseName:()Ljava/lang/String; // method@1454 │ │ 1a34ae: 0c02 |0007: move-result-object v2 │ │ 1a34b0: 3802 a900 |0008: if-eqz v2, 00b1 // +00a9 │ │ 1a34b4: 54a3 0e03 |000a: iget-object v3, v10, Landroidx/room/SQLiteCopyOpenHelper;.context:Landroid/content/Context; // field@030e │ │ 1a34b8: 6e20 ef00 2300 |000c: invoke-virtual {v3, v2}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@00ef │ │ 1a34be: 0c03 |000f: move-result-object v3 │ │ 1a34c0: 54a4 1203 |0010: iget-object v4, v10, Landroidx/room/SQLiteCopyOpenHelper;.databaseConfiguration:Landroidx/room/DatabaseConfiguration; // field@0312 │ │ -1a34c4: 1a05 b5c0 |0012: const-string v5, "databaseConfiguration" // string@c0b5 │ │ +1a34c4: 1a05 b4c0 |0012: const-string v5, "databaseConfiguration" // string@c0b4 │ │ 1a34c8: 1206 |0014: const/4 v6, #int 0 // #0 │ │ 1a34ca: 3904 0600 |0015: if-nez v4, 001b // +0006 │ │ 1a34ce: 7110 64fc 0500 |0017: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc64 │ │ 1a34d4: 0764 |001a: move-object v4, v6 │ │ 1a34d6: 5544 d801 |001b: iget-boolean v4, v4, Landroidx/room/DatabaseConfiguration;.multiInstanceInvalidation:Z // field@01d8 │ │ 1a34da: 2207 0b06 |001d: new-instance v7, Landroidx/sqlite/util/ProcessLock; // type@060b │ │ 1a34de: 54a8 0e03 |001f: iget-object v8, v10, Landroidx/room/SQLiteCopyOpenHelper;.context:Landroid/content/Context; // field@030e │ │ 1a34e2: 6e10 f000 0800 |0021: invoke-virtual {v8}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00f0 │ │ 1a34e8: 0c08 |0024: move-result-object v8 │ │ -1a34ea: 1a09 2dbd |0025: const-string v9, "context.filesDir" // string@bd2d │ │ +1a34ea: 1a09 2cbd |0025: const-string v9, "context.filesDir" // string@bd2c │ │ 1a34ee: 7120 5efc 9800 |0027: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a34f4: 7040 5716 2748 |002a: invoke-direct {v7, v2, v8, v4}, Landroidx/sqlite/util/ProcessLock;.:(Ljava/lang/String;Ljava/io/File;Z)V // method@1657 │ │ 1a34fa: 1204 |002d: const/4 v4, #int 0 // #0 │ │ 1a34fc: 1218 |002e: const/4 v8, #int 1 // #1 │ │ 1a34fe: 7140 5a16 4768 |002f: invoke-static {v7, v4, v8, v6}, Landroidx/sqlite/util/ProcessLock;.lock$default:(Landroidx/sqlite/util/ProcessLock;ZILjava/lang/Object;)V // method@165a │ │ 1a3504: 6e10 d4f7 0300 |0032: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@f7d4 │ │ 1a350a: 0a04 |0035: move-result v4 │ │ -1a350c: 1a08 d79a |0036: const-string v8, "Unable to copy database file." // string@9ad7 │ │ -1a3510: 1a09 b6c0 |0038: const-string v9, "databaseFile" // string@c0b6 │ │ +1a350c: 1a08 d69a |0036: const-string v8, "Unable to copy database file." // string@9ad6 │ │ +1a3510: 1a09 b5c0 |0038: const-string v9, "databaseFile" // string@c0b5 │ │ 1a3514: 3904 1500 |003a: if-nez v4, 004f // +0015 │ │ 1a3518: 7120 5efc 9300 |003c: invoke-static {v3, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a351e: 7030 5114 3a0b |003f: invoke-direct {v10, v3, v11}, Landroidx/room/SQLiteCopyOpenHelper;.copyDatabaseFile:(Ljava/io/File;Z)V // method@1451 │ │ 1a3524: 6e10 5b16 0700 |0042: invoke-virtual {v7}, Landroidx/sqlite/util/ProcessLock;.unlock:()V // method@165b │ │ 1a352a: 0e00 |0045: return-void │ │ 1a352c: 0d0b |0046: move-exception v11 │ │ 1a352e: 2200 8d2c |0047: new-instance v0, Ljava/lang/RuntimeException; // type@2c8d │ │ @@ -35945,24 +35945,24 @@ │ │ 1a35c8: 0c0b |0094: move-result-object v11 │ │ 1a35ca: 6e10 18f9 0b00 |0095: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a35d0: 0c0b |0098: move-result-object v11 │ │ 1a35d2: 7120 7b04 b000 |0099: invoke-static {v0, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 1a35d8: 6e10 5b16 0700 |009c: invoke-virtual {v7}, Landroidx/sqlite/util/ProcessLock;.unlock:()V // method@165b │ │ 1a35de: 0e00 |009f: return-void │ │ 1a35e0: 0d0b |00a0: move-exception v11 │ │ -1a35e2: 1a01 e89a |00a1: const-string v1, "Unable to read database version." // string@9ae8 │ │ +1a35e2: 1a01 e79a |00a1: const-string v1, "Unable to read database version." // string@9ae7 │ │ 1a35e6: 1f0b 962c |00a3: check-cast v11, Ljava/lang/Throwable; // type@2c96 │ │ 1a35ea: 7130 7c04 100b |00a5: invoke-static {v0, v1, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 1a35f0: 6e10 5b16 0700 |00a8: invoke-virtual {v7}, Landroidx/sqlite/util/ProcessLock;.unlock:()V // method@165b │ │ 1a35f6: 0e00 |00ab: return-void │ │ 1a35f8: 0d0b |00ac: move-exception v11 │ │ 1a35fa: 6e10 5b16 0700 |00ad: invoke-virtual {v7}, Landroidx/sqlite/util/ProcessLock;.unlock:()V // method@165b │ │ 1a3600: 270b |00b0: throw v11 │ │ 1a3602: 220b 782c |00b1: new-instance v11, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a3606: 1a00 2d88 |00b3: const-string v0, "Required value was null." // string@882d │ │ +1a3606: 1a00 2c88 |00b3: const-string v0, "Required value was null." // string@882c │ │ 1a360a: 6e10 cdf8 0000 |00b5: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a3610: 0c00 |00b8: move-result-object v0 │ │ 1a3612: 7020 71f8 0b00 |00b9: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a3618: 270b |00bc: throw v11 │ │ catches : 10 │ │ 0x002f - 0x0036 │ │ -> 0x00ac │ │ @@ -36157,15 +36157,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1a3450: |[1a3450] androidx.room.SQLiteCopyOpenHelper.setDatabaseConfiguration:(Landroidx/room/DatabaseConfiguration;)V │ │ -1a3460: 1a00 b5c0 |0000: const-string v0, "databaseConfiguration" // string@c0b5 │ │ +1a3460: 1a00 b4c0 |0000: const-string v0, "databaseConfiguration" // string@c0b4 │ │ 1a3464: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a346a: 5b12 1203 |0005: iput-object v2, v1, Landroidx/room/SQLiteCopyOpenHelper;.databaseConfiguration:Landroidx/room/DatabaseConfiguration; // field@0312 │ │ 1a346e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=92 │ │ locals : │ │ @@ -36189,21 +36189,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroidx/room/SQLiteCopyOpenHelper; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ │ │ - source_file_idx : 36709 (SQLiteCopyOpenHelper.kt) │ │ + source_file_idx : 36708 (SQLiteCopyOpenHelper.kt) │ │ │ │ Class #204 header: │ │ class_idx : 1446 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36710 │ │ +source_file_idx : 36709 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -36277,15 +36277,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 32 16-bit code units │ │ 1a2f6c: |[1a2f6c] androidx.room.SQLiteCopyOpenHelperFactory.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; │ │ -1a2f7c: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +1a2f7c: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 1a2f80: 7120 5ffc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a2f86: 2200 a505 |0005: new-instance v0, Landroidx/room/SQLiteCopyOpenHelper; // type@05a5 │ │ 1a2f8a: 5492 8503 |0007: iget-object v2, v9, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.context:Landroid/content/Context; // field@0385 │ │ 1a2f8e: 5483 1603 |0009: iget-object v3, v8, Landroidx/room/SQLiteCopyOpenHelperFactory;.mCopyFromAssetPath:Ljava/lang/String; // field@0316 │ │ 1a2f92: 5484 1703 |000b: iget-object v4, v8, Landroidx/room/SQLiteCopyOpenHelperFactory;.mCopyFromFile:Ljava/io/File; // field@0317 │ │ 1a2f96: 5485 1803 |000d: iget-object v5, v8, Landroidx/room/SQLiteCopyOpenHelperFactory;.mCopyFromInputStream:Ljava/util/concurrent/Callable; // field@0318 │ │ 1a2f9a: 5491 8403 |000f: iget-object v1, v9, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@0384 │ │ @@ -36307,21 +36307,21 @@ │ │ 0x000f line=41 │ │ 0x0013 line=42 │ │ 0x001a line=36 │ │ locals : │ │ 0x0000 - 0x0020 reg=8 this Landroidx/room/SQLiteCopyOpenHelperFactory; │ │ 0x0000 - 0x0020 reg=9 (null) Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; │ │ │ │ - source_file_idx : 36710 (SQLiteCopyOpenHelperFactory.kt) │ │ + source_file_idx : 36709 (SQLiteCopyOpenHelperFactory.kt) │ │ │ │ Class #205 header: │ │ class_idx : 1447 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 37444 │ │ +source_file_idx : 37443 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -36397,21 +36397,21 @@ │ │ 1a36bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroidx/room/SharedSQLiteStatement$stmt$2; │ │ │ │ - source_file_idx : 37444 (SharedSQLiteStatement.kt) │ │ + source_file_idx : 37443 (SharedSQLiteStatement.kt) │ │ │ │ Class #206 header: │ │ class_idx : 1449 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37550 │ │ +source_file_idx : 37549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -36427,21 +36427,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 37550 (SkipQueryVerification.kt) │ │ + source_file_idx : 37549 (SkipQueryVerification.kt) │ │ │ │ Class #207 header: │ │ class_idx : 1450 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39438 │ │ +source_file_idx : 39437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -36457,21 +36457,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 39438 (Transaction.kt) │ │ + source_file_idx : 39437 (Transaction.kt) │ │ │ │ Class #208 header: │ │ class_idx : 1451 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -36520,21 +36520,21 @@ │ │ 1a386c: 7010 6914 0000 |0000: invoke-direct {v0}, Landroidx/room/TransactionElement$Key;.:()V // method@1469 │ │ 1a3872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #209 header: │ │ class_idx : 1452 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34995 │ │ +source_file_idx : 34994 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -36781,32 +36781,32 @@ │ │ 1a39c0: 3900 0900 |0008: if-nez v0, 0011 // +0009 │ │ 1a39c4: 5430 2103 |000a: iget-object v0, v3, Landroidx/room/TransactionElement;.transactionThreadControlJob:Lkotlinx/coroutines/Job; // field@0321 │ │ 1a39c8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ 1a39ca: 1202 |000d: const/4 v2, #int 0 // #0 │ │ 1a39cc: 7140 77fd 2021 |000e: invoke-static {v0, v2, v1, v2}, Lkotlinx/coroutines/Job$DefaultImpls;.cancel$default:(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fd77 │ │ 1a39d2: 0e00 |0011: return-void │ │ 1a39d4: 2200 782c |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a39d8: 1a01 0d9a |0014: const-string v1, "Transaction was never started or was already released." // string@9a0d │ │ +1a39d8: 1a01 0c9a |0014: const-string v1, "Transaction was never started or was already released." // string@9a0c │ │ 1a39dc: 7020 71f8 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a39e2: 2700 |0019: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000a line=172 │ │ 0x0012 line=169 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Landroidx/room/TransactionElement; │ │ │ │ - source_file_idx : 34995 (RoomDatabaseExt.kt) │ │ + source_file_idx : 34994 (RoomDatabaseExt.kt) │ │ │ │ Class #210 header: │ │ class_idx : 1453 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #210 - │ │ Class descriptor : 'Landroidx/room/TransactionExecutor$$ExternalSyntheticLambda0;' │ │ @@ -36864,21 +36864,21 @@ │ │ 1a3a22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/room/TransactionExecutor$$ExternalSyntheticLambda0; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #211 header: │ │ class_idx : 1454 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39440 │ │ +source_file_idx : 39439 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -36995,15 +36995,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ 1a3acc: |[1a3acc] androidx.room.TransactionExecutor.execute:(Ljava/lang/Runnable;)V │ │ -1a3adc: 1a00 acbb |0000: const-string v0, "command" // string@bbac │ │ +1a3adc: 1a00 abbb |0000: const-string v0, "command" // string@bbab │ │ 1a3ae0: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a3ae6: 5430 2603 |0005: iget-object v0, v3, Landroidx/room/TransactionExecutor;.syncLock:Ljava/lang/Object; // field@0326 │ │ 1a3aea: 1d00 |0007: monitor-enter v0 │ │ 1a3aec: 5431 2703 |0008: iget-object v1, v3, Landroidx/room/TransactionExecutor;.tasks:Ljava/util/ArrayDeque; // field@0327 │ │ 1a3af0: 2202 ad05 |000a: new-instance v2, Landroidx/room/TransactionExecutor$$ExternalSyntheticLambda0; // type@05ad │ │ 1a3af4: 7030 7514 4203 |000c: invoke-direct {v2, v4, v3}, Landroidx/room/TransactionExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Landroidx/room/TransactionExecutor;)V // method@1475 │ │ 1a3afa: 6e20 fef9 2100 |000f: invoke-virtual {v1, v2}, Ljava/util/ArrayDeque;.offer:(Ljava/lang/Object;)Z // method@f9fe │ │ @@ -37065,21 +37065,21 @@ │ │ 0x0003 line=49 │ │ 0x0010 line=50 │ │ 0x0015 line=52 │ │ 0x0017 line=48 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Landroidx/room/TransactionExecutor; │ │ │ │ - source_file_idx : 39440 (TransactionExecutor.kt) │ │ + source_file_idx : 39439 (TransactionExecutor.kt) │ │ │ │ Class #212 header: │ │ class_idx : 1455 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39533 │ │ +source_file_idx : 39532 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -37095,21 +37095,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 39533 (TypeConverter.kt) │ │ + source_file_idx : 39532 (TypeConverter.kt) │ │ │ │ Class #213 header: │ │ class_idx : 1456 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39534 │ │ +source_file_idx : 39533 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -37140,21 +37140,21 @@ │ │ │ │ #1 : (in Landroidx/room/TypeConverters;) │ │ name : 'value' │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 39534 (TypeConverters.kt) │ │ + source_file_idx : 39533 (TypeConverters.kt) │ │ │ │ Class #214 header: │ │ class_idx : 1457 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39762 │ │ +source_file_idx : 39761 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -37185,21 +37185,21 @@ │ │ │ │ #1 : (in Landroidx/room/Update;) │ │ name : 'onConflict' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 39762 (Update.kt) │ │ + source_file_idx : 39761 (Update.kt) │ │ │ │ Class #215 header: │ │ class_idx : 1458 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39780 │ │ +source_file_idx : 39779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -37224,15 +37224,15 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/Upsert;) │ │ name : 'entity' │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 39780 (Upsert.kt) │ │ + source_file_idx : 39779 (Upsert.kt) │ │ │ │ Class #216 header: │ │ class_idx : 1459 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -37267,15 +37267,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #217 header: │ │ class_idx : 1460 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13419 │ │ +source_file_idx : 13418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 - │ │ Class descriptor : 'Landroidx/room/migration/AutoMigrationSpec;' │ │ @@ -37297,21 +37297,21 @@ │ │ insns size : 1 16-bit code units │ │ 1a3b94: |[1a3b94] androidx.room.migration.AutoMigrationSpec.onPostMigrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ 1a3ba4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 13419 (AutoMigrationSpec.java) │ │ + source_file_idx : 13418 (AutoMigrationSpec.java) │ │ │ │ Class #218 header: │ │ class_idx : 1461 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 32926 │ │ +source_file_idx : 32925 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 - │ │ Class descriptor : 'Landroidx/room/migration/Migration;' │ │ @@ -37356,21 +37356,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/room/migration/Migration;) │ │ name : 'migrate' │ │ type : '(Landroidx/sqlite/db/SupportSQLiteDatabase;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 32926 (Migration.java) │ │ + source_file_idx : 32925 (Migration.java) │ │ │ │ Class #219 header: │ │ class_idx : 1462 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1461 │ │ -source_file_idx : 32927 │ │ +source_file_idx : 32926 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -37444,33 +37444,33 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1a3be8: |[1a3be8] androidx.room.migration.MigrationImpl.migrate:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a3bf8: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a3bf8: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a3bfc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a3c02: 5410 2a03 |0005: iget-object v0, v1, Landroidx/room/migration/MigrationImpl;.migrateCallback:Lkotlin/jvm/functions/Function1; // field@032a │ │ 1a3c06: 7220 4bfc 2000 |0007: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fc4b │ │ 1a3c0c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/room/migration/MigrationImpl; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ │ │ - source_file_idx : 32927 (Migration.kt) │ │ + source_file_idx : 32926 (Migration.kt) │ │ │ │ Class #220 header: │ │ class_idx : 1463 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 32927 │ │ +source_file_idx : 32926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -37507,21 +37507,21 @@ │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) I │ │ 0x0000 - 0x000d reg=2 (null) I │ │ 0x0000 - 0x000d reg=3 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 32927 (Migration.kt) │ │ + source_file_idx : 32926 (Migration.kt) │ │ │ │ Class #221 header: │ │ class_idx : 1464 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1357 │ │ -source_file_idx : 29301 │ │ +source_file_idx : 29300 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -37580,21 +37580,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroidx/room/paging/LimitOffsetDataSource$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Set; │ │ │ │ - source_file_idx : 29301 (LimitOffsetDataSource.java) │ │ + source_file_idx : 29300 (LimitOffsetDataSource.java) │ │ │ │ Class #222 header: │ │ class_idx : 1465 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1227 │ │ -source_file_idx : 29301 │ │ +source_file_idx : 29300 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 6 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -37659,28 +37659,28 @@ │ │ 1a3ea2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ 1a3ea4: 7020 0efb 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@fb0e │ │ 1a3eaa: 5b20 3103 |0009: iput-object v0, v2, Landroidx/room/paging/LimitOffsetDataSource;.mRegisteredObserver:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0331 │ │ 1a3eae: 5b23 2d03 |000b: iput-object v3, v2, Landroidx/room/paging/LimitOffsetDataSource;.mDb:Landroidx/room/RoomDatabase; // field@032d │ │ 1a3eb2: 5b24 3203 |000d: iput-object v4, v2, Landroidx/room/paging/LimitOffsetDataSource;.mSourceQuery:Landroidx/room/RoomSQLiteQuery; // field@0332 │ │ 1a3eb6: 5c25 2e03 |000f: iput-boolean v5, v2, Landroidx/room/paging/LimitOffsetDataSource;.mInTransaction:Z // field@032e │ │ 1a3eba: 2203 922c |0011: new-instance v3, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a3ebe: 1a05 2589 |0013: const-string v5, "SELECT COUNT(*) FROM ( " // string@8925 │ │ +1a3ebe: 1a05 2489 |0013: const-string v5, "SELECT COUNT(*) FROM ( " // string@8924 │ │ 1a3ec2: 7020 07f9 5300 |0015: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a3ec8: 6e10 2a14 0400 |0018: invoke-virtual {v4}, Landroidx/room/RoomSQLiteQuery;.getSql:()Ljava/lang/String; // method@142a │ │ 1a3ece: 0c05 |001b: move-result-object v5 │ │ 1a3ed0: 6e20 10f9 5300 |001c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a3ed6: 0c03 |001f: move-result-object v3 │ │ 1a3ed8: 1a05 ff0b |0020: const-string v5, " )" // string@0bff │ │ 1a3edc: 6e20 10f9 5300 |0022: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a3ee2: 0c03 |0025: move-result-object v3 │ │ 1a3ee4: 6e10 18f9 0300 |0026: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a3eea: 0c03 |0029: move-result-object v3 │ │ 1a3eec: 5b23 2c03 |002a: iput-object v3, v2, Landroidx/room/paging/LimitOffsetDataSource;.mCountQuery:Ljava/lang/String; // field@032c │ │ 1a3ef0: 2203 922c |002c: new-instance v3, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a3ef4: 1a05 1789 |002e: const-string v5, "SELECT * FROM ( " // string@8917 │ │ +1a3ef4: 1a05 1689 |002e: const-string v5, "SELECT * FROM ( " // string@8916 │ │ 1a3ef8: 7020 07f9 5300 |0030: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a3efe: 6e10 2a14 0400 |0033: invoke-virtual {v4}, Landroidx/room/RoomSQLiteQuery;.getSql:()Ljava/lang/String; // method@142a │ │ 1a3f04: 0c04 |0036: move-result-object v4 │ │ 1a3f06: 6e20 10f9 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a3f0c: 0c03 |003a: move-result-object v3 │ │ 1a3f0e: 1a04 000c |003b: const-string v4, " ) LIMIT ? OFFSET ?" // string@0c00 │ │ 1a3f12: 6e20 10f9 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -38146,21 +38146,21 @@ │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroidx/room/paging/LimitOffsetDataSource; │ │ 0x0000 - 0x000c reg=2 (null) Landroidx/paging/PositionalDataSource$LoadRangeParams; │ │ 0x0000 - 0x000c reg=3 (null) Landroidx/paging/PositionalDataSource$LoadRangeCallback; │ │ │ │ - source_file_idx : 29301 (LimitOffsetDataSource.java) │ │ + source_file_idx : 29300 (LimitOffsetDataSource.java) │ │ │ │ Class #223 header: │ │ class_idx : 1466 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 95 │ │ -source_file_idx : 15726 │ │ +source_file_idx : 15725 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -38215,15 +38215,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ 1a40f4: |[1a40f4] androidx.room.util.CursorUtil$wrapMappedColumns$2.getColumnIndex:(Ljava/lang/String;)I │ │ -1a4104: 1a00 bcb6 |0000: const-string v0, "columnName" // string@b6bc │ │ +1a4104: 1a00 bbb6 |0000: const-string v0, "columnName" // string@b6bb │ │ 1a4108: 7120 5ffc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a410e: 5480 3303 |0005: iget-object v0, v8, Landroidx/room/util/CursorUtil$wrapMappedColumns$2;.$columnNames:[Ljava/lang/String; // field@0333 │ │ 1a4112: 5481 3403 |0007: iget-object v1, v8, Landroidx/room/util/CursorUtil$wrapMappedColumns$2;.$mapping:[I // field@0334 │ │ 1a4116: 2102 |0009: array-length v2, v0 │ │ 1a4118: 1203 |000a: const/4 v3, #int 0 // #0 │ │ 1a411a: 0134 |000b: move v4, v3 │ │ 1a411c: 3523 1400 |000c: if-ge v3, v2, 0020 // +0014 │ │ @@ -38248,21 +38248,21 @@ │ │ 0x0013 line=176 │ │ 0x0019 line=177 │ │ 0x0020 line=180 │ │ locals : │ │ 0x0000 - 0x0025 reg=8 this Landroidx/room/util/CursorUtil$wrapMappedColumns$2; │ │ 0x0000 - 0x0025 reg=9 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 15726 (CursorUtil.kt) │ │ + source_file_idx : 15725 (CursorUtil.kt) │ │ │ │ Class #224 header: │ │ class_idx : 1467 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15726 │ │ +source_file_idx : 15725 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -38285,15 +38285,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ 1a4170: |[1a4170] androidx.room.util.CursorUtil.copyAndClose:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -1a4180: 1a00 57b2 |0000: const-string v0, "c" // string@b257 │ │ +1a4180: 1a00 56b2 |0000: const-string v0, "c" // string@b256 │ │ 1a4184: 7120 5ffc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a418a: 0790 |0005: move-object v0, v9 │ │ 1a418c: 1f00 4b2c |0006: check-cast v0, Ljava/io/Closeable; // type@2c4b │ │ 1a4190: 0701 |0008: move-object v1, v0 │ │ 1a4192: 1f01 5d00 |0009: check-cast v1, Landroid/database/Cursor; // type@005d │ │ 1a4196: 2202 6300 |000b: new-instance v2, Landroid/database/MatrixCursor; // type@0063 │ │ 1a419a: 7210 9901 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@0199 │ │ @@ -38406,15 +38406,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 93 16-bit code units │ │ 1a4308: |[1a4308] androidx.room.util.CursorUtil.findColumnIndexBySuffix:([Ljava/lang/String;Ljava/lang/String;)I │ │ -1a4318: 1a00 bdb6 |0000: const-string v0, "columnNames" // string@b6bd │ │ +1a4318: 1a00 bcb6 |0000: const-string v0, "columnNames" // string@b6bc │ │ 1a431c: 7120 5ffc 0c00 |0002: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4322: 1a00 b6f8 |0005: const-string v0, "name" // string@f8b6 │ │ 1a4326: 7120 5ffc 0d00 |0007: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a432c: 2200 922c |000a: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ 1a4330: 1a01 f72f |000c: const-string v1, "." // string@2ff7 │ │ 1a4334: 7020 07f9 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a433a: 6e20 10f9 d000 |0011: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -38479,24 +38479,24 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ 1a43d4: |[1a43d4] androidx.room.util.CursorUtil.getColumnIndex:(Landroid/database/Cursor;Ljava/lang/String;)I │ │ -1a43e4: 1a00 57b2 |0000: const-string v0, "c" // string@b257 │ │ +1a43e4: 1a00 56b2 |0000: const-string v0, "c" // string@b256 │ │ 1a43e8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a43ee: 1a00 b6f8 |0005: const-string v0, "name" // string@f8b6 │ │ 1a43f2: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a43f8: 7220 9601 3200 |000a: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a43fe: 0a00 |000d: move-result v0 │ │ 1a4400: 3a00 0300 |000e: if-ltz v0, 0011 // +0003 │ │ 1a4404: 0f00 |0010: return v0 │ │ 1a4406: 2200 922c |0011: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a440a: 1a01 c7a5 |0013: const-string v1, "`" // string@a5c7 │ │ +1a440a: 1a01 c6a5 |0013: const-string v1, "`" // string@a5c6 │ │ 1a440e: 7020 07f9 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a4414: 6e20 10f9 3000 |0018: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a441a: 0c00 |001b: move-result-object v0 │ │ 1a441c: 1301 6000 |001c: const/16 v1, #int 96 // #60 │ │ 1a4420: 6e20 08f9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@f908 │ │ 1a4426: 0c00 |0021: move-result-object v0 │ │ 1a4428: 6e10 18f9 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -38523,25 +38523,25 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 87 16-bit code units │ │ 1a4448: |[1a4448] androidx.room.util.CursorUtil.getColumnIndexOrThrow:(Landroid/database/Cursor;Ljava/lang/String;)I │ │ -1a4458: 1a00 57b2 |0000: const-string v0, "c" // string@b257 │ │ +1a4458: 1a00 56b2 |0000: const-string v0, "c" // string@b256 │ │ 1a445c: 7120 5ffc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4462: 1a00 b6f8 |0005: const-string v0, "name" // string@f8b6 │ │ 1a4466: 7120 5ffc 0b00 |0007: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a446c: 7120 9f14 ba00 |000a: invoke-static {v10, v11}, Landroidx/room/util/CursorUtil;.getColumnIndex:(Landroid/database/Cursor;Ljava/lang/String;)I // method@149f │ │ 1a4472: 0a00 |000d: move-result v0 │ │ 1a4474: 3a00 0300 |000e: if-ltz v0, 0011 // +0003 │ │ 1a4478: 0f00 |0010: return v0 │ │ 1a447a: 7210 9901 0a00 |0011: invoke-interface {v10}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@0199 │ │ 1a4480: 0c0a |0014: move-result-object v10 │ │ -1a4482: 1a00 58b2 |0015: const-string v0, "c.columnNames" // string@b258 │ │ +1a4482: 1a00 57b2 |0015: const-string v0, "c.columnNames" // string@b257 │ │ 1a4486: 7120 5efc 0a00 |0017: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a448c: 07a1 |001a: move-object v1, v10 │ │ 1a448e: 1f01 d92f |001b: check-cast v1, [Ljava/lang/Object; // type@2fd9 │ │ 1a4492: 1308 3f00 |001d: const/16 v8, #int 63 // #3f │ │ 1a4496: 1209 |001f: const/4 v9, #int 0 // #0 │ │ 1a4498: 1202 |0020: const/4 v2, #int 0 // #0 │ │ 1a449a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ @@ -38549,22 +38549,22 @@ │ │ 1a449e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ 1a44a0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ 1a44a2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ 1a44a4: 7709 b9fb 0100 |0026: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lkotlin/collections/ArraysKt;.joinToString$default:([Ljava/lang/Object;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@fbb9 │ │ 1a44aa: 0c0a |0029: move-result-object v10 │ │ 1a44ac: 280e |002a: goto 0038 // +000e │ │ 1a44ae: 0d0a |002b: move-exception v10 │ │ -1a44b0: 1a00 fb38 |002c: const-string v0, "Cannot collect column names for debug purposes" // string@38fb │ │ +1a44b0: 1a00 fa38 |002c: const-string v0, "Cannot collect column names for debug purposes" // string@38fa │ │ 1a44b4: 1f0a 962c |002e: check-cast v10, Ljava/lang/Throwable; // type@2c96 │ │ -1a44b8: 1a01 b188 |0030: const-string v1, "RoomCursorUtil" // string@88b1 │ │ +1a44b8: 1a01 b088 |0030: const-string v1, "RoomCursorUtil" // string@88b0 │ │ 1a44bc: 7130 7204 010a |0032: invoke-static {v1, v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0472 │ │ 1a44c2: 1b0a 661c 0100 |0035: const-string/jumbo v10, "unknown" // string@00011c66 │ │ 1a44c8: 2200 772c |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 1a44cc: 2201 922c |003a: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a44d0: 1a02 b9b6 |003c: const-string v2, "column '" // string@b6b9 │ │ +1a44d0: 1a02 b8b6 |003c: const-string v2, "column '" // string@b6b8 │ │ 1a44d4: 7020 07f9 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a44da: 6e20 10f9 b100 |0041: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a44e0: 0c0b |0044: move-result-object v11 │ │ 1a44e2: 1a01 8220 |0045: const-string v1, "' does not exist. Available columns: " // string@2082 │ │ 1a44e6: 6e20 10f9 1b00 |0047: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a44ec: 0c0b |004a: move-result-object v11 │ │ 1a44ee: 6e20 10f9 ab00 |004b: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -38594,17 +38594,17 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ 1a4518: |[1a4518] androidx.room.util.CursorUtil.useCursor:(Landroid/database/Cursor;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; │ │ -1a4528: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +1a4528: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 1a452c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a4532: 1a00 2eb1 |0005: const-string v0, "block" // string@b12e │ │ +1a4532: 1a00 2db1 |0005: const-string v0, "block" // string@b12d │ │ 1a4536: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a453c: 1f02 4b2c |000a: check-cast v2, Ljava/io/Closeable; // type@2c4b │ │ 1a4540: 1210 |000c: const/4 v0, #int 1 // #1 │ │ 1a4542: 7220 4bfc 2300 |000d: invoke-interface {v3, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fc4b │ │ 1a4548: 0c03 |0010: move-result-object v3 │ │ 1a454a: 7110 59fc 0000 |0011: invoke-static {v0}, Lkotlin/jvm/internal/InlineMarker;.finallyStart:(I)V // method@fc59 │ │ 1a4550: 1201 |0014: const/4 v1, #int 0 // #0 │ │ @@ -38635,29 +38635,29 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ 1a4294: |[1a4294] androidx.room.util.CursorUtil.wrapMappedColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)Landroid/database/Cursor; │ │ -1a42a4: 1a00 49c0 |0000: const-string v0, "cursor" // string@c049 │ │ +1a42a4: 1a00 48c0 |0000: const-string v0, "cursor" // string@c048 │ │ 1a42a8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a42ae: 1a00 bdb6 |0005: const-string v0, "columnNames" // string@b6bd │ │ +1a42ae: 1a00 bcb6 |0005: const-string v0, "columnNames" // string@b6bc │ │ 1a42b2: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a42b8: 1a00 adf2 |000a: const-string v0, "mapping" // string@f2ad │ │ 1a42bc: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a42c2: 2130 |000f: array-length v0, v3 │ │ 1a42c4: 2141 |0010: array-length v1, v4 │ │ 1a42c6: 3310 0a00 |0011: if-ne v0, v1, 001b // +000a │ │ 1a42ca: 2200 ba05 |0013: new-instance v0, Landroidx/room/util/CursorUtil$wrapMappedColumns$2; // type@05ba │ │ 1a42ce: 7040 9a14 2043 |0015: invoke-direct {v0, v2, v3, v4}, Landroidx/room/util/CursorUtil$wrapMappedColumns$2;.:(Landroid/database/Cursor;[Ljava/lang/String;[I)V // method@149a │ │ 1a42d4: 1f00 5d00 |0018: check-cast v0, Landroid/database/Cursor; // type@005d │ │ 1a42d8: 1100 |001a: return-object v0 │ │ 1a42da: 2202 782c |001b: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a42de: 1a03 8341 |001d: const-string v3, "Expected columnNames.length == mapping.length" // string@4183 │ │ +1a42de: 1a03 8241 |001d: const-string v3, "Expected columnNames.length == mapping.length" // string@4182 │ │ 1a42e2: 6e10 cdf8 0300 |001f: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a42e8: 0c03 |0022: move-result-object v3 │ │ 1a42ea: 7020 71f8 3200 |0023: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a42f0: 2702 |0026: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=172 │ │ @@ -38665,21 +38665,21 @@ │ │ 0x001b line=172 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Landroid/database/Cursor; │ │ 0x0000 - 0x0027 reg=3 (null) [Ljava/lang/String; │ │ 0x0000 - 0x0027 reg=4 (null) [I │ │ │ │ Virtual methods - │ │ - source_file_idx : 15726 (CursorUtil.kt) │ │ + source_file_idx : 15725 (CursorUtil.kt) │ │ │ │ Class #225 header: │ │ class_idx : 1468 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15770 │ │ +source_file_idx : 15769 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -38722,19 +38722,19 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ 1a4888: |[1a4888] androidx.room.util.DBUtil.dropFtsSyncTriggers:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V │ │ -1a4898: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a4898: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a489c: 7120 5ffc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a48a2: 7100 c6fb 0000 |0005: invoke-static {}, Lkotlin/collections/CollectionsKt;.createListBuilder:()Ljava/util/List; // method@fbc6 │ │ 1a48a8: 0c00 |0008: move-result-object v0 │ │ -1a48aa: 1a01 3b89 |0009: const-string v1, "SELECT name FROM sqlite_master WHERE type = 'trigger'" // string@893b │ │ +1a48aa: 1a01 3a89 |0009: const-string v1, "SELECT name FROM sqlite_master WHERE type = 'trigger'" // string@893a │ │ 1a48ae: 7220 7815 1600 |000b: invoke-interface {v6, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a48b4: 0c01 |000e: move-result-object v1 │ │ 1a48b6: 1f01 4b2c |000f: check-cast v1, Ljava/io/Closeable; // type@2c4b │ │ 1a48ba: 0712 |0011: move-object v2, v1 │ │ 1a48bc: 1f02 5d00 |0012: check-cast v2, Landroid/database/Cursor; // type@005d │ │ 1a48c0: 7210 b001 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@01b0 │ │ 1a48c6: 0a03 |0017: move-result v3 │ │ @@ -38762,15 +38762,15 @@ │ │ 1a491c: 7120 5efc 3100 |0042: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a4922: 1b03 d507 0100 |0045: const-string/jumbo v3, "room_fts_content_sync_" // string@000107d5 │ │ 1a4928: 1225 |0048: const/4 v5, #int 2 // #2 │ │ 1a492a: 7152 10fd 3154 |0049: invoke-static {v1, v3, v4, v5, v2}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fd10 │ │ 1a4930: 0a03 |004c: move-result v3 │ │ 1a4932: 3803 e6ff |004d: if-eqz v3, 0033 // -001a │ │ 1a4936: 2203 922c |004f: new-instance v3, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a493a: 1a05 6d3e |0051: const-string v5, "DROP TRIGGER IF EXISTS " // string@3e6d │ │ +1a493a: 1a05 6c3e |0051: const-string v5, "DROP TRIGGER IF EXISTS " // string@3e6c │ │ 1a493e: 7020 07f9 5300 |0053: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a4944: 6e20 10f9 1300 |0056: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a494a: 0c01 |0059: move-result-object v1 │ │ 1a494c: 6e10 18f9 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a4952: 0c01 |005d: move-result-object v1 │ │ 1a4954: 7220 6615 1600 |005e: invoke-interface {v6, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@1566 │ │ 1a495a: 28d2 |0061: goto 0033 // -002e │ │ @@ -38808,24 +38808,24 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ 1a4984: |[1a4984] androidx.room.util.DBUtil.foreignKeyCheck:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)V │ │ -1a4994: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a4994: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a4998: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a499e: 1b00 da17 0100 |0005: const-string/jumbo v0, "tableName" // string@000117da │ │ 1a49a4: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a49aa: 2200 922c |000b: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a49ae: 1a01 1b84 |000d: const-string v1, "PRAGMA foreign_key_check(`" // string@841b │ │ +1a49ae: 1a01 1a84 |000d: const-string v1, "PRAGMA foreign_key_check(`" // string@841a │ │ 1a49b2: 7020 07f9 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a49b8: 6e20 10f9 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a49be: 0c03 |0015: move-result-object v3 │ │ -1a49c0: 1a00 cda5 |0016: const-string v0, "`)" // string@a5cd │ │ +1a49c0: 1a00 cca5 |0016: const-string v0, "`)" // string@a5cc │ │ 1a49c4: 6e20 10f9 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a49ca: 0c03 |001b: move-result-object v3 │ │ 1a49cc: 6e10 18f9 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a49d2: 0c03 |001f: move-result-object v3 │ │ 1a49d4: 7220 7815 3200 |0020: invoke-interface {v2, v3}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a49da: 0c02 |0023: move-result-object v2 │ │ 1a49dc: 1f02 4b2c |0024: check-cast v2, Ljava/io/Closeable; // type@2c4b │ │ @@ -38887,15 +38887,15 @@ │ │ 1a4748: 1f02 ef2c |000e: check-cast v2, Ljava/util/Map; // type@2cef │ │ 1a474c: 7210 b001 0600 |0010: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01b0 │ │ 1a4752: 0a03 |0013: move-result v3 │ │ 1a4754: 3803 3900 |0014: if-eqz v3, 004d // +0039 │ │ 1a4758: 7210 aa01 0600 |0016: invoke-interface {v6}, Landroid/database/Cursor;.isFirst:()Z // method@01aa │ │ 1a475e: 0a03 |0019: move-result v3 │ │ 1a4760: 3803 1500 |001a: if-eqz v3, 002f // +0015 │ │ -1a4764: 1a03 9443 |001c: const-string v3, "Foreign key violation(s) detected in '" // string@4394 │ │ +1a4764: 1a03 9343 |001c: const-string v3, "Foreign key violation(s) detected in '" // string@4393 │ │ 1a4768: 6e20 10f9 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a476e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ 1a4770: 7220 a401 3600 |0022: invoke-interface {v6, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a4776: 0c03 |0025: move-result-object v3 │ │ 1a4778: 6e20 10f9 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a477e: 0c03 |0029: move-result-object v3 │ │ 1a4780: 1a04 9320 |002a: const-string v4, "'. │ │ @@ -38903,24 +38903,24 @@ │ │ 1a4784: 6e20 10f9 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a478a: 1233 |002f: const/4 v3, #int 3 // #3 │ │ 1a478c: 7220 a401 3600 |0030: invoke-interface {v6, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a4792: 0c03 |0033: move-result-object v3 │ │ 1a4794: 7220 b2fa 3200 |0034: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@fab2 │ │ 1a479a: 0a04 |0037: move-result v4 │ │ 1a479c: 3904 d8ff |0038: if-nez v4, 0010 // -0028 │ │ -1a47a0: 1a04 b7bc |003a: const-string v4, "constraintIndex" // string@bcb7 │ │ +1a47a0: 1a04 b6bc |003a: const-string v4, "constraintIndex" // string@bcb6 │ │ 1a47a4: 7120 5efc 4300 |003c: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a47aa: 1224 |003f: const/4 v4, #int 2 // #2 │ │ 1a47ac: 7220 a401 4600 |0040: invoke-interface {v6, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a47b2: 0c04 |0043: move-result-object v4 │ │ -1a47b4: 1a05 4bc0 |0044: const-string v5, "cursor.getString(2)" // string@c04b │ │ +1a47b4: 1a05 4ac0 |0044: const-string v5, "cursor.getString(2)" // string@c04a │ │ 1a47b8: 7120 5efc 5400 |0046: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a47be: 7230 b8fa 3204 |0049: invoke-interface {v2, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a47c4: 28c4 |004c: goto 0010 // -003c │ │ -1a47c6: 1a06 cb82 |004d: const-string v6, "Number of different violations discovered: " // string@82cb │ │ +1a47c6: 1a06 ca82 |004d: const-string v6, "Number of different violations discovered: " // string@82ca │ │ 1a47ca: 6e20 10f9 6000 |004f: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a47d0: 7210 b7fa 0200 |0052: invoke-interface {v2}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@fab7 │ │ 1a47d6: 0c06 |0055: move-result-object v6 │ │ 1a47d8: 7210 cdfa 0600 |0056: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@facd │ │ 1a47de: 0a06 |0059: move-result v6 │ │ 1a47e0: 6e20 0bf9 6000 |005a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 1a47e6: 0c06 |005d: move-result-object v6 │ │ @@ -38958,15 +38958,15 @@ │ │ 1a4864: 0c01 |009c: move-result-object v1 │ │ 1a4866: 1a02 c60b |009d: const-string v2, " │ │ " // string@0bc6 │ │ 1a486a: 6e20 10f9 2100 |009f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a4870: 28d2 |00a2: goto 0074 // -002e │ │ 1a4872: 6e10 18f9 0000 |00a3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a4878: 0c06 |00a6: move-result-object v6 │ │ -1a487a: 1a00 fc93 |00a7: const-string v0, "StringBuilder().apply(builderAction).toString()" // string@93fc │ │ +1a487a: 1a00 fb93 |00a7: const-string v0, "StringBuilder().apply(builderAction).toString()" // string@93fb │ │ 1a487e: 7120 5efc 0600 |00a9: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a4884: 1106 |00ac: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ 0x0009 line=187 │ │ @@ -38995,15 +38995,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ 1a4594: |[1a4594] androidx.room.util.DBUtil.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;Z)Landroid/database/Cursor; │ │ -1a45a4: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a45a4: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a45a8: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a45ae: 1b00 5814 0100 |0005: const-string/jumbo v0, "sqLiteQuery" // string@00011458 │ │ 1a45b4: 7120 5ffc 0200 |0008: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a45ba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ 1a45bc: 7140 a814 2103 |000c: invoke-static {v1, v2, v3, v0}, Landroidx/room/util/DBUtil;.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; // method@14a8 │ │ 1a45c2: 0c01 |000f: move-result-object v1 │ │ 1a45c4: 1101 |0010: return-object v1 │ │ @@ -39021,15 +39021,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ 1a45c8: |[1a45c8] androidx.room.util.DBUtil.query:(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor; │ │ -1a45d8: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a45d8: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a45dc: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a45e2: 1b00 5814 0100 |0005: const-string/jumbo v0, "sqLiteQuery" // string@00011458 │ │ 1a45e8: 7120 5ffc 0200 |0008: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a45ee: 6e30 c713 2104 |000b: invoke-virtual {v1, v2, v4}, Landroidx/room/RoomDatabase;.query:(Landroidx/sqlite/db/SupportSQLiteQuery;Landroid/os/CancellationSignal;)Landroid/database/Cursor; // method@13c7 │ │ 1a45f4: 0c01 |000e: move-result-object v1 │ │ 1a45f6: 3803 2300 |000f: if-eqz v3, 0032 // +0023 │ │ 1a45fa: 2012 5a00 |0011: instance-of v2, v1, Landroid/database/AbstractWindowedCursor; // type@005a │ │ @@ -39071,15 +39071,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ 1a465c: |[1a465c] androidx.room.util.DBUtil.readVersion:(Ljava/io/File;)I │ │ -1a466c: 1a00 b6c0 |0000: const-string v0, "databaseFile" // string@c0b6 │ │ +1a466c: 1a00 b5c0 |0000: const-string v0, "databaseFile" // string@c0b5 │ │ 1a4670: 7120 5ffc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4676: 2200 512c |0005: new-instance v0, Ljava/io/FileInputStream; // type@2c51 │ │ 1a467a: 7020 ddf7 9000 |0007: invoke-direct {v0, v9}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@f7dd │ │ 1a4680: 6e10 def7 0000 |000a: invoke-virtual {v0}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@f7de │ │ 1a4686: 0c09 |000d: move-result-object v9 │ │ 1a4688: 1f09 4b2c |000e: check-cast v9, Ljava/io/Closeable; // type@2c4b │ │ 1a468c: 0796 |0010: move-object v6, v9 │ │ @@ -39100,15 +39100,15 @@ │ │ 1a46c4: 6e10 acf9 0800 |002c: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@f9ac │ │ 1a46ca: 6e10 8ff9 0800 |002f: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.getInt:()I // method@f98f │ │ 1a46d0: 0a00 |0032: move-result v0 │ │ 1a46d2: 1201 |0033: const/4 v1, #int 0 // #0 │ │ 1a46d4: 7120 3efc 1900 |0034: invoke-static {v9, v1}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fc3e │ │ 1a46da: 0f00 |0037: return v0 │ │ 1a46dc: 2200 552c |0038: new-instance v0, Ljava/io/IOException; // type@2c55 │ │ -1a46e0: 1a01 1735 |003a: const-string v1, "Bad database header, unable to read 4 bytes at offset 60" // string@3517 │ │ +1a46e0: 1a01 1635 |003a: const-string v1, "Bad database header, unable to read 4 bytes at offset 60" // string@3516 │ │ 1a46e4: 7020 e9f7 1000 |003c: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@f7e9 │ │ 1a46ea: 2700 |003f: throw v0 │ │ 1a46ec: 0d00 |0040: move-exception v0 │ │ 1a46ee: 2700 |0041: throw v0 │ │ 1a46f0: 0d01 |0042: move-exception v1 │ │ 1a46f2: 7120 3efc 0900 |0043: invoke-static {v9, v0}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fc3e │ │ 1a46f8: 2701 |0046: throw v1 │ │ @@ -39129,21 +39129,21 @@ │ │ 0x002f line=151 │ │ 0x0038 line=148 │ │ 0x0041 line=151 │ │ locals : │ │ 0x0000 - 0x0047 reg=9 (null) Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 15770 (DBUtil.kt) │ │ + source_file_idx : 15769 (DBUtil.kt) │ │ │ │ Class #226 header: │ │ class_idx : 1469 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17163 │ │ +source_file_idx : 17162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -39199,21 +39199,21 @@ │ │ 0x0022 line=55 │ │ 0x0025 line=56 │ │ locals : │ │ 0x0000 - 0x0029 reg=7 (null) Ljava/nio/channels/ReadableByteChannel; │ │ 0x0000 - 0x0029 reg=8 (null) Ljava/nio/channels/FileChannel; │ │ │ │ Virtual methods - │ │ - source_file_idx : 17163 (FileUtil.kt) │ │ + source_file_idx : 17162 (FileUtil.kt) │ │ │ │ Class #227 header: │ │ class_idx : 1470 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17344 │ │ +source_file_idx : 17343 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -39282,19 +39282,19 @@ │ │ ins : 3 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ 1a4dc4: |[1a4dc4] androidx.room.util.FtsTableInfo$Companion.readColumns:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; │ │ 1a4dd4: 7100 18fc 0000 |0000: invoke-static {}, Lkotlin/collections/SetsKt;.createSetBuilder:()Ljava/util/Set; // method@fc18 │ │ 1a4dda: 0c00 |0003: move-result-object v0 │ │ 1a4ddc: 2201 922c |0004: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a4de0: 1a02 2184 |0006: const-string v2, "PRAGMA table_info(`" // string@8421 │ │ +1a4de0: 1a02 2084 |0006: const-string v2, "PRAGMA table_info(`" // string@8420 │ │ 1a4de4: 7020 07f9 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a4dea: 6e20 10f9 6100 |000b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a4df0: 0c06 |000e: move-result-object v6 │ │ -1a4df2: 1a01 cda5 |000f: const-string v1, "`)" // string@a5cd │ │ +1a4df2: 1a01 cca5 |000f: const-string v1, "`)" // string@a5cc │ │ 1a4df6: 6e20 10f9 1600 |0011: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a4dfc: 0c06 |0014: move-result-object v6 │ │ 1a4dfe: 6e10 18f9 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a4e04: 0c06 |0018: move-result-object v6 │ │ 1a4e06: 7220 7815 6500 |0019: invoke-interface {v5, v6}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a4e0c: 0c05 |001c: move-result-object v5 │ │ 1a4e0e: 1f05 4b2c |001d: check-cast v5, Ljava/io/Closeable; // type@2c4b │ │ @@ -39307,15 +39307,15 @@ │ │ 1a4e28: 7220 9601 1600 |002a: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a4e2e: 0a01 |002d: move-result v1 │ │ 1a4e30: 7210 b001 0600 |002e: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01b0 │ │ 1a4e36: 0a02 |0031: move-result v2 │ │ 1a4e38: 3802 0f00 |0032: if-eqz v2, 0041 // +000f │ │ 1a4e3c: 7220 a401 1600 |0034: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a4e42: 0c02 |0037: move-result-object v2 │ │ -1a4e44: 1a03 4dc0 |0038: const-string v3, "cursor.getString(nameIndex)" // string@c04d │ │ +1a4e44: 1a03 4cc0 |0038: const-string v3, "cursor.getString(nameIndex)" // string@c04c │ │ 1a4e48: 7120 5efc 3200 |003a: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a4e4e: 7220 c5fa 2000 |003d: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@fac5 │ │ 1a4e54: 28ee |0040: goto 002e // -0012 │ │ 1a4e56: 6206 8b8c |0041: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@8c8b │ │ 1a4e5a: 1206 |0043: const/4 v6, #int 0 // #0 │ │ 1a4e5c: 7120 3efc 6500 |0044: invoke-static {v5, v6}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fc3e │ │ 1a4e62: 7110 17fc 0000 |0047: invoke-static {v0}, Lkotlin/collections/SetsKt;.build:(Ljava/util/Set;)Ljava/util/Set; // method@fc17 │ │ @@ -39355,15 +39355,15 @@ │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ 1a4e94: |[1a4e94] androidx.room.util.FtsTableInfo$Companion.readOptions:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; │ │ 1a4ea4: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a4ea8: 1a01 1a89 |0002: const-string v1, "SELECT * FROM sqlite_master WHERE `name` = '" // string@891a │ │ +1a4ea8: 1a01 1989 |0002: const-string v1, "SELECT * FROM sqlite_master WHERE `name` = '" // string@8919 │ │ 1a4eac: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a4eb2: 6e20 10f9 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a4eb8: 0c04 |000a: move-result-object v4 │ │ 1a4eba: 1300 2700 |000b: const/16 v0, #int 39 // #27 │ │ 1a4ebe: 6e20 08f9 0400 |000d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@f908 │ │ 1a4ec4: 0c04 |0010: move-result-object v4 │ │ 1a4ec6: 6e10 18f9 0400 |0011: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -39424,15 +39424,15 @@ │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 350 16-bit code units │ │ 1a4af8: |[1a4af8] androidx.room.util.FtsTableInfo$Companion.parseOptions:(Ljava/lang/String;)Ljava/util/Set; │ │ 1a4b08: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -1a4b0c: 1a01 73bf |0002: const-string v1, "createStatement" // string@bf73 │ │ +1a4b0c: 1a01 72bf |0002: const-string v1, "createStatement" // string@bf72 │ │ 1a4b10: 7120 5ffc 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4b16: 0701 |0007: move-object v1, v0 │ │ 1a4b18: 1f01 672c |0008: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a4b1c: 7210 24f8 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ 1a4b22: 0a02 |000d: move-result v2 │ │ 1a4b24: 3902 0700 |000e: if-nez v2, 0015 // +0007 │ │ 1a4b28: 7100 19fc 0000 |0010: invoke-static {}, Lkotlin/collections/SetsKt;.emptySet:()Ljava/util/Set; // method@fc19 │ │ @@ -39663,15 +39663,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ 1a4ab4: |[1a4ab4] androidx.room.util.FtsTableInfo$Companion.read:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Landroidx/room/util/FtsTableInfo; │ │ -1a4ac4: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a4ac4: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a4ac8: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4ace: 1b00 da17 0100 |0005: const-string/jumbo v0, "tableName" // string@000117da │ │ 1a4ad4: 7120 5ffc 0400 |0008: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a4ada: 7030 af14 3204 |000b: invoke-direct {v2, v3, v4}, Landroidx/room/util/FtsTableInfo$Companion;.readColumns:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; // method@14af │ │ 1a4ae0: 0c00 |000e: move-result-object v0 │ │ 1a4ae2: 7030 b014 3204 |000f: invoke-direct {v2, v3, v4}, Landroidx/room/util/FtsTableInfo$Companion;.readOptions:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; // method@14b0 │ │ 1a4ae8: 0c03 |0012: move-result-object v3 │ │ @@ -39684,21 +39684,21 @@ │ │ 0x000f line=91 │ │ 0x0013 line=92 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Landroidx/room/util/FtsTableInfo$Companion; │ │ 0x0000 - 0x0019 reg=3 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ 0x0000 - 0x0019 reg=4 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 17344 (FtsTableInfo.kt) │ │ + source_file_idx : 17343 (FtsTableInfo.kt) │ │ │ │ Class #228 header: │ │ class_idx : 1471 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17344 │ │ +source_file_idx : 17343 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 3 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -39762,18 +39762,18 @@ │ │ 1a5110: 6900 3503 |0006: sput-object v0, Landroidx/room/util/FtsTableInfo;.Companion:Landroidx/room/util/FtsTableInfo$Companion; // field@0335 │ │ 1a5114: 1300 0900 |0008: const/16 v0, #int 9 // #9 │ │ 1a5118: 2300 db2f |000a: new-array v0, v0, [Ljava/lang/String; // type@2fdb │ │ 1a511c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ 1a511e: 1b02 aa1a 0100 |000d: const-string/jumbo v2, "tokenize=" // string@00011aaa │ │ 1a5124: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ 1a5128: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1a512a: 1a02 4bbc |0013: const-string v2, "compress=" // string@bc4b │ │ +1a512a: 1a02 4abc |0013: const-string v2, "compress=" // string@bc4a │ │ 1a512e: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ 1a5132: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -1a5134: 1a02 eabc |0018: const-string v2, "content=" // string@bcea │ │ +1a5134: 1a02 e9bc |0018: const-string v2, "content=" // string@bce9 │ │ 1a5138: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ 1a513c: 1231 |001c: const/4 v1, #int 3 // #3 │ │ 1a513e: 1a02 37ea |001d: const-string v2, "languageid=" // string@ea37 │ │ 1a5142: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ 1a5146: 1241 |0021: const/4 v1, #int 4 // #4 │ │ 1a5148: 1a02 00f3 |0022: const-string v2, "matchinfo=" // string@f300 │ │ 1a514c: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ @@ -39806,17 +39806,17 @@ │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ 1a5184: |[1a5184] androidx.room.util.FtsTableInfo.:(Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;)V │ │ 1a5194: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a5198: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a519e: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a519e: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a51a2: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a51a8: 1a00 6dbf |000a: const-string v0, "createSql" // string@bf6d │ │ +1a51a8: 1a00 6cbf |000a: const-string v0, "createSql" // string@bf6c │ │ 1a51ac: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a51b2: 6200 3503 |000f: sget-object v0, Landroidx/room/util/FtsTableInfo;.Companion:Landroidx/room/util/FtsTableInfo$Companion; // field@0335 │ │ 1a51b6: 6e20 ad14 4000 |0011: invoke-virtual {v0, v4}, Landroidx/room/util/FtsTableInfo$Companion;.parseOptions:(Ljava/lang/String;)Ljava/util/Set; // method@14ad │ │ 1a51bc: 0c04 |0014: move-result-object v4 │ │ 1a51be: 7040 b314 2143 |0015: invoke-direct {v1, v2, v3, v4}, Landroidx/room/util/FtsTableInfo;.:(Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;)V // method@14b3 │ │ 1a51c4: 0e00 |0018: return-void │ │ catches : (none) │ │ @@ -39836,15 +39836,15 @@ │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ 1a51c8: |[1a51c8] androidx.room.util.FtsTableInfo.:(Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;)V │ │ 1a51d8: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a51dc: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a51e2: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a51e2: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a51e6: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a51ec: 1a00 ddfd |000a: const-string v0, "options" // string@fddd │ │ 1a51f0: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a51f6: 7010 c8f8 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a51fc: 5b12 3803 |0012: iput-object v2, v1, Landroidx/room/util/FtsTableInfo;.name:Ljava/lang/String; // field@0338 │ │ 1a5200: 5b13 3703 |0014: iput-object v3, v1, Landroidx/room/util/FtsTableInfo;.columns:Ljava/util/Set; // field@0337 │ │ 1a5204: 5b14 3903 |0016: iput-object v4, v1, Landroidx/room/util/FtsTableInfo;.options:Ljava/util/Set; // field@0339 │ │ @@ -39999,15 +39999,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ 1a504c: |[1a504c] androidx.room.util.FtsTableInfo.toString:()Ljava/lang/String; │ │ 1a505c: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a5060: 1a01 c143 |0002: const-string v1, "FtsTableInfo{name='" // string@43c1 │ │ +1a5060: 1a01 c043 |0002: const-string v1, "FtsTableInfo{name='" // string@43c0 │ │ 1a5064: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a506a: 5421 3803 |0007: iget-object v1, v2, Landroidx/room/util/FtsTableInfo;.name:Ljava/lang/String; // field@0338 │ │ 1a506e: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5074: 0c00 |000c: move-result-object v0 │ │ 1a5076: 1a01 8a20 |000d: const-string v1, "', columns=" // string@208a │ │ 1a507a: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5080: 0c00 |0012: move-result-object v0 │ │ @@ -40028,21 +40028,21 @@ │ │ 1a50ba: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Landroidx/room/util/FtsTableInfo; │ │ │ │ - source_file_idx : 17344 (FtsTableInfo.kt) │ │ + source_file_idx : 17343 (FtsTableInfo.kt) │ │ │ │ Class #229 header: │ │ class_idx : 1472 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37896 │ │ +source_file_idx : 37895 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -40090,19 +40090,19 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ 1a534c: |[1a534c] androidx.room.util.StringUtil.appendPlaceholders:(Ljava/lang/StringBuilder;I)V │ │ -1a535c: 1a00 11b2 |0000: const-string v0, "builder" // string@b211 │ │ +1a535c: 1a00 10b2 |0000: const-string v0, "builder" // string@b210 │ │ 1a5360: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5366: 1200 |0005: const/4 v0, #int 0 // #0 │ │ 1a5368: 3530 1300 |0006: if-ge v0, v3, 0019 // +0013 │ │ -1a536c: 1a01 7231 |0008: const-string v1, "?" // string@3172 │ │ +1a536c: 1a01 7131 |0008: const-string v1, "?" // string@3171 │ │ 1a5370: 6e20 10f9 1200 |000a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5376: d801 03ff |000d: add-int/lit8 v1, v3, #int -1 // #ff │ │ 1a537a: 3510 0700 |000f: if-ge v0, v1, 0016 // +0007 │ │ 1a537e: 1a01 a12d |0011: const-string v1, "," // string@2da1 │ │ 1a5382: 6e20 10f9 1200 |0013: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5388: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ 1a538c: 28ee |0018: goto 0006 // -0012 │ │ @@ -40221,17 +40221,17 @@ │ │ 1a52d8: 1f02 912c |002e: check-cast v2, Ljava/lang/String; // type@2c91 │ │ 1a52dc: 7110 7cf8 0200 |0030: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@f87c │ │ 1a52e2: 0a02 |0033: move-result v2 │ │ 1a52e4: 7110 85f8 0200 |0034: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 1a52ea: 0c02 |0037: move-result-object v2 │ │ 1a52ec: 280f |0038: goto 0047 // +000f │ │ 1a52ee: 0d02 |0039: move-exception v2 │ │ -1a52f0: 1a03 347f |003a: const-string v3, "Malformed integer list" // string@7f34 │ │ +1a52f0: 1a03 337f |003a: const-string v3, "Malformed integer list" // string@7f33 │ │ 1a52f4: 1f02 962c |003c: check-cast v2, Ljava/lang/Throwable; // type@2c96 │ │ -1a52f8: 1a04 f086 |003e: const-string v4, "ROOM" // string@86f0 │ │ +1a52f8: 1a04 ef86 |003e: const-string v4, "ROOM" // string@86ef │ │ 1a52fc: 7130 7404 3402 |0040: invoke-static {v4, v3, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 1a5302: 0702 |0043: move-object v2, v0 │ │ 1a5304: 1f02 7b2c |0044: check-cast v2, Ljava/lang/Integer; // type@2c7b │ │ 1a5308: 0702 |0046: move-object v2, v0 │ │ 1a530a: 3802 ddff |0047: if-eqz v2, 0024 // -0023 │ │ 1a530e: 7220 3dfa 2100 |0049: invoke-interface {v1, v2}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@fa3d │ │ 1a5314: 28d8 |004c: goto 0024 // -0028 │ │ @@ -40251,21 +40251,21 @@ │ │ 0x0043 line=71 │ │ 0x0049 line=94 │ │ 0x004d line=98 │ │ locals : │ │ 0x0000 - 0x0051 reg=7 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37896 (StringUtil.kt) │ │ + source_file_idx : 37895 (StringUtil.kt) │ │ │ │ Class #230 header: │ │ class_idx : 1473 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -40383,15 +40383,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ 1a5434: |[1a5434] androidx.room.util.TableInfo$Column$Companion.defaultValueEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -1a5444: 1a00 d6bf |0000: const-string v0, "current" // string@bfd6 │ │ +1a5444: 1a00 d5bf |0000: const-string v0, "current" // string@bfd5 │ │ 1a5448: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a544e: 7120 5bfc 4300 |0005: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fc5b │ │ 1a5454: 0a00 |0008: move-result v0 │ │ 1a5456: 1211 |0009: const/4 v1, #int 1 // #1 │ │ 1a5458: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ 1a545c: 0f01 |000c: return v1 │ │ 1a545e: 7020 c214 3200 |000d: invoke-direct {v2, v3}, Landroidx/room/util/TableInfo$Column$Companion;.containsSurroundingParenthesis:(Ljava/lang/String;)Z // method@14c2 │ │ @@ -40420,21 +40420,21 @@ │ │ 0x000d line=236 │ │ 0x0013 line=237 │ │ locals : │ │ 0x0000 - 0x0033 reg=2 this Landroidx/room/util/TableInfo$Column$Companion; │ │ 0x0000 - 0x0033 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=4 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #231 header: │ │ class_idx : 1474 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 4 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -40611,64 +40611,64 @@ │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ 1a5624: |[1a5624] androidx.room.util.TableInfo$Column.findAffinity:(Ljava/lang/String;)I │ │ 1a5634: 1250 |0000: const/4 v0, #int 5 // #5 │ │ 1a5636: 3906 0300 |0001: if-nez v6, 0004 // +0003 │ │ 1a563a: 0f00 |0003: return v0 │ │ 1a563c: 6201 7c8c |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@8c7c │ │ -1a5640: 1a02 bc9a |0006: const-string v2, "US" // string@9abc │ │ +1a5640: 1a02 bb9a |0006: const-string v2, "US" // string@9abb │ │ 1a5644: 7120 5efc 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a564a: 6e20 fbf8 1600 |000b: invoke-virtual {v6, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@f8fb │ │ 1a5650: 0c06 |000e: move-result-object v6 │ │ 1a5652: 1b01 0419 0100 |000f: const-string/jumbo v1, "this as java.lang.String).toUpperCase(locale)" // string@00011904 │ │ 1a5658: 7120 5efc 1600 |0012: invoke-static {v6, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a565e: 1f06 672c |0015: check-cast v6, Ljava/lang/CharSequence; // type@2c67 │ │ -1a5662: 1a01 9346 |0017: const-string v1, "INT" // string@4693 │ │ +1a5662: 1a01 9246 |0017: const-string v1, "INT" // string@4692 │ │ 1a5666: 1f01 672c |0019: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a566a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ 1a566c: 1223 |001c: const/4 v3, #int 2 // #2 │ │ 1a566e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ 1a5670: 7154 e9fc 1632 |001e: invoke-static {v6, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a5676: 0a01 |0021: move-result v1 │ │ 1a5678: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ 1a567c: 1236 |0024: const/4 v6, #int 3 // #3 │ │ 1a567e: 0f06 |0025: return v6 │ │ -1a5680: 1a01 0438 |0026: const-string v1, "CHAR" // string@3804 │ │ +1a5680: 1a01 0338 |0026: const-string v1, "CHAR" // string@3803 │ │ 1a5684: 1f01 672c |0028: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a5688: 7154 e9fc 1632 |002a: invoke-static {v6, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a568e: 0a01 |002d: move-result v1 │ │ 1a5690: 3901 4500 |002e: if-nez v1, 0073 // +0045 │ │ -1a5694: 1a01 2838 |0030: const-string v1, "CLOB" // string@3828 │ │ +1a5694: 1a01 2738 |0030: const-string v1, "CLOB" // string@3827 │ │ 1a5698: 1f01 672c |0032: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a569c: 7154 e9fc 1632 |0034: invoke-static {v6, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a56a2: 0a01 |0037: move-result v1 │ │ 1a56a4: 3901 3b00 |0038: if-nez v1, 0073 // +003b │ │ -1a56a8: 1a01 6295 |003a: const-string v1, "TEXT" // string@9562 │ │ +1a56a8: 1a01 6195 |003a: const-string v1, "TEXT" // string@9561 │ │ 1a56ac: 1f01 672c |003c: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a56b0: 7154 e9fc 1632 |003e: invoke-static {v6, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a56b6: 0a01 |0041: move-result v1 │ │ 1a56b8: 3801 0300 |0042: if-eqz v1, 0045 // +0003 │ │ 1a56bc: 282f |0044: goto 0073 // +002f │ │ -1a56be: 1a01 c334 |0045: const-string v1, "BLOB" // string@34c3 │ │ +1a56be: 1a01 c234 |0045: const-string v1, "BLOB" // string@34c2 │ │ 1a56c2: 1f01 672c |0047: check-cast v1, Ljava/lang/CharSequence; // type@2c67 │ │ 1a56c6: 7154 e9fc 1632 |0049: invoke-static {v6, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a56cc: 0a01 |004c: move-result v1 │ │ 1a56ce: 3801 0300 |004d: if-eqz v1, 0050 // +0003 │ │ 1a56d2: 0f00 |004f: return v0 │ │ -1a56d4: 1a00 c986 |0050: const-string v0, "REAL" // string@86c9 │ │ +1a56d4: 1a00 c886 |0050: const-string v0, "REAL" // string@86c8 │ │ 1a56d8: 1f00 672c |0052: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a56dc: 7154 e9fc 0632 |0054: invoke-static {v6, v0, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a56e2: 0a00 |0057: move-result v0 │ │ 1a56e4: 3900 1900 |0058: if-nez v0, 0071 // +0019 │ │ -1a56e8: 1a00 4442 |005a: const-string v0, "FLOA" // string@4244 │ │ +1a56e8: 1a00 4342 |005a: const-string v0, "FLOA" // string@4243 │ │ 1a56ec: 1f00 672c |005c: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a56f0: 7154 e9fc 0632 |005e: invoke-static {v6, v0, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a56f6: 0a00 |0061: move-result v0 │ │ 1a56f8: 3900 0f00 |0062: if-nez v0, 0071 // +000f │ │ -1a56fc: 1a00 543e |0064: const-string v0, "DOUB" // string@3e54 │ │ +1a56fc: 1a00 533e |0064: const-string v0, "DOUB" // string@3e53 │ │ 1a5700: 1f00 672c |0066: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a5704: 7154 e9fc 0632 |0068: invoke-static {v6, v0, v2, v3, v4}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fce9 │ │ 1a570a: 0a06 |006b: move-result v6 │ │ 1a570c: 3806 0300 |006c: if-eqz v6, 006f // +0003 │ │ 1a5710: 2803 |006e: goto 0071 // +0003 │ │ 1a5712: 1216 |006f: const/4 v6, #int 1 // #1 │ │ 1a5714: 0f06 |0070: return v6 │ │ @@ -40875,15 +40875,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ 1a5768: |[1a5768] androidx.room.util.TableInfo$Column.toString:()Ljava/lang/String; │ │ 1a5778: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a577c: 1a01 a13a |0002: const-string v1, "Column{name='" // string@3aa1 │ │ +1a577c: 1a01 a03a |0002: const-string v1, "Column{name='" // string@3aa0 │ │ 1a5780: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a5786: 5421 3f03 |0007: iget-object v1, v2, Landroidx/room/util/TableInfo$Column;.name:Ljava/lang/String; // field@033f │ │ 1a578a: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5790: 0c00 |000c: move-result-object v0 │ │ 1a5792: 1a01 9020 |000d: const-string v1, "', type='" // string@2090 │ │ 1a5796: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a579c: 0c00 |0012: move-result-object v0 │ │ @@ -40936,21 +40936,21 @@ │ │ 0x0043 line=330 │ │ 0x004a line=328 │ │ 0x004e line=330 │ │ 0x0050 line=328 │ │ locals : │ │ 0x0000 - 0x0059 reg=2 this Landroidx/room/util/TableInfo$Column; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #232 header: │ │ class_idx : 1475 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -41009,36 +41009,36 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ 1a58f4: |[1a58f4] androidx.room.util.TableInfo$Companion.read:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Landroidx/room/util/TableInfo; │ │ -1a5904: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a5904: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a5908: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a590e: 1b00 da17 0100 |0005: const-string/jumbo v0, "tableName" // string@000117da │ │ 1a5914: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a591a: 7120 f114 3200 |000b: invoke-static {v2, v3}, Landroidx/room/util/TableInfoKt;.readTableInfo:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Landroidx/room/util/TableInfo; // method@14f1 │ │ 1a5920: 0c02 |000e: move-result-object v2 │ │ 1a5922: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroidx/room/util/TableInfo$Companion; │ │ 0x0000 - 0x0010 reg=2 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ 0x0000 - 0x0010 reg=3 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #233 header: │ │ class_idx : 1476 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -41054,21 +41054,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #234 header: │ │ class_idx : 1477 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -41122,15 +41122,15 @@ │ │ 1a5be4: |[1a5be4] androidx.room.util.TableInfo$ForeignKey.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V │ │ 1a5bf4: 1b00 bf04 0100 |0000: const-string/jumbo v0, "referenceTable" // string@000104bf │ │ 1a5bfa: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5c00: 1a00 effb |0006: const-string v0, "onDelete" // string@fbef │ │ 1a5c04: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5c0a: 1a00 5afd |000b: const-string v0, "onUpdate" // string@fd5a │ │ 1a5c0e: 7120 5ffc 0400 |000d: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a5c14: 1a00 bdb6 |0010: const-string v0, "columnNames" // string@b6bd │ │ +1a5c14: 1a00 bcb6 |0010: const-string v0, "columnNames" // string@b6bc │ │ 1a5c18: 7120 5ffc 0500 |0012: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5c1e: 1b00 bd04 0100 |0015: const-string/jumbo v0, "referenceColumnNames" // string@000104bd │ │ 1a5c24: 7120 5ffc 0600 |0018: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5c2a: 7010 c8f8 0100 |001b: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a5c30: 5b12 4703 |001e: iput-object v2, v1, Landroidx/room/util/TableInfo$ForeignKey;.referenceTable:Ljava/lang/String; // field@0347 │ │ 1a5c34: 5b13 4403 |0020: iput-object v3, v1, Landroidx/room/util/TableInfo$ForeignKey;.onDelete:Ljava/lang/String; // field@0344 │ │ 1a5c38: 5b14 4503 |0022: iput-object v4, v1, Landroidx/room/util/TableInfo$ForeignKey;.onUpdate:Ljava/lang/String; // field@0345 │ │ @@ -41264,15 +41264,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ 1a5b44: |[1a5b44] androidx.room.util.TableInfo$ForeignKey.toString:()Ljava/lang/String; │ │ 1a5b54: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a5b58: 1a01 9843 |0002: const-string v1, "ForeignKey{referenceTable='" // string@4398 │ │ +1a5b58: 1a01 9743 |0002: const-string v1, "ForeignKey{referenceTable='" // string@4397 │ │ 1a5b5c: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a5b62: 5421 4703 |0007: iget-object v1, v2, Landroidx/room/util/TableInfo$ForeignKey;.referenceTable:Ljava/lang/String; // field@0347 │ │ 1a5b66: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5b6c: 0c00 |000c: move-result-object v0 │ │ 1a5b6e: 1a01 8c20 |000d: const-string v1, "', onDelete='" // string@208c │ │ 1a5b72: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5b78: 0c00 |0012: move-result-object v0 │ │ @@ -41315,21 +41315,21 @@ │ │ 0x0031 line=373 │ │ 0x0033 line=372 │ │ 0x0037 line=374 │ │ 0x0039 line=372 │ │ locals : │ │ 0x0000 - 0x0048 reg=2 this Landroidx/room/util/TableInfo$ForeignKey; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #235 header: │ │ class_idx : 1478 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -41515,21 +41515,21 @@ │ │ 1a5a04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/room/util/TableInfo$ForeignKeyWithSequence; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #236 header: │ │ class_idx : 1479 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -41576,21 +41576,21 @@ │ │ 1a5c70: 7010 dc14 0000 |0000: invoke-direct {v0}, Landroidx/room/util/TableInfo$Index$Companion;.:()V // method@14dc │ │ 1a5c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #237 header: │ │ class_idx : 1480 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 2 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -41670,15 +41670,15 @@ │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ 1a5e30: |[1a5e30] androidx.room.util.TableInfo$Index.:(Ljava/lang/String;ZLjava/util/List;)V │ │ 1a5e40: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a5e44: 7120 5ffc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a5e4a: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a5e4a: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a5e4e: 7120 5ffc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5e54: 7210 9afa 0700 |000a: invoke-interface {v7}, Ljava/util/List;.size:()I // method@fa9a │ │ 1a5e5a: 0a00 |000d: move-result v0 │ │ 1a5e5c: 2201 d92c |000e: new-instance v1, Ljava/util/ArrayList; // type@2cd9 │ │ 1a5e60: 7020 04fa 0100 |0010: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(I)V // method@fa04 │ │ 1a5e66: 1202 |0013: const/4 v2, #int 0 // #0 │ │ 1a5e68: 3502 0e00 |0014: if-ge v2, v0, 0022 // +000e │ │ @@ -41709,15 +41709,15 @@ │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ 1a5e90: |[1a5e90] androidx.room.util.TableInfo$Index.:(Ljava/lang/String;ZLjava/util/List;Ljava/util/List;)V │ │ 1a5ea0: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a5ea4: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a5eaa: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a5eaa: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a5eae: 7120 5ffc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5eb4: 1a00 ecfd |000a: const-string v0, "orders" // string@fdec │ │ 1a5eb8: 7120 5ffc 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5ebe: 7010 c8f8 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a5ec4: 5b12 4f03 |0012: iput-object v2, v1, Landroidx/room/util/TableInfo$Index;.name:Ljava/lang/String; // field@034f │ │ 1a5ec8: 5c13 5103 |0014: iput-boolean v3, v1, Landroidx/room/util/TableInfo$Index;.unique:Z // field@0351 │ │ 1a5ecc: 5b14 4e03 |0016: iput-object v4, v1, Landroidx/room/util/TableInfo$Index;.columns:Ljava/util/List; // field@034e │ │ @@ -41880,15 +41880,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ 1a5d84: |[1a5d84] androidx.room.util.TableInfo$Index.toString:()Ljava/lang/String; │ │ 1a5d94: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a5d98: 1a01 4347 |0002: const-string v1, "Index{name='" // string@4743 │ │ +1a5d98: 1a01 4247 |0002: const-string v1, "Index{name='" // string@4742 │ │ 1a5d9c: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a5da2: 5421 4f03 |0007: iget-object v1, v2, Landroidx/room/util/TableInfo$Index;.name:Ljava/lang/String; // field@034f │ │ 1a5da6: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5dac: 0c00 |000c: move-result-object v0 │ │ 1a5dae: 1a01 9120 |000d: const-string v1, "', unique=" // string@2091 │ │ 1a5db2: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5db8: 0c00 |0012: move-result-object v0 │ │ @@ -41915,21 +41915,21 @@ │ │ 1a5e0a: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Landroidx/room/util/TableInfo$Index; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #238 header: │ │ class_idx : 1481 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 4 │ │ instance_fields_size: 4 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -42017,15 +42017,15 @@ │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ 1a680c: |[1a680c] androidx.room.util.TableInfo.:(Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;)V │ │ 1a681c: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a6820: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a6826: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a6826: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a682a: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a6830: 1a00 8cca |000a: const-string v0, "foreignKeys" // string@ca8c │ │ 1a6834: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a683a: 7100 19fc 0000 |000f: invoke-static {}, Lkotlin/collections/SetsKt;.emptySet:()Ljava/util/Set; // method@fc19 │ │ 1a6840: 0c00 |0012: move-result-object v0 │ │ 1a6842: 7050 e614 2143 |0013: invoke-direct {v1, v2, v3, v4, v0}, Landroidx/room/util/TableInfo;.:(Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)V // method@14e6 │ │ 1a6848: 0e00 |0016: return-void │ │ @@ -42046,15 +42046,15 @@ │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ 1a684c: |[1a684c] androidx.room.util.TableInfo.:(Ljava/lang/String;Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;)V │ │ 1a685c: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a6860: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a6866: 1a00 beb6 |0005: const-string v0, "columns" // string@b6be │ │ +1a6866: 1a00 bdb6 |0005: const-string v0, "columns" // string@b6bd │ │ 1a686a: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a6870: 1a00 8cca |000a: const-string v0, "foreignKeys" // string@ca8c │ │ 1a6874: 7120 5ffc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a687a: 7010 c8f8 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a6880: 5b12 5903 |0012: iput-object v2, v1, Landroidx/room/util/TableInfo;.name:Ljava/lang/String; // field@0359 │ │ 1a6884: 5b13 5603 |0014: iput-object v3, v1, Landroidx/room/util/TableInfo;.columns:Ljava/util/Map; // field@0356 │ │ 1a6888: 5b14 5703 |0016: iput-object v4, v1, Landroidx/room/util/TableInfo;.foreignKeys:Ljava/util/Set; // field@0357 │ │ @@ -42215,15 +42215,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ 1a6760: |[1a6760] androidx.room.util.TableInfo.toString:()Ljava/lang/String; │ │ 1a6770: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a6774: 1a01 fb96 |0002: const-string v1, "TableInfo{name='" // string@96fb │ │ +1a6774: 1a01 fa96 |0002: const-string v1, "TableInfo{name='" // string@96fa │ │ 1a6778: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a677e: 5421 5903 |0007: iget-object v1, v2, Landroidx/room/util/TableInfo;.name:Ljava/lang/String; // field@0359 │ │ 1a6782: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6788: 0c00 |000c: move-result-object v0 │ │ 1a678a: 1a01 8a20 |000d: const-string v1, "', columns=" // string@208a │ │ 1a678e: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6794: 0c00 |0012: move-result-object v0 │ │ @@ -42252,21 +42252,21 @@ │ │ positions : │ │ 0x0000 line=99 │ │ 0x002b line=100 │ │ 0x002d line=99 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Landroidx/room/util/TableInfo; │ │ │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #239 header: │ │ class_idx : 1482 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 38650 │ │ +source_file_idx : 38649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -42298,20 +42298,20 @@ │ │ ins : 2 │ │ outs : 7 │ │ insns size : 156 16-bit code units │ │ 1a61cc: |[1a61cc] androidx.room.util.TableInfoKt.readColumns:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Map; │ │ 1a61dc: 1b00 111c 0100 |0000: const-string/jumbo v0, "type" // string@00011c11 │ │ 1a61e2: 1a01 b6f8 |0003: const-string v1, "name" // string@f8b6 │ │ 1a61e6: 2202 922c |0005: new-instance v2, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a61ea: 1a03 2184 |0007: const-string v3, "PRAGMA table_info(`" // string@8421 │ │ +1a61ea: 1a03 2084 |0007: const-string v3, "PRAGMA table_info(`" // string@8420 │ │ 1a61ee: 7020 07f9 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a61f4: 0803 1400 |000c: move-object/from16 v3, v20 │ │ 1a61f8: 6e20 10f9 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a61fe: 0c02 |0011: move-result-object v2 │ │ -1a6200: 1a03 cda5 |0012: const-string v3, "`)" // string@a5cd │ │ +1a6200: 1a03 cca5 |0012: const-string v3, "`)" // string@a5cc │ │ 1a6204: 6e20 10f9 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a620a: 0c02 |0017: move-result-object v2 │ │ 1a620c: 6e10 18f9 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a6212: 0c02 |001b: move-result-object v2 │ │ 1a6214: 0803 1300 |001c: move-object/from16 v3, v19 │ │ 1a6218: 7220 7815 2300 |001e: invoke-interface {v3, v2}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a621e: 0c02 |0021: move-result-object v2 │ │ @@ -42332,15 +42332,15 @@ │ │ 1a6256: 0a06 |003d: move-result v6 │ │ 1a6258: 1a07 68fa |003e: const-string v7, "notnull" // string@fa68 │ │ 1a625c: 7220 9601 7300 |0040: invoke-interface {v3, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a6262: 0a07 |0043: move-result v7 │ │ 1a6264: 1b08 7900 0100 |0044: const-string/jumbo v8, "pk" // string@00010079 │ │ 1a626a: 7220 9601 8300 |0047: invoke-interface {v3, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a6270: 0a08 |004a: move-result v8 │ │ -1a6272: 1a09 ffc2 |004b: const-string v9, "dflt_value" // string@c2ff │ │ +1a6272: 1a09 fec2 |004b: const-string v9, "dflt_value" // string@c2fe │ │ 1a6276: 7220 9601 9300 |004d: invoke-interface {v3, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a627c: 0a09 |0050: move-result v9 │ │ 1a627e: 7100 06fc 0000 |0051: invoke-static {}, Lkotlin/collections/MapsKt;.createMapBuilder:()Ljava/util/Map; // method@fc06 │ │ 1a6284: 0c0a |0054: move-result-object v10 │ │ 1a6286: 7210 b001 0300 |0055: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@01b0 │ │ 1a628c: 0a0b |0058: move-result v11 │ │ 1a628e: 380b 3100 |0059: if-eqz v11, 008a // +0031 │ │ @@ -42446,19 +42446,19 @@ │ │ 1a6170: 2205 c605 |0024: new-instance v5, Landroidx/room/util/TableInfo$ForeignKeyWithSequence; // type@05c6 │ │ 1a6174: 7220 9e01 0b00 |0026: invoke-interface {v11, v0}, Landroid/database/Cursor;.getInt:(I)I // method@019e │ │ 1a617a: 0a06 |0029: move-result v6 │ │ 1a617c: 7220 9e01 1b00 |002a: invoke-interface {v11, v1}, Landroid/database/Cursor;.getInt:(I)I // method@019e │ │ 1a6182: 0a07 |002d: move-result v7 │ │ 1a6184: 7220 a401 2b00 |002e: invoke-interface {v11, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a618a: 0c08 |0031: move-result-object v8 │ │ -1a618c: 1a09 4cc0 |0032: const-string v9, "cursor.getString(fromColumnIndex)" // string@c04c │ │ +1a618c: 1a09 4bc0 |0032: const-string v9, "cursor.getString(fromColumnIndex)" // string@c04b │ │ 1a6190: 7120 5efc 9800 |0034: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a6196: 7220 a401 3b00 |0037: invoke-interface {v11, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a619c: 0c09 |003a: move-result-object v9 │ │ -1a619e: 1a0a 51c0 |003b: const-string v10, "cursor.getString(toColumnIndex)" // string@c051 │ │ +1a619e: 1a0a 50c0 |003b: const-string v10, "cursor.getString(toColumnIndex)" // string@c050 │ │ 1a61a2: 7120 5efc a900 |003d: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a61a8: 7059 d514 6587 |0040: invoke-direct {v5, v6, v7, v8, v9}, Landroidx/room/util/TableInfo$ForeignKeyWithSequence;.:(IILjava/lang/String;Ljava/lang/String;)V // method@14d5 │ │ 1a61ae: 7220 8afa 5400 |0043: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@fa8a │ │ 1a61b4: 28d8 |0046: goto 001e // -0028 │ │ 1a61b6: 7110 c3fb 0400 |0047: invoke-static {v4}, Lkotlin/collections/CollectionsKt;.build:(Ljava/util/List;)Ljava/util/List; // method@fbc3 │ │ 1a61bc: 0c0b |004a: move-result-object v11 │ │ 1a61be: 1f0b 7d2c |004b: check-cast v11, Ljava/lang/Iterable; // type@2c7d │ │ @@ -42492,20 +42492,20 @@ │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 241 16-bit code units │ │ 1a6334: |[1a6334] androidx.room.util.TableInfoKt.readForeignKeys:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; │ │ 1a6344: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a6348: 1a01 1c84 |0002: const-string v1, "PRAGMA foreign_key_list(`" // string@841c │ │ +1a6348: 1a01 1b84 |0002: const-string v1, "PRAGMA foreign_key_list(`" // string@841b │ │ 1a634c: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a6352: 0801 1200 |0007: move-object/from16 v1, v18 │ │ 1a6356: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a635c: 0c00 |000c: move-result-object v0 │ │ -1a635e: 1a01 cda5 |000d: const-string v1, "`)" // string@a5cd │ │ +1a635e: 1a01 cca5 |000d: const-string v1, "`)" // string@a5cc │ │ 1a6362: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6368: 0c00 |0012: move-result-object v0 │ │ 1a636a: 6e10 18f9 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a6370: 0c00 |0016: move-result-object v0 │ │ 1a6372: 0801 1100 |0017: move-object/from16 v1, v17 │ │ 1a6376: 7220 7815 0100 |0019: invoke-interface {v1, v0}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a637c: 0c00 |001c: move-result-object v0 │ │ @@ -42585,23 +42585,23 @@ │ │ 1a64a2: 6e10 db14 0b00 |00af: invoke-virtual {v11}, Landroidx/room/util/TableInfo$ForeignKeyWithSequence;.getTo:()Ljava/lang/String; // method@14db │ │ 1a64a8: 0c0b |00b2: move-result-object v11 │ │ 1a64aa: 7220 8afa ba00 |00b3: invoke-interface {v10, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@fa8a │ │ 1a64b0: 28e6 |00b6: goto 009c // -001a │ │ 1a64b2: 2209 c505 |00b7: new-instance v9, Landroidx/room/util/TableInfo$ForeignKey; // type@05c5 │ │ 1a64b6: 7220 a401 4000 |00b9: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a64bc: 0c0c |00bc: move-result-object v12 │ │ -1a64be: 1a0b 50c0 |00bd: const-string v11, "cursor.getString(tableColumnIndex)" // string@c050 │ │ +1a64be: 1a0b 4fc0 |00bd: const-string v11, "cursor.getString(tableColumnIndex)" // string@c04f │ │ 1a64c2: 7120 5efc bc00 |00bf: invoke-static {v12, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a64c8: 7220 a401 5000 |00c2: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a64ce: 0c0d |00c5: move-result-object v13 │ │ -1a64d0: 1a0b 4ec0 |00c6: const-string v11, "cursor.getString(onDeleteColumnIndex)" // string@c04e │ │ +1a64d0: 1a0b 4dc0 |00c6: const-string v11, "cursor.getString(onDeleteColumnIndex)" // string@c04d │ │ 1a64d4: 7120 5efc bd00 |00c8: invoke-static {v13, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a64da: 7220 a401 6000 |00cb: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a64e0: 0c0e |00ce: move-result-object v14 │ │ -1a64e2: 1a0b 4fc0 |00cf: const-string v11, "cursor.getString(onUpdateColumnIndex)" // string@c04f │ │ +1a64e2: 1a0b 4ec0 |00cf: const-string v11, "cursor.getString(onUpdateColumnIndex)" // string@c04e │ │ 1a64e6: 7120 5efc be00 |00d1: invoke-static {v14, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a64ec: 079b |00d4: move-object v11, v9 │ │ 1a64ee: 0810 0a00 |00d5: move-object/from16 v16, v10 │ │ 1a64f2: 7606 d114 0b00 |00d7: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Landroidx/room/util/TableInfo$ForeignKey;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@14d1 │ │ 1a64f8: 7220 c5fa 9800 |00da: invoke-interface {v8, v9}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@fac5 │ │ 1a64fe: 2900 72ff |00dd: goto/16 004f // -008e │ │ 1a6502: 7110 17fc 0800 |00df: invoke-static {v8}, Lkotlin/collections/SetsKt;.build:(Ljava/util/Set;)Ljava/util/Set; // method@fc17 │ │ @@ -42666,39 +42666,39 @@ │ │ registers : 19 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 192 16-bit code units │ │ 1a5f70: |[1a5f70] androidx.room.util.TableInfoKt.readIndex:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;Z)Landroidx/room/util/TableInfo$Index; │ │ 1a5f80: 0800 1100 |0000: move-object/from16 v0, v17 │ │ 1a5f84: 2201 922c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a5f88: 1a02 1f84 |0004: const-string v2, "PRAGMA index_xinfo(`" // string@841f │ │ +1a5f88: 1a02 1e84 |0004: const-string v2, "PRAGMA index_xinfo(`" // string@841e │ │ 1a5f8c: 7020 07f9 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a5f92: 6e20 10f9 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5f98: 0c01 |000c: move-result-object v1 │ │ -1a5f9a: 1a02 cda5 |000d: const-string v2, "`)" // string@a5cd │ │ +1a5f9a: 1a02 cca5 |000d: const-string v2, "`)" // string@a5cc │ │ 1a5f9e: 6e20 10f9 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a5fa4: 0c01 |0012: move-result-object v1 │ │ 1a5fa6: 6e10 18f9 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a5fac: 0c01 |0016: move-result-object v1 │ │ 1a5fae: 0802 1000 |0017: move-object/from16 v2, v16 │ │ 1a5fb2: 7220 7815 1200 |0019: invoke-interface {v2, v1}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a5fb8: 0c01 |001c: move-result-object v1 │ │ 1a5fba: 1f01 4b2c |001d: check-cast v1, Ljava/io/Closeable; // type@2c4b │ │ 1a5fbe: 0712 |001f: move-object v2, v1 │ │ 1a5fc0: 1f02 5d00 |0020: check-cast v2, Landroid/database/Cursor; // type@005d │ │ 1a5fc4: 1b03 540a 0100 |0022: const-string/jumbo v3, "seqno" // string@00010a54 │ │ 1a5fca: 7220 9601 3200 |0025: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a5fd0: 0a03 |0028: move-result v3 │ │ -1a5fd2: 1a04 ddb4 |0029: const-string v4, "cid" // string@b4dd │ │ +1a5fd2: 1a04 dcb4 |0029: const-string v4, "cid" // string@b4dc │ │ 1a5fd6: 7220 9601 4200 |002b: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a5fdc: 0a04 |002e: move-result v4 │ │ 1a5fde: 1a05 b6f8 |002f: const-string v5, "name" // string@f8b6 │ │ 1a5fe2: 7220 9601 5200 |0031: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a5fe8: 0a05 |0034: move-result v5 │ │ -1a5fea: 1a06 3cc2 |0035: const-string v6, "desc" // string@c23c │ │ +1a5fea: 1a06 3bc2 |0035: const-string v6, "desc" // string@c23b │ │ 1a5fee: 7220 9601 6200 |0037: invoke-interface {v2, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0196 │ │ 1a5ff4: 0a06 |003a: move-result v6 │ │ 1a5ff6: 1207 |003b: const/4 v7, #int 0 // #0 │ │ 1a5ff8: 12f8 |003c: const/4 v8, #int -1 // #ff │ │ 1a5ffa: 3283 7600 |003d: if-eq v3, v8, 00b3 // +0076 │ │ 1a5ffe: 3284 7400 |003f: if-eq v4, v8, 00b3 // +0074 │ │ 1a6002: 3285 7200 |0041: if-eq v5, v8, 00b3 // +0072 │ │ @@ -42718,33 +42718,33 @@ │ │ 1a603a: 7220 9e01 3200 |005d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getInt:(I)I // method@019e │ │ 1a6040: 0a0a |0060: move-result v10 │ │ 1a6042: 7220 a401 5200 |0061: invoke-interface {v2, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a6048: 0c0b |0064: move-result-object v11 │ │ 1a604a: 7220 9e01 6200 |0065: invoke-interface {v2, v6}, Landroid/database/Cursor;.getInt:(I)I // method@019e │ │ 1a6050: 0a0c |0068: move-result v12 │ │ 1a6052: 3d0c 0500 |0069: if-lez v12, 006e // +0005 │ │ -1a6056: 1a0c 2f3e |006b: const-string v12, "DESC" // string@3e2f │ │ +1a6056: 1a0c 2e3e |006b: const-string v12, "DESC" // string@3e2e │ │ 1a605a: 2803 |006d: goto 0070 // +0003 │ │ -1a605c: 1a0c f731 |006e: const-string v12, "ASC" // string@31f7 │ │ +1a605c: 1a0c f631 |006e: const-string v12, "ASC" // string@31f6 │ │ 1a6060: 7110 85f8 0a00 |0070: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 1a6066: 0c0d |0073: move-result-object v13 │ │ 1a6068: 078e |0074: move-object v14, v8 │ │ 1a606a: 1f0e ef2c |0075: check-cast v14, Ljava/util/Map; // type@2cef │ │ -1a606e: 1a0f bcb6 |0077: const-string v15, "columnName" // string@b6bc │ │ +1a606e: 1a0f bbb6 |0077: const-string v15, "columnName" // string@b6bb │ │ 1a6072: 7120 5efc fb00 |0079: invoke-static {v11, v15}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a6078: 7230 b8fa de0b |007c: invoke-interface {v14, v13, v11}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a607e: 7110 85f8 0a00 |007f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f885 │ │ 1a6084: 0c0a |0082: move-result-object v10 │ │ 1a6086: 079b |0083: move-object v11, v9 │ │ 1a6088: 1f0b ef2c |0084: check-cast v11, Ljava/util/Map; // type@2cef │ │ 1a608c: 7230 b8fa ab0c |0086: invoke-interface {v11, v10, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1a6092: 28c7 |0089: goto 0050 // -0039 │ │ 1a6094: 6e10 e2fa 0800 |008a: invoke-virtual {v8}, Ljava/util/TreeMap;.values:()Ljava/util/Collection; // method@fae2 │ │ 1a609a: 0c02 |008d: move-result-object v2 │ │ -1a609c: 1a03 bfb6 |008e: const-string v3, "columnsMap.values" // string@b6bf │ │ +1a609c: 1a03 beb6 |008e: const-string v3, "columnsMap.values" // string@b6be │ │ 1a60a0: 7120 5efc 3200 |0090: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a60a6: 1f02 7d2c |0093: check-cast v2, Ljava/lang/Iterable; // type@2c7d │ │ 1a60aa: 7110 fcfb 0200 |0095: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.toList:(Ljava/lang/Iterable;)Ljava/util/List; // method@fbfc │ │ 1a60b0: 0c02 |0098: move-result-object v2 │ │ 1a60b2: 6e10 e2fa 0900 |0099: invoke-virtual {v9}, Ljava/util/TreeMap;.values:()Ljava/util/Collection; // method@fae2 │ │ 1a60b8: 0c03 |009c: move-result-object v3 │ │ 1a60ba: 1a04 edfd |009d: const-string v4, "ordersMap.values" // string@fded │ │ @@ -42806,19 +42806,19 @@ │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ 1a6540: |[1a6540] androidx.room.util.TableInfoKt.readIndices:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; │ │ 1a6550: 1a00 b6f8 |0000: const-string v0, "name" // string@f8b6 │ │ 1a6554: 2201 922c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a6558: 1a02 1e84 |0004: const-string v2, "PRAGMA index_list(`" // string@841e │ │ +1a6558: 1a02 1d84 |0004: const-string v2, "PRAGMA index_list(`" // string@841d │ │ 1a655c: 7020 07f9 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a6562: 6e20 10f9 b100 |0009: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6568: 0c0b |000c: move-result-object v11 │ │ -1a656a: 1a01 cda5 |000d: const-string v1, "`)" // string@a5cd │ │ +1a656a: 1a01 cca5 |000d: const-string v1, "`)" // string@a5cc │ │ 1a656e: 6e20 10f9 1b00 |000f: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6574: 0c0b |0012: move-result-object v11 │ │ 1a6576: 6e10 18f9 0b00 |0013: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a657c: 0c0b |0016: move-result-object v11 │ │ 1a657e: 7220 7815 ba00 |0017: invoke-interface {v10, v11}, Landroidx/sqlite/db/SupportSQLiteDatabase;.query:(Ljava/lang/String;)Landroid/database/Cursor; // method@1578 │ │ 1a6584: 0c0b |001a: move-result-object v11 │ │ 1a6586: 1f0b 4b2c |001b: check-cast v11, Ljava/io/Closeable; // type@2c4b │ │ @@ -42841,15 +42841,15 @@ │ │ 1a65c4: 7100 18fc 0000 |003a: invoke-static {}, Lkotlin/collections/SetsKt;.createSetBuilder:()Ljava/util/Set; // method@fc18 │ │ 1a65ca: 0c05 |003d: move-result-object v5 │ │ 1a65cc: 7210 b001 0100 |003e: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@01b0 │ │ 1a65d2: 0a07 |0041: move-result v7 │ │ 1a65d4: 3807 2d00 |0042: if-eqz v7, 006f // +002d │ │ 1a65d8: 7220 a401 3100 |0044: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a65de: 0c07 |0047: move-result-object v7 │ │ -1a65e0: 1a08 57b2 |0048: const-string v8, "c" // string@b257 │ │ +1a65e0: 1a08 56b2 |0048: const-string v8, "c" // string@b256 │ │ 1a65e4: 7120 5bfc 7800 |004a: invoke-static {v8, v7}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fc5b │ │ 1a65ea: 0a07 |004d: move-result v7 │ │ 1a65ec: 3907 0300 |004e: if-nez v7, 0051 // +0003 │ │ 1a65f0: 28ee |0050: goto 003e // -0012 │ │ 1a65f2: 7220 a401 2100 |0051: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a65f8: 0c07 |0054: move-result-object v7 │ │ 1a65fa: 7220 9e01 4100 |0055: invoke-interface {v1, v4}, Landroid/database/Cursor;.getInt:(I)I // method@019e │ │ @@ -42911,15 +42911,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ 1a5f24: |[1a5f24] androidx.room.util.TableInfoKt.readTableInfo:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Landroidx/room/util/TableInfo; │ │ -1a5f34: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a5f34: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a5f38: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5f3e: 1b00 da17 0100 |0005: const-string/jumbo v0, "tableName" // string@000117da │ │ 1a5f44: 7120 5ffc 0400 |0008: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a5f4a: 7120 ec14 4300 |000b: invoke-static {v3, v4}, Landroidx/room/util/TableInfoKt;.readColumns:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Map; // method@14ec │ │ 1a5f50: 0c00 |000e: move-result-object v0 │ │ 1a5f52: 7120 ee14 4300 |000f: invoke-static {v3, v4}, Landroidx/room/util/TableInfoKt;.readForeignKeys:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; // method@14ee │ │ 1a5f58: 0c01 |0012: move-result-object v1 │ │ @@ -42935,21 +42935,21 @@ │ │ 0x0013 line=473 │ │ 0x0017 line=474 │ │ locals : │ │ 0x0000 - 0x001d reg=3 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ 0x0000 - 0x001d reg=4 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 38650 (TableInfo.kt) │ │ + source_file_idx : 38649 (TableInfo.kt) │ │ │ │ Class #240 header: │ │ class_idx : 1483 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39627 │ │ +source_file_idx : 39626 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -42969,15 +42969,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ 1a6914: |[1a6914] androidx.room.util.UUIDUtil.convertByteToUUID:([B)Ljava/util/UUID; │ │ -1a6924: 1a00 4ab2 |0000: const-string v0, "bytes" // string@b24a │ │ +1a6924: 1a00 49b2 |0000: const-string v0, "bytes" // string@b249 │ │ 1a6928: 7120 5ffc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a692e: 7110 aef9 0400 |0005: invoke-static {v4}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@f9ae │ │ 1a6934: 0c04 |0008: move-result-object v4 │ │ 1a6936: 6e10 91f9 0400 |0009: invoke-virtual {v4}, Ljava/nio/ByteBuffer;.getLong:()J // method@f991 │ │ 1a693c: 0b00 |000c: move-result-wide v0 │ │ 1a693e: 6e10 91f9 0400 |000d: invoke-virtual {v4}, Ljava/nio/ByteBuffer;.getLong:()J // method@f991 │ │ 1a6944: 0b02 |0010: move-result-wide v2 │ │ @@ -43013,35 +43013,35 @@ │ │ 1a68ea: 0b01 |0011: move-result-wide v1 │ │ 1a68ec: 6e30 a8f9 1002 |0012: invoke-virtual {v0, v1, v2}, Ljava/nio/ByteBuffer;.putLong:(J)Ljava/nio/ByteBuffer; // method@f9a8 │ │ 1a68f2: 6e10 e5fa 0300 |0015: invoke-virtual {v3}, Ljava/util/UUID;.getLeastSignificantBits:()J // method@fae5 │ │ 1a68f8: 0b01 |0018: move-result-wide v1 │ │ 1a68fa: 6e30 a8f9 1002 |0019: invoke-virtual {v0, v1, v2}, Ljava/nio/ByteBuffer;.putLong:(J)Ljava/nio/ByteBuffer; // method@f9a8 │ │ 1a6900: 6e10 7df9 0000 |001c: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.array:()[B // method@f97d │ │ 1a6906: 0c03 |001f: move-result-object v3 │ │ -1a6908: 1a00 e5b1 |0020: const-string v0, "buffer.array()" // string@b1e5 │ │ +1a6908: 1a00 e4b1 |0020: const-string v0, "buffer.array()" // string@b1e4 │ │ 1a690c: 7120 5efc 0300 |0022: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a6912: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=51 │ │ 0x000a line=52 │ │ 0x000e line=53 │ │ 0x0015 line=54 │ │ 0x001c line=55 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 (null) Ljava/util/UUID; │ │ │ │ Virtual methods - │ │ - source_file_idx : 39627 (UUIDUtil.kt) │ │ + source_file_idx : 39626 (UUIDUtil.kt) │ │ │ │ Class #241 header: │ │ class_idx : 1484 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 40903 │ │ +source_file_idx : 40902 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -43101,20 +43101,20 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ 1a6954: |[1a6954] androidx.room.util.ViewInfo$Companion.read:(Landroidx/sqlite/db/SupportSQLiteDatabase;Ljava/lang/String;)Landroidx/room/util/ViewInfo; │ │ -1a6964: 1a00 b2c0 |0000: const-string v0, "database" // string@c0b2 │ │ +1a6964: 1a00 b1c0 |0000: const-string v0, "database" // string@c0b1 │ │ 1a6968: 7120 5ffc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a696e: 1b00 7d1f 0100 |0005: const-string/jumbo v0, "viewName" // string@00011f7d │ │ 1a6974: 7120 5ffc 0600 |0008: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a697a: 2200 922c |000b: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a697e: 1a01 3d89 |000d: const-string v1, "SELECT name, sql FROM sqlite_master WHERE type = 'view' AND name = '" // string@893d │ │ +1a697e: 1a01 3c89 |000d: const-string v1, "SELECT name, sql FROM sqlite_master WHERE type = 'view' AND name = '" // string@893c │ │ 1a6982: 7020 07f9 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a6988: 6e20 10f9 6000 |0012: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a698e: 0c00 |0015: move-result-object v0 │ │ 1a6990: 1301 2700 |0016: const/16 v1, #int 39 // #27 │ │ 1a6994: 6e20 08f9 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@f908 │ │ 1a699a: 0c00 |001b: move-result-object v0 │ │ 1a699c: 6e10 18f9 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -43128,15 +43128,15 @@ │ │ 1a69bc: 0a01 |002c: move-result v1 │ │ 1a69be: 1202 |002d: const/4 v2, #int 0 // #0 │ │ 1a69c0: 3801 1700 |002e: if-eqz v1, 0045 // +0017 │ │ 1a69c4: 2206 cd05 |0030: new-instance v6, Landroidx/room/util/ViewInfo; // type@05cd │ │ 1a69c8: 1201 |0032: const/4 v1, #int 0 // #0 │ │ 1a69ca: 7220 a401 1000 |0033: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a69d0: 0c01 |0036: move-result-object v1 │ │ -1a69d2: 1a03 4ac0 |0037: const-string v3, "cursor.getString(0)" // string@c04a │ │ +1a69d2: 1a03 49c0 |0037: const-string v3, "cursor.getString(0)" // string@c049 │ │ 1a69d6: 7120 5efc 3100 |0039: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a69dc: 1213 |003c: const/4 v3, #int 1 // #1 │ │ 1a69de: 7220 a401 3000 |003d: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01a4 │ │ 1a69e4: 0c00 |0040: move-result-object v0 │ │ 1a69e6: 7030 f814 1600 |0041: invoke-direct {v6, v1, v0}, Landroidx/room/util/ViewInfo;.:(Ljava/lang/String;Ljava/lang/String;)V // method@14f8 │ │ 1a69ec: 2807 |0044: goto 004b // +0007 │ │ 1a69ee: 2200 cd05 |0045: new-instance v0, Landroidx/room/util/ViewInfo; // type@05cd │ │ @@ -43163,21 +43163,21 @@ │ │ 0x0045 line=78 │ │ 0x004b line=85 │ │ locals : │ │ 0x0000 - 0x0056 reg=4 this Landroidx/room/util/ViewInfo$Companion; │ │ 0x0000 - 0x0056 reg=5 (null) Landroidx/sqlite/db/SupportSQLiteDatabase; │ │ 0x0000 - 0x0056 reg=6 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 40903 (ViewInfo.kt) │ │ + source_file_idx : 40902 (ViewInfo.kt) │ │ │ │ Class #242 header: │ │ class_idx : 1485 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 40903 │ │ +source_file_idx : 40902 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -43351,15 +43351,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ 1a6b18: |[1a6b18] androidx.room.util.ViewInfo.toString:()Ljava/lang/String; │ │ 1a6b28: 2200 922c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a6b2c: 1a01 c89f |0002: const-string v1, "ViewInfo{name='" // string@9fc8 │ │ +1a6b2c: 1a01 c79f |0002: const-string v1, "ViewInfo{name='" // string@9fc7 │ │ 1a6b30: 7020 07f9 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a6b36: 5421 5b03 |0007: iget-object v1, v2, Landroidx/room/util/ViewInfo;.name:Ljava/lang/String; // field@035b │ │ 1a6b3a: 6e20 10f9 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6b40: 0c00 |000c: move-result-object v0 │ │ 1a6b42: 1a01 8d20 |000d: const-string v1, "', sql='" // string@208d │ │ 1a6b46: 6e20 10f9 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6b4c: 0c00 |0012: move-result-object v0 │ │ @@ -43374,15 +43374,15 @@ │ │ 1a6b6e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Landroidx/room/util/ViewInfo; │ │ │ │ - source_file_idx : 40903 (ViewInfo.kt) │ │ + source_file_idx : 40902 (ViewInfo.kt) │ │ │ │ Class #243 header: │ │ class_idx : 1486 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 1 │ │ @@ -43468,15 +43468,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #245 header: │ │ class_idx : 1488 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34720 │ │ +source_file_idx : 34719 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -43523,21 +43523,21 @@ │ │ 1a6c00: 7010 ff14 0000 |0000: invoke-direct {v0}, Landroidx/savedstate/Recreator$Companion;.:()V // method@14ff │ │ 1a6c06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 34720 (Recreator.kt) │ │ + source_file_idx : 34719 (Recreator.kt) │ │ │ │ Class #246 header: │ │ class_idx : 1494 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36930 │ │ +source_file_idx : 36929 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -43556,21 +43556,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;) │ │ name : 'saveState' │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 36930 (SavedStateRegistry.kt) │ │ + source_file_idx : 36929 (SavedStateRegistry.kt) │ │ │ │ Class #247 header: │ │ class_idx : 1489 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34720 │ │ +source_file_idx : 34719 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -43606,15 +43606,15 @@ │ │ 1a6c50: 1b00 0a05 0100 |0000: const-string/jumbo v0, "registry" // string@0001050a │ │ 1a6c56: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a6c5c: 7010 c8f8 0200 |0006: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a6c62: 2200 e82c |0009: new-instance v0, Ljava/util/LinkedHashSet; // type@2ce8 │ │ 1a6c66: 7010 7cfa 0000 |000b: invoke-direct {v0}, Ljava/util/LinkedHashSet;.:()V // method@fa7c │ │ 1a6c6c: 1f00 f62c |000e: check-cast v0, Ljava/util/Set; // type@2cf6 │ │ 1a6c70: 5b20 5e03 |0010: iput-object v0, v2, Landroidx/savedstate/Recreator$SavedStateProvider;.classes:Ljava/util/Set; // field@035e │ │ -1a6c74: 1a00 c7ad |0012: const-string v0, "androidx.savedstate.Restarter" // string@adc7 │ │ +1a6c74: 1a00 c6ad |0012: const-string v0, "androidx.savedstate.Restarter" // string@adc6 │ │ 1a6c78: 0721 |0014: move-object v1, v2 │ │ 1a6c7a: 1f01 d605 |0015: check-cast v1, Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; // type@05d6 │ │ 1a6c7e: 6e30 1915 0301 |0017: invoke-virtual {v3, v0, v1}, Landroidx/savedstate/SavedStateRegistry;.registerSavedStateProvider:(Ljava/lang/String;Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;)V // method@1519 │ │ 1a6c84: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=73 │ │ @@ -43631,15 +43631,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1a6c88: |[1a6c88] androidx.savedstate.Recreator$SavedStateProvider.add:(Ljava/lang/String;)V │ │ -1a6c98: 1a00 04b5 |0000: const-string v0, "className" // string@b504 │ │ +1a6c98: 1a00 03b5 |0000: const-string v0, "className" // string@b503 │ │ 1a6c9c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a6ca2: 5410 5e03 |0005: iget-object v0, v1, Landroidx/savedstate/Recreator$SavedStateProvider;.classes:Ljava/util/Set; // field@035e │ │ 1a6ca6: 7220 c5fa 2000 |0007: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@fac5 │ │ 1a6cac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=89 │ │ @@ -43659,31 +43659,31 @@ │ │ 1a6c08: |[1a6c08] androidx.savedstate.Recreator$SavedStateProvider.saveState:()Landroid/os/Bundle; │ │ 1a6c18: 2200 cd00 |0000: new-instance v0, Landroid/os/Bundle; // type@00cd │ │ 1a6c1c: 7010 8b03 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@038b │ │ 1a6c22: 2201 d92c |0005: new-instance v1, Ljava/util/ArrayList; // type@2cd9 │ │ 1a6c26: 5432 5e03 |0007: iget-object v2, v3, Landroidx/savedstate/Recreator$SavedStateProvider;.classes:Ljava/util/Set; // field@035e │ │ 1a6c2a: 1f02 dd2c |0009: check-cast v2, Ljava/util/Collection; // type@2cdd │ │ 1a6c2e: 7020 05fa 2100 |000b: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@fa05 │ │ -1a6c34: 1a02 07b5 |000e: const-string v2, "classes_to_restore" // string@b507 │ │ +1a6c34: 1a02 06b5 |000e: const-string v2, "classes_to_restore" // string@b506 │ │ 1a6c38: 6e30 b103 2001 |0010: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03b1 │ │ 1a6c3e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0005 line=84 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroidx/savedstate/Recreator$SavedStateProvider; │ │ │ │ - source_file_idx : 34720 (Recreator.kt) │ │ + source_file_idx : 34719 (Recreator.kt) │ │ │ │ Class #248 header: │ │ class_idx : 1490 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34720 │ │ +source_file_idx : 34719 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -43765,15 +43765,15 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ 1a6dbc: |[1a6dbc] androidx.savedstate.Recreator.reflectiveNew:(Ljava/lang/String;)V │ │ -1a6dcc: 1a00 013a |0000: const-string v0, "Class " // string@3a01 │ │ +1a6dcc: 1a00 003a |0000: const-string v0, "Class " // string@3a00 │ │ 1a6dd0: 1c01 d205 |0002: const-class v1, Landroidx/savedstate/Recreator; // type@05d2 │ │ 1a6dd4: 6e10 36f8 0100 |0004: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@f836 │ │ 1a6dda: 0c01 |0007: move-result-object v1 │ │ 1a6ddc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ 1a6dde: 7130 33f8 2501 |0009: invoke-static {v5, v2, v1}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@f833 │ │ 1a6de4: 0c01 |000c: move-result-object v1 │ │ 1a6de6: 1c03 d405 |000d: const-class v3, Landroidx/savedstate/SavedStateRegistry$AutoRecreated; // type@05d4 │ │ @@ -43798,15 +43798,15 @@ │ │ 1a6e2a: 1f00 d405 |002f: check-cast v0, Landroidx/savedstate/SavedStateRegistry$AutoRecreated; // type@05d4 │ │ 1a6e2e: 5445 6203 |0031: iget-object v5, v4, Landroidx/savedstate/Recreator;.owner:Landroidx/savedstate/SavedStateRegistryOwner; // field@0362 │ │ 1a6e32: 7220 0a15 5000 |0033: invoke-interface {v0, v5}, Landroidx/savedstate/SavedStateRegistry$AutoRecreated;.onRecreated:(Landroidx/savedstate/SavedStateRegistryOwner;)V // method@150a │ │ 1a6e38: 0e00 |0036: return-void │ │ 1a6e3a: 0d00 |0037: move-exception v0 │ │ 1a6e3c: 2201 8d2c |0038: new-instance v1, Ljava/lang/RuntimeException; // type@2c8d │ │ 1a6e40: 2202 922c |003a: new-instance v2, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a6e44: 1a03 a542 |003c: const-string v3, "Failed to instantiate " // string@42a5 │ │ +1a6e44: 1a03 a442 |003c: const-string v3, "Failed to instantiate " // string@42a4 │ │ 1a6e48: 7020 07f9 3200 |003e: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a6e4e: 6e20 10f9 5200 |0041: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a6e54: 0c05 |0044: move-result-object v5 │ │ 1a6e56: 6e10 18f9 0500 |0045: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a6e5c: 0c05 |0048: move-result-object v5 │ │ 1a6e5e: 1f00 962c |0049: check-cast v0, Ljava/lang/Throwable; // type@2c96 │ │ 1a6e62: 7030 d4f8 5100 |004b: invoke-direct {v1, v5, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f8d4 │ │ @@ -43889,20 +43889,20 @@ │ │ 1a6d30: 0c02 |0012: move-result-object v2 │ │ 1a6d32: 0713 |0013: move-object v3, v1 │ │ 1a6d34: 1f03 b604 |0014: check-cast v3, Landroidx/lifecycle/LifecycleObserver; // type@04b6 │ │ 1a6d38: 6e20 be0f 3200 |0016: invoke-virtual {v2, v3}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0fbe │ │ 1a6d3e: 5412 6203 |0019: iget-object v2, v1, Landroidx/savedstate/Recreator;.owner:Landroidx/savedstate/SavedStateRegistryOwner; // field@0362 │ │ 1a6d42: 7210 2915 0200 |001b: invoke-interface {v2}, Landroidx/savedstate/SavedStateRegistryOwner;.getSavedStateRegistry:()Landroidx/savedstate/SavedStateRegistry; // method@1529 │ │ 1a6d48: 0c02 |001e: move-result-object v2 │ │ -1a6d4a: 1a03 c7ad |001f: const-string v3, "androidx.savedstate.Restarter" // string@adc7 │ │ +1a6d4a: 1a03 c6ad |001f: const-string v3, "androidx.savedstate.Restarter" // string@adc6 │ │ 1a6d4e: 6e20 1115 3200 |0021: invoke-virtual {v2, v3}, Landroidx/savedstate/SavedStateRegistry;.consumeRestoredStateForKey:(Ljava/lang/String;)Landroid/os/Bundle; // method@1511 │ │ 1a6d54: 0c02 |0024: move-result-object v2 │ │ 1a6d56: 3902 0300 |0025: if-nez v2, 0028 // +0003 │ │ 1a6d5a: 0e00 |0027: return-void │ │ -1a6d5c: 1a03 07b5 |0028: const-string v3, "classes_to_restore" // string@b507 │ │ +1a6d5c: 1a03 06b5 |0028: const-string v3, "classes_to_restore" // string@b506 │ │ 1a6d60: 6e20 9c03 3200 |002a: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@039c │ │ 1a6d66: 0c02 |002d: move-result-object v2 │ │ 1a6d68: 3802 1900 |002e: if-eqz v2, 0047 // +0019 │ │ 1a6d6c: 1f02 ea2c |0030: check-cast v2, Ljava/util/List; // type@2cea │ │ 1a6d70: 7210 93fa 0200 |0032: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@fa93 │ │ 1a6d76: 0c02 |0035: move-result-object v2 │ │ 1a6d78: 7210 6efa 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@fa6e │ │ @@ -43911,19 +43911,19 @@ │ │ 1a6d84: 7210 6ffa 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@fa6f │ │ 1a6d8a: 0c03 |003f: move-result-object v3 │ │ 1a6d8c: 1f03 912c |0040: check-cast v3, Ljava/lang/String; // type@2c91 │ │ 1a6d90: 7020 0715 3100 |0042: invoke-direct {v1, v3}, Landroidx/savedstate/Recreator;.reflectiveNew:(Ljava/lang/String;)V // method@1507 │ │ 1a6d96: 28f1 |0045: goto 0036 // -000f │ │ 1a6d98: 0e00 |0046: return-void │ │ 1a6d9a: 2202 782c |0047: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a6d9e: 1a03 8237 |0049: const-string v3, "Bundle with restored state for the component "androidx.savedstate.Restarter" must contain list of strings by the key "classes_to_restore"" // string@3782 │ │ +1a6d9e: 1a03 8137 |0049: const-string v3, "Bundle with restored state for the component "androidx.savedstate.Restarter" must contain list of strings by the key "classes_to_restore"" // string@3781 │ │ 1a6da2: 7020 71f8 3200 |004b: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a6da8: 2702 |004e: throw v2 │ │ 1a6daa: 2202 642c |004f: new-instance v2, Ljava/lang/AssertionError; // type@2c64 │ │ -1a6dae: 1a03 2882 |0051: const-string v3, "Next event must be ON_CREATE" // string@8228 │ │ +1a6dae: 1a03 2782 |0051: const-string v3, "Next event must be ON_CREATE" // string@8227 │ │ 1a6db2: 7020 1af8 3200 |0053: invoke-direct {v2, v3}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@f81a │ │ 1a6db8: 2702 |0056: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x000b line=29 │ │ 0x000f line=32 │ │ 0x0019 line=33 │ │ @@ -43936,21 +43936,21 @@ │ │ 0x004b line=36 │ │ 0x004f line=30 │ │ locals : │ │ 0x0000 - 0x0057 reg=1 this Landroidx/savedstate/Recreator; │ │ 0x0000 - 0x0057 reg=2 (null) Landroidx/lifecycle/LifecycleOwner; │ │ 0x0000 - 0x0057 reg=3 (null) Landroidx/lifecycle/Lifecycle$Event; │ │ │ │ - source_file_idx : 34720 (Recreator.kt) │ │ + source_file_idx : 34719 (Recreator.kt) │ │ │ │ Class #249 header: │ │ class_idx : 1491 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #249 - │ │ Class descriptor : 'Landroidx/savedstate/SavedStateRegistry$$ExternalSyntheticLambda0;' │ │ @@ -44003,21 +44003,21 @@ │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/savedstate/SavedStateRegistry$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/lifecycle/LifecycleOwner; │ │ 0x0000 - 0x0006 reg=3 (null) Landroidx/lifecycle/Lifecycle$Event; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #250 header: │ │ class_idx : 1492 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36930 │ │ +source_file_idx : 36929 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -44036,21 +44036,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/savedstate/SavedStateRegistry$AutoRecreated;) │ │ name : 'onRecreated' │ │ type : '(Landroidx/savedstate/SavedStateRegistryOwner;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 36930 (SavedStateRegistry.kt) │ │ + source_file_idx : 36929 (SavedStateRegistry.kt) │ │ │ │ Class #251 header: │ │ class_idx : 1493 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36930 │ │ +source_file_idx : 36929 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -44097,21 +44097,21 @@ │ │ 1a6f84: 7010 0b15 0000 |0000: invoke-direct {v0}, Landroidx/savedstate/SavedStateRegistry$Companion;.:()V // method@150b │ │ 1a6f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 36930 (SavedStateRegistry.kt) │ │ + source_file_idx : 36929 (SavedStateRegistry.kt) │ │ │ │ Class #252 header: │ │ class_idx : 1495 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36930 │ │ +source_file_idx : 36929 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 11 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -44235,15 +44235,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ 1a7334: |[1a7334] androidx.savedstate.SavedStateRegistry.performAttach$lambda$4:(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V │ │ 1a7344: 1b00 0719 0100 |0000: const-string/jumbo v0, "this$0" // string@00011907 │ │ 1a734a: 7120 5ffc 0100 |0003: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a7350: 1a00 a930 |0006: const-string v0, "" // string@30a9 │ │ +1a7350: 1a00 a830 |0006: const-string v0, "" // string@30a8 │ │ 1a7354: 7120 5ffc 0200 |0008: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a735a: 1a02 26c7 |000b: const-string v2, "event" // string@c726 │ │ 1a735e: 7120 5ffc 2300 |000d: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7364: 6202 2d01 |0010: sget-object v2, Landroidx/lifecycle/Lifecycle$Event;.ON_START:Landroidx/lifecycle/Lifecycle$Event; // field@012d │ │ 1a7368: 3323 0600 |0012: if-ne v3, v2, 0018 // +0006 │ │ 1a736c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ 1a736e: 5c12 6803 |0015: iput-boolean v2, v1, Landroidx/savedstate/SavedStateRegistry;.isAllowingSavingState:Z // field@0368 │ │ @@ -44296,15 +44296,15 @@ │ │ 1a7200: 0a04 |0024: move-result v4 │ │ 1a7202: 3904 0300 |0025: if-nez v4, 0028 // +0003 │ │ 1a7206: 2803 |0027: goto 002a // +0003 │ │ 1a7208: 5b31 6b03 |0028: iput-object v1, v3, Landroidx/savedstate/SavedStateRegistry;.restoredState:Landroid/os/Bundle; // field@036b │ │ 1a720c: 1100 |002a: return-object v0 │ │ 1a720e: 1101 |002b: return-object v1 │ │ 1a7210: 2204 782c |002c: new-instance v4, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a7214: 1a00 5fa3 |002e: const-string v0, "You can consumeRestoredStateForKey only after super.onCreate of corresponding component" // string@a35f │ │ +1a7214: 1a00 5ea3 |002e: const-string v0, "You can consumeRestoredStateForKey only after super.onCreate of corresponding component" // string@a35e │ │ 1a7218: 6e10 cdf8 0000 |0030: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a721e: 0c00 |0033: move-result-object v0 │ │ 1a7220: 7020 71f8 0400 |0034: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a7226: 2704 |0037: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ @@ -44335,15 +44335,15 @@ │ │ 1a724c: 0c00 |000a: move-result-object v0 │ │ 1a724e: 7210 6efa 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@fa6e │ │ 1a7254: 0a01 |000e: move-result v1 │ │ 1a7256: 3801 2000 |000f: if-eqz v1, 002f // +0020 │ │ 1a725a: 7210 6ffa 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@fa6f │ │ 1a7260: 0c01 |0014: move-result-object v1 │ │ 1a7262: 1f01 ee2c |0015: check-cast v1, Ljava/util/Map$Entry; // type@2cee │ │ -1a7266: 1a02 35bc |0017: const-string v2, "components" // string@bc35 │ │ +1a7266: 1a02 34bc |0017: const-string v2, "components" // string@bc34 │ │ 1a726a: 7120 5efc 2100 |0019: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a7270: 7210 affa 0100 |001c: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@faaf │ │ 1a7276: 0c02 |001f: move-result-object v2 │ │ 1a7278: 1f02 912c |0020: check-cast v2, Ljava/lang/String; // type@2c91 │ │ 1a727c: 7210 b0fa 0100 |0022: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@fab0 │ │ 1a7282: 0c01 |0025: move-result-object v1 │ │ 1a7284: 1f01 d605 |0026: check-cast v1, Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; // type@05d6 │ │ @@ -44415,15 +44415,15 @@ │ │ 1a73aa: 7020 0815 1000 |000b: invoke-direct {v0, v1}, Landroidx/savedstate/SavedStateRegistry$$ExternalSyntheticLambda0;.:(Landroidx/savedstate/SavedStateRegistry;)V // method@1508 │ │ 1a73b0: 1f00 b604 |000e: check-cast v0, Landroidx/lifecycle/LifecycleObserver; // type@04b6 │ │ 1a73b4: 6e20 bc0f 0200 |0010: invoke-virtual {v2, v0}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0fbc │ │ 1a73ba: 1212 |0013: const/4 v2, #int 1 // #1 │ │ 1a73bc: 5c12 6603 |0014: iput-boolean v2, v1, Landroidx/savedstate/SavedStateRegistry;.attached:Z // field@0366 │ │ 1a73c0: 0e00 |0016: return-void │ │ 1a73c2: 2202 782c |0017: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a73c6: 1a00 4090 |0019: const-string v0, "SavedStateRegistry was already attached." // string@9040 │ │ +1a73c6: 1a00 3f90 |0019: const-string v0, "SavedStateRegistry was already attached." // string@903f │ │ 1a73ca: 6e10 cdf8 0000 |001b: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a73d0: 0c00 |001e: move-result-object v0 │ │ 1a73d2: 7020 71f8 0200 |001f: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a73d8: 2702 |0022: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=199 │ │ @@ -44445,31 +44445,31 @@ │ │ insns size : 48 16-bit code units │ │ 1a73dc: |[1a73dc] androidx.savedstate.SavedStateRegistry.performRestore$savedstate_release:(Landroid/os/Bundle;)V │ │ 1a73ec: 5510 6603 |0000: iget-boolean v0, v1, Landroidx/savedstate/SavedStateRegistry;.attached:Z // field@0366 │ │ 1a73f0: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ 1a73f4: 5510 6903 |0004: iget-boolean v0, v1, Landroidx/savedstate/SavedStateRegistry;.isRestored:Z // field@0369 │ │ 1a73f8: 3900 1200 |0006: if-nez v0, 0018 // +0012 │ │ 1a73fc: 3802 0900 |0008: if-eqz v2, 0011 // +0009 │ │ -1a7400: 1a00 bcad |000a: const-string v0, "androidx.lifecycle.BundlableSavedStateRegistry.key" // string@adbc │ │ +1a7400: 1a00 bbad |000a: const-string v0, "androidx.lifecycle.BundlableSavedStateRegistry.key" // string@adbb │ │ 1a7404: 6e20 9103 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0391 │ │ 1a740a: 0c02 |000f: move-result-object v2 │ │ 1a740c: 2802 |0010: goto 0012 // +0002 │ │ 1a740e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ 1a7410: 5b12 6b03 |0012: iput-object v2, v1, Landroidx/savedstate/SavedStateRegistry;.restoredState:Landroid/os/Bundle; // field@036b │ │ 1a7414: 1212 |0014: const/4 v2, #int 1 // #1 │ │ 1a7416: 5c12 6903 |0015: iput-boolean v2, v1, Landroidx/savedstate/SavedStateRegistry;.isRestored:Z // field@0369 │ │ 1a741a: 0e00 |0017: return-void │ │ 1a741c: 2202 782c |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a7420: 1a00 4190 |001a: const-string v0, "SavedStateRegistry was already restored." // string@9041 │ │ +1a7420: 1a00 4090 |001a: const-string v0, "SavedStateRegistry was already restored." // string@9040 │ │ 1a7424: 6e10 cdf8 0000 |001c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a742a: 0c00 |001f: move-result-object v0 │ │ 1a742c: 7020 71f8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a7432: 2702 |0023: throw v2 │ │ 1a7434: 2202 782c |0024: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a7438: 1a00 60a3 |0026: const-string v0, "You must call performAttach() before calling performRestore(Bundle)." // string@a360 │ │ +1a7438: 1a00 5fa3 |0026: const-string v0, "You must call performAttach() before calling performRestore(Bundle)." // string@a35f │ │ 1a743c: 6e10 cdf8 0000 |0028: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a7442: 0c00 |002b: move-result-object v0 │ │ 1a7444: 7020 71f8 0200 |002c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a744a: 2702 |002f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ @@ -44520,15 +44520,15 @@ │ │ 1a74ca: 7210 0d15 0200 |0037: invoke-interface {v2}, Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;.saveState:()Landroid/os/Bundle; // method@150d │ │ 1a74d0: 0c02 |003a: move-result-object v2 │ │ 1a74d2: 6e30 a203 3002 |003b: invoke-virtual {v0, v3, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@03a2 │ │ 1a74d8: 28e1 |003e: goto 001f // -001f │ │ 1a74da: 6e10 9d03 0000 |003f: invoke-virtual {v0}, Landroid/os/Bundle;.isEmpty:()Z // method@039d │ │ 1a74e0: 0a01 |0042: move-result v1 │ │ 1a74e2: 3901 0700 |0043: if-nez v1, 004a // +0007 │ │ -1a74e6: 1a01 bcad |0045: const-string v1, "androidx.lifecycle.BundlableSavedStateRegistry.key" // string@adbc │ │ +1a74e6: 1a01 bbad |0045: const-string v1, "androidx.lifecycle.BundlableSavedStateRegistry.key" // string@adbb │ │ 1a74ea: 6e30 a203 1500 |0047: invoke-virtual {v5, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@03a2 │ │ 1a74f0: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=239 │ │ 0x000a line=240 │ │ 0x000e line=241 │ │ @@ -44559,15 +44559,15 @@ │ │ 1a751a: 5410 6703 |000b: iget-object v0, v1, Landroidx/savedstate/SavedStateRegistry;.components:Landroidx/arch/core/internal/SafeIterableMap; // field@0367 │ │ 1a751e: 6e30 6509 2003 |000d: invoke-virtual {v0, v2, v3}, Landroidx/arch/core/internal/SafeIterableMap;.putIfAbsent:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0965 │ │ 1a7524: 0c02 |0010: move-result-object v2 │ │ 1a7526: 1f02 d605 |0011: check-cast v2, Landroidx/savedstate/SavedStateRegistry$SavedStateProvider; // type@05d6 │ │ 1a752a: 3902 0300 |0013: if-nez v2, 0016 // +0003 │ │ 1a752e: 0e00 |0015: return-void │ │ 1a7530: 2202 772c |0016: new-instance v2, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a7534: 1a03 3f90 |0018: const-string v3, "SavedStateProvider with the given key is already registered" // string@903f │ │ +1a7534: 1a03 3e90 |0018: const-string v3, "SavedStateProvider with the given key is already registered" // string@903e │ │ 1a7538: 6e10 cdf8 0300 |001a: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a753e: 0c03 |001d: move-result-object v3 │ │ 1a7540: 7020 6cf8 3200 |001e: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a7546: 2702 |0021: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x000b line=109 │ │ @@ -44583,15 +44583,15 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ 1a7548: |[1a7548] androidx.savedstate.SavedStateRegistry.runOnNextRecreation:(Ljava/lang/Class;)V │ │ -1a7558: 1a00 09b5 |0000: const-string v0, "clazz" // string@b509 │ │ +1a7558: 1a00 08b5 |0000: const-string v0, "clazz" // string@b508 │ │ 1a755c: 7120 5ffc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7562: 5540 6803 |0005: iget-boolean v0, v4, Landroidx/savedstate/SavedStateRegistry;.isAllowingSavingState:Z // field@0368 │ │ 1a7566: 3800 4600 |0007: if-eqz v0, 004d // +0046 │ │ 1a756a: 5440 6a03 |0009: iget-object v0, v4, Landroidx/savedstate/SavedStateRegistry;.recreatorProvider:Landroidx/savedstate/Recreator$SavedStateProvider; // field@036a │ │ 1a756e: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ 1a7572: 2200 d105 |000d: new-instance v0, Landroidx/savedstate/Recreator$SavedStateProvider; // type@05d1 │ │ 1a7576: 7020 0115 4000 |000f: invoke-direct {v0, v4}, Landroidx/savedstate/Recreator$SavedStateProvider;.:(Landroidx/savedstate/SavedStateRegistry;)V // method@1501 │ │ @@ -44599,37 +44599,37 @@ │ │ 1a7580: 1200 |0014: const/4 v0, #int 0 // #0 │ │ 1a7582: 2300 d22f |0015: new-array v0, v0, [Ljava/lang/Class; // type@2fd2 │ │ 1a7586: 6e20 3af8 0500 |0017: invoke-virtual {v5, v0}, Ljava/lang/Class;.getDeclaredConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@f83a │ │ 1a758c: 5440 6a03 |001a: iget-object v0, v4, Landroidx/savedstate/SavedStateRegistry;.recreatorProvider:Landroidx/savedstate/Recreator$SavedStateProvider; // field@036a │ │ 1a7590: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ 1a7594: 6e10 41f8 0500 |001e: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@f841 │ │ 1a759a: 0c05 |0021: move-result-object v5 │ │ -1a759c: 1a01 0ab5 |0022: const-string v1, "clazz.name" // string@b50a │ │ +1a759c: 1a01 09b5 |0022: const-string v1, "clazz.name" // string@b509 │ │ 1a75a0: 7120 5efc 1500 |0024: invoke-static {v5, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a75a6: 6e20 0215 5000 |0027: invoke-virtual {v0, v5}, Landroidx/savedstate/Recreator$SavedStateProvider;.add:(Ljava/lang/String;)V // method@1502 │ │ 1a75ac: 0e00 |002a: return-void │ │ 1a75ae: 0d00 |002b: move-exception v0 │ │ 1a75b0: 2201 772c |002c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 1a75b4: 2202 922c |002e: new-instance v2, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a75b8: 1a03 013a |0030: const-string v3, "Class " // string@3a01 │ │ +1a75b8: 1a03 003a |0030: const-string v3, "Class " // string@3a00 │ │ 1a75bc: 7020 07f9 3200 |0032: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a75c2: 6e10 43f8 0500 |0035: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f843 │ │ 1a75c8: 0c05 |0038: move-result-object v5 │ │ 1a75ca: 6e20 10f9 5200 |0039: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a75d0: 0c05 |003c: move-result-object v5 │ │ 1a75d2: 1a02 b70c |003d: const-string v2, " must have default constructor in order to be automatically recreated" // string@0cb7 │ │ 1a75d6: 6e20 10f9 2500 |003f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a75dc: 0c05 |0042: move-result-object v5 │ │ 1a75de: 6e10 18f9 0500 |0043: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a75e4: 0c05 |0046: move-result-object v5 │ │ 1a75e6: 1f00 962c |0047: check-cast v0, Ljava/lang/Throwable; // type@2c96 │ │ 1a75ea: 7030 6df8 5100 |0049: invoke-direct {v1, v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@f86d │ │ 1a75f0: 2701 |004c: throw v1 │ │ 1a75f2: 2205 782c |004d: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a75f6: 1a00 d638 |004f: const-string v0, "Can not perform this action after onSaveInstanceState" // string@38d6 │ │ +1a75f6: 1a00 d538 |004f: const-string v0, "Can not perform this action after onSaveInstanceState" // string@38d5 │ │ 1a75fa: 6e10 cdf8 0000 |0051: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a7600: 0c00 |0054: move-result-object v0 │ │ 1a7602: 7020 71f8 0500 |0055: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a7608: 2705 |0058: throw v5 │ │ catches : 1 │ │ 0x0015 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ @@ -44684,21 +44684,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/savedstate/SavedStateRegistry; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 36930 (SavedStateRegistry.kt) │ │ + source_file_idx : 36929 (SavedStateRegistry.kt) │ │ │ │ Class #253 header: │ │ class_idx : 1496 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36931 │ │ +source_file_idx : 36930 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -44770,21 +44770,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroidx/savedstate/SavedStateRegistryController$Companion; │ │ 0x0000 - 0x000c reg=3 (null) Landroidx/savedstate/SavedStateRegistryOwner; │ │ │ │ - source_file_idx : 36931 (SavedStateRegistryController.kt) │ │ + source_file_idx : 36930 (SavedStateRegistryController.kt) │ │ │ │ Class #254 header: │ │ class_idx : 1497 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36931 │ │ +source_file_idx : 36930 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 4 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -44937,15 +44937,15 @@ │ │ 1a70c2: 6e20 bc0f 1000 |0017: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0fbc │ │ 1a70c8: 5431 6f03 |001a: iget-object v1, v3, Landroidx/savedstate/SavedStateRegistryController;.savedStateRegistry:Landroidx/savedstate/SavedStateRegistry; // field@036f │ │ 1a70cc: 6e20 1615 0100 |001c: invoke-virtual {v1, v0}, Landroidx/savedstate/SavedStateRegistry;.performAttach$savedstate_release:(Landroidx/lifecycle/Lifecycle;)V // method@1516 │ │ 1a70d2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ 1a70d4: 5c30 6d03 |0020: iput-boolean v0, v3, Landroidx/savedstate/SavedStateRegistryController;.attached:Z // field@036d │ │ 1a70d8: 0e00 |0022: return-void │ │ 1a70da: 2200 782c |0023: new-instance v0, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1a70de: 1a01 6088 |0025: const-string v1, "Restarter must be created only during owner's initialization stage" // string@8860 │ │ +1a70de: 1a01 5f88 |0025: const-string v1, "Restarter must be created only during owner's initialization stage" // string@885f │ │ 1a70e2: 6e10 cdf8 0100 |0027: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a70e8: 0c01 |002a: move-result-object v1 │ │ 1a70ea: 7020 71f8 1000 |002b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1a70f0: 2700 |002e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ @@ -45027,21 +45027,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/savedstate/SavedStateRegistryController; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/os/Bundle; │ │ │ │ - source_file_idx : 36931 (SavedStateRegistryController.kt) │ │ + source_file_idx : 36930 (SavedStateRegistryController.kt) │ │ │ │ Class #255 header: │ │ class_idx : 1498 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 36932 │ │ +source_file_idx : 36931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -45059,21 +45059,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/savedstate/SavedStateRegistryOwner;) │ │ name : 'getSavedStateRegistry' │ │ type : '()Landroidx/savedstate/SavedStateRegistry;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 36932 (SavedStateRegistryOwner.kt) │ │ + source_file_idx : 36931 (SavedStateRegistryOwner.kt) │ │ │ │ Class #256 header: │ │ class_idx : 1499 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 40843 │ │ +source_file_idx : 40842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -45095,33 +45095,33 @@ │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ 1a765c: |[1a765c] androidx.savedstate.ViewKt.findViewTreeSavedStateRegistryOwner:(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner; │ │ -1a766c: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +1a766c: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 1a7670: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7676: 7110 3315 0100 |0005: invoke-static {v1}, Landroidx/savedstate/ViewTreeSavedStateRegistryOwner;.get:(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner; // method@1533 │ │ 1a767c: 0c01 |0008: move-result-object v1 │ │ 1a767e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 40843 (View.kt) │ │ + source_file_idx : 40842 (View.kt) │ │ │ │ Class #257 header: │ │ class_idx : 1500 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 40948 │ │ +source_file_idx : 40947 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -45223,21 +45223,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 40948 (ViewTreeSavedStateRegistryOwner.kt) │ │ + source_file_idx : 40947 (ViewTreeSavedStateRegistryOwner.kt) │ │ │ │ Class #258 header: │ │ class_idx : 1501 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 40948 │ │ +source_file_idx : 40947 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -45340,21 +45340,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 40948 (ViewTreeSavedStateRegistryOwner.kt) │ │ + source_file_idx : 40947 (ViewTreeSavedStateRegistryOwner.kt) │ │ │ │ Class #259 header: │ │ class_idx : 1502 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 40948 │ │ +source_file_idx : 40947 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -45374,15 +45374,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ 1a77ac: |[1a77ac] androidx.savedstate.ViewTreeSavedStateRegistryOwner.get:(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner; │ │ -1a77bc: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +1a77bc: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 1a77c0: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a77c6: 6200 7003 |0005: sget-object v0, Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$1;.INSTANCE:Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$1; // field@0370 │ │ 1a77ca: 1f00 7b2d |0007: check-cast v0, Lkotlin/jvm/functions/Function1; // type@2d7b │ │ 1a77ce: 7120 c9fc 0100 |0009: invoke-static {v1, v0}, Lkotlin/sequences/SequencesKt;.generateSequence:(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; // method@fcc9 │ │ 1a77d4: 0c01 |000c: move-result-object v1 │ │ 1a77d6: 6200 7103 |000d: sget-object v0, Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$2;.INSTANCE:Landroidx/savedstate/ViewTreeSavedStateRegistryOwner$findViewTreeSavedStateRegistryOwner$2; // field@0371 │ │ 1a77da: 1f00 7b2d |000f: check-cast v0, Lkotlin/jvm/functions/Function1; // type@2d7b │ │ @@ -45406,28 +45406,28 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ 1a77f4: |[1a77f4] androidx.savedstate.ViewTreeSavedStateRegistryOwner.set:(Landroid/view/View;Landroidx/savedstate/SavedStateRegistryOwner;)V │ │ -1a7804: 1a00 d830 |0000: const-string v0, "" // string@30d8 │ │ +1a7804: 1a00 d730 |0000: const-string v0, "" // string@30d7 │ │ 1a7808: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a780e: 6000 5d03 |0005: sget v0, Landroidx/savedstate/R$id;.view_tree_saved_state_registry_owner:I // field@035d │ │ 1a7812: 6e30 9c05 0102 |0007: invoke-virtual {v1, v0, v2}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@059c │ │ 1a7818: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/savedstate/SavedStateRegistryOwner; │ │ │ │ Virtual methods - │ │ - source_file_idx : 40948 (ViewTreeSavedStateRegistryOwner.kt) │ │ + source_file_idx : 40947 (ViewTreeSavedStateRegistryOwner.kt) │ │ │ │ Class #260 header: │ │ class_idx : 1503 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -45499,15 +45499,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #262 header: │ │ class_idx : 1505 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37500 │ │ +source_file_idx : 37499 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -45637,15 +45637,15 @@ │ │ 1a798e: 1600 0100 |0081: const-wide/16 v0, #int 1 // #1 │ │ 1a7992: 2803 |0083: goto 0086 // +0003 │ │ 1a7994: 1600 0000 |0084: const-wide/16 v0, #int 0 // #0 │ │ 1a7998: 7240 a415 4310 |0086: invoke-interface {v3, v4, v0, v1}, Landroidx/sqlite/db/SupportSQLiteProgram;.bindLong:(IJ)V // method@15a4 │ │ 1a799e: 0e00 |0089: return-void │ │ 1a79a0: 2203 772c |008a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ 1a79a4: 2200 922c |008c: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a79a8: 1a01 f638 |008e: const-string v1, "Cannot bind " // string@38f6 │ │ +1a79a8: 1a01 f538 |008e: const-string v1, "Cannot bind " // string@38f5 │ │ 1a79ac: 7020 07f9 1000 |0090: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a79b2: 6e20 0ff9 5000 |0093: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a79b8: 0c05 |0096: move-result-object v5 │ │ 1a79ba: 1a00 310c |0097: const-string v0, " at index " // string@0c31 │ │ 1a79be: 6e20 10f9 0500 |0099: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a79c4: 0c05 |009c: move-result-object v5 │ │ 1a79c6: 6e20 0bf9 4500 |009d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ @@ -45716,21 +45716,21 @@ │ │ 0x000d line=77 │ │ 0x0011 line=78 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroidx/sqlite/db/SimpleSQLiteQuery$Companion; │ │ 0x0000 - 0x0016 reg=4 (null) Landroidx/sqlite/db/SupportSQLiteProgram; │ │ 0x0000 - 0x0016 reg=5 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 37500 (SimpleSQLiteQuery.kt) │ │ + source_file_idx : 37499 (SimpleSQLiteQuery.kt) │ │ │ │ Class #263 header: │ │ class_idx : 1506 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37500 │ │ +source_file_idx : 37499 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 3 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -45904,21 +45904,21 @@ │ │ 1a7a5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/sqlite/db/SimpleSQLiteQuery; │ │ │ │ - source_file_idx : 37500 (SimpleSQLiteQuery.kt) │ │ + source_file_idx : 37499 (SimpleSQLiteQuery.kt) │ │ │ │ Class #264 header: │ │ class_idx : 1507 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -45996,15 +45996,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 1a7c2c: |[1a7c2c] androidx.sqlite.db.SupportSQLiteCompat$Api16Impl.cancel:(Landroid/os/CancellationSignal;)V │ │ -1a7c3c: 1a00 7db3 |0000: const-string v0, "cancellationSignal" // string@b37d │ │ +1a7c3c: 1a00 7cb3 |0000: const-string v0, "cancellationSignal" // string@b37c │ │ 1a7c40: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7c46: 6e10 b503 0100 |0005: invoke-virtual {v1}, Landroid/os/CancellationSignal;.cancel:()V // method@03b5 │ │ 1a7c4c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=56 │ │ locals : │ │ @@ -46102,17 +46102,17 @@ │ │ 1a7b20: |[1a7b20] androidx.sqlite.db.SupportSQLiteCompat$Api16Impl.rawQueryWithFactory:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/Cursor; │ │ 1a7b30: 1b00 5e08 0100 |0000: const-string/jumbo v0, "sQLiteDatabase" // string@0001085e │ │ 1a7b36: 7120 5ffc 0600 |0003: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7b3c: 1b00 5914 0100 |0006: const-string/jumbo v0, "sql" // string@00011459 │ │ 1a7b42: 7120 5ffc 0700 |0009: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7b48: 1b00 2b0a 0100 |000c: const-string/jumbo v0, "selectionArgs" // string@00010a2b │ │ 1a7b4e: 7120 5ffc 0800 |000f: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a7b54: 1a00 7db3 |0012: const-string v0, "cancellationSignal" // string@b37d │ │ +1a7b54: 1a00 7cb3 |0012: const-string v0, "cancellationSignal" // string@b37c │ │ 1a7b58: 7120 5ffc 0a00 |0014: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a7b5e: 1a00 57c0 |0017: const-string v0, "cursorFactory" // string@c057 │ │ +1a7b5e: 1a00 56c0 |0017: const-string v0, "cursorFactory" // string@c056 │ │ 1a7b62: 7120 5ffc 0b00 |0019: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7b68: 0760 |001c: move-object v0, v6 │ │ 1a7b6a: 07b1 |001d: move-object v1, v11 │ │ 1a7b6c: 0772 |001e: move-object v2, v7 │ │ 1a7b6e: 0783 |001f: move-object v3, v8 │ │ 1a7b70: 0794 |0020: move-object v4, v9 │ │ 1a7b72: 07a5 |0021: move-object v5, v10 │ │ @@ -46172,21 +46172,21 @@ │ │ positions : │ │ 0x0006 line=183 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/database/sqlite/SQLiteOpenHelper; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #265 header: │ │ class_idx : 1508 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -46252,19 +46252,19 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ 1a7cbc: |[1a7cbc] androidx.sqlite.db.SupportSQLiteCompat$Api19Impl.getNotificationUri:(Landroid/database/Cursor;)Landroid/net/Uri; │ │ -1a7ccc: 1a00 49c0 |0000: const-string v0, "cursor" // string@c049 │ │ +1a7ccc: 1a00 48c0 |0000: const-string v0, "cursor" // string@c048 │ │ 1a7cd0: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7cd6: 7210 a001 0100 |0005: invoke-interface {v1}, Landroid/database/Cursor;.getNotificationUri:()Landroid/net/Uri; // method@01a0 │ │ 1a7cdc: 0c01 |0008: move-result-object v1 │ │ -1a7cde: 1a00 52c0 |0009: const-string v0, "cursor.notificationUri" // string@c052 │ │ +1a7cde: 1a00 51c0 |0009: const-string v0, "cursor.notificationUri" // string@c051 │ │ 1a7ce2: 7120 5efc 0100 |000b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a7ce8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=208 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Landroid/database/Cursor; │ │ @@ -46275,33 +46275,33 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ 1a7cec: |[1a7cec] androidx.sqlite.db.SupportSQLiteCompat$Api19Impl.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -1a7cfc: 1a00 9bab |0000: const-string v0, "activityManager" // string@ab9b │ │ +1a7cfc: 1a00 9aab |0000: const-string v0, "activityManager" // string@ab9a │ │ 1a7d00: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7d06: 6e10 9300 0100 |0005: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0093 │ │ 1a7d0c: 0a01 |0008: move-result v1 │ │ 1a7d0e: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=222 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/app/ActivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #266 header: │ │ class_idx : 1509 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -46365,35 +46365,35 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ 1a7d48: |[1a7d48] androidx.sqlite.db.SupportSQLiteCompat$Api21Impl.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -1a7d58: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a7d58: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a7d5c: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7d62: 6e10 f100 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@00f1 │ │ 1a7d68: 0c01 |0008: move-result-object v1 │ │ -1a7d6a: 1a00 30bd |0009: const-string v0, "context.noBackupFilesDir" // string@bd30 │ │ +1a7d6a: 1a00 2fbd |0009: const-string v0, "context.noBackupFilesDir" // string@bd2f │ │ 1a7d6e: 7120 5efc 0100 |000b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a7d74: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #267 header: │ │ class_idx : 1510 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -46457,35 +46457,35 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 1a7de8: |[1a7de8] androidx.sqlite.db.SupportSQLiteCompat$Api23Impl.setExtras:(Landroid/database/Cursor;Landroid/os/Bundle;)V │ │ -1a7df8: 1a00 49c0 |0000: const-string v0, "cursor" // string@c049 │ │ +1a7df8: 1a00 48c0 |0000: const-string v0, "cursor" // string@c048 │ │ 1a7dfc: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7e02: 1a00 15c8 |0005: const-string v0, "extras" // string@c815 │ │ 1a7e06: 7120 5ffc 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7e0c: 7220 b701 2100 |000a: invoke-interface {v1, v2}, Landroid/database/Cursor;.setExtras:(Landroid/os/Bundle;)V // method@01b7 │ │ 1a7e12: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=267 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/database/Cursor; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #268 header: │ │ class_idx : 1511 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -46553,15 +46553,15 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ 1a7e14: |[1a7e14] androidx.sqlite.db.SupportSQLiteCompat$Api29Impl.getNotificationUris:(Landroid/database/Cursor;)Ljava/util/List; │ │ -1a7e24: 1a00 49c0 |0000: const-string v0, "cursor" // string@c049 │ │ +1a7e24: 1a00 48c0 |0000: const-string v0, "cursor" // string@c048 │ │ 1a7e28: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7e2e: 7210 a101 0100 |0005: invoke-interface {v1}, Landroid/database/Cursor;.getNotificationUris:()Ljava/util/List; // method@01a1 │ │ 1a7e34: 0c01 |0008: move-result-object v1 │ │ 1a7e36: 7110 5cfc 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fc5c │ │ 1a7e3c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ @@ -46575,38 +46575,38 @@ │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ 1a7e78: |[1a7e78] androidx.sqlite.db.SupportSQLiteCompat$Api29Impl.setNotificationUris:(Landroid/database/Cursor;Landroid/content/ContentResolver;Ljava/util/List;)V │ │ -1a7e88: 1a00 49c0 |0000: const-string v0, "cursor" // string@c049 │ │ +1a7e88: 1a00 48c0 |0000: const-string v0, "cursor" // string@c048 │ │ 1a7e8c: 7120 5ffc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a7e92: 1a00 36be |0005: const-string v0, "cr" // string@be36 │ │ +1a7e92: 1a00 35be |0005: const-string v0, "cr" // string@be35 │ │ 1a7e96: 7120 5ffc 0200 |0007: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7e9c: 1b00 ea1d 0100 |000a: const-string/jumbo v0, "uris" // string@00011dea │ │ 1a7ea2: 7120 5ffc 0300 |000d: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a7ea8: 7230 b901 2103 |0010: invoke-interface {v1, v2, v3}, Landroid/database/Cursor;.setNotificationUris:(Landroid/content/ContentResolver;Ljava/util/List;)V // method@01b9 │ │ 1a7eae: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/database/Cursor; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/ContentResolver; │ │ 0x0000 - 0x0014 reg=3 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #269 header: │ │ class_idx : 1512 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37988 │ │ +source_file_idx : 37987 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -46636,21 +46636,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/sqlite/db/SupportSQLiteCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37988 (SupportSQLiteCompat.kt) │ │ + source_file_idx : 37987 (SupportSQLiteCompat.kt) │ │ │ │ Class #270 header: │ │ class_idx : 1514 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -46697,21 +46697,21 @@ │ │ 1a7f2c: 7010 8415 0000 |0000: invoke-direct {v0}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback$Companion;.:()V // method@1584 │ │ 1a7f32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #271 header: │ │ class_idx : 1516 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -46753,15 +46753,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1a8358: |[1a8358] androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder.:(Landroid/content/Context;)V │ │ -1a8368: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a8368: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a836c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8372: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a8378: 5b12 7f03 |0008: iput-object v2, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.context:Landroid/content/Context; // field@037f │ │ 1a837c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=319 │ │ @@ -46811,29 +46811,29 @@ │ │ 1a8278: 1f00 672c |000a: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a827c: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ 1a8280: 7210 24f8 0000 |000e: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ 1a8286: 0a00 |0011: move-result v0 │ │ 1a8288: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ 1a828c: 280d |0014: goto 0021 // +000d │ │ 1a828e: 2200 772c |0015: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a8292: 1a01 3a81 |0017: const-string v1, "Must set a non-null database name to a configuration that uses the no backup directory." // string@813a │ │ +1a8292: 1a01 3981 |0017: const-string v1, "Must set a non-null database name to a configuration that uses the no backup directory." // string@8139 │ │ 1a8296: 6e10 cdf8 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a829c: 0c01 |001c: move-result-object v1 │ │ 1a829e: 7020 6cf8 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a82a4: 2700 |0020: throw v0 │ │ 1a82a6: 2206 ee05 |0021: new-instance v6, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; // type@05ee │ │ 1a82aa: 5471 7f03 |0023: iget-object v1, v7, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.context:Landroid/content/Context; // field@037f │ │ 1a82ae: 5472 8003 |0025: iget-object v2, v7, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.name:Ljava/lang/String; // field@0380 │ │ 1a82b2: 5574 8103 |0027: iget-boolean v4, v7, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.useNoBackupDirectory:Z // field@0381 │ │ 1a82b6: 5575 7d03 |0029: iget-boolean v5, v7, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.allowDataLossOnRecovery:Z // field@037d │ │ 1a82ba: 0760 |002b: move-object v0, v6 │ │ 1a82bc: 7606 9915 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;ZZ)V // method@1599 │ │ 1a82c2: 1106 |002f: return-object v6 │ │ 1a82c4: 2200 772c |0030: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a82c8: 1a01 3981 |0032: const-string v1, "Must set a callback to create the configuration." // string@8139 │ │ +1a82c8: 1a01 3881 |0032: const-string v1, "Must set a callback to create the configuration." // string@8138 │ │ 1a82cc: 6e10 cdf8 0100 |0034: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a82d2: 0c01 |0037: move-result-object v1 │ │ 1a82d4: 7020 6cf8 1000 |0038: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a82da: 2700 |003b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ @@ -46854,15 +46854,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1a82f8: |[1a82f8] androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder.callback:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;)Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder; │ │ -1a8308: 1a00 27b3 |0000: const-string v0, "callback" // string@b327 │ │ +1a8308: 1a00 26b3 |0000: const-string v0, "callback" // string@b326 │ │ 1a830c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8312: 0710 |0005: move-object v0, v1 │ │ 1a8314: 1f00 ec05 |0006: check-cast v0, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder; // type@05ec │ │ 1a8318: 5b12 7e03 |0008: iput-object v2, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@037e │ │ 1a831c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ @@ -46912,21 +46912,21 @@ │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #272 header: │ │ class_idx : 1517 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -46985,33 +46985,33 @@ │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1a8380: |[1a8380] androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Companion.builder:(Landroid/content/Context;)Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder; │ │ -1a8390: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a8390: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a8394: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a839a: 2200 ec05 |0005: new-instance v0, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder; // type@05ec │ │ 1a839e: 7020 8f15 2000 |0007: invoke-direct {v0, v2}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Builder;.:(Landroid/content/Context;)V // method@158f │ │ 1a83a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration$Companion; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #273 header: │ │ class_idx : 1518 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37991 │ │ +source_file_idx : 37990 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -47079,17 +47079,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ 1a841c: |[1a841c] androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;ZZ)V │ │ -1a842c: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a842c: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a8430: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a8436: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +1a8436: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 1a843a: 7120 5ffc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8440: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a8446: 5b12 8503 |000d: iput-object v2, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.context:Landroid/content/Context; // field@0385 │ │ 1a844a: 5b13 8603 |000f: iput-object v3, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.name:Ljava/lang/String; // field@0386 │ │ 1a844e: 5b14 8403 |0011: iput-object v4, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@0384 │ │ 1a8452: 5c15 8703 |0013: iput-boolean v5, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.useNoBackupDirectory:Z // field@0387 │ │ 1a8456: 5c16 8303 |0015: iput-boolean v6, v1, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.allowDataLossOnRecovery:Z // field@0383 │ │ @@ -47165,21 +47165,21 @@ │ │ 1a83f2: 0c01 |0005: move-result-object v1 │ │ 1a83f4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 37991 (SupportSQLiteOpenHelper.kt) │ │ + source_file_idx : 37990 (SupportSQLiteOpenHelper.kt) │ │ │ │ Class #274 header: │ │ class_idx : 1523 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37994 │ │ +source_file_idx : 37993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -47251,21 +47251,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0006 line=183 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroidx/sqlite/db/SupportSQLiteQueryBuilder$Companion; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 37994 (SupportSQLiteQueryBuilder.kt) │ │ + source_file_idx : 37993 (SupportSQLiteQueryBuilder.kt) │ │ │ │ Class #275 header: │ │ class_idx : 1524 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37994 │ │ +source_file_idx : 37993 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 8 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -47337,15 +47337,15 @@ │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ 1a8778: |[1a8778] androidx.sqlite.db.SupportSQLiteQueryBuilder.:()V │ │ 1a8788: 2200 f305 |0000: new-instance v0, Landroidx/sqlite/db/SupportSQLiteQueryBuilder$Companion; // type@05f3 │ │ 1a878c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ 1a878e: 7020 ac15 1000 |0003: invoke-direct {v0, v1}, Landroidx/sqlite/db/SupportSQLiteQueryBuilder$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@15ac │ │ 1a8794: 6900 8803 |0006: sput-object v0, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.Companion:Landroidx/sqlite/db/SupportSQLiteQueryBuilder$Companion; // field@0388 │ │ -1a8798: 1a00 0fa5 |0008: const-string v0, "\s*\d+\s*(,\s*\d+\s*)?" // string@a50f │ │ +1a8798: 1a00 0ea5 |0008: const-string v0, "\s*\d+\s*(,\s*\d+\s*)?" // string@a50e │ │ 1a879c: 7110 47fb 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@fb47 │ │ 1a87a2: 0c00 |000d: move-result-object v0 │ │ 1a87a4: 6900 8f03 |000e: sput-object v0, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.limitPattern:Ljava/util/regex/Pattern; // field@038f │ │ 1a87a8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=172 │ │ @@ -47514,39 +47514,39 @@ │ │ 1a8524: 1f00 672c |000e: check-cast v0, Ljava/lang/CharSequence; // type@2c67 │ │ 1a8528: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ 1a852c: 7210 24f8 0000 |0012: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ 1a8532: 0a00 |0015: move-result v0 │ │ 1a8534: 3900 0300 |0016: if-nez v0, 0019 // +0003 │ │ 1a8538: 280d |0018: goto 0025 // +000d │ │ 1a853a: 2200 772c |0019: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a853e: 1a01 9244 |001b: const-string v1, "HAVING clauses are only permitted when using a groupBy clause" // string@4492 │ │ +1a853e: 1a01 9144 |001b: const-string v1, "HAVING clauses are only permitted when using a groupBy clause" // string@4491 │ │ 1a8542: 6e10 cdf8 0100 |001d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a8548: 0c01 |0020: move-result-object v1 │ │ 1a854a: 7020 6cf8 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a8550: 2700 |0024: throw v0 │ │ 1a8552: 2200 922c |0025: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ 1a8556: 1301 7800 |0027: const/16 v1, #int 120 // #78 │ │ 1a855a: 7020 05f9 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@f905 │ │ -1a8560: 1a01 1689 |002c: const-string v1, "SELECT " // string@8916 │ │ +1a8560: 1a01 1589 |002c: const-string v1, "SELECT " // string@8915 │ │ 1a8564: 6e20 10f9 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a856a: 5531 8b03 |0031: iget-boolean v1, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.distinct:Z // field@038b │ │ 1a856e: 3801 0700 |0033: if-eqz v1, 003a // +0007 │ │ -1a8572: 1a01 473e |0035: const-string v1, "DISTINCT " // string@3e47 │ │ +1a8572: 1a01 463e |0035: const-string v1, "DISTINCT " // string@3e46 │ │ 1a8576: 6e20 10f9 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a857c: 5431 8a03 |003a: iget-object v1, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.columns:[Ljava/lang/String; // field@038a │ │ 1a8580: 3801 0d00 |003c: if-eqz v1, 0049 // +000d │ │ 1a8584: 2112 |003e: array-length v2, v1 │ │ 1a8586: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ 1a858a: 2808 |0041: goto 0049 // +0008 │ │ 1a858c: 7110 5cfc 0100 |0042: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fc5c │ │ 1a8592: 7030 b215 0301 |0045: invoke-direct {v3, v0, v1}, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.appendColumns:(Ljava/lang/StringBuilder;[Ljava/lang/String;)V // method@15b2 │ │ 1a8598: 2806 |0048: goto 004e // +0006 │ │ 1a859a: 1a01 1c2d |0049: const-string v1, "* " // string@2d1c │ │ 1a859e: 6e20 10f9 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ -1a85a4: 1a01 5842 |004e: const-string v1, "FROM " // string@4258 │ │ +1a85a4: 1a01 5742 |004e: const-string v1, "FROM " // string@4257 │ │ 1a85a8: 6e20 10f9 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a85ae: 5431 9203 |0053: iget-object v1, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.table:Ljava/lang/String; // field@0392 │ │ 1a85b2: 6e20 10f9 1000 |0055: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a85b8: 1a01 260c |0058: const-string v1, " WHERE " // string@0c26 │ │ 1a85bc: 5432 9103 |005a: iget-object v2, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.selection:Ljava/lang/String; // field@0391 │ │ 1a85c0: 7040 b115 0321 |005c: invoke-direct {v3, v0, v1, v2}, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.appendClause:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V // method@15b1 │ │ 1a85c6: 1a01 130c |005f: const-string v1, " GROUP BY " // string@0c13 │ │ @@ -47559,15 +47559,15 @@ │ │ 1a85e6: 5432 9003 |006f: iget-object v2, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.orderBy:Ljava/lang/String; // field@0390 │ │ 1a85ea: 7040 b115 0321 |0071: invoke-direct {v3, v0, v1, v2}, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.appendClause:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V // method@15b1 │ │ 1a85f0: 1a01 150c |0074: const-string v1, " LIMIT " // string@0c15 │ │ 1a85f4: 5432 8e03 |0076: iget-object v2, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.limit:Ljava/lang/String; // field@038e │ │ 1a85f8: 7040 b115 0321 |0078: invoke-direct {v3, v0, v1, v2}, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.appendClause:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V // method@15b1 │ │ 1a85fe: 6e10 18f9 0000 |007b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a8604: 0c00 |007e: move-result-object v0 │ │ -1a8606: 1a01 fd93 |007f: const-string v1, "StringBuilder(capacity).…builderAction).toString()" // string@93fd │ │ +1a8606: 1a01 fc93 |007f: const-string v1, "StringBuilder(capacity).…builderAction).toString()" // string@93fc │ │ 1a860a: 7120 5efc 1000 |0081: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a8610: 2201 e205 |0084: new-instance v1, Landroidx/sqlite/db/SimpleSQLiteQuery; // type@05e2 │ │ 1a8614: 5432 8903 |0086: iget-object v2, v3, Landroidx/sqlite/db/SupportSQLiteQueryBuilder;.bindArgs:[Ljava/lang/Object; // field@0389 │ │ 1a8618: 7030 3d15 0102 |0088: invoke-direct {v1, v0, v2}, Landroidx/sqlite/db/SimpleSQLiteQuery;.:(Ljava/lang/String;[Ljava/lang/Object;)V // method@153d │ │ 1a861e: 1f01 f205 |008b: check-cast v1, Landroidx/sqlite/db/SupportSQLiteQuery; // type@05f2 │ │ 1a8622: 1101 |008d: return-object v1 │ │ catches : (none) │ │ @@ -47755,21 +47755,21 @@ │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroidx/sqlite/db/SupportSQLiteQueryBuilder; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=3 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 37994 (SupportSQLiteQueryBuilder.kt) │ │ + source_file_idx : 37993 (SupportSQLiteQueryBuilder.kt) │ │ │ │ Class #276 header: │ │ class_idx : 1526 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #276 - │ │ Class descriptor : 'Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$$ExternalSyntheticLambda0;' │ │ @@ -47825,21 +47825,21 @@ │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/database/sqlite/SQLiteCursorDriver; │ │ 0x0000 - 0x0007 reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=5 (null) Landroid/database/sqlite/SQLiteQuery; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #277 header: │ │ class_idx : 1527 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #277 - │ │ Class descriptor : 'Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$$ExternalSyntheticLambda1;' │ │ @@ -47895,21 +47895,21 @@ │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/database/sqlite/SQLiteCursorDriver; │ │ 0x0000 - 0x0007 reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=5 (null) Landroid/database/sqlite/SQLiteQuery; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #278 header: │ │ class_idx : 1528 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17334 │ │ +source_file_idx : 17333 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -47987,21 +47987,21 @@ │ │ 0x000c line=318 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$Api30Impl; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0010 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=4 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 17334 (FrameworkSQLiteDatabase.kt) │ │ + source_file_idx : 17333 (FrameworkSQLiteDatabase.kt) │ │ │ │ Class #279 header: │ │ class_idx : 1529 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17334 │ │ +source_file_idx : 17333 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -48048,21 +48048,21 @@ │ │ 1a8964: 7010 cf15 0000 |0000: invoke-direct {v0}, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$Companion;.:()V // method@15cf │ │ 1a896a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17334 (FrameworkSQLiteDatabase.kt) │ │ + source_file_idx : 17333 (FrameworkSQLiteDatabase.kt) │ │ │ │ Class #280 header: │ │ class_idx : 1530 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 17334 │ │ +source_file_idx : 17333 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -48162,21 +48162,21 @@ │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$query$cursorFactory$1; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 17334 (FrameworkSQLiteDatabase.kt) │ │ + source_file_idx : 17333 (FrameworkSQLiteDatabase.kt) │ │ │ │ Class #281 header: │ │ class_idx : 1531 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17334 │ │ +source_file_idx : 17333 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 43 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -48315,15 +48315,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ 1a90ec: |[1a90ec] androidx.sqlite.db.framework.FrameworkSQLiteDatabase.:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -1a90fc: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +1a90fc: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 1a9100: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9106: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1a910c: 5b12 9b03 |0008: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.delegate:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ 1a9110: 6e10 d701 0200 |000a: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.getAttachedDbs:()Ljava/util/List; // method@01d7 │ │ 1a9116: 0c02 |000d: move-result-object v2 │ │ 1a9118: 5b12 9a03 |000e: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.attachedDbs:Ljava/util/List; // field@039a │ │ 1a911c: 0e00 |0010: return-void │ │ @@ -48513,15 +48513,15 @@ │ │ 1a8bc0: |[1a8bc0] androidx.sqlite.db.framework.FrameworkSQLiteDatabase.compileStatement:(Ljava/lang/String;)Landroidx/sqlite/db/SupportSQLiteStatement; │ │ 1a8bd0: 1b00 5914 0100 |0000: const-string/jumbo v0, "sql" // string@00011459 │ │ 1a8bd6: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8bdc: 2200 0806 |0006: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteStatement; // type@0608 │ │ 1a8be0: 5421 9b03 |0008: iget-object v1, v2, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.delegate:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ 1a8be4: 6e20 cf01 3100 |000a: invoke-virtual {v1, v3}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@01cf │ │ 1a8bea: 0c03 |000d: move-result-object v3 │ │ -1a8bec: 1a01 e7c1 |000e: const-string v1, "delegate.compileStatement(sql)" // string@c1e7 │ │ +1a8bec: 1a01 e6c1 |000e: const-string v1, "delegate.compileStatement(sql)" // string@c1e6 │ │ 1a8bf0: 7120 5efc 1300 |0010: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a8bf6: 7020 4b16 3000 |0013: invoke-direct {v0, v3}, Landroidx/sqlite/db/framework/FrameworkSQLiteStatement;.:(Landroid/database/sqlite/SQLiteStatement;)V // method@164b │ │ 1a8bfc: 1f00 f505 |0016: check-cast v0, Landroidx/sqlite/db/SupportSQLiteStatement; // type@05f5 │ │ 1a8c00: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=51 │ │ @@ -48538,30 +48538,30 @@ │ │ ins : 4 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ 1a8d94: |[1a8d94] androidx.sqlite.db.framework.FrameworkSQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)I │ │ 1a8da4: 1b00 d117 0100 |0000: const-string/jumbo v0, "table" // string@000117d1 │ │ 1a8daa: 7120 5ffc 0300 |0003: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8db0: 2200 922c |0006: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a8db4: 1a01 1b3e |0008: const-string v1, "DELETE FROM " // string@3e1b │ │ +1a8db4: 1a01 1a3e |0008: const-string v1, "DELETE FROM " // string@3e1a │ │ 1a8db8: 7020 07f9 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a8dbe: 6e20 10f9 3000 |000d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8dc4: 0743 |0010: move-object v3, v4 │ │ 1a8dc6: 1f03 672c |0011: check-cast v3, Ljava/lang/CharSequence; // type@2c67 │ │ 1a8dca: 3803 1100 |0013: if-eqz v3, 0024 // +0011 │ │ 1a8dce: 7210 24f8 0300 |0015: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@f824 │ │ 1a8dd4: 0a03 |0018: move-result v3 │ │ 1a8dd6: 3903 0300 |0019: if-nez v3, 001c // +0003 │ │ 1a8dda: 2809 |001b: goto 0024 // +0009 │ │ 1a8ddc: 1a03 260c |001c: const-string v3, " WHERE " // string@0c26 │ │ 1a8de0: 6e20 10f9 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8de6: 6e20 10f9 4000 |0021: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8dec: 6e10 18f9 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a8df2: 0c03 |0027: move-result-object v3 │ │ -1a8df4: 1a04 fc93 |0028: const-string v4, "StringBuilder().apply(builderAction).toString()" // string@93fc │ │ +1a8df4: 1a04 fb93 |0028: const-string v4, "StringBuilder().apply(builderAction).toString()" // string@93fb │ │ 1a8df8: 7120 5efc 4300 |002a: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a8dfe: 6e20 dd15 3200 |002d: invoke-virtual {v2, v3}, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroidx/sqlite/db/SupportSQLiteStatement; // method@15dd │ │ 1a8e04: 0c03 |0030: move-result-object v3 │ │ 1a8e06: 6204 7203 |0031: sget-object v4, Landroidx/sqlite/db/SimpleSQLiteQuery;.Companion:Landroidx/sqlite/db/SimpleSQLiteQuery$Companion; // field@0372 │ │ 1a8e0a: 0730 |0033: move-object v0, v3 │ │ 1a8e0c: 1f00 f105 |0034: check-cast v0, Landroidx/sqlite/db/SupportSQLiteProgram; // type@05f1 │ │ 1a8e10: 6e30 3a15 0405 |0036: invoke-virtual {v4, v0, v5}, Landroidx/sqlite/db/SimpleSQLiteQuery$Companion;.bind:(Landroidx/sqlite/db/SupportSQLiteProgram;[Ljava/lang/Object;)V // method@153a │ │ @@ -48717,15 +48717,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ 1a928c: |[1a928c] androidx.sqlite.db.framework.FrameworkSQLiteDatabase.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ 1a929c: 1b00 5914 0100 |0000: const-string/jumbo v0, "sql" // string@00011459 │ │ 1a92a2: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a92a8: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +1a92a8: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 1a92ac: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a92b2: 5410 9b03 |000b: iget-object v0, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.delegate:Landroid/database/sqlite/SQLiteDatabase; // field@039b │ │ 1a92b6: 6e30 d601 2003 |000d: invoke-virtual {v0, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@01d6 │ │ 1a92bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=251 │ │ @@ -49067,15 +49067,15 @@ │ │ 1a8ad6: 7020 ca15 0200 |0011: invoke-direct {v2, v0}, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase$$ExternalSyntheticLambda1;.:(Lkotlin/jvm/functions/Function4;)V // method@15ca │ │ 1a8adc: 7210 aa15 0500 |0014: invoke-interface {v5}, Landroidx/sqlite/db/SupportSQLiteQuery;.getSql:()Ljava/lang/String; // method@15aa │ │ 1a8ae2: 0c05 |0017: move-result-object v5 │ │ 1a8ae4: 6200 9903 |0018: sget-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.EMPTY_STRING_ARRAY:[Ljava/lang/String; // field@0399 │ │ 1a8ae8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ 1a8aea: 6e53 e401 2105 |001b: invoke-virtual {v1, v2, v5, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQueryWithFactory:(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@01e4 │ │ 1a8af0: 0c05 |001e: move-result-object v5 │ │ -1a8af2: 1a00 e8c1 |001f: const-string v0, "delegate.rawQueryWithFac…EMPTY_STRING_ARRAY, null)" // string@c1e8 │ │ +1a8af2: 1a00 e7c1 |001f: const-string v0, "delegate.rawQueryWithFac…EMPTY_STRING_ARRAY, null)" // string@c1e7 │ │ 1a8af6: 7120 5efc 0500 |0021: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a8afc: 1105 |0024: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=143 │ │ 0x000d line=156 │ │ 0x000f line=157 │ │ @@ -49151,15 +49151,15 @@ │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ 1a8b80: |[1a8b80] androidx.sqlite.db.framework.FrameworkSQLiteDatabase.query:(Ljava/lang/String;[Ljava/lang/Object;)Landroid/database/Cursor; │ │ 1a8b90: 1b00 0603 0100 |0000: const-string/jumbo v0, "query" // string@00010306 │ │ 1a8b96: 7120 5ffc 0200 |0003: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a8b9c: 1a00 f5b0 |0006: const-string v0, "bindArgs" // string@b0f5 │ │ +1a8b9c: 1a00 f4b0 |0006: const-string v0, "bindArgs" // string@b0f4 │ │ 1a8ba0: 7120 5ffc 0300 |0008: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a8ba6: 2200 e205 |000b: new-instance v0, Landroidx/sqlite/db/SimpleSQLiteQuery; // type@05e2 │ │ 1a8baa: 7030 3d15 2003 |000d: invoke-direct {v0, v2, v3}, Landroidx/sqlite/db/SimpleSQLiteQuery;.:(Ljava/lang/String;[Ljava/lang/Object;)V // method@153d │ │ 1a8bb0: 1f00 f205 |0010: check-cast v0, Landroidx/sqlite/db/SupportSQLiteQuery; // type@05f2 │ │ 1a8bb4: 6e20 f415 0100 |0012: invoke-virtual {v1, v0}, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.query:(Landroidx/sqlite/db/SupportSQLiteQuery;)Landroid/database/Cursor; // method@15f4 │ │ 1a8bba: 0c02 |0015: move-result-object v2 │ │ 1a8bbc: 1102 |0016: return-object v2 │ │ @@ -49358,15 +49358,15 @@ │ │ 1a8e7c: 390b 0400 |0016: if-nez v11, 001a // +0004 │ │ 1a8e80: 0101 |0018: move v1, v0 │ │ 1a8e82: 2803 |0019: goto 001c // +0003 │ │ 1a8e84: 21b1 |001a: array-length v1, v11 │ │ 1a8e86: b001 |001b: add-int/2addr v1, v0 │ │ 1a8e88: 2312 d92f |001c: new-array v2, v1, [Ljava/lang/Object; // type@2fd9 │ │ 1a8e8c: 2203 922c |001e: new-instance v3, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a8e90: 1a04 979a |0020: const-string v4, "UPDATE " // string@9a97 │ │ +1a8e90: 1a04 969a |0020: const-string v4, "UPDATE " // string@9a96 │ │ 1a8e94: 7020 07f9 4300 |0022: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a8e9a: 6204 9703 |0025: sget-object v4, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.CONFLICT_VALUES:[Ljava/lang/String; // field@0397 │ │ 1a8e9e: 4608 0408 |0027: aget-object v8, v4, v8 │ │ 1a8ea2: 6e20 10f9 8300 |0029: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8ea8: 6e20 10f9 7300 |002c: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8eae: 1a07 210c |002f: const-string v7, " SET " // string@0c21 │ │ 1a8eb2: 6e20 10f9 7300 |0031: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ @@ -49387,15 +49387,15 @@ │ │ 1a8eec: 1a05 0000 |004e: const-string v5, "" // string@0000 │ │ 1a8ef0: 6e20 10f9 5300 |0050: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8ef6: 6e20 10f9 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8efc: d805 0801 |0056: add-int/lit8 v5, v8, #int 1 // #01 │ │ 1a8f00: 6e20 e200 4900 |0058: invoke-virtual {v9, v4}, Landroid/content/ContentValues;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@00e2 │ │ 1a8f06: 0c04 |005b: move-result-object v4 │ │ 1a8f08: 4d04 0208 |005c: aput-object v4, v2, v8 │ │ -1a8f0c: 1a08 e930 |005e: const-string v8, "=?" // string@30e9 │ │ +1a8f0c: 1a08 e830 |005e: const-string v8, "=?" // string@30e8 │ │ 1a8f10: 6e20 10f9 8300 |0060: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8f16: 0158 |0063: move v8, v5 │ │ 1a8f18: 28d9 |0064: goto 003d // -0027 │ │ 1a8f1a: 380b 0e00 |0065: if-eqz v11, 0073 // +000e │ │ 1a8f1e: 0107 |0067: move v7, v0 │ │ 1a8f20: 3517 0b00 |0068: if-ge v7, v1, 0073 // +000b │ │ 1a8f24: 9108 0700 |006a: sub-int v8, v7, v0 │ │ @@ -49409,27 +49409,27 @@ │ │ 1a8f42: 0a07 |0079: move-result v7 │ │ 1a8f44: 3907 0a00 |007a: if-nez v7, 0084 // +000a │ │ 1a8f48: 1a07 260c |007c: const-string v7, " WHERE " // string@0c26 │ │ 1a8f4c: 6e20 10f9 7300 |007e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8f52: 6e20 10f9 a300 |0081: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1a8f58: 6e10 18f9 0300 |0084: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a8f5e: 0c07 |0087: move-result-object v7 │ │ -1a8f60: 1a08 fc93 |0088: const-string v8, "StringBuilder().apply(builderAction).toString()" // string@93fc │ │ +1a8f60: 1a08 fb93 |0088: const-string v8, "StringBuilder().apply(builderAction).toString()" // string@93fb │ │ 1a8f64: 7120 5efc 8700 |008a: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a8f6a: 6e20 dd15 7600 |008d: invoke-virtual {v6, v7}, Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroidx/sqlite/db/SupportSQLiteStatement; // method@15dd │ │ 1a8f70: 0c07 |0090: move-result-object v7 │ │ 1a8f72: 6208 7203 |0091: sget-object v8, Landroidx/sqlite/db/SimpleSQLiteQuery;.Companion:Landroidx/sqlite/db/SimpleSQLiteQuery$Companion; // field@0372 │ │ 1a8f76: 0779 |0093: move-object v9, v7 │ │ 1a8f78: 1f09 f105 |0094: check-cast v9, Landroidx/sqlite/db/SupportSQLiteProgram; // type@05f1 │ │ 1a8f7c: 6e30 3a15 9802 |0096: invoke-virtual {v8, v9, v2}, Landroidx/sqlite/db/SimpleSQLiteQuery$Companion;.bind:(Landroidx/sqlite/db/SupportSQLiteProgram;[Ljava/lang/Object;)V // method@153a │ │ 1a8f82: 7210 c515 0700 |0099: invoke-interface {v7}, Landroidx/sqlite/db/SupportSQLiteStatement;.executeUpdateDelete:()I // method@15c5 │ │ 1a8f88: 0a07 |009c: move-result v7 │ │ 1a8f8a: 0f07 |009d: return v7 │ │ 1a8f8c: 2207 772c |009e: new-instance v7, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1a8f90: 1a08 b340 |00a0: const-string v8, "Empty values" // string@40b3 │ │ +1a8f90: 1a08 b240 |00a0: const-string v8, "Empty values" // string@40b2 │ │ 1a8f94: 6e10 cdf8 0800 |00a2: invoke-virtual {v8}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f8cd │ │ 1a8f9a: 0c08 |00a5: move-result-object v8 │ │ 1a8f9c: 7020 6cf8 8700 |00a6: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1a8fa2: 2707 |00a9: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x000c line=207 │ │ @@ -49499,21 +49499,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; │ │ 0x0000 - 0x0007 reg=2 (null) J │ │ │ │ - source_file_idx : 17334 (FrameworkSQLiteDatabase.kt) │ │ + source_file_idx : 17333 (FrameworkSQLiteDatabase.kt) │ │ │ │ Class #282 header: │ │ class_idx : 1532 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -49560,21 +49560,21 @@ │ │ 1a93b8: 7010 0516 0000 |0000: invoke-direct {v0}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$Companion;.:()V // method@1605 │ │ 1a93be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #283 header: │ │ class_idx : 1533 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -49648,21 +49648,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #284 header: │ │ class_idx : 1534 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 15749 │ │ +source_file_idx : 15748 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #284 - │ │ Class descriptor : 'Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$$ExternalSyntheticLambda0;' │ │ @@ -49721,21 +49721,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ - source_file_idx : 15749 (D8$$SyntheticClass) │ │ + source_file_idx : 15748 (D8$$SyntheticClass) │ │ │ │ Class #285 header: │ │ class_idx : 1535 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11405 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -49765,17 +49765,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ 1a947c: |[1a947c] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper$CallbackException.:(Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;Ljava/lang/Throwable;)V │ │ -1a948c: 1a00 2cb3 |0000: const-string v0, "callbackName" // string@b32c │ │ +1a948c: 1a00 2bb3 |0000: const-string v0, "callbackName" // string@b32b │ │ 1a9490: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a9496: 1a00 d4b3 |0005: const-string v0, "cause" // string@b3d4 │ │ +1a9496: 1a00 d3b3 |0005: const-string v0, "cause" // string@b3d3 │ │ 1a949a: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a94a0: 7020 d5f8 3100 |000a: invoke-direct {v1, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@f8d5 │ │ 1a94a6: 5b12 9f03 |000d: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackException;.callbackName:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@039f │ │ 1a94aa: 5b13 a003 |000f: iput-object v3, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackException;.cause:Ljava/lang/Throwable; // field@03a0 │ │ 1a94ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ @@ -49820,21 +49820,21 @@ │ │ 1a9478: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackException; │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #286 header: │ │ class_idx : 1536 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 11378 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -49906,35 +49906,35 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ 1a9528: |[1a9528] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper$CallbackName.:()V │ │ 1a9538: 2200 0006 |0000: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@0600 │ │ -1a953c: 1a01 e982 |0002: const-string v1, "ON_CONFIGURE" // string@82e9 │ │ +1a953c: 1a01 e882 |0002: const-string v1, "ON_CONFIGURE" // string@82e8 │ │ 1a9540: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 1a9542: 7030 1116 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.:(Ljava/lang/String;I)V // method@1611 │ │ 1a9548: 6900 a203 |0008: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.ON_CONFIGURE:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a2 │ │ 1a954c: 2200 0006 |000a: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@0600 │ │ -1a9550: 1a01 ea82 |000c: const-string v1, "ON_CREATE" // string@82ea │ │ +1a9550: 1a01 e982 |000c: const-string v1, "ON_CREATE" // string@82e9 │ │ 1a9554: 1212 |000e: const/4 v2, #int 1 // #1 │ │ 1a9556: 7030 1116 1002 |000f: invoke-direct {v0, v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.:(Ljava/lang/String;I)V // method@1611 │ │ 1a955c: 6900 a303 |0012: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.ON_CREATE:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a3 │ │ 1a9560: 2200 0006 |0014: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@0600 │ │ -1a9564: 1a01 f882 |0016: const-string v1, "ON_UPGRADE" // string@82f8 │ │ +1a9564: 1a01 f782 |0016: const-string v1, "ON_UPGRADE" // string@82f7 │ │ 1a9568: 1222 |0018: const/4 v2, #int 2 // #2 │ │ 1a956a: 7030 1116 1002 |0019: invoke-direct {v0, v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.:(Ljava/lang/String;I)V // method@1611 │ │ 1a9570: 6900 a603 |001c: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.ON_UPGRADE:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a6 │ │ 1a9574: 2200 0006 |001e: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@0600 │ │ -1a9578: 1a01 ec82 |0020: const-string v1, "ON_DOWNGRADE" // string@82ec │ │ +1a9578: 1a01 eb82 |0020: const-string v1, "ON_DOWNGRADE" // string@82eb │ │ 1a957c: 1232 |0022: const/4 v2, #int 3 // #3 │ │ 1a957e: 7030 1116 1002 |0023: invoke-direct {v0, v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.:(Ljava/lang/String;I)V // method@1611 │ │ 1a9584: 6900 a403 |0026: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.ON_DOWNGRADE:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a4 │ │ 1a9588: 2200 0006 |0028: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@0600 │ │ -1a958c: 1a01 f382 |002a: const-string v1, "ON_OPEN" // string@82f3 │ │ +1a958c: 1a01 f282 |002a: const-string v1, "ON_OPEN" // string@82f2 │ │ 1a9590: 1242 |002c: const/4 v2, #int 4 // #4 │ │ 1a9592: 7030 1116 1002 |002d: invoke-direct {v0, v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.:(Ljava/lang/String;I)V // method@1611 │ │ 1a9598: 6900 a503 |0030: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.ON_OPEN:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a5 │ │ 1a959c: 7100 0f16 0000 |0032: invoke-static {}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.$values:()[Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // method@160f │ │ 1a95a2: 0c00 |0035: move-result-object v0 │ │ 1a95a4: 6900 a103 |0036: sput-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName;.$VALUES:[Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // field@03a1 │ │ 1a95a8: 0e00 |0038: return-void │ │ @@ -49998,21 +49998,21 @@ │ │ 1a9520: 1f00 192f |0006: check-cast v0, [Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$CallbackName; // type@2f19 │ │ 1a9524: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #287 header: │ │ class_idx : 1537 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -50094,21 +50094,21 @@ │ │ 0x0012 line=314 │ │ 0x0018 line=315 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$Companion; │ │ 0x0000 - 0x0021 reg=3 (null) Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder; │ │ 0x0000 - 0x0021 reg=4 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #288 header: │ │ class_idx : 1538 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -50180,21 +50180,21 @@ │ │ Ljava/lang/NoSuchFieldError; -> 0x002b │ │ 0x002b - 0x0034 │ │ Ljava/lang/NoSuchFieldError; -> 0x0034 │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #289 header: │ │ class_idx : 1539 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 112 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -50284,19 +50284,19 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ 1a9a04: |[1a9a04] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;Z)V │ │ -1a9a14: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a9a14: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a9a18: 7120 5ffc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a9a1e: 1a00 d7c0 |0005: const-string v0, "dbRef" // string@c0d7 │ │ +1a9a1e: 1a00 d6c0 |0005: const-string v0, "dbRef" // string@c0d6 │ │ 1a9a22: 7120 5ffc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a9a28: 1a00 27b3 |000a: const-string v0, "callback" // string@b327 │ │ +1a9a28: 1a00 26b3 |000a: const-string v0, "callback" // string@b326 │ │ 1a9a2c: 7120 5ffc 0b00 |000c: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9a32: 52b5 7c03 |000f: iget v5, v11, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.version:I // field@037c │ │ 1a9a36: 2206 fe05 |0011: new-instance v6, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$$ExternalSyntheticLambda0; // type@05fe │ │ 1a9a3a: 7030 0a16 b60a |0013: invoke-direct {v6, v11, v10}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$$ExternalSyntheticLambda0;.:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder;)V // method@160a │ │ 1a9a40: 1204 |0016: const/4 v4, #int 0 // #0 │ │ 1a9a42: 0771 |0017: move-object v1, v7 │ │ 1a9a44: 0782 |0018: move-object v2, v8 │ │ @@ -50312,15 +50312,15 @@ │ │ 1a9a6c: 0c09 |002c: move-result-object v9 │ │ 1a9a6e: 6e10 e9fa 0900 |002d: invoke-virtual {v9}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@fae9 │ │ 1a9a74: 0c09 |0030: move-result-object v9 │ │ 1a9a76: 1b0b 3c03 0100 |0031: const-string/jumbo v11, "randomUUID().toString()" // string@0001033c │ │ 1a9a7c: 7120 5efc b900 |0034: invoke-static {v9, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a9a82: 6e10 ec00 0800 |0037: invoke-virtual {v8}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00ec │ │ 1a9a88: 0c08 |003a: move-result-object v8 │ │ -1a9a8a: 1a0b 2cbd |003b: const-string v11, "context.cacheDir" // string@bd2c │ │ +1a9a8a: 1a0b 2bbd |003b: const-string v11, "context.cacheDir" // string@bd2b │ │ 1a9a8e: 7120 5efc b800 |003d: invoke-static {v8, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a9a94: 120b |0040: const/4 v11, #int 0 // #0 │ │ 1a9a96: 7040 5716 9ab8 |0041: invoke-direct {v10, v9, v8, v11}, Landroidx/sqlite/util/ProcessLock;.:(Ljava/lang/String;Ljava/io/File;Z)V // method@1657 │ │ 1a9a9c: 5b7a ad03 |0044: iput-object v10, v7, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.lock:Landroidx/sqlite/util/ProcessLock; // field@03ad │ │ 1a9aa0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ @@ -50354,15 +50354,15 @@ │ │ insns size : 27 16-bit code units │ │ 1a9aa4: |[1a9aa4] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper._init_$lambda$0:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder;Landroid/database/sqlite/SQLiteDatabase;)V │ │ 1a9ab4: 1a00 790d |0000: const-string v0, "$callback" // string@0d79 │ │ 1a9ab8: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9abe: 1a00 c40d |0005: const-string v0, "$dbRef" // string@0dc4 │ │ 1a9ac2: 7120 5ffc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9ac8: 6200 a803 |000a: sget-object v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.Companion:Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$Companion; // field@03a8 │ │ -1a9acc: 1a01 d6c0 |000c: const-string v1, "dbObj" // string@c0d6 │ │ +1a9acc: 1a01 d5c0 |000c: const-string v1, "dbObj" // string@c0d5 │ │ 1a9ad0: 7120 5efc 1400 |000e: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5e │ │ 1a9ad6: 6e30 1716 3004 |0011: invoke-virtual {v0, v3, v4}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper$Companion;.getWrappedDb:(Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$DBRefHolder;Landroid/database/sqlite/SQLiteDatabase;)Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; // method@1617 │ │ 1a9adc: 0c03 |0014: move-result-object v3 │ │ 1a9ade: 1f03 e905 |0015: check-cast v3, Landroidx/sqlite/db/SupportSQLiteDatabase; // type@05e9 │ │ 1a9ae2: 6e20 8a15 3200 |0017: invoke-virtual {v2, v3}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.onCorruption:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@158a │ │ 1a9ae8: 0e00 |001a: return-void │ │ catches : (none) │ │ @@ -50429,21 +50429,21 @@ │ │ 1a978a: 0c01 |000f: move-result-object v1 │ │ 1a978c: 3801 1f00 |0010: if-eqz v1, 002f // +001f │ │ 1a9790: 6e10 daf7 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@f7da │ │ 1a9796: 6e10 d8f7 0100 |0015: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@f7d8 │ │ 1a979c: 0a02 |0018: move-result v2 │ │ 1a979e: 3902 1600 |0019: if-nez v2, 002f // +0016 │ │ 1a97a2: 2202 922c |001b: new-instance v2, Ljava/lang/StringBuilder; // type@2c92 │ │ -1a97a6: 1a03 c247 |001d: const-string v3, "Invalid database parent file, not a directory: " // string@47c2 │ │ +1a97a6: 1a03 c147 |001d: const-string v3, "Invalid database parent file, not a directory: " // string@47c1 │ │ 1a97aa: 7020 07f9 3200 |001f: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1a97b0: 6e20 0ff9 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f90f │ │ 1a97b6: 0c01 |0025: move-result-object v1 │ │ 1a97b8: 6e10 18f9 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1a97be: 0c01 |0029: move-result-object v1 │ │ -1a97c0: 1a02 6394 |002a: const-string v2, "SupportSQLite" // string@9463 │ │ +1a97c0: 1a02 6294 |002a: const-string v2, "SupportSQLite" // string@9462 │ │ 1a97c4: 7120 7b04 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 1a97ca: 7020 2516 5400 |002f: invoke-direct {v4, v5}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.getWritableOrReadableDatabase:(Z)Landroid/database/sqlite/SQLiteDatabase; // method@1625 │ │ 1a97d0: 0c05 |0032: move-result-object v5 │ │ 1a97d2: 1105 |0033: return-object v5 │ │ 1a97d4: 6f10 f101 0400 |0034: invoke-super {v4}, Landroid/database/sqlite/SQLiteOpenHelper;.close:()V // method@01f1 │ │ 1a97da: 1601 f401 |0037: const-wide/16 v1, #int 500 // #1f4 │ │ 1a97de: 7120 28f9 2100 |0039: invoke-static {v1, v2}, Ljava/lang/Thread;.sleep:(J)V // method@f928 │ │ @@ -50732,15 +50732,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ 1a9b48: |[1a9b48] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.onConfigure:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -1a9b58: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a9b58: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a9b5c: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9b62: 5420 aa03 |0005: iget-object v0, v2, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@03aa │ │ 1a9b66: 6e20 2416 3200 |0007: invoke-virtual {v2, v3}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.getWrappedDb:(Landroid/database/sqlite/SQLiteDatabase;)Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; // method@1624 │ │ 1a9b6c: 0c03 |000a: move-result-object v3 │ │ 1a9b6e: 1f03 e905 |000b: check-cast v3, Landroidx/sqlite/db/SupportSQLiteDatabase; // type@05e9 │ │ 1a9b72: 6e20 8915 3000 |000d: invoke-virtual {v0, v3}, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;.onConfigure:(Landroidx/sqlite/db/SupportSQLiteDatabase;)V // method@1589 │ │ 1a9b78: 0e00 |0010: return-void │ │ @@ -50798,15 +50798,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ 1a9bec: |[1a9bec] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.onDowngrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -1a9bfc: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a9bfc: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a9c00: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9c06: 1210 |0005: const/4 v0, #int 1 // #1 │ │ 1a9c08: 5c10 ae03 |0006: iput-boolean v0, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.migrated:Z // field@03ae │ │ 1a9c0c: 5410 aa03 |0008: iget-object v0, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@03aa │ │ 1a9c10: 6e20 2416 2100 |000a: invoke-virtual {v1, v2}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.getWrappedDb:(Landroid/database/sqlite/SQLiteDatabase;)Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; // method@1624 │ │ 1a9c16: 0c02 |000d: move-result-object v2 │ │ 1a9c18: 1f02 e905 |000e: check-cast v2, Landroidx/sqlite/db/SupportSQLiteDatabase; // type@05e9 │ │ @@ -50836,15 +50836,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ 1a9c44: |[1a9c44] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.onOpen:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -1a9c54: 1a00 d5c0 |0000: const-string v0, "db" // string@c0d5 │ │ +1a9c54: 1a00 d4c0 |0000: const-string v0, "db" // string@c0d4 │ │ 1a9c58: 7120 5ffc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9c5e: 5520 ae03 |0005: iget-boolean v0, v2, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.migrated:Z // field@03ae │ │ 1a9c62: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ 1a9c66: 5420 aa03 |0009: iget-object v0, v2, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@03aa │ │ 1a9c6a: 6e20 2416 3200 |000b: invoke-virtual {v2, v3}, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper;.getWrappedDb:(Landroid/database/sqlite/SQLiteDatabase;)Landroidx/sqlite/db/framework/FrameworkSQLiteDatabase; // method@1624 │ │ 1a9c70: 0c03 |000e: move-result-object v3 │ │ 1a9c72: 1f03 e905 |000f: check-cast v3, Landroidx/sqlite/db/SupportSQLiteDatabase; // type@05e9 │ │ @@ -50904,21 +50904,21 @@ │ │ 0x0016 line=254 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$OpenHelper; │ │ 0x0000 - 0x001e reg=2 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x001e reg=3 (null) I │ │ 0x0000 - 0x001e reg=4 (null) I │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #290 header: │ │ class_idx : 1540 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11660 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -51073,21 +51073,21 @@ │ │ 1a9e18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper$lazyDelegate$1; │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #291 header: │ │ class_idx : 1541 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17335 │ │ +source_file_idx : 17334 │ │ static_fields_size : 2 │ │ instance_fields_size: 7 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 5 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -51168,17 +51168,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 23 16-bit code units │ │ 1a9fe4: |[1a9fe4] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;)V │ │ -1a9ff4: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1a9ff4: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1a9ff8: 7120 5ffc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1a9ffe: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +1a9ffe: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 1aa002: 7120 5ffc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1aa008: 1307 1800 |000a: const/16 v7, #int 24 // #18 │ │ 1aa00c: 1208 |000c: const/4 v8, #int 0 // #0 │ │ 1aa00e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ 1aa010: 1206 |000e: const/4 v6, #int 0 // #0 │ │ 1aa012: 0791 |000f: move-object v1, v9 │ │ 1aa014: 07a2 |0010: move-object v2, v10 │ │ @@ -51196,17 +51196,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 23 16-bit code units │ │ 1aa024: |[1aa024] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;Z)V │ │ -1aa034: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1aa034: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1aa038: 7120 5ffc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1aa03e: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +1aa03e: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 1aa042: 7120 5ffc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1aa048: 1307 1000 |000a: const/16 v7, #int 16 // #10 │ │ 1aa04c: 1208 |000c: const/4 v8, #int 0 // #0 │ │ 1aa04e: 1206 |000d: const/4 v6, #int 0 // #0 │ │ 1aa050: 0791 |000e: move-object v1, v9 │ │ 1aa052: 07a2 |000f: move-object v2, v10 │ │ 1aa054: 07b3 |0010: move-object v3, v11 │ │ @@ -51224,17 +51224,17 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ 1aa064: |[1aa064] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback;ZZ)V │ │ -1aa074: 1a00 2abd |0000: const-string v0, "context" // string@bd2a │ │ +1aa074: 1a00 29bd |0000: const-string v0, "context" // string@bd29 │ │ 1aa078: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ -1aa07e: 1a00 27b3 |0005: const-string v0, "callback" // string@b327 │ │ +1aa07e: 1a00 26b3 |0005: const-string v0, "callback" // string@b326 │ │ 1aa082: 7120 5ffc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1aa088: 7010 c8f8 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1aa08e: 5b12 b503 |000d: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;.context:Landroid/content/Context; // field@03b5 │ │ 1aa092: 5b13 b703 |000f: iput-object v3, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;.name:Ljava/lang/String; // field@03b7 │ │ 1aa096: 5b14 b403 |0011: iput-object v4, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@03b4 │ │ 1aa09a: 5c15 b803 |0013: iput-boolean v5, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;.useNoBackupDirectory:Z // field@03b8 │ │ 1aa09e: 5c16 b303 |0015: iput-boolean v6, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper;.allowDataLossOnRecovery:Z // field@03b3 │ │ @@ -51562,21 +51562,21 @@ │ │ 0x0000 line=96 │ │ 0x0008 line=98 │ │ 0x0011 line=100 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper; │ │ 0x0000 - 0x0014 reg=2 (null) Z │ │ │ │ - source_file_idx : 17335 (FrameworkSQLiteOpenHelper.kt) │ │ + source_file_idx : 17334 (FrameworkSQLiteOpenHelper.kt) │ │ │ │ Class #292 header: │ │ class_idx : 1542 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17336 │ │ +source_file_idx : 17335 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -51616,15 +51616,15 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ 1a9e3c: |[1a9e3c] androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory.create:(Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;)Landroidx/sqlite/db/SupportSQLiteOpenHelper; │ │ -1a9e4c: 1a00 89bc |0000: const-string v0, "configuration" // string@bc89 │ │ +1a9e4c: 1a00 88bc |0000: const-string v0, "configuration" // string@bc88 │ │ 1a9e50: 7120 5ffc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1a9e56: 2200 0506 |0005: new-instance v0, Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelper; // type@0605 │ │ 1a9e5a: 5482 8503 |0007: iget-object v2, v8, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.context:Landroid/content/Context; // field@0385 │ │ 1a9e5e: 5483 8603 |0009: iget-object v3, v8, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.name:Ljava/lang/String; // field@0386 │ │ 1a9e62: 5484 8403 |000b: iget-object v4, v8, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.callback:Landroidx/sqlite/db/SupportSQLiteOpenHelper$Callback; // field@0384 │ │ 1a9e66: 5585 8703 |000d: iget-boolean v5, v8, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.useNoBackupDirectory:Z // field@0387 │ │ 1a9e6a: 5586 8303 |000f: iget-boolean v6, v8, Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration;.allowDataLossOnRecovery:Z // field@0383 │ │ @@ -51641,21 +51641,21 @@ │ │ 0x000d line=32 │ │ 0x000f line=33 │ │ 0x0012 line=28 │ │ locals : │ │ 0x0000 - 0x0018 reg=7 this Landroidx/sqlite/db/framework/FrameworkSQLiteOpenHelperFactory; │ │ 0x0000 - 0x0018 reg=8 (null) Landroidx/sqlite/db/SupportSQLiteOpenHelper$Configuration; │ │ │ │ - source_file_idx : 17336 (FrameworkSQLiteOpenHelperFactory.kt) │ │ + source_file_idx : 17335 (FrameworkSQLiteOpenHelperFactory.kt) │ │ │ │ Class #293 header: │ │ class_idx : 1543 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 17337 │ │ +source_file_idx : 17336 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -51680,15 +51680,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ 1aa168: |[1aa168] androidx.sqlite.db.framework.FrameworkSQLiteProgram.:(Landroid/database/sqlite/SQLiteProgram;)V │ │ -1aa178: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +1aa178: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 1aa17c: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1aa182: 7010 c8f8 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f8c8 │ │ 1aa188: 5b12 ba03 |0008: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteProgram;.delegate:Landroid/database/sqlite/SQLiteProgram; // field@03ba │ │ 1aa18c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ @@ -51840,21 +51840,21 @@ │ │ 1aa26a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteProgram; │ │ │ │ - source_file_idx : 17337 (FrameworkSQLiteProgram.kt) │ │ + source_file_idx : 17336 (FrameworkSQLiteProgram.kt) │ │ │ │ Class #294 header: │ │ class_idx : 1544 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1543 │ │ -source_file_idx : 17338 │ │ +source_file_idx : 17337 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -51879,15 +51879,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ 1aa2ec: |[1aa2ec] androidx.sqlite.db.framework.FrameworkSQLiteStatement.:(Landroid/database/sqlite/SQLiteStatement;)V │ │ -1aa2fc: 1a00 e5c1 |0000: const-string v0, "delegate" // string@c1e5 │ │ +1aa2fc: 1a00 e4c1 |0000: const-string v0, "delegate" // string@c1e4 │ │ 1aa300: 7120 5ffc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc5f │ │ 1aa306: 0720 |0005: move-object v0, v2 │ │ 1aa308: 1f00 7100 |0006: check-cast v0, Landroid/database/sqlite/SQLiteProgram; // type@0071 │ │ 1aa30c: 7020 4316 0100 |0008: invoke-direct {v1, v0}, Landroidx/sqlite/db/framework/FrameworkSQLiteProgram;.:(Landroid/database/sqlite/SQLiteProgram;)V // method@1643 │ │ 1aa312: 5b12 bb03 |000b: iput-object v2, v1, Landroidx/sqlite/db/framework/FrameworkSQLiteStatement;.delegate:Landroid/database/sqlite/SQLiteStatement; // field@03bb │ │ 1aa316: 0e00 |000d: return-void │ │ catches : (none) │ │ @@ -51995,15 +51995,15 @@ │ │ 1aa2a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/sqlite/db/framework/FrameworkSQLiteStatement; │ │ │ │ - source_file_idx : 17338 (FrameworkSQLiteStatement.kt) │ │ + source_file_idx : 17337 (FrameworkSQLiteStatement.kt) │ │ │ │ Class #295 header: │ │ class_idx : 1545 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -52038,15 +52038,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #296 header: │ │ class_idx : 1546 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34233 │ │ +source_file_idx : 34232 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -52157,21 +52157,21 @@ │ │ 0x0019 line=103 │ │ 0x001b line=98 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroidx/sqlite/util/ProcessLock$Companion; │ │ 0x0000 - 0x0020 reg=4 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 34233 (ProcessLock.kt) │ │ + source_file_idx : 34232 (ProcessLock.kt) │ │ │ │ Class #297 header: │ │ class_idx : 1547 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34233 │ │ +source_file_idx : 34232 │ │ static_fields_size : 3 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -52359,17 +52359,17 @@ │ │ 1aa534: 0c03 |001c: move-result-object v3 │ │ 1aa536: 6e10 c9f9 0300 |001d: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.lock:()Ljava/nio/channels/FileLock; // method@f9c9 │ │ 1aa53c: 5b23 be03 |0020: iput-object v3, v2, Landroidx/sqlite/util/ProcessLock;.lockChannel:Ljava/nio/channels/FileChannel; // field@03be │ │ 1aa540: 280e |0022: goto 0030 // +000e │ │ 1aa542: 0d03 |0023: move-exception v3 │ │ 1aa544: 1200 |0024: const/4 v0, #int 0 // #0 │ │ 1aa546: 5b20 be03 |0025: iput-object v0, v2, Landroidx/sqlite/util/ProcessLock;.lockChannel:Ljava/nio/channels/FileChannel; // field@03be │ │ -1aa54a: 1a00 e09a |0027: const-string v0, "Unable to grab file lock." // string@9ae0 │ │ +1aa54a: 1a00 df9a |0027: const-string v0, "Unable to grab file lock." // string@9adf │ │ 1aa54e: 1f03 962c |0029: check-cast v3, Ljava/lang/Throwable; // type@2c96 │ │ -1aa552: 1a01 6694 |002b: const-string v1, "SupportSQLiteLock" // string@9466 │ │ +1aa552: 1a01 6594 |002b: const-string v1, "SupportSQLiteLock" // string@9465 │ │ 1aa556: 7130 7c04 0103 |002d: invoke-static {v1, v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047c │ │ 1aa55c: 0e00 |0030: return-void │ │ catches : 1 │ │ 0x0007 - 0x0022 │ │ Ljava/io/IOException; -> 0x0023 │ │ positions : │ │ 0x0000 line=69 │ │ @@ -52403,21 +52403,21 @@ │ │ Ljava/io/IOException; -> 0x0007 │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroidx/sqlite/util/ProcessLock; │ │ │ │ - source_file_idx : 34233 (ProcessLock.kt) │ │ + source_file_idx : 34232 (ProcessLock.kt) │ │ │ │ Class #298 header: │ │ class_idx : 1548 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 13342 │ │ +source_file_idx : 13341 │ │ static_fields_size : 3 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #298 annotations: │ │ Annotations on field #965 'mDiscovered' │ │ @@ -52579,15 +52579,15 @@ │ │ 1aa746: 7020 7416 5600 |0065: invoke-direct {v6, v5}, Landroidx/startup/StartupException;.:(Ljava/lang/Throwable;)V // method@1674 │ │ 1aa74c: 2706 |0068: throw v6 │ │ 1aa74e: 5446 c603 |0069: iget-object v6, v4, Landroidx/startup/AppInitializer;.mInitialized:Ljava/util/Map; // field@03c6 │ │ 1aa752: 7220 b5fa 5600 |006b: invoke-interface {v6, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1aa758: 0c00 |006e: move-result-object v0 │ │ 1aa75a: 7100 8016 0000 |006f: invoke-static {}, Landroidx/tracing/Trace;.endSection:()V // method@1680 │ │ 1aa760: 1100 |0072: return-object v0 │ │ -1aa762: 1a06 0439 |0073: const-string v6, "Cannot initialize %s. Cycle detected." // string@3904 │ │ +1aa762: 1a06 0339 |0073: const-string v6, "Cannot initialize %s. Cycle detected." // string@3903 │ │ 1aa766: 6e10 41f8 0500 |0075: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@f841 │ │ 1aa76c: 0c05 |0078: move-result-object v5 │ │ 1aa76e: 2410 d92f 0500 |0079: filled-new-array {v5}, [Ljava/lang/Object; // type@2fd9 │ │ 1aa774: 0c05 |007c: move-result-object v5 │ │ 1aa776: 7120 e6f8 5600 |007d: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f8e6 │ │ 1aa77c: 0c05 |0080: move-result-object v5 │ │ 1aa77e: 2206 782c |0081: new-instance v6, Ljava/lang/IllegalStateException; // type@2c78 │ │ @@ -52709,15 +52709,15 @@ │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ 1aa838: |[1aa838] androidx.startup.AppInitializer.discoverAndInitialize:()V │ │ -1aa848: 1a00 9893 |0000: const-string v0, "Startup" // string@9398 │ │ +1aa848: 1a00 9793 |0000: const-string v0, "Startup" // string@9397 │ │ 1aa84c: 7110 7d16 0000 |0002: invoke-static {v0}, Landroidx/tracing/Trace;.beginSection:(Ljava/lang/String;)V // method@167d │ │ 1aa852: 2200 3700 |0005: new-instance v0, Landroid/content/ComponentName; // type@0037 │ │ 1aa856: 5431 c403 |0007: iget-object v1, v3, Landroidx/startup/AppInitializer;.mContext:Landroid/content/Context; // field@03c4 │ │ 1aa85a: 6e10 f300 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f3 │ │ 1aa860: 0c01 |000c: move-result-object v1 │ │ 1aa862: 1c02 0d06 |000d: const-class v2, Landroidx/startup/InitializationProvider; // type@060d │ │ 1aa866: 6e10 41f8 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@f841 │ │ @@ -52914,21 +52914,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/startup/AppInitializer; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ - source_file_idx : 13342 (AppInitializer.java) │ │ + source_file_idx : 13341 (AppInitializer.java) │ │ │ │ Class #299 header: │ │ class_idx : 1549 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 56 │ │ -source_file_idx : 18250 │ │ +source_file_idx : 18249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #299 - │ │ Class descriptor : 'Landroidx/startup/InitializationProvider;' │ │ @@ -52964,15 +52964,15 @@ │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1aaa74: |[1aaa74] androidx.startup.InitializationProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ 1aaa84: 2201 782c |0000: new-instance v1, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1aaa88: 1a02 6f82 |0002: const-string v2, "Not allowed." // string@826f │ │ +1aaa88: 1a02 6e82 |0002: const-string v2, "Not allowed." // string@826e │ │ 1aaa8c: 7020 71f8 2100 |0004: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1aaa92: 2701 |0007: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/startup/InitializationProvider; │ │ @@ -52987,15 +52987,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1aaab4: |[1aaab4] androidx.startup.InitializationProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ 1aaac4: 2202 782c |0000: new-instance v2, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1aaac8: 1a00 6f82 |0002: const-string v0, "Not allowed." // string@826f │ │ +1aaac8: 1a00 6e82 |0002: const-string v0, "Not allowed." // string@826e │ │ 1aaacc: 7020 71f8 0200 |0004: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1aaad2: 2702 |0007: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroidx/startup/InitializationProvider; │ │ @@ -53008,15 +53008,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1aa9fc: |[1aa9fc] androidx.startup.InitializationProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ 1aaa0c: 2201 782c |0000: new-instance v1, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1aaa10: 1a02 6f82 |0002: const-string v2, "Not allowed." // string@826f │ │ +1aaa10: 1a02 6e82 |0002: const-string v2, "Not allowed." // string@826e │ │ 1aaa14: 7020 71f8 2100 |0004: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1aaa1a: 2701 |0007: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/startup/InitializationProvider; │ │ @@ -53039,20 +53039,20 @@ │ │ 1aaa38: 6e10 e900 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e9 │ │ 1aaa3e: 0c01 |0009: move-result-object v1 │ │ 1aaa40: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ 1aaa44: 7110 6216 0000 |000c: invoke-static {v0}, Landroidx/startup/AppInitializer;.getInstance:(Landroid/content/Context;)Landroidx/startup/AppInitializer; // method@1662 │ │ 1aaa4a: 0c00 |000f: move-result-object v0 │ │ 1aaa4c: 6e10 5e16 0000 |0010: invoke-virtual {v0}, Landroidx/startup/AppInitializer;.discoverAndInitialize:()V // method@165e │ │ 1aaa52: 2806 |0013: goto 0019 // +0006 │ │ -1aaa54: 1a00 f33e |0014: const-string v0, "Deferring initialization because `applicationContext` is null." // string@3ef3 │ │ +1aaa54: 1a00 f23e |0014: const-string v0, "Deferring initialization because `applicationContext` is null." // string@3ef2 │ │ 1aaa58: 7110 7816 0000 |0016: invoke-static {v0}, Landroidx/startup/StartupLogger;.w:(Ljava/lang/String;)V // method@1678 │ │ 1aaa5e: 1210 |0019: const/4 v0, #int 1 // #1 │ │ 1aaa60: 0f00 |001a: return v0 │ │ 1aaa62: 2200 1106 |001b: new-instance v0, Landroidx/startup/StartupException; // type@0611 │ │ -1aaa66: 1a01 b13c |001d: const-string v1, "Context cannot be null" // string@3cb1 │ │ +1aaa66: 1a01 b03c |001d: const-string v1, "Context cannot be null" // string@3cb0 │ │ 1aaa6a: 7020 7216 1000 |001f: invoke-direct {v0, v1}, Landroidx/startup/StartupException;.:(Ljava/lang/String;)V // method@1672 │ │ 1aaa70: 2700 |0022: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=43 │ │ 0x000c line=45 │ │ @@ -53068,15 +53068,15 @@ │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1aa9dc: |[1aa9dc] androidx.startup.InitializationProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ 1aa9ec: 2201 782c |0000: new-instance v1, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1aa9f0: 1a02 6f82 |0002: const-string v2, "Not allowed." // string@826f │ │ +1aa9f0: 1a02 6e82 |0002: const-string v2, "Not allowed." // string@826e │ │ 1aa9f4: 7020 71f8 2100 |0004: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1aa9fa: 2701 |0007: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/startup/InitializationProvider; │ │ @@ -53093,34 +53093,34 @@ │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ 1aaa94: |[1aaa94] androidx.startup.InitializationProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ 1aaaa4: 2201 782c |0000: new-instance v1, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1aaaa8: 1a02 6f82 |0002: const-string v2, "Not allowed." // string@826f │ │ +1aaaa8: 1a02 6e82 |0002: const-string v2, "Not allowed." // string@826e │ │ 1aaaac: 7020 71f8 2100 |0004: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1aaab2: 2701 |0007: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/startup/InitializationProvider; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 (null) [Ljava/lang/String; │ │ │ │ - source_file_idx : 18250 (InitializationProvider.java) │ │ + source_file_idx : 18249 (InitializationProvider.java) │ │ │ │ Class #300 header: │ │ class_idx : 1550 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 18251 │ │ +source_file_idx : 18250 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -53147,15 +53147,15 @@ │ │ │ │ #1 : (in Landroidx/startup/Initializer;) │ │ name : 'dependencies' │ │ type : '()Ljava/util/List;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 18251 (Initializer.java) │ │ + source_file_idx : 18250 (Initializer.java) │ │ │ │ Class #301 header: │ │ class_idx : 1551 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 1 │ │ @@ -53241,15 +53241,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #303 header: │ │ class_idx : 1553 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11405 │ │ -source_file_idx : 37785 │ │ +source_file_idx : 37784 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #303 - │ │ Class descriptor : 'Landroidx/startup/StartupException;' │ │ @@ -53314,21 +53314,21 @@ │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/startup/StartupException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37785 (StartupException.java) │ │ + source_file_idx : 37784 (StartupException.java) │ │ │ │ Class #304 header: │ │ class_idx : 1554 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 37787 │ │ +source_file_idx : 37786 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #304 - │ │ Class descriptor : 'Landroidx/startup/StartupLogger;' │ │ @@ -53372,15 +53372,15 @@ │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ 1aab7c: |[1aab7c] androidx.startup.StartupLogger.e:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -1aab8c: 1a00 9a93 |0000: const-string v0, "StartupLogger" // string@939a │ │ +1aab8c: 1a00 9993 |0000: const-string v0, "StartupLogger" // string@9399 │ │ 1aab90: 7130 7404 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0474 │ │ 1aab96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -53392,15 +53392,15 @@ │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1aab98: |[1aab98] androidx.startup.StartupLogger.i:(Ljava/lang/String;)V │ │ -1aaba8: 1a00 9a93 |0000: const-string v0, "StartupLogger" // string@939a │ │ +1aaba8: 1a00 9993 |0000: const-string v0, "StartupLogger" // string@9399 │ │ 1aabac: 7120 7504 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0475 │ │ 1aabb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -53411,25 +53411,25 @@ │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ 1aabb4: |[1aabb4] androidx.startup.StartupLogger.w:(Ljava/lang/String;)V │ │ -1aabc4: 1a00 9a93 |0000: const-string v0, "StartupLogger" // string@939a │ │ +1aabc4: 1a00 9993 |0000: const-string v0, "StartupLogger" // string@9399 │ │ 1aabc8: 7120 7b04 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@047b │ │ 1aabce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 37787 (StartupLogger.java) │ │ + source_file_idx : 37786 (StartupLogger.java) │ │ │ │ Class #305 header: │ │ class_idx : 1555 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -53464,15 +53464,15 @@ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #306 header: │ │ class_idx : 1556 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39426 │ │ +source_file_idx : 39425 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 - │ │ Class descriptor : 'Landroidx/tracing/Trace;' │ │ @@ -53559,15 +53559,15 @@ │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ 1aadc4: |[1aadc4] androidx.tracing.Trace.beginAsyncSectionFallback:(Ljava/lang/String;I)V │ │ -1aadd4: 1a00 67af |0000: const-string v0, "asyncTraceBegin" // string@af67 │ │ +1aadd4: 1a00 66af |0000: const-string v0, "asyncTraceBegin" // string@af66 │ │ 1aadd8: 6201 cd03 |0002: sget-object v1, Landroidx/tracing/Trace;.sAsyncTraceBeginMethod:Ljava/lang/reflect/Method; // field@03cd │ │ 1aaddc: 3901 1c00 |0004: if-nez v1, 0020 // +001c │ │ 1aade0: 1c01 e500 |0006: const-class v1, Landroid/os/Trace; // type@00e5 │ │ 1aade4: 1232 |0008: const/4 v2, #int 3 // #3 │ │ 1aade6: 2322 d22f |0009: new-array v2, v2, [Ljava/lang/Class; // type@2fd2 │ │ 1aadea: 6203 658c |000b: sget-object v3, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@8c65 │ │ 1aadee: 1204 |000d: const/4 v4, #int 0 // #0 │ │ @@ -53660,15 +53660,15 @@ │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ 1aaea8: |[1aaea8] androidx.tracing.Trace.endAsyncSectionFallback:(Ljava/lang/String;I)V │ │ -1aaeb8: 1a00 68af |0000: const-string v0, "asyncTraceEnd" // string@af68 │ │ +1aaeb8: 1a00 67af |0000: const-string v0, "asyncTraceEnd" // string@af67 │ │ 1aaebc: 6201 ce03 |0002: sget-object v1, Landroidx/tracing/Trace;.sAsyncTraceEndMethod:Ljava/lang/reflect/Method; // field@03ce │ │ 1aaec0: 3901 1c00 |0004: if-nez v1, 0020 // +001c │ │ 1aaec4: 1c01 e500 |0006: const-class v1, Landroid/os/Trace; // type@00e5 │ │ 1aaec8: 1232 |0008: const/4 v2, #int 3 // #3 │ │ 1aaeca: 2322 d22f |0009: new-array v2, v2, [Ljava/lang/Class; // type@2fd2 │ │ 1aaece: 6203 658c |000b: sget-object v3, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@8c65 │ │ 1aaed2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ @@ -53744,24 +53744,24 @@ │ │ 1aaf78: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ 1aaf7c: 1f02 8d2c |000c: check-cast v2, Ljava/lang/RuntimeException; // type@2c8d │ │ 1aaf80: 2702 |000e: throw v2 │ │ 1aaf82: 2203 8d2c |000f: new-instance v3, Ljava/lang/RuntimeException; // type@2c8d │ │ 1aaf86: 7020 d5f8 2300 |0011: invoke-direct {v3, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@f8d5 │ │ 1aaf8c: 2703 |0014: throw v3 │ │ 1aaf8e: 2200 922c |0015: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1aaf92: 1a01 d29a |0017: const-string v1, "Unable to call " // string@9ad2 │ │ +1aaf92: 1a01 d19a |0017: const-string v1, "Unable to call " // string@9ad1 │ │ 1aaf96: 7020 07f9 1000 |0019: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1aaf9c: 6e20 10f9 2000 |001c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1aafa2: 0c02 |001f: move-result-object v2 │ │ 1aafa4: 1a00 ec0c |0020: const-string v0, " via reflection" // string@0cec │ │ 1aafa8: 6e20 10f9 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1aafae: 0c02 |0025: move-result-object v2 │ │ 1aafb0: 6e10 18f9 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1aafb6: 0c02 |0029: move-result-object v2 │ │ -1aafb8: 1a00 019a |002a: const-string v0, "Trace" // string@9a01 │ │ +1aafb8: 1a00 009a |002a: const-string v0, "Trace" // string@9a00 │ │ 1aafbc: 7130 7a04 2003 |002c: invoke-static {v0, v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@047a │ │ 1aafc2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=230 │ │ 0x0008 line=231 │ │ @@ -53812,15 +53812,15 @@ │ │ 1aacd0: |[1aacd0] androidx.tracing.Trace.isEnabledFallback:()Z │ │ 1aace0: 1a00 abe7 |0000: const-string v0, "isTagEnabled" // string@e7ab │ │ 1aace4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ 1aace6: 6202 cf03 |0003: sget-object v2, Landroidx/tracing/Trace;.sIsTagEnabledMethod:Ljava/lang/reflect/Method; // field@03cf │ │ 1aacea: 1203 |0005: const/4 v3, #int 0 // #0 │ │ 1aacec: 3902 1f00 |0006: if-nez v2, 0025 // +001f │ │ 1aacf0: 1c02 e500 |0008: const-class v2, Landroid/os/Trace; // type@00e5 │ │ -1aacf4: 1a04 ed95 |000a: const-string v4, "TRACE_TAG_APP" // string@95ed │ │ +1aacf4: 1a04 ec95 |000a: const-string v4, "TRACE_TAG_APP" // string@95ec │ │ 1aacf8: 6e20 3ef8 4200 |000c: invoke-virtual {v2, v4}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@f83e │ │ 1aacfe: 0c02 |000f: move-result-object v2 │ │ 1aad00: 6e20 46f9 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;.getLong:(Ljava/lang/Object;)J // method@f946 │ │ 1aad06: 0b04 |0013: move-result-wide v4 │ │ 1aad08: 6804 d103 |0014: sput-wide v4, Landroidx/tracing/Trace;.sTraceTagApp:J // field@03d1 │ │ 1aad0c: 1c02 e500 |0016: const-class v2, Landroid/os/Trace; // type@00e5 │ │ 1aad10: 1214 |0018: const/4 v4, #int 1 // #1 │ │ @@ -53939,21 +53939,21 @@ │ │ 0x0021 line=221 │ │ 0x0037 line=223 │ │ locals : │ │ 0x0000 - 0x003b reg=5 (null) Ljava/lang/String; │ │ 0x0000 - 0x003b reg=6 (null) I │ │ │ │ Virtual methods - │ │ - source_file_idx : 39426 (Trace.java) │ │ + source_file_idx : 39425 (Trace.java) │ │ │ │ Class #307 header: │ │ class_idx : 1557 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39427 │ │ +source_file_idx : 39426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 - │ │ Class descriptor : 'Landroidx/tracing/TraceApi18Impl;' │ │ @@ -54013,21 +54013,21 @@ │ │ 1aac2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 39427 (TraceApi18Impl.java) │ │ + source_file_idx : 39426 (TraceApi18Impl.java) │ │ │ │ Class #308 header: │ │ class_idx : 1558 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39428 │ │ +source_file_idx : 39427 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #308 - │ │ Class descriptor : 'Landroidx/tracing/TraceApi29Impl;' │ │ @@ -54110,21 +54110,21 @@ │ │ positions : │ │ 0x0001 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ Virtual methods - │ │ - source_file_idx : 39428 (TraceApi29Impl.java) │ │ + source_file_idx : 39427 (TraceApi29Impl.java) │ │ │ │ Class #309 header: │ │ class_idx : 1613 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 34008 │ │ +source_file_idx : 34007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #309 - │ │ Class descriptor : 'Landroidx/transition/PathMotion;' │ │ @@ -54175,21 +54175,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroidx/transition/PathMotion;) │ │ name : 'getPath' │ │ type : '(FFFF)Landroid/graphics/Path;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 34008 (PathMotion.java) │ │ + source_file_idx : 34007 (PathMotion.java) │ │ │ │ Class #310 header: │ │ class_idx : 1559 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1613 │ │ -source_file_idx : 13357 │ │ +source_file_idx : 13356 │ │ static_fields_size : 3 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #310 - │ │ Class descriptor : 'Landroidx/transition/ArcMotion;' │ │ @@ -54378,15 +54378,15 @@ │ │ 1ab236: 7120 bdf8 1000 |000f: invoke-static {v0, v1}, Ljava/lang/Math;.toRadians:(D)D // method@f8bd │ │ 1ab23c: 0b00 |0012: move-result-wide v0 │ │ 1ab23e: 7120 bbf8 1000 |0013: invoke-static {v0, v1}, Ljava/lang/Math;.tan:(D)D // method@f8bb │ │ 1ab244: 0b00 |0016: move-result-wide v0 │ │ 1ab246: 8c02 |0017: double-to-float v2, v0 │ │ 1ab248: 0f02 |0018: return v2 │ │ 1ab24a: 2202 772c |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@2c77 │ │ -1ab24e: 1a00 2b34 |001b: const-string v0, "Arc must be between 0 and 90 degrees" // string@342b │ │ +1ab24e: 1a00 2a34 |001b: const-string v0, "Arc must be between 0 and 90 degrees" // string@342a │ │ 1ab252: 7020 6cf8 0200 |001d: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f86c │ │ 1ab258: 2702 |0020: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=178 │ │ 0x0019 line=176 │ │ locals : │ │ @@ -54635,21 +54635,21 @@ │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Landroidx/transition/ArcMotion; │ │ 0x0000 - 0x0009 reg=1 (null) F │ │ │ │ - source_file_idx : 13357 (ArcMotion.java) │ │ + source_file_idx : 13356 (ArcMotion.java) │ │ │ │ Class #311 header: │ │ class_idx : 1663 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39470 │ │ +source_file_idx : 39469 │ │ static_fields_size : 16 │ │ instance_fields_size: 38 │ │ direct_methods_size : 24 │ │ virtual_methods_size: 70 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -55167,15 +55167,15 @@ │ │ 1b567a: 5b80 e704 |0067: iput-object v0, v8, Landroidx/transition/Transition;.mAnimators:Ljava/util/ArrayList; // field@04e7 │ │ 1b567e: 6200 e504 |0069: sget-object v0, Landroidx/transition/Transition;.STRAIGHT_PATH_MOTION:Landroidx/transition/PathMotion; // field@04e5 │ │ 1b5682: 5b80 f804 |006b: iput-object v0, v8, Landroidx/transition/Transition;.mPathMotion:Landroidx/transition/PathMotion; // field@04f8 │ │ 1b5686: 6200 b904 |006d: sget-object v0, Landroidx/transition/Styleable;.TRANSITION:[I // field@04b9 │ │ 1b568a: 6e30 ff00 a900 |006f: invoke-virtual {v9, v10, v0}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00ff │ │ 1b5690: 0c00 |0072: move-result-object v0 │ │ 1b5692: 1f0a 5600 |0073: check-cast v10, Landroid/content/res/XmlResourceParser; // type@0056 │ │ -1b5696: 1a02 0cc5 |0075: const-string v2, "duration" // string@c50c │ │ +1b5696: 1a02 0bc5 |0075: const-string v2, "duration" // string@c50b │ │ 1b569a: 1213 |0077: const/4 v3, #int 1 // #1 │ │ 1b569c: 12f4 |0078: const/4 v4, #int -1 // #ff │ │ 1b569e: 7154 6f0e a032 |0079: invoke-static {v0, v10, v2, v3, v4}, Landroidx/core/content/res/TypedArrayUtils;.getNamedInt:(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I // method@0e6f │ │ 1b56a4: 0a02 |007c: move-result v2 │ │ 1b56a6: 8122 |007d: int-to-long v2, v2 │ │ 1b56a8: 1605 0000 |007e: const-wide/16 v5, #int 0 // #0 │ │ 1b56ac: 3107 0205 |0080: cmp-long v7, v2, v5 │ │ @@ -56259,15 +56259,15 @@ │ │ 1b509a: 7152 19f9 1613 |0057: invoke-static {v6, v1, v3, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@f919 │ │ 1b50a0: d802 02ff |005a: add-int/lit8 v2, v2, #int -1 // #ff │ │ 1b50a4: 0736 |005c: move-object v6, v3 │ │ 1b50a6: b052 |005d: add-int/2addr v2, v5 │ │ 1b50a8: 28b1 |005e: goto 000f // -004f │ │ 1b50aa: 2206 1901 |005f: new-instance v6, Landroid/view/InflateException; // type@0119 │ │ 1b50ae: 2200 922c |0061: new-instance v0, Ljava/lang/StringBuilder; // type@2c92 │ │ -1b50b2: 1a01 279b |0063: const-string v1, "Unknown match type in matchOrder: '" // string@9b27 │ │ +1b50b2: 1a01 269b |0063: const-string v1, "Unknown match type in matchOrder: '" // string@9b26 │ │ 1b50b6: 7020 07f9 1000 |0065: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1b50bc: 6e20 10f9 3000 |0068: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b50c2: 0c00 |006b: move-result-object v0 │ │ 1b50c4: 1a01 7a20 |006c: const-string v1, "'" // string@207a │ │ 1b50c8: 6e20 10f9 1000 |006e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b50ce: 0c00 |0071: move-result-object v0 │ │ 1b50d0: 6e10 18f9 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ @@ -58963,42 +58963,42 @@ │ │ 1b514c: 7020 07f9 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1b5152: 6e10 cbf8 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f8cb │ │ 1b5158: 0c07 |0008: move-result-object v7 │ │ 1b515a: 6e10 43f8 0700 |0009: invoke-virtual {v7}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f843 │ │ 1b5160: 0c07 |000c: move-result-object v7 │ │ 1b5162: 6e20 10f9 7000 |000d: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b5168: 0c07 |0010: move-result-object v7 │ │ -1b516a: 1a00 7931 |0011: const-string v0, "@" // string@3179 │ │ +1b516a: 1a00 7831 |0011: const-string v0, "@" // string@3178 │ │ 1b516e: 6e20 10f9 0700 |0013: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b5174: 0c07 |0016: move-result-object v7 │ │ 1b5176: 6e10 ccf8 0600 |0017: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@f8cc │ │ 1b517c: 0a00 |001a: move-result v0 │ │ 1b517e: 7110 82f8 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@f882 │ │ 1b5184: 0c00 |001e: move-result-object v0 │ │ 1b5186: 6e20 10f9 0700 |001f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b518c: 0c07 |0022: move-result-object v7 │ │ -1b518e: 1a00 7030 |0023: const-string v0, ": " // string@3070 │ │ +1b518e: 1a00 6f30 |0023: const-string v0, ": " // string@306f │ │ 1b5192: 6e20 10f9 0700 |0025: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b5198: 0c07 |0028: move-result-object v7 │ │ 1b519a: 5360 eb04 |0029: iget-wide v0, v6, Landroidx/transition/Transition;.mDuration:J // field@04eb │ │ 1b519e: 1602 ffff |002b: const-wide/16 v2, #int -1 // #ffff │ │ 1b51a2: 3100 0002 |002d: cmp-long v0, v0, v2 │ │ 1b51a6: 1a01 ee2c |002f: const-string v1, ") " // string@2cee │ │ 1b51aa: 3800 1100 |0031: if-eqz v0, 0042 // +0011 │ │ -1b51ae: 1a00 0bc5 |0033: const-string v0, "dur(" // string@c50b │ │ +1b51ae: 1a00 0ac5 |0033: const-string v0, "dur(" // string@c50a │ │ 1b51b2: 6e20 10f9 0700 |0035: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b51b8: 0c00 |0038: move-result-object v0 │ │ 1b51ba: 5364 eb04 |0039: iget-wide v4, v6, Landroidx/transition/Transition;.mDuration:J // field@04eb │ │ 1b51be: 6e30 0cf9 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f90c │ │ 1b51c4: 0c00 |003e: move-result-object v0 │ │ 1b51c6: 6e20 10f9 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b51cc: 5364 fd04 |0042: iget-wide v4, v6, Landroidx/transition/Transition;.mStartDelay:J // field@04fd │ │ 1b51d0: 3100 0402 |0044: cmp-long v0, v4, v2 │ │ 1b51d4: 3800 1100 |0046: if-eqz v0, 0057 // +0011 │ │ -1b51d8: 1a00 e5c3 |0048: const-string v0, "dly(" // string@c3e5 │ │ +1b51d8: 1a00 e4c3 |0048: const-string v0, "dly(" // string@c3e4 │ │ 1b51dc: 6e20 10f9 0700 |004a: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b51e2: 0c00 |004d: move-result-object v0 │ │ 1b51e4: 5362 fd04 |004e: iget-wide v2, v6, Landroidx/transition/Transition;.mStartDelay:J // field@04fd │ │ 1b51e8: 6e30 0cf9 2003 |0050: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f90c │ │ 1b51ee: 0c00 |0053: move-result-object v0 │ │ 1b51f0: 6e20 10f9 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f910 │ │ 1b51f6: 5460 f004 |0057: iget-object v0, v6, Landroidx/transition/Transition;.mInterpolator:Landroid/animation/TimeInterpolator; // field@04f0 │ │ @@ -59091,21 +59091,21 @@ │ │ 0x00ba line=2471 │ │ 0x00c6 line=2474 │ │ 0x00cb line=2476 │ │ locals : │ │ 0x0000 - 0x00d0 reg=6 this Landroidx/transition/Transition; │ │ 0x0000 - 0x00d0 reg=7 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 39470 (Transition.java) │ │ + source_file_idx : 39469 (Transition.java) │ │ │ │ Class #312 header: │ │ class_idx : 1674 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1663 │ │ -source_file_idx : 39483 │ │ +source_file_idx : 39482 │ │ static_fields_size : 6 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 56 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -61092,15 +61092,15 @@ │ │ 1b36d2: 3804 1d00 |0001: if-eqz v4, 001e // +001d │ │ 1b36d6: 3304 0600 |0003: if-ne v4, v0, 0009 // +0006 │ │ 1b36da: 1204 |0005: const/4 v4, #int 0 // #0 │ │ 1b36dc: 5c34 2905 |0006: iput-boolean v4, v3, Landroidx/transition/TransitionSet;.mPlayTogether:Z // field@0529 │ │ 1b36e0: 2818 |0008: goto 0020 // +0018 │ │ 1b36e2: 2200 0101 |0009: new-instance v0, Landroid/util/AndroidRuntimeException; // type@0101 │ │ 1b36e6: 2201 922c |000b: new-instance v1, Ljava/lang/StringBuilder; // type@2c92 │ │ -1b36ea: 1a02 e747 |000d: const-string v2, "Invalid parameter for TransitionSet ordering: " // string@47e7 │ │ +1b36ea: 1a02 e647 |000d: const-string v2, "Invalid parameter for TransitionSet ordering: " // string@47e6 │ │ 1b36ee: 7020 07f9 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f907 │ │ 1b36f4: 6e20 0bf9 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f90b │ │ 1b36fa: 0c04 |0015: move-result-object v4 │ │ 1b36fc: 6e10 18f9 0400 |0016: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f918 │ │ 1b3702: 0c04 |0019: move-result-object v4 │ │ 1b3704: 7020 6804 4000 |001a: invoke-direct {v0, v4}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0468 │ │ 1b370a: 2700 |001d: throw v0 │ │ @@ -61285,21 +61285,21 @@ │ │ 0x0000 line=752 │ │ 0x0005 line=753 │ │ 0x000d line=754 │ │ locals : │ │ 0x0000 - 0x0047 reg=5 this Landroidx/transition/TransitionSet; │ │ 0x0000 - 0x0047 reg=6 (null) Ljava/lang/String; │ │ │ │ - source_file_idx : 39483 (TransitionSet.java) │ │ + source_file_idx : 39482 (TransitionSet.java) │ │ │ │ Class #313 header: │ │ class_idx : 1560 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1674 │ │ -source_file_idx : 13438 │ │ +source_file_idx : 13437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroidx/transition/AutoTransition;' │ │ @@ -61382,21 +61382,21 @@ │ │ 0x0004 line=50 │ │ 0x0013 line=51 │ │ 0x001c line=52 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroidx/transition/AutoTransition; │ │ │ │ Virtual methods - │ │ - source_file_idx : 13438 (AutoTransition.java) │ │ + source_file_idx : 13437 (AutoTransition.java) │ │ │ │ Class #314 header: │ │ class_idx : 1561 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11401 │ │ -source_file_idx : 14616 │ │ +source_file_idx : 14615 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -61462,21 +61462,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/graphics/Canvas; │ │ │ │ Virtual methods - │ │ - source_file_idx : 14616 (CanvasUtils.java) │ │ + source_file_idx : 14615 (CanvasUtils.java) │ │ │ │ Class #315 header: │ │ class_idx : 1562 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11401 │ │ -source_file_idx : 14616 │ │ +source_file_idx : 14615 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -61577,15 +61577,15 @@ │ │ 1ab570: 2206 8d2c |0056: new-instance v6, Ljava/lang/RuntimeException; // type@2c8d │ │ 1ab574: 6e10 4bf9 0500 |0058: invoke-virtual {v5}, Ljava/lang/reflect/InvocationTargetException;.getCause:()Ljava/lang/Throwable; // method@f94b │ │ 1ab57a: 0c05 |005b: move-result-object v5 │ │ 1ab57c: 7020 d5f8 5600 |005c: invoke-direct {v6, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@f8d5 │ │ 1ab582: 2706 |005f: throw v6 │ │ 1ab584: 0e00 |0060: return-void │ │ 1ab586: 2205 782c |0061: new-instance v5, Ljava/lang/IllegalStateException; // type@2c78 │ │ -1ab58a: 1a06 4199 |0063: const-string v6, "This method doesn't work on Pie!" // string@9941 │ │ +1ab58a: 1a06 4099 |0063: const-string v6, "This method doesn't work on Pie!" // string@9940 │ │ 1ab58e: 7020 71f8 6500 |0065: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f871 │ │ 1ab594: 2705 |0068: throw v5 │ │ catches : 2 │ │ 0x001c - 0x003a │ │ Ljava/lang/NoSuchMethodException; -> 0x003a │ │ 0x003e - 0x0055 │ │ Ljava/lang/IllegalAccessException; -> 0x0060 │ │ @@ -61608,21 +61608,21 @@ │ │ 0x0056 line=78 │ │ 0x0061 line=53 │ │ locals : │ │ 0x0000 - 0x0069 reg=5 (null) Landroid/graphics/Canvas; │ │ 0x0000 - 0x0069 reg=6 (null) Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 14616 (CanvasUtils.java) │ │ + source_file_idx : 14615 (CanvasUtils.java) │ │ │ │ Class #316 header: │ │ class_idx : 1563 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -61734,21 +61734,21 @@ │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/transition/ChangeBounds$1; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #317 header: │ │ class_idx : 1564 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -61860,21 +61860,21 @@ │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/transition/ChangeBounds$2; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #318 header: │ │ class_idx : 1565 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -62000,21 +62000,21 @@ │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/transition/ChangeBounds$3; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #319 header: │ │ class_idx : 1566 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -62140,21 +62140,21 @@ │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/transition/ChangeBounds$4; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #320 header: │ │ class_idx : 1567 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -62282,21 +62282,21 @@ │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroidx/transition/ChangeBounds$5; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #321 header: │ │ class_idx : 1568 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -62344,21 +62344,21 @@ │ │ 0x0007 line=293 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroidx/transition/ChangeBounds$6; │ │ 0x0000 - 0x000a reg=1 (null) Landroidx/transition/ChangeBounds; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/transition/ChangeBounds$ViewBounds; │ │ │ │ Virtual methods - │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #322 header: │ │ class_idx : 1656 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39470 │ │ +source_file_idx : 39469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -62440,21 +62440,21 @@ │ │ positions : │ │ 0x0000 line=2499 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroidx/transition/Transition$TransitionListener; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/transition/Transition; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ - source_file_idx : 39470 (Transition.java) │ │ + source_file_idx : 39469 (Transition.java) │ │ │ │ Class #323 header: │ │ class_idx : 1569 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 14 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -62848,21 +62848,21 @@ │ │ insns size : 1 16-bit code units │ │ 1abb30: |[1abb30] androidx.transition.ChangeBounds$ClipListener.onTransitionStart:(Landroidx/transition/Transition;)V │ │ 1abb40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #324 header: │ │ class_idx : 1665 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 11401 │ │ -source_file_idx : 39475 │ │ +source_file_idx : 39474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #324 - │ │ Class descriptor : 'Landroidx/transition/TransitionListenerAdapter;' │ │ @@ -62963,21 +62963,21 @@ │ │ insns size : 1 16-bit code units │ │ 1b265c: |[1b265c] androidx.transition.TransitionListenerAdapter.onTransitionStart:(Landroidx/transition/Transition;)V │ │ 1b266c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 39475 (TransitionListenerAdapter.java) │ │ + source_file_idx : 39474 (TransitionListenerAdapter.java) │ │ │ │ Class #325 header: │ │ class_idx : 1570 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1665 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -63113,21 +63113,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroidx/transition/ChangeBounds$SuppressLayoutListener; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/transition/Transition; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #326 header: │ │ class_idx : 1571 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11401 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -63288,21 +63288,21 @@ │ │ 0x0010 line=373 │ │ 0x0016 line=374 │ │ 0x001a line=375 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Landroidx/transition/ChangeBounds$ViewBounds; │ │ 0x0000 - 0x001e reg=2 (null) Landroid/graphics/PointF; │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #327 header: │ │ class_idx : 1572 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1663 │ │ -source_file_idx : 14656 │ │ +source_file_idx : 14655 │ │ static_fields_size : 12 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -63395,37 +63395,37 @@ │ │ ins : 0 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ 1ac0fc: |[1ac0fc] androidx.transition.ChangeBounds.:()V │ │ 1ac10c: 1250 |0000: const/4 v0, #int 5 // #5 │ │ 1ac10e: 2300 db2f |0001: new-array v0, v0, [Ljava/lang/String; // type@2fdb │ │ 1ac112: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1ac114: 1a02 91ad |0004: const-string v2, "android:changeBounds:bounds" // string@ad91 │ │ +1ac114: 1a02 90ad |0004: const-string v2, "android:changeBounds:bounds" // string@ad90 │ │ 1ac118: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ 1ac11c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -1ac11e: 1a02 92ad |0009: const-string v2, "android:changeBounds:clip" // string@ad92 │ │ +1ac11e: 1a02 91ad |0009: const-string v2, "android:changeBounds:clip" // string@ad91 │ │ 1ac122: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ 1ac126: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -1ac128: 1a02 93ad |000e: const-string v2, "android:changeBounds:parent" // string@ad93 │ │ +1ac128: 1a02 92ad |000e: const-string v2, "android:changeBounds:parent" // string@ad92 │ │ 1ac12c: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ 1ac130: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -1ac132: 1a02 94ad |0013: const-string v2, "android:changeBounds:windowX" // string@ad94 │ │ +1ac132: 1a02 93ad |0013: const-string v2, "android:changeBounds:windowX" // string@ad93 │ │ 1ac136: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ 1ac13a: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -1ac13c: 1a02 95ad |0018: const-string v2, "android:changeBounds:windowY" // string@ad95 │ │ +1ac13c: 1a02 94ad |0018: const-string v2, "android:changeBounds:windowY" // string@ad94 │ │ 1ac140: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ 1ac144: 6900 0404 |001c: sput-object v0, Landroidx/transition/ChangeBounds;.sTransitionProperties:[Ljava/lang/String; // field@0404 │ │ 1ac148: 2200 1b06 |001e: new-instance v0, Landroidx/transition/ChangeBounds$1; // type@061b │ │ 1ac14c: 1c01 9a00 |0020: const-class v1, Landroid/graphics/PointF; // type@009a │ │ 1ac150: 1b02 da1a 0100 |0022: const-string/jumbo v2, "topLeft" // string@00011ada │ │ 1ac156: 7030 a216 1002 |0025: invoke-direct {v0, v1, v2}, Landroidx/transition/ChangeBounds$1;.:(Ljava/lang/Class;Ljava/lang/String;)V // method@16a2 │ │ 1ac15c: 6900 0104 |0028: sput-object v0, Landroidx/transition/ChangeBounds;.TOP_LEFT_PROPERTY:Landroid/util/Property; // field@0401 │ │ 1ac160: 2200 1c06 |002a: new-instance v0, Landroidx/transition/ChangeBounds$2; // type@061c │ │ 1ac164: 1c01 9a00 |002c: const-class v1, Landroid/graphics/PointF; // type@009a │ │ -1ac168: 1a03 77b1 |002e: const-string v3, "bottomRight" // string@b177 │ │ +1ac168: 1a03 76b1 |002e: const-string v3, "bottomRight" // string@b176 │ │ 1ac16c: 7030 a716 1003 |0030: invoke-direct {v0, v1, v3}, Landroidx/transition/ChangeBounds$2;.:(Ljava/lang/Class;Ljava/lang/String;)V // method@16a7 │ │ 1ac172: 6900 f903 |0033: sput-object v0, Landroidx/transition/ChangeBounds;.BOTTOM_RIGHT_PROPERTY:Landroid/util/Property; // field@03f9 │ │ 1ac176: 2200 1d06 |0035: new-instance v0, Landroidx/transition/ChangeBounds$3; // type@061d │ │ 1ac17a: 1c01 9a00 |0037: const-class v1, Landroid/graphics/PointF; // type@009a │ │ 1ac17e: 7030 ac16 1003 |0039: invoke-direct {v0, v1, v3}, Landroidx/transition/ChangeBounds$3;.:(Ljava/lang/Class;Ljava/lang/String;)V // method@16ac │ │ 1ac184: 6900 f803 |003c: sput-object v0, Landroidx/transition/ChangeBounds;.BOTTOM_RIGHT_ONLY_PROPERTY:Landroid/util/Property; // field@03f8 │ │ 1ac188: 2200 1e06 |003e: new-instance v0, Landroidx/transition/ChangeBounds$4; // type@061e │ │ @@ -63536,26 +63536,26 @@ │ │ 1ac2d4: 6e10 4205 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0542 │ │ 1ac2da: 0a04 |001f: move-result v4 │ │ 1ac2dc: 6e10 3505 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@0535 │ │ 1ac2e2: 0a05 |0023: move-result v5 │ │ 1ac2e4: 6e10 1905 0000 |0024: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@0519 │ │ 1ac2ea: 0a06 |0027: move-result v6 │ │ 1ac2ec: 7056 d802 3254 |0028: invoke-direct {v2, v3, v4, v5, v6}, Landroid/graphics/Rect;.:(IIII)V // method@02d8 │ │ -1ac2f2: 1a03 91ad |002b: const-string v3, "android:changeBounds:bounds" // string@ad91 │ │ +1ac2f2: 1a03 90ad |002b: const-string v3, "android:changeBounds:bounds" // string@ad90 │ │ 1ac2f6: 7230 b8fa 3102 |002d: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac2fc: 5481 3305 |0030: iget-object v1, v8, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ 1ac300: 5482 3405 |0032: iget-object v2, v8, Landroidx/transition/TransitionValues;.view:Landroid/view/View; // field@0534 │ │ 1ac304: 6e10 3305 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0533 │ │ 1ac30a: 0c02 |0037: move-result-object v2 │ │ -1ac30c: 1a03 93ad |0038: const-string v3, "android:changeBounds:parent" // string@ad93 │ │ +1ac30c: 1a03 92ad |0038: const-string v3, "android:changeBounds:parent" // string@ad92 │ │ 1ac310: 7230 b8fa 3102 |003a: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac316: 5571 0204 |003d: iget-boolean v1, v7, Landroidx/transition/ChangeBounds;.mResizeClip:Z // field@0402 │ │ 1ac31a: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ 1ac31e: 5488 3305 |0041: iget-object v8, v8, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1ac322: 1a01 92ad |0043: const-string v1, "android:changeBounds:clip" // string@ad92 │ │ +1ac322: 1a01 91ad |0043: const-string v1, "android:changeBounds:clip" // string@ad91 │ │ 1ac326: 6e10 1a05 0000 |0045: invoke-virtual {v0}, Landroid/view/View;.getClipBounds:()Landroid/graphics/Rect; // method@051a │ │ 1ac32c: 0c00 |0048: move-result-object v0 │ │ 1ac32e: 7230 b8fa 1800 |0049: invoke-interface {v8, v1, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac334: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ @@ -63606,15 +63606,15 @@ │ │ 1ac262: 5430 3405 |0007: iget-object v0, v3, Landroidx/transition/TransitionValues;.view:Landroid/view/View; // field@0534 │ │ 1ac266: 6001 7f04 |0009: sget v1, Landroidx/transition/R$id;.transition_clip:I // field@047f │ │ 1ac26a: 6e20 4105 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0541 │ │ 1ac270: 0c00 |000e: move-result-object v0 │ │ 1ac272: 1f00 9f00 |000f: check-cast v0, Landroid/graphics/Rect; // type@009f │ │ 1ac276: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ 1ac27a: 5433 3305 |0013: iget-object v3, v3, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1ac27e: 1a01 92ad |0015: const-string v1, "android:changeBounds:clip" // string@ad92 │ │ +1ac27e: 1a01 91ad |0015: const-string v1, "android:changeBounds:clip" // string@ad91 │ │ 1ac282: 7230 b8fa 1300 |0017: invoke-interface {v3, v1, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac288: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0007 line=212 │ │ @@ -63638,27 +63638,27 @@ │ │ 1abcf8: 0801 1700 |0002: move-object/from16 v1, v23 │ │ 1abcfc: 0802 1800 |0004: move-object/from16 v2, v24 │ │ 1abd00: 3801 da01 |0006: if-eqz v1, 01e0 // +01da │ │ 1abd04: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ 1abd08: 2900 d601 |000a: goto/16 01e0 // +01d6 │ │ 1abd0c: 5414 3305 |000c: iget-object v4, v1, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ 1abd10: 5425 3305 |000e: iget-object v5, v2, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1abd14: 1a06 93ad |0010: const-string v6, "android:changeBounds:parent" // string@ad93 │ │ +1abd14: 1a06 92ad |0010: const-string v6, "android:changeBounds:parent" // string@ad92 │ │ 1abd18: 7220 b5fa 6400 |0012: invoke-interface {v4, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abd1e: 0c04 |0015: move-result-object v4 │ │ 1abd20: 1f04 3501 |0016: check-cast v4, Landroid/view/ViewGroup; // type@0135 │ │ 1abd24: 7220 b5fa 6500 |0018: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abd2a: 0c05 |001b: move-result-object v5 │ │ 1abd2c: 1f05 3501 |001c: check-cast v5, Landroid/view/ViewGroup; // type@0135 │ │ 1abd30: 3804 c001 |001e: if-eqz v4, 01de // +01c0 │ │ 1abd34: 3905 0400 |0020: if-nez v5, 0024 // +0004 │ │ 1abd38: 2900 bc01 |0022: goto/16 01de // +01bc │ │ 1abd3c: 5424 3405 |0024: iget-object v4, v2, Landroidx/transition/TransitionValues;.view:Landroid/view/View; // field@0534 │ │ 1abd40: 5415 3305 |0026: iget-object v5, v1, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1abd44: 1a06 91ad |0028: const-string v6, "android:changeBounds:bounds" // string@ad91 │ │ +1abd44: 1a06 90ad |0028: const-string v6, "android:changeBounds:bounds" // string@ad90 │ │ 1abd48: 7220 b5fa 6500 |002a: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abd4e: 0c05 |002d: move-result-object v5 │ │ 1abd50: 1f05 9f00 |002e: check-cast v5, Landroid/graphics/Rect; // type@009f │ │ 1abd54: 5427 3305 |0030: iget-object v7, v2, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ 1abd58: 7220 b5fa 6700 |0032: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abd5e: 0c06 |0035: move-result-object v6 │ │ 1abd60: 1f06 9f00 |0036: check-cast v6, Landroid/graphics/Rect; // type@009f │ │ @@ -63672,15 +63672,15 @@ │ │ 1abd80: 5269 4000 |0046: iget v9, v6, Landroid/graphics/Rect;.bottom:I // field@0040 │ │ 1abd84: 9106 0b0c |0048: sub-int v6, v11, v12 │ │ 1abd88: 9107 050d |004a: sub-int v7, v5, v13 │ │ 1abd8c: 9108 0a0f |004c: sub-int v8, v10, v15 │ │ 1abd90: 9103 090e |004e: sub-int v3, v9, v14 │ │ 1abd94: 5411 3305 |0050: iget-object v1, v1, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ 1abd98: 0814 0400 |0052: move-object/from16 v20, v4 │ │ -1abd9c: 1a04 92ad |0054: const-string v4, "android:changeBounds:clip" // string@ad92 │ │ +1abd9c: 1a04 91ad |0054: const-string v4, "android:changeBounds:clip" // string@ad91 │ │ 1abda0: 7220 b5fa 4100 |0056: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abda6: 0c01 |0059: move-result-object v1 │ │ 1abda8: 1f01 9f00 |005a: check-cast v1, Landroid/graphics/Rect; // type@009f │ │ 1abdac: 5422 3305 |005c: iget-object v2, v2, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ 1abdb0: 7220 b5fa 4200 |005e: invoke-interface {v2, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@fab5 │ │ 1abdb6: 0c02 |0061: move-result-object v2 │ │ 1abdb8: 1f02 9f00 |0062: check-cast v2, Landroid/graphics/Rect; // type@009f │ │ @@ -63849,15 +63849,15 @@ │ │ 1abff4: 6e20 de02 a100 |0180: invoke-virtual {v1, v10}, Landroid/graphics/Rect;.equals:(Ljava/lang/Object;)Z // method@02de │ │ 1abffa: 0a03 |0183: move-result v3 │ │ 1abffc: 3903 3200 |0184: if-nez v3, 01b6 // +0032 │ │ 1ac000: 6e20 7d05 1200 |0186: invoke-virtual {v2, v1}, Landroid/view/View;.setClipBounds:(Landroid/graphics/Rect;)V // method@057d │ │ 1ac006: 6203 0304 |0189: sget-object v3, Landroidx/transition/ChangeBounds;.sRectEvaluator:Landroidx/transition/RectEvaluator; // field@0403 │ │ 1ac00a: 2420 d92f a100 |018b: filled-new-array {v1, v10}, [Ljava/lang/Object; // type@2fd9 │ │ 1ac010: 0c06 |018e: move-result-object v6 │ │ -1ac012: 1a07 99b5 |018f: const-string v7, "clipBounds" // string@b599 │ │ +1ac012: 1a07 98b5 |018f: const-string v7, "clipBounds" // string@b598 │ │ 1ac016: 7140 4e00 7263 |0191: invoke-static {v2, v7, v3, v6}, Landroid/animation/ObjectAnimator;.ofObject:(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator; // method@004e │ │ 1ac01c: 0c03 |0194: move-result-object v3 │ │ 1ac01e: 220f 2106 |0195: new-instance v15, Landroidx/transition/ChangeBounds$ClipListener; // type@0621 │ │ 1ac022: 07f6 |0197: move-object v6, v15 │ │ 1ac024: 0727 |0198: move-object v7, v2 │ │ 1ac026: 0718 |0199: move-object v8, v1 │ │ 1ac028: 0201 1200 |019a: move/from16 v1, v18 │ │ @@ -64027,21 +64027,21 @@ │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroidx/transition/ChangeBounds; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ - source_file_idx : 14656 (ChangeBounds.java) │ │ + source_file_idx : 14655 (ChangeBounds.java) │ │ │ │ Class #328 header: │ │ class_idx : 1573 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 11 │ │ -source_file_idx : 14657 │ │ +source_file_idx : 14656 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -64249,21 +64249,21 @@ │ │ insns size : 1 16-bit code units │ │ 1ac470: |[1ac470] androidx.transition.ChangeClipBounds$Listener.onTransitionStart:(Landroidx/transition/Transition;)V │ │ 1ac480: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ - source_file_idx : 14657 (ChangeClipBounds.java) │ │ + source_file_idx : 14656 (ChangeClipBounds.java) │ │ │ │ Class #329 header: │ │ class_idx : 1574 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1663 │ │ -source_file_idx : 14657 │ │ +source_file_idx : 14656 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -64305,15 +64305,15 @@ │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ 1ac5b8: |[1ac5b8] androidx.transition.ChangeClipBounds.:()V │ │ 1ac5c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ 1ac5ca: 2300 db2f |0001: new-array v0, v0, [Ljava/lang/String; // type@2fdb │ │ 1ac5ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1ac5d0: 1a02 a1ad |0004: const-string v2, "android:clipBounds:clip" // string@ada1 │ │ +1ac5d0: 1a02 a0ad |0004: const-string v2, "android:clipBounds:clip" // string@ada0 │ │ 1ac5d4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ 1ac5d8: 6900 0b04 |0008: sput-object v0, Landroidx/transition/ChangeClipBounds;.sTransitionProperties:[Ljava/lang/String; // field@040b │ │ 1ac5dc: 2200 9f00 |000a: new-instance v0, Landroid/graphics/Rect; // type@009f │ │ 1ac5e0: 7010 d702 0000 |000c: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@02d7 │ │ 1ac5e6: 6900 0804 |000f: sput-object v0, Landroidx/transition/ChangeClipBounds;.NULL_SENTINEL:Landroid/graphics/Rect; // field@0408 │ │ 1ac5ea: 0e00 |0011: return-void │ │ catches : (none) │ │ @@ -64388,26 +64388,26 @@ │ │ 1ac698: 6e10 1a05 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getClipBounds:()Landroid/graphics/Rect; // method@051a │ │ 1ac69e: 0c05 |001d: move-result-object v5 │ │ 1ac6a0: 6202 0804 |001e: sget-object v2, Landroidx/transition/ChangeClipBounds;.NULL_SENTINEL:Landroid/graphics/Rect; // field@0408 │ │ 1ac6a4: 3325 0300 |0020: if-ne v5, v2, 0023 // +0003 │ │ 1ac6a8: 2802 |0022: goto 0024 // +0002 │ │ 1ac6aa: 0751 |0023: move-object v1, v5 │ │ 1ac6ac: 5445 3305 |0024: iget-object v5, v4, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1ac6b0: 1a02 a1ad |0026: const-string v2, "android:clipBounds:clip" // string@ada1 │ │ +1ac6b0: 1a02 a0ad |0026: const-string v2, "android:clipBounds:clip" // string@ada0 │ │ 1ac6b4: 7230 b8fa 2501 |0028: invoke-interface {v5, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac6ba: 3901 1700 |002b: if-nez v1, 0042 // +0017 │ │ 1ac6be: 2205 9f00 |002d: new-instance v5, Landroid/graphics/Rect; // type@009f │ │ 1ac6c2: 6e10 4805 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0548 │ │ 1ac6c8: 0a01 |0032: move-result v1 │ │ 1ac6ca: 6e10 1f05 0000 |0033: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@051f │ │ 1ac6d0: 0a00 |0036: move-result v0 │ │ 1ac6d2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ 1ac6d4: 7050 d802 2512 |0038: invoke-direct {v5, v2, v2, v1, v0}, Landroid/graphics/Rect;.:(IIII)V // method@02d8 │ │ 1ac6da: 5444 3305 |003b: iget-object v4, v4, Landroidx/transition/TransitionValues;.values:Ljava/util/Map; // field@0533 │ │ -1ac6de: 1a00 a0ad |003d: const-string v0, "android:clipBounds:bounds" // string@ada0 │ │ +1ac6de: 1a00 9fad |003d: const-string v0, "android:clipBounds:bounds" // string@ad9f │ │ 1ac6e2: 7230 b8fa 0405 |003f: invoke-interface {v4, v0, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fab8 │ │ 1ac6e8: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x000e line=77 │ │ @@ -64472,15 +64472,15 @@ │ │ outs : 4 │ │ insns size : 124 16-bit code units │ │ 1ac484: |[1ac484] androidx.transition.ChangeClipBounds.createAnimator:(Landroid/view/ViewGroup;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; │ │ 1ac494: 1208 |0000: const/4 v8, #int 0 // #0 │ │ 1ac496: 3809 7a00 |0001: if-eqz v9, 007b // +007a │ │ 1ac49a: 380a 7800 |0003: if-eqz v10, 007b // +0078 │ │ 1ac49e: 5490 3305