--- /home/fdroid/fdroiddata/tmp/org.projectmaxs.main_2000503969.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.projectmaxs.main_2000503969.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: <16b8183f99c818364a1a3ba9545802dba6f9385aaac0454045399dbb2dda3234>, actual: <3e27f03cd99cf84485e62e4b1f2f55e2a6c9db34ae49e10c4270bba8fcdf3df3> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <63f443cce4936fc5b388807c6a3c2de7cd5dbd9e9f87f7e0172f4b982c4221bda683010000000000>, actual: <8b8c5b629f587d88d2c83013fad03826a928fec84fa125db0c305ab3af615450a683010000000000> │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -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: ff8915ecb85549f2457d5123a0e3199a661aaafeac9eccf8c48e057a6f0a0c1b │ -Signer #1 certificate SHA-1 digest: 204f7ee5aca06a912d74f1d4a360c502f83aeccd │ -Signer #1 certificate MD5 digest: 21dc23d28faaaa156c3648d7afed24f6 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 1cbe9ed3d4caf972620ffff5d67737049500f8688ec395a67545948bfa74bbbf │ -Signer #1 public key SHA-1 digest: d69294d92b17e271ac74b2305cef5d5ab7b691e5 │ -Signer #1 public key MD5 digest: 4999c3c9b657eeda8f2b5f8971a12bcb ├── zipinfo {} │ @@ -3,13 +3,13 @@ │ -rw---- 0.0 fat 696 b- defN 81-Jan-01 01:01 res/layout/modules_listview_row.xml │ -rw---- 0.0 fat 11384 b- defN 81-Jan-01 01:01 AndroidManifest.xml │ -rw---- 0.0 fat 1472 b- defN 81-Jan-01 01:01 res/layout/transports_listview_row.xml │ -rw---- 0.0 fat 2640 b- defN 81-Jan-01 01:01 res/layout/main.xml │ -rw---- 0.0 fat 920 b- defN 81-Jan-01 01:01 res/xml/advancedsettings.xml │ -rw---- 0.0 fat 9272 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 0.0 fat 4857 b- stor 81-Jan-01 01:01 res/drawable-mdpi-v4/ic_maxs.png │ --rw---- 0.0 fat 174580 b- defN 81-Jan-01 01:01 classes.dex │ +-rw---- 0.0 fat 174588 b- defN 81-Jan-01 01:01 classes.dex │ -rw---- 0.0 fat 1148 b- defN 81-Jan-01 01:01 res/layout/importexportsettings.xml │ -rw---- 2.0 fat 1125 b- defN 81-Jan-01 01:01 META-INF/6F346957.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/6F346957.RSA │ -rw---- 2.0 fat 998 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -13 files, 210958 bytes uncompressed, 94354 bytes compressed: 55.3% │ +13 files, 210966 bytes uncompressed, 94358 bytes compressed: 55.3% ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -170,11 +170,11 @@ │ │ (qq) "Label of the button to start the MAXS service." │ │ resource 0x7f040030 string/stopService │ │ () "Stop Service" │ │ (qq) "Label of the button to stop the MAXS service." │ │ resource 0x7f040031 string/unknown │ │ () "Unknown" │ │ resource 0x7f040032 string/version │ │ - () "0.5.14 (0.5.14+ 2021-06-05)" │ │ + () "0.5.14 (0.5.14+ 2022-01-12)" │ │ type xml id=05 entryCount=1 │ │ resource 0x7f050000 xml/advancedsettings │ │ () (file) res/xml/advancedsettings.xml type=XML ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 34217d41 │ │ -signature : 256e...cfec │ │ -file_size : 174580 │ │ +checksum : 17e48297 │ │ +signature : 9491...fb36 │ │ +file_size : 174588 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 2133 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 391 │ │ type_ids_off : 8644 (0x0021c4) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 10208 (0x0027e0) │ │ field_ids_size : 630 │ │ field_ids_off : 17108 (0x0042d4) │ │ method_ids_size : 1444 │ │ method_ids_off : 22148 (0x005684) │ │ class_defs_size : 186 │ │ class_defs_off : 33700 (0x0083a4) │ │ -data_size : 134928 │ │ +data_size : 134936 │ │ data_off : 39652 (0x009ae4) │ │ │ │ Class #0 header: │ │ class_idx : 90 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 126 │ │ source_file_idx : 172 │ │ @@ -11148,36 +11148,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -010214: |[010214] org.projectmaxs.main.receivers.BootCompletedReceiver.:()V │ │ -010224: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -01022a: 0c00 |0003: move-result-object v0 │ │ -01022c: 6900 5001 |0004: sput-object v0, Lorg/projectmaxs/main/receivers/BootCompletedReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0150 │ │ -010230: 0e00 |0006: return-void │ │ +010218: |[010218] org.projectmaxs.main.receivers.BootCompletedReceiver.:()V │ │ +010228: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +01022e: 0c00 |0003: move-result-object v0 │ │ +010230: 6900 5001 |0004: sput-object v0, Lorg/projectmaxs/main/receivers/BootCompletedReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0150 │ │ +010234: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/receivers/BootCompletedReceiver;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -010234: |[010234] org.projectmaxs.main.receivers.BootCompletedReceiver.:()V │ │ -010244: 7010 1400 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0014 │ │ -01024a: 0e00 |0003: return-void │ │ +010238: |[010238] org.projectmaxs.main.receivers.BootCompletedReceiver.:()V │ │ +010248: 7010 1400 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0014 │ │ +01024e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/receivers/BootCompletedReceiver; │ │ │ │ Virtual methods - │ │ @@ -11186,45 +11186,45 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -01024c: |[01024c] org.projectmaxs.main.receivers.BootCompletedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -01025c: 6e10 2f00 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@002f │ │ -010262: 0c00 |0003: move-result-object v0 │ │ -010264: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -010268: 1a01 6804 |0006: const-string v1, "android.intent.action.BOOT_COMPLETED" // string@0468 │ │ -01026c: 6e20 3401 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -010272: 0a00 |000b: move-result v0 │ │ -010274: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -010278: 281b |000e: goto 0029 // +001b │ │ -01027a: 7110 1a02 0300 |000f: invoke-static {v3}, Lorg/projectmaxs/main/Settings;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/Settings; // method@021a │ │ -010280: 0c04 |0012: move-result-object v4 │ │ -010282: 6e10 1802 0400 |0013: invoke-virtual {v4}, Lorg/projectmaxs/main/Settings;.connectOnBootCompleted:()Z // method@0218 │ │ -010288: 0a04 |0016: move-result v4 │ │ -01028a: 3804 1100 |0017: if-eqz v4, 0028 // +0011 │ │ -01028e: 2204 1500 |0019: new-instance v4, Landroid/content/Intent; // type@0015 │ │ -010292: 1a00 c606 |001b: const-string v0, "org.projectmaxs.main.START_SERVICE" // string@06c6 │ │ -010296: 7020 2c00 0400 |001d: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -01029c: 1c00 bc00 |0020: const-class v0, Lorg/projectmaxs/main/MAXSService; // type@00bc │ │ -0102a0: 6e30 3a00 3400 |0022: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@003a │ │ -0102a6: 6e20 2700 4300 |0025: invoke-virtual {v3, v4}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ -0102ac: 0e00 |0028: return-void │ │ -0102ae: 6203 5001 |0029: sget-object v3, Lorg/projectmaxs/main/receivers/BootCompletedReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0150 │ │ -0102b2: 2200 8300 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0102b6: 7010 4901 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0102bc: 1a01 7f03 |0030: const-string v1, "Received invalid, possibly spoofed, intent: " // string@037f │ │ -0102c0: 6e20 5001 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0102c6: 6e20 4f01 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -0102cc: 6e10 5401 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0102d2: 0c04 |003b: move-result-object v4 │ │ -0102d4: 6e20 aa04 4300 |003c: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -0102da: 0e00 |003f: return-void │ │ +010250: |[010250] org.projectmaxs.main.receivers.BootCompletedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +010260: 6e10 2f00 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@002f │ │ +010266: 0c00 |0003: move-result-object v0 │ │ +010268: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +01026c: 1a01 6804 |0006: const-string v1, "android.intent.action.BOOT_COMPLETED" // string@0468 │ │ +010270: 6e20 3401 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +010276: 0a00 |000b: move-result v0 │ │ +010278: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +01027c: 281b |000e: goto 0029 // +001b │ │ +01027e: 7110 1a02 0300 |000f: invoke-static {v3}, Lorg/projectmaxs/main/Settings;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/Settings; // method@021a │ │ +010284: 0c04 |0012: move-result-object v4 │ │ +010286: 6e10 1802 0400 |0013: invoke-virtual {v4}, Lorg/projectmaxs/main/Settings;.connectOnBootCompleted:()Z // method@0218 │ │ +01028c: 0a04 |0016: move-result v4 │ │ +01028e: 3804 1100 |0017: if-eqz v4, 0028 // +0011 │ │ +010292: 2204 1500 |0019: new-instance v4, Landroid/content/Intent; // type@0015 │ │ +010296: 1a00 c606 |001b: const-string v0, "org.projectmaxs.main.START_SERVICE" // string@06c6 │ │ +01029a: 7020 2c00 0400 |001d: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +0102a0: 1c00 bc00 |0020: const-class v0, Lorg/projectmaxs/main/MAXSService; // type@00bc │ │ +0102a4: 6e30 3a00 3400 |0022: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.setClass:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@003a │ │ +0102aa: 6e20 2700 4300 |0025: invoke-virtual {v3, v4}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ +0102b0: 0e00 |0028: return-void │ │ +0102b2: 6203 5001 |0029: sget-object v3, Lorg/projectmaxs/main/receivers/BootCompletedReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0150 │ │ +0102b6: 2200 8300 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0102ba: 7010 4901 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0102c0: 1a01 7f03 |0030: const-string v1, "Received invalid, possibly spoofed, intent: " // string@037f │ │ +0102c4: 6e20 5001 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0102ca: 6e20 4f01 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +0102d0: 6e10 5401 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0102d6: 0c04 |003b: move-result-object v4 │ │ +0102d8: 6e20 aa04 4300 |003c: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +0102de: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0008 line=36 │ │ 0x000f line=41 │ │ 0x0019 line=42 │ │ 0x0020 line=43 │ │ @@ -11264,36 +11264,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0102dc: |[0102dc] org.projectmaxs.main.receivers.PackageReceiver.:()V │ │ -0102ec: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -0102f2: 0c00 |0003: move-result-object v0 │ │ -0102f4: 6900 5101 |0004: sput-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ -0102f8: 0e00 |0006: return-void │ │ +0102e0: |[0102e0] org.projectmaxs.main.receivers.PackageReceiver.:()V │ │ +0102f0: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +0102f6: 0c00 |0003: move-result-object v0 │ │ +0102f8: 6900 5101 |0004: sput-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ +0102fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/receivers/PackageReceiver;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0102fc: |[0102fc] org.projectmaxs.main.receivers.PackageReceiver.:()V │ │ -01030c: 7010 1400 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0014 │ │ -010312: 0e00 |0003: return-void │ │ +010300: |[010300] org.projectmaxs.main.receivers.PackageReceiver.:()V │ │ +010310: 7010 1400 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0014 │ │ +010316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/receivers/PackageReceiver; │ │ │ │ #2 : (in Lorg/projectmaxs/main/receivers/PackageReceiver;) │ │ @@ -11301,49 +11301,49 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -010314: |[010314] org.projectmaxs.main.receivers.PackageReceiver.onInstalledOrReplaced:(Landroid/content/Context;Ljava/lang/String;)V │ │ -010324: 6200 5101 |0000: sget-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ -010328: 2201 8300 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -01032c: 7010 4901 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -010332: 1a02 8806 |0007: const-string v2, "onInstalledOrReplaced: packageName=" // string@0688 │ │ -010336: 6e20 5001 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01033c: 6e20 5001 9100 |000c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010342: 1a02 1800 |000f: const-string v2, " intent=" // string@0018 │ │ -010346: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01034c: 1a02 b806 |0014: const-string v2, "org.projectmaxs.REGISTER" // string@06b8 │ │ -010350: 6e20 5001 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010356: 6e10 5401 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01035c: 0c01 |001c: move-result-object v1 │ │ -01035e: 6e20 9e04 1000 |001d: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -010364: 6200 5401 |0020: sget-object v0, Lorg/projectmaxs/main/util/Constants;.COMPONENT_RECEIVERS:[Ljava/lang/String; // field@0154 │ │ -010368: 2101 |0022: array-length v1, v0 │ │ -01036a: 1203 |0023: const/4 v3, #int 0 // #0 │ │ -01036c: 3513 2600 |0024: if-ge v3, v1, 004a // +0026 │ │ -010370: 4604 0003 |0026: aget-object v4, v0, v3 │ │ -010374: 2205 1500 |0028: new-instance v5, Landroid/content/Intent; // type@0015 │ │ -010378: 7020 2c00 2500 |002a: invoke-direct {v5, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -01037e: 2206 8300 |002d: new-instance v6, Ljava/lang/StringBuilder; // type@0083 │ │ -010382: 7010 4901 0600 |002f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -010388: 6e20 5001 9600 |0032: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01038e: 1307 2e00 |0035: const/16 v7, #int 46 // #2e │ │ -010392: 6e20 4b01 7600 |0037: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -010398: 6e20 5001 4600 |003a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01039e: 6e10 5401 0600 |003d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0103a4: 0c04 |0040: move-result-object v4 │ │ -0103a6: 6e30 3b00 9504 |0041: invoke-virtual {v5, v9, v4}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -0103ac: 6e20 2500 5800 |0044: invoke-virtual {v8, v5}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0025 │ │ -0103b2: d803 0301 |0047: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0103b6: 28db |0049: goto 0024 // -0025 │ │ -0103b8: 7110 1a03 0800 |004a: invoke-static {v8}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ -0103be: 0e00 |004d: return-void │ │ +010318: |[010318] org.projectmaxs.main.receivers.PackageReceiver.onInstalledOrReplaced:(Landroid/content/Context;Ljava/lang/String;)V │ │ +010328: 6200 5101 |0000: sget-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ +01032c: 2201 8300 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +010330: 7010 4901 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +010336: 1a02 8806 |0007: const-string v2, "onInstalledOrReplaced: packageName=" // string@0688 │ │ +01033a: 6e20 5001 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010340: 6e20 5001 9100 |000c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010346: 1a02 1800 |000f: const-string v2, " intent=" // string@0018 │ │ +01034a: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010350: 1a02 b806 |0014: const-string v2, "org.projectmaxs.REGISTER" // string@06b8 │ │ +010354: 6e20 5001 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01035a: 6e10 5401 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +010360: 0c01 |001c: move-result-object v1 │ │ +010362: 6e20 9e04 1000 |001d: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +010368: 6200 5401 |0020: sget-object v0, Lorg/projectmaxs/main/util/Constants;.COMPONENT_RECEIVERS:[Ljava/lang/String; // field@0154 │ │ +01036c: 2101 |0022: array-length v1, v0 │ │ +01036e: 1203 |0023: const/4 v3, #int 0 // #0 │ │ +010370: 3513 2600 |0024: if-ge v3, v1, 004a // +0026 │ │ +010374: 4604 0003 |0026: aget-object v4, v0, v3 │ │ +010378: 2205 1500 |0028: new-instance v5, Landroid/content/Intent; // type@0015 │ │ +01037c: 7020 2c00 2500 |002a: invoke-direct {v5, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +010382: 2206 8300 |002d: new-instance v6, Ljava/lang/StringBuilder; // type@0083 │ │ +010386: 7010 4901 0600 |002f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01038c: 6e20 5001 9600 |0032: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010392: 1307 2e00 |0035: const/16 v7, #int 46 // #2e │ │ +010396: 6e20 4b01 7600 |0037: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +01039c: 6e20 5001 4600 |003a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0103a2: 6e10 5401 0600 |003d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0103a8: 0c04 |0040: move-result-object v4 │ │ +0103aa: 6e30 3b00 9504 |0041: invoke-virtual {v5, v9, v4}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +0103b0: 6e20 2500 5800 |0044: invoke-virtual {v8, v5}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0025 │ │ +0103b6: d803 0301 |0047: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0103ba: 28db |0049: goto 0024 // -0025 │ │ +0103bc: 7110 1a03 0800 |004a: invoke-static {v8}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ +0103c2: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0020 line=51 │ │ 0x0028 line=52 │ │ 0x002d line=53 │ │ 0x0044 line=54 │ │ @@ -11357,30 +11357,30 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -01042c: |[01042c] org.projectmaxs.main.receivers.PackageReceiver.onRemoved:(Landroid/content/Context;Ljava/lang/String;)V │ │ -01043c: 6200 5101 |0000: sget-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ -010440: 2201 8300 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -010444: 7010 4901 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01044a: 1a02 8e06 |0007: const-string v2, "onRemoved: packageName=" // string@068e │ │ -01044e: 6e20 5001 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010454: 6e20 5001 4100 |000c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01045a: 6e10 5401 0100 |000f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -010460: 0c01 |0012: move-result-object v1 │ │ -010462: 6e20 9e04 1000 |0013: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -010468: 7110 0702 0300 |0016: invoke-static {v3}, Lorg/projectmaxs/main/ModuleRegistry;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/ModuleRegistry; // method@0207 │ │ -01046e: 0c00 |0019: move-result-object v0 │ │ -010470: 6e20 0b02 4000 |001a: invoke-virtual {v0, v4}, Lorg/projectmaxs/main/ModuleRegistry;.unregisterModule:(Ljava/lang/String;)V // method@020b │ │ -010476: 7110 1a03 0300 |001d: invoke-static {v3}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ -01047c: 7110 1a03 0300 |0020: invoke-static {v3}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ -010482: 0e00 |0023: return-void │ │ +010430: |[010430] org.projectmaxs.main.receivers.PackageReceiver.onRemoved:(Landroid/content/Context;Ljava/lang/String;)V │ │ +010440: 6200 5101 |0000: sget-object v0, Lorg/projectmaxs/main/receivers/PackageReceiver;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0151 │ │ +010444: 2201 8300 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +010448: 7010 4901 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01044e: 1a02 8e06 |0007: const-string v2, "onRemoved: packageName=" // string@068e │ │ +010452: 6e20 5001 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010458: 6e20 5001 4100 |000c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01045e: 6e10 5401 0100 |000f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +010464: 0c01 |0012: move-result-object v1 │ │ +010466: 6e20 9e04 1000 |0013: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +01046c: 7110 0702 0300 |0016: invoke-static {v3}, Lorg/projectmaxs/main/ModuleRegistry;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/ModuleRegistry; // method@0207 │ │ +010472: 0c00 |0019: move-result-object v0 │ │ +010474: 6e20 0b02 4000 |001a: invoke-virtual {v0, v4}, Lorg/projectmaxs/main/ModuleRegistry;.unregisterModule:(Ljava/lang/String;)V // method@020b │ │ +01047a: 7110 1a03 0300 |001d: invoke-static {v3}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ +010480: 7110 1a03 0300 |0020: invoke-static {v3}, Lorg/projectmaxs/main/receivers/PackageReceiver;.resetPermCheckTimestamp:(Landroid/content/Context;)V // method@031a │ │ +010486: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0016 line=62 │ │ 0x001d line=63 │ │ 0x0020 line=65 │ │ locals : │ │ @@ -11392,20 +11392,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -010484: |[010484] org.projectmaxs.main.receivers.PackageReceiver.resetPermCheckTimestamp:(Landroid/content/Context;)V │ │ -010494: 7110 1a02 0200 |0000: invoke-static {v2}, Lorg/projectmaxs/main/Settings;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/Settings; // method@021a │ │ -01049a: 0c02 |0003: move-result-object v2 │ │ -01049c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0104a0: 6e30 2202 0201 |0006: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/main/Settings;.setPermCheckTimestamp:(J)V // method@0222 │ │ -0104a6: 0e00 |0009: return-void │ │ +010488: |[010488] org.projectmaxs.main.receivers.PackageReceiver.resetPermCheckTimestamp:(Landroid/content/Context;)V │ │ +010498: 7110 1a02 0200 |0000: invoke-static {v2}, Lorg/projectmaxs/main/Settings;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/main/Settings; // method@021a │ │ +01049e: 0c02 |0003: move-result-object v2 │ │ +0104a0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0104a4: 6e30 2202 0201 |0006: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/main/Settings;.setPermCheckTimestamp:(J)V // method@0222 │ │ +0104aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -11414,38 +11414,38 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0103c0: |[0103c0] org.projectmaxs.main.receivers.PackageReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0103d0: 6e10 2f00 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@002f │ │ -0103d6: 0c00 |0003: move-result-object v0 │ │ -0103d8: 6e10 3000 0400 |0004: invoke-virtual {v4}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0030 │ │ -0103de: 0c04 |0007: move-result-object v4 │ │ -0103e0: 6e10 8100 0400 |0008: invoke-virtual {v4}, Landroid/net/Uri;.getEncodedSchemeSpecificPart:()Ljava/lang/String; // method@0081 │ │ -0103e6: 0c04 |000b: move-result-object v4 │ │ -0103e8: 1a01 6904 |000c: const-string v1, "android.intent.action.PACKAGE_ADDED" // string@0469 │ │ -0103ec: 6e20 3401 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -0103f2: 0a01 |0011: move-result v1 │ │ -0103f4: 3901 1700 |0012: if-nez v1, 0029 // +0017 │ │ -0103f8: 1a01 6b04 |0014: const-string v1, "android.intent.action.PACKAGE_REPLACED" // string@046b │ │ -0103fc: 6e20 3401 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -010402: 0a01 |0019: move-result v1 │ │ -010404: 3801 0300 |001a: if-eqz v1, 001d // +0003 │ │ -010408: 280d |001c: goto 0029 // +000d │ │ -01040a: 1a01 6a04 |001d: const-string v1, "android.intent.action.PACKAGE_REMOVED" // string@046a │ │ -01040e: 6e20 3401 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -010414: 0a00 |0022: move-result v0 │ │ -010416: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ -01041a: 7120 1903 4300 |0025: invoke-static {v3, v4}, Lorg/projectmaxs/main/receivers/PackageReceiver;.onRemoved:(Landroid/content/Context;Ljava/lang/String;)V // method@0319 │ │ -010420: 2804 |0028: goto 002c // +0004 │ │ -010422: 7120 1703 4300 |0029: invoke-static {v3, v4}, Lorg/projectmaxs/main/receivers/PackageReceiver;.onInstalledOrReplaced:(Landroid/content/Context;Ljava/lang/String;)V // method@0317 │ │ -010428: 0e00 |002c: return-void │ │ +0103c4: |[0103c4] org.projectmaxs.main.receivers.PackageReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0103d4: 6e10 2f00 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@002f │ │ +0103da: 0c00 |0003: move-result-object v0 │ │ +0103dc: 6e10 3000 0400 |0004: invoke-virtual {v4}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0030 │ │ +0103e2: 0c04 |0007: move-result-object v4 │ │ +0103e4: 6e10 8100 0400 |0008: invoke-virtual {v4}, Landroid/net/Uri;.getEncodedSchemeSpecificPart:()Ljava/lang/String; // method@0081 │ │ +0103ea: 0c04 |000b: move-result-object v4 │ │ +0103ec: 1a01 6904 |000c: const-string v1, "android.intent.action.PACKAGE_ADDED" // string@0469 │ │ +0103f0: 6e20 3401 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +0103f6: 0a01 |0011: move-result v1 │ │ +0103f8: 3901 1700 |0012: if-nez v1, 0029 // +0017 │ │ +0103fc: 1a01 6b04 |0014: const-string v1, "android.intent.action.PACKAGE_REPLACED" // string@046b │ │ +010400: 6e20 3401 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +010406: 0a01 |0019: move-result v1 │ │ +010408: 3801 0300 |001a: if-eqz v1, 001d // +0003 │ │ +01040c: 280d |001c: goto 0029 // +000d │ │ +01040e: 1a01 6a04 |001d: const-string v1, "android.intent.action.PACKAGE_REMOVED" // string@046a │ │ +010412: 6e20 3401 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +010418: 0a00 |0022: move-result v0 │ │ +01041a: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ +01041e: 7120 1903 4300 |0025: invoke-static {v3, v4}, Lorg/projectmaxs/main/receivers/PackageReceiver;.onRemoved:(Landroid/content/Context;Ljava/lang/String;)V // method@0319 │ │ +010424: 2804 |0028: goto 002c // +0004 │ │ +010426: 7120 1703 4300 |0029: invoke-static {v3, v4}, Lorg/projectmaxs/main/receivers/PackageReceiver;.onInstalledOrReplaced:(Landroid/content/Context;Ljava/lang/String;)V // method@0317 │ │ +01042c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0008 line=39 │ │ 0x000e line=40 │ │ 0x0016 line=41 │ │ @@ -11507,26 +11507,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0104a8: |[0104a8] org.projectmaxs.main.util.Constants.:()V │ │ -0104b8: 1a00 2703 |0000: const-string v0, "ModuleReceiver" // string@0327 │ │ -0104bc: 1a01 cf03 |0002: const-string v1, "TransportReceiver" // string@03cf │ │ -0104c0: 2420 7201 1000 |0004: filled-new-array {v0, v1}, [Ljava/lang/String; // type@0172 │ │ -0104c6: 0c00 |0007: move-result-object v0 │ │ -0104c8: 6900 5401 |0008: sput-object v0, Lorg/projectmaxs/main/util/Constants;.COMPONENT_RECEIVERS:[Ljava/lang/String; // field@0154 │ │ -0104cc: 2200 8c00 |000a: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ -0104d0: 6201 1900 |000c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ -0104d4: 1a02 4f08 |000e: const-string v2, "yyyy-MM-dd'T'HH:mmZ" // string@084f │ │ -0104d8: 7030 6201 2001 |0010: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ -0104de: 6900 5501 |0013: sput-object v0, Lorg/projectmaxs/main/util/Constants;.ISO8601_DATE_FORMAT:Ljava/text/DateFormat; // field@0155 │ │ -0104e2: 0e00 |0015: return-void │ │ +0104ac: |[0104ac] org.projectmaxs.main.util.Constants.:()V │ │ +0104bc: 1a00 2703 |0000: const-string v0, "ModuleReceiver" // string@0327 │ │ +0104c0: 1a01 cf03 |0002: const-string v1, "TransportReceiver" // string@03cf │ │ +0104c4: 2420 7201 1000 |0004: filled-new-array {v0, v1}, [Ljava/lang/String; // type@0172 │ │ +0104ca: 0c00 |0007: move-result-object v0 │ │ +0104cc: 6900 5401 |0008: sput-object v0, Lorg/projectmaxs/main/util/Constants;.COMPONENT_RECEIVERS:[Ljava/lang/String; // field@0154 │ │ +0104d0: 2200 8c00 |000a: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ +0104d4: 6201 1900 |000c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ +0104d8: 1a02 4f08 |000e: const-string v2, "yyyy-MM-dd'T'HH:mmZ" // string@084f │ │ +0104dc: 7030 6201 2001 |0010: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ +0104e2: 6900 5501 |0013: sput-object v0, Lorg/projectmaxs/main/util/Constants;.ISO8601_DATE_FORMAT:Ljava/text/DateFormat; // field@0155 │ │ +0104e6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000a line=34 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/util/Constants;) │ │ @@ -11534,17 +11534,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0104e4: |[0104e4] org.projectmaxs.main.util.Constants.:()V │ │ -0104f4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0104fa: 0e00 |0003: return-void │ │ +0104e8: |[0104e8] org.projectmaxs.main.util.Constants.:()V │ │ +0104f8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0104fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/util/Constants; │ │ │ │ Virtual methods - │ │ @@ -11581,38 +11581,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0105f4: |[0105f4] org.projectmaxs.main.util.FileManager.:()V │ │ -010604: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ -010608: 6201 8c01 |0002: sget-object v1, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ -01060c: 1a02 9303 |0004: const-string v2, "Settings" // string@0393 │ │ -010610: 7030 eb00 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ -010616: 6900 5701 |0009: sput-object v0, Lorg/projectmaxs/main/util/FileManager;.mMAXSSettingsDirectory:Ljava/io/File; // field@0157 │ │ -01061a: 0e00 |000b: return-void │ │ +0105f8: |[0105f8] org.projectmaxs.main.util.FileManager.:()V │ │ +010608: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ +01060c: 6201 8c01 |0002: sget-object v1, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ +010610: 1a02 9303 |0004: const-string v2, "Settings" // string@0393 │ │ +010614: 7030 eb00 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ +01061a: 6900 5701 |0009: sput-object v0, Lorg/projectmaxs/main/util/FileManager;.mMAXSSettingsDirectory:Ljava/io/File; // field@0157 │ │ +01061e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/util/FileManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01061c: |[01061c] org.projectmaxs.main.util.FileManager.:()V │ │ -01062c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -010632: 0e00 |0003: return-void │ │ +010620: |[010620] org.projectmaxs.main.util.FileManager.:()V │ │ +010630: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +010636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/util/FileManager; │ │ │ │ #2 : (in Lorg/projectmaxs/main/util/FileManager;) │ │ @@ -11620,52 +11620,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -0104fc: |[0104fc] org.projectmaxs.main.util.FileManager.createFile:(Ljava/lang/String;)Ljava/io/File; │ │ -01050c: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ -010510: 7020 ec00 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ -010516: 6e10 ef00 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@00ef │ │ -01051c: 0a03 |0008: move-result v3 │ │ -01051e: 3803 2400 |0009: if-eqz v3, 002d // +0024 │ │ -010522: 6e10 ee00 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@00ee │ │ -010528: 0a03 |000e: move-result v3 │ │ -01052a: 3803 0300 |000f: if-eqz v3, 0012 // +0003 │ │ -01052e: 281c |0011: goto 002d // +001c │ │ -010530: 2203 6100 |0012: new-instance v3, Ljava/io/IOException; // type@0061 │ │ -010534: 2201 8300 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -010538: 7010 4901 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01053e: 1a02 d600 |0019: const-string v2, "Can not delete " // string@00d6 │ │ -010542: 6e20 5001 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010548: 6e10 f000 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ -01054e: 0c00 |0021: move-result-object v0 │ │ -010550: 6e20 5001 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010556: 6e10 5401 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01055c: 0c00 |0028: move-result-object v0 │ │ -01055e: 7020 f500 0300 |0029: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@00f5 │ │ -010564: 2703 |002c: throw v3 │ │ -010566: 6e10 ed00 0000 |002d: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@00ed │ │ -01056c: 0a03 |0030: move-result v3 │ │ -01056e: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ -010572: 1100 |0033: return-object v0 │ │ -010574: 2203 6100 |0034: new-instance v3, Ljava/io/IOException; // type@0061 │ │ -010578: 2201 8300 |0036: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -01057c: 7010 4901 0100 |0038: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -010582: 1a02 d500 |003b: const-string v2, "Can not create file " // string@00d5 │ │ -010586: 6e20 5001 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01058c: 6e10 f000 0000 |0040: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ -010592: 0c00 |0043: move-result-object v0 │ │ -010594: 6e20 5001 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01059a: 6e10 5401 0100 |0047: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0105a0: 0c00 |004a: move-result-object v0 │ │ -0105a2: 7020 f500 0300 |004b: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@00f5 │ │ -0105a8: 2703 |004e: throw v3 │ │ +010500: |[010500] org.projectmaxs.main.util.FileManager.createFile:(Ljava/lang/String;)Ljava/io/File; │ │ +010510: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ +010514: 7020 ec00 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ +01051a: 6e10 ef00 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@00ef │ │ +010520: 0a03 |0008: move-result v3 │ │ +010522: 3803 2400 |0009: if-eqz v3, 002d // +0024 │ │ +010526: 6e10 ee00 0000 |000b: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@00ee │ │ +01052c: 0a03 |000e: move-result v3 │ │ +01052e: 3803 0300 |000f: if-eqz v3, 0012 // +0003 │ │ +010532: 281c |0011: goto 002d // +001c │ │ +010534: 2203 6100 |0012: new-instance v3, Ljava/io/IOException; // type@0061 │ │ +010538: 2201 8300 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +01053c: 7010 4901 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +010542: 1a02 d600 |0019: const-string v2, "Can not delete " // string@00d6 │ │ +010546: 6e20 5001 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01054c: 6e10 f000 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ +010552: 0c00 |0021: move-result-object v0 │ │ +010554: 6e20 5001 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01055a: 6e10 5401 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +010560: 0c00 |0028: move-result-object v0 │ │ +010562: 7020 f500 0300 |0029: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@00f5 │ │ +010568: 2703 |002c: throw v3 │ │ +01056a: 6e10 ed00 0000 |002d: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@00ed │ │ +010570: 0a03 |0030: move-result v3 │ │ +010572: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ +010576: 1100 |0033: return-object v0 │ │ +010578: 2203 6100 |0034: new-instance v3, Ljava/io/IOException; // type@0061 │ │ +01057c: 2201 8300 |0036: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +010580: 7010 4901 0100 |0038: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +010586: 1a02 d500 |003b: const-string v2, "Can not create file " // string@00d5 │ │ +01058a: 6e20 5001 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010590: 6e10 f000 0000 |0040: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ +010596: 0c00 |0043: move-result-object v0 │ │ +010598: 6e20 5001 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01059e: 6e10 5401 0100 |0047: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0105a4: 0c00 |004a: move-result-object v0 │ │ +0105a6: 7020 f500 0300 |004b: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@00f5 │ │ +0105ac: 2703 |004e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ 0x000b line=34 │ │ 0x002d line=36 │ │ 0x0034 line=37 │ │ @@ -11677,28 +11677,28 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0105ac: |[0105ac] org.projectmaxs.main.util.FileManager.getTimestampedSettingsExportDir:()Ljava/io/File; │ │ -0105bc: 6200 5501 |0000: sget-object v0, Lorg/projectmaxs/main/util/Constants;.ISO8601_DATE_FORMAT:Ljava/text/DateFormat; // field@0155 │ │ -0105c0: 2201 9200 |0002: new-instance v1, Ljava/util/Date; // type@0092 │ │ -0105c4: 7010 7101 0100 |0004: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0171 │ │ -0105ca: 6e20 6101 1000 |0007: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ -0105d0: 0c00 |000a: move-result-object v0 │ │ -0105d2: 1301 3a00 |000b: const/16 v1, #int 58 // #3a │ │ -0105d6: 1302 2d00 |000d: const/16 v2, #int 45 // #2d │ │ -0105da: 6e30 3d01 1002 |000f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@013d │ │ -0105e0: 0c00 |0012: move-result-object v0 │ │ -0105e2: 2201 5e00 |0013: new-instance v1, Ljava/io/File; // type@005e │ │ -0105e6: 6202 5701 |0015: sget-object v2, Lorg/projectmaxs/main/util/FileManager;.mMAXSSettingsDirectory:Ljava/io/File; // field@0157 │ │ -0105ea: 7030 eb00 2100 |0017: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ -0105f0: 1101 |001a: return-object v1 │ │ +0105b0: |[0105b0] org.projectmaxs.main.util.FileManager.getTimestampedSettingsExportDir:()Ljava/io/File; │ │ +0105c0: 6200 5501 |0000: sget-object v0, Lorg/projectmaxs/main/util/Constants;.ISO8601_DATE_FORMAT:Ljava/text/DateFormat; // field@0155 │ │ +0105c4: 2201 9200 |0002: new-instance v1, Ljava/util/Date; // type@0092 │ │ +0105c8: 7010 7101 0100 |0004: invoke-direct {v1}, Ljava/util/Date;.:()V // method@0171 │ │ +0105ce: 6e20 6101 1000 |0007: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ +0105d4: 0c00 |000a: move-result-object v0 │ │ +0105d6: 1301 3a00 |000b: const/16 v1, #int 58 // #3a │ │ +0105da: 1302 2d00 |000d: const/16 v2, #int 45 // #2d │ │ +0105de: 6e30 3d01 1002 |000f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@013d │ │ +0105e4: 0c00 |0012: move-result-object v0 │ │ +0105e6: 2201 5e00 |0013: new-instance v1, Ljava/io/File; // type@005e │ │ +0105ea: 6202 5701 |0015: sget-object v2, Lorg/projectmaxs/main/util/FileManager;.mMAXSSettingsDirectory:Ljava/io/File; // field@0157 │ │ +0105ee: 7030 eb00 2100 |0017: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ +0105f4: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x000f line=43 │ │ 0x0013 line=44 │ │ locals : │ │ │ │ @@ -11741,19 +11741,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -010634: |[010634] org.projectmaxs.main.util.PermCheck$PackageProblem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -010644: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01064a: 5b01 5801 |0003: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ -01064e: 5b02 5901 |0005: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ -010652: 0e00 |0007: return-void │ │ +010638: |[010638] org.projectmaxs.main.util.PermCheck$PackageProblem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +010648: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01064e: 5b01 5801 |0003: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ +010652: 5b02 5901 |0005: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ +010656: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PackageProblem; │ │ @@ -11799,19 +11799,19 @@ │ │ type : '(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Lorg/projectmaxs/main/util/PermCheck$PackageProblem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -010654: |[010654] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$1.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Lorg/projectmaxs/main/util/PermCheck$PackageProblem;)V │ │ -010664: 5b01 5a01 |0000: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015a │ │ -010668: 5b02 5b01 |0002: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.val$packageProblem:Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // field@015b │ │ -01066c: 7010 c000 0000 |0004: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@00c0 │ │ -010672: 0e00 |0007: return-void │ │ +010658: |[010658] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$1.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Lorg/projectmaxs/main/util/PermCheck$PackageProblem;)V │ │ +010668: 5b01 5a01 |0000: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015a │ │ +01066c: 5b02 5b01 |0002: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.val$packageProblem:Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // field@015b │ │ +010670: 7010 c000 0000 |0004: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@00c0 │ │ +010676: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/projectmaxs/main/util/PermCheck$PackageProblem; │ │ @@ -11822,30 +11822,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -010674: |[010674] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$1.onClick:(Landroid/view/View;)V │ │ -010684: 2204 1500 |0000: new-instance v4, Landroid/content/Intent; // type@0015 │ │ -010688: 1a00 6e04 |0002: const-string v0, "android.settings.APPLICATION_DETAILS_SETTINGS" // string@046e │ │ -01068c: 7020 2c00 0400 |0004: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -010692: 5430 5b01 |0007: iget-object v0, v3, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.val$packageProblem:Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // field@015b │ │ -010696: 5400 5801 |0009: iget-object v0, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ -01069a: 1a01 f806 |000b: const-string v1, "package" // string@06f8 │ │ -01069e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0106a0: 7130 8000 0102 |000e: invoke-static {v1, v0, v2}, Landroid/net/Uri;.fromParts:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0080 │ │ -0106a6: 0c00 |0011: move-result-object v0 │ │ -0106a8: 6e20 3c00 0400 |0012: invoke-virtual {v4, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@003c │ │ -0106ae: 5430 5a01 |0015: iget-object v0, v3, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015a │ │ -0106b2: 7110 2703 0000 |0017: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.access$300:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;)Landroid/content/Context; // method@0327 │ │ -0106b8: 0c00 |001a: move-result-object v0 │ │ -0106ba: 6e20 2600 4000 |001b: invoke-virtual {v0, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -0106c0: 0e00 |001e: return-void │ │ +010678: |[010678] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$1.onClick:(Landroid/view/View;)V │ │ +010688: 2204 1500 |0000: new-instance v4, Landroid/content/Intent; // type@0015 │ │ +01068c: 1a00 6e04 |0002: const-string v0, "android.settings.APPLICATION_DETAILS_SETTINGS" // string@046e │ │ +010690: 7020 2c00 0400 |0004: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +010696: 5430 5b01 |0007: iget-object v0, v3, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.val$packageProblem:Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // field@015b │ │ +01069a: 5400 5801 |0009: iget-object v0, v0, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ +01069e: 1a01 f806 |000b: const-string v1, "package" // string@06f8 │ │ +0106a2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0106a4: 7130 8000 0102 |000e: invoke-static {v1, v0, v2}, Landroid/net/Uri;.fromParts:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0080 │ │ +0106aa: 0c00 |0011: move-result-object v0 │ │ +0106ac: 6e20 3c00 0400 |0012: invoke-virtual {v4, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@003c │ │ +0106b2: 5430 5a01 |0015: iget-object v0, v3, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015a │ │ +0106b6: 7110 2703 0000 |0017: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.access$300:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;)Landroid/content/Context; // method@0327 │ │ +0106bc: 0c00 |001a: move-result-object v0 │ │ +0106be: 6e20 2600 4000 |001b: invoke-virtual {v0, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +0106c4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0007 line=185 │ │ 0x0015 line=186 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1; │ │ @@ -11890,19 +11890,19 @@ │ │ type : '(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Landroid/app/AlertDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0106c4: |[0106c4] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$2.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Landroid/app/AlertDialog;)V │ │ -0106d4: 5b01 5c01 |0000: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015c │ │ -0106d8: 5b02 5d01 |0002: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.val$alertDialog:Landroid/app/AlertDialog; // field@015d │ │ -0106dc: 7010 2601 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0106e2: 0e00 |0007: return-void │ │ +0106c8: |[0106c8] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$2.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Landroid/app/AlertDialog;)V │ │ +0106d8: 5b01 5c01 |0000: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.this$0:Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; // field@015c │ │ +0106dc: 5b02 5d01 |0002: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.val$alertDialog:Landroid/app/AlertDialog; // field@015d │ │ +0106e0: 7010 2601 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0106e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/AlertDialog; │ │ @@ -11913,18 +11913,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0106e4: |[0106e4] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$2.onClick:(Landroid/view/View;)V │ │ -0106f4: 5401 5d01 |0000: iget-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.val$alertDialog:Landroid/app/AlertDialog; // field@015d │ │ -0106f8: 6e10 0e00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ -0106fe: 0e00 |0005: return-void │ │ +0106e8: |[0106e8] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask$2.onClick:(Landroid/view/View;)V │ │ +0106f8: 5401 5d01 |0000: iget-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.val$alertDialog:Landroid/app/AlertDialog; // field@015d │ │ +0106fc: 6e10 0e00 0100 |0002: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ +010702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -11971,19 +11971,19 @@ │ │ type : '(Landroid/widget/TextView;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0107f0: |[0107f0] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -010800: 7010 8700 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0087 │ │ -010806: 5b01 5f01 |0003: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -01080a: 5b02 5e01 |0005: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ -01080e: 0e00 |0007: return-void │ │ +0107f4: |[0107f4] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +010804: 7010 8700 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0087 │ │ +01080a: 5b01 5f01 |0003: iput-object v1, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +01080e: 5b02 5e01 |0005: iput-object v2, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ +010812: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ @@ -11995,17 +11995,17 @@ │ │ type : '(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -010700: |[010700] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.access$300:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;)Landroid/content/Context; │ │ -010710: 5400 5e01 |0000: iget-object v0, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ -010714: 1100 |0002: return-object v0 │ │ +010704: |[010704] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.access$300:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;)Landroid/content/Context; │ │ +010714: 5400 5e01 |0000: iget-object v0, v0, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ +010718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ │ │ Virtual methods - │ │ @@ -12014,19 +12014,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -010718: |[010718] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -010728: 1f01 6c01 |0000: check-cast v1, [Landroid/content/Context; // type@016c │ │ -01072c: 6e20 2903 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.doInBackground:([Landroid/content/Context;)Ljava/util/List; // method@0329 │ │ -010732: 0c01 |0005: move-result-object v1 │ │ -010734: 1101 |0006: return-object v1 │ │ +01071c: |[01071c] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +01072c: 1f01 6c01 |0000: check-cast v1, [Landroid/content/Context; // type@016c │ │ +010730: 6e20 2903 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.doInBackground:([Landroid/content/Context;)Ljava/util/List; // method@0329 │ │ +010736: 0c01 |0005: move-result-object v1 │ │ +010738: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -12035,54 +12035,54 @@ │ │ type : '([Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -010738: |[010738] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.doInBackground:([Landroid/content/Context;)Ljava/util/List; │ │ -010748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01074a: 4604 0400 |0001: aget-object v4, v4, v0 │ │ -01074e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -010750: 7120 d104 0400 |0004: invoke-static {v4, v0}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.checkAndRequestIfNecessary:(Landroid/content/Context;Landroid/content/Intent;)Z // method@04d1 │ │ -010756: 0a00 |0007: move-result v0 │ │ -010758: 3900 2c00 |0008: if-nez v0, 0034 // +002c │ │ -01075c: 6e10 1f00 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ -010762: 0c00 |000d: move-result-object v0 │ │ -010764: 6e10 2000 0400 |000e: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ -01076a: 0c01 |0011: move-result-object v1 │ │ -01076c: 1302 0010 |0012: const/16 v2, #int 4096 // #1000 │ │ -010770: 6e30 5100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ -010776: 0c00 |0017: move-result-object v0 │ │ -010778: 7110 3003 0000 |0018: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.access$000:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0330 │ │ -01077e: 0c00 |001b: move-result-object v0 │ │ -010780: 7210 7e01 0000 |001c: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -010786: 0a01 |001f: move-result v1 │ │ -010788: 3901 0300 |0020: if-nez v1, 0023 // +0003 │ │ -01078c: 1100 |0022: return-object v0 │ │ -01078e: 7100 3103 0000 |0023: invoke-static {}, Lorg/projectmaxs/main/util/PermCheck;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@0331 │ │ -010794: 0c00 |0026: move-result-object v0 │ │ -010796: 1a01 9104 |0027: const-string v1, "checkAndReequestIfNecessary() returned 'not OK', but checkMaxsComponent() found no issues. Fallback to performCheck()" // string@0491 │ │ -01079a: 6e20 aa04 1000 |0029: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -0107a0: 2808 |002c: goto 0034 // +0008 │ │ -0107a2: 0d04 |002d: move-exception v4 │ │ -0107a4: 2200 6900 |002e: new-instance v0, Ljava/lang/AssertionError; // type@0069 │ │ -0107a8: 7020 ff00 4000 |0030: invoke-direct {v0, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ -0107ae: 2700 |0033: throw v0 │ │ -0107b0: 7110 3203 0400 |0034: invoke-static {v4}, Lorg/projectmaxs/main/util/PermCheck;.access$200:(Landroid/content/Context;)Ljava/util/List; // method@0332 │ │ -0107b6: 0c04 |0037: move-result-object v4 │ │ -0107b8: 1104 |0038: return-object v4 │ │ -0107ba: 0d04 |0039: move-exception v4 │ │ -0107bc: 7100 3103 0000 |003a: invoke-static {}, Lorg/projectmaxs/main/util/PermCheck;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@0331 │ │ -0107c2: 0c00 |003d: move-result-object v0 │ │ -0107c4: 1a01 1e01 |003e: const-string v1, "Exception while performing check" // string@011e │ │ -0107c8: 6e30 ab04 1004 |0040: invoke-virtual {v0, v1, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04ab │ │ -0107ce: 7100 6c01 0000 |0043: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@016c │ │ -0107d4: 0c04 |0046: move-result-object v4 │ │ -0107d6: 1104 |0047: return-object v4 │ │ +01073c: |[01073c] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.doInBackground:([Landroid/content/Context;)Ljava/util/List; │ │ +01074c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01074e: 4604 0400 |0001: aget-object v4, v4, v0 │ │ +010752: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +010754: 7120 d104 0400 |0004: invoke-static {v4, v0}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.checkAndRequestIfNecessary:(Landroid/content/Context;Landroid/content/Intent;)Z // method@04d1 │ │ +01075a: 0a00 |0007: move-result v0 │ │ +01075c: 3900 2c00 |0008: if-nez v0, 0034 // +002c │ │ +010760: 6e10 1f00 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ +010766: 0c00 |000d: move-result-object v0 │ │ +010768: 6e10 2000 0400 |000e: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ +01076e: 0c01 |0011: move-result-object v1 │ │ +010770: 1302 0010 |0012: const/16 v2, #int 4096 // #1000 │ │ +010774: 6e30 5100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ +01077a: 0c00 |0017: move-result-object v0 │ │ +01077c: 7110 3003 0000 |0018: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.access$000:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0330 │ │ +010782: 0c00 |001b: move-result-object v0 │ │ +010784: 7210 7e01 0000 |001c: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +01078a: 0a01 |001f: move-result v1 │ │ +01078c: 3901 0300 |0020: if-nez v1, 0023 // +0003 │ │ +010790: 1100 |0022: return-object v0 │ │ +010792: 7100 3103 0000 |0023: invoke-static {}, Lorg/projectmaxs/main/util/PermCheck;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@0331 │ │ +010798: 0c00 |0026: move-result-object v0 │ │ +01079a: 1a01 9104 |0027: const-string v1, "checkAndReequestIfNecessary() returned 'not OK', but checkMaxsComponent() found no issues. Fallback to performCheck()" // string@0491 │ │ +01079e: 6e20 aa04 1000 |0029: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +0107a4: 2808 |002c: goto 0034 // +0008 │ │ +0107a6: 0d04 |002d: move-exception v4 │ │ +0107a8: 2200 6900 |002e: new-instance v0, Ljava/lang/AssertionError; // type@0069 │ │ +0107ac: 7020 ff00 4000 |0030: invoke-direct {v0, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ +0107b2: 2700 |0033: throw v0 │ │ +0107b4: 7110 3203 0400 |0034: invoke-static {v4}, Lorg/projectmaxs/main/util/PermCheck;.access$200:(Landroid/content/Context;)Ljava/util/List; // method@0332 │ │ +0107ba: 0c04 |0037: move-result-object v4 │ │ +0107bc: 1104 |0038: return-object v4 │ │ +0107be: 0d04 |0039: move-exception v4 │ │ +0107c0: 7100 3103 0000 |003a: invoke-static {}, Lorg/projectmaxs/main/util/PermCheck;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@0331 │ │ +0107c6: 0c00 |003d: move-result-object v0 │ │ +0107c8: 1a01 1e01 |003e: const-string v1, "Exception while performing check" // string@011e │ │ +0107cc: 6e30 ab04 1004 |0040: invoke-virtual {v0, v1, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04ab │ │ +0107d2: 7100 6c01 0000 |0043: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@016c │ │ +0107d8: 0c04 |0046: move-result-object v4 │ │ +0107da: 1104 |0047: return-object v4 │ │ catches : 2 │ │ 0x000a - 0x0018 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x002d │ │ 0x0034 - 0x0038 │ │ Ljava/lang/Exception; -> 0x0039 │ │ positions : │ │ 0x0001 line=136 │ │ @@ -12106,18 +12106,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -010810: |[010810] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -010820: 1f01 9800 |0000: check-cast v1, Ljava/util/List; // type@0098 │ │ -010824: 6e20 2c03 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.onPostExecute:(Ljava/util/List;)V // method@032c │ │ -01082a: 0e00 |0005: return-void │ │ +010814: |[010814] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +010824: 1f01 9800 |0000: check-cast v1, Ljava/util/List; // type@0098 │ │ +010828: 6e20 2c03 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.onPostExecute:(Ljava/util/List;)V // method@032c │ │ +01082e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -12126,103 +12126,103 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -01082c: |[01082c] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPostExecute:(Ljava/util/List;)V │ │ -01083c: 7210 7e01 0800 |0000: invoke-interface {v8}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -010842: 0a00 |0003: move-result v0 │ │ -010844: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -010848: 5478 5f01 |0006: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -01084c: 1a00 4603 |0008: const-string v0, "OK ������" // string@0346 │ │ -010850: 6e20 de00 0800 |000a: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ -010856: 2900 b000 |000d: goto/16 00bd // +00b0 │ │ -01085a: 2200 4200 |000f: new-instance v0, Landroid/text/SpannableStringBuilder; // type@0042 │ │ -01085e: 7010 b900 0000 |0011: invoke-direct {v0}, Landroid/text/SpannableStringBuilder;.:()V // method@00b9 │ │ -010864: 1a01 7200 |0014: const-string v1, "

The following problems where found

" // string@0072 │ │ -010868: 7110 b800 0100 |0016: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -01086e: 0c01 |0019: move-result-object v1 │ │ -010870: 6e20 bc00 1000 |001a: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -010876: 7210 7f01 0800 |001d: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -01087c: 0c08 |0020: move-result-object v8 │ │ -01087e: 7210 7701 0800 |0021: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -010884: 0a01 |0024: move-result v1 │ │ -010886: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -010888: 3801 4400 |0026: if-eqz v1, 006a // +0044 │ │ -01088c: 7210 7801 0800 |0028: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -010892: 0c01 |002b: move-result-object v1 │ │ -010894: 1f01 fb00 |002c: check-cast v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ -010898: 1a03 2c00 |002e: const-string v3, "• " // string@002c │ │ -01089c: 7110 b800 0300 |0030: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -0108a2: 0c03 |0033: move-result-object v3 │ │ -0108a4: 6e20 bc00 3000 |0034: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0108aa: 2203 4200 |0037: new-instance v3, Landroid/text/SpannableStringBuilder; // type@0042 │ │ -0108ae: 5414 5901 |0039: iget-object v4, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ -0108b2: 7020 ba00 4300 |003b: invoke-direct {v3, v4}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@00ba │ │ -0108b8: 5414 5901 |003e: iget-object v4, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ -0108bc: 5415 5801 |0040: iget-object v5, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ -0108c0: 6e20 3901 5400 |0042: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0139 │ │ -0108c6: 0a04 |0045: move-result v4 │ │ -0108c8: 3a04 1500 |0046: if-ltz v4, 005b // +0015 │ │ -0108cc: 5415 5801 |0048: iget-object v5, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ -0108d0: 6e10 3c01 0500 |004a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@013c │ │ -0108d6: 0a05 |004d: move-result v5 │ │ -0108d8: b045 |004e: add-int/2addr v5, v4 │ │ -0108da: 2206 fc00 |004f: new-instance v6, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1; // type@00fc │ │ -0108de: 7030 2203 7601 |0051: invoke-direct {v6, v7, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Lorg/projectmaxs/main/util/PermCheck$PackageProblem;)V // method@0322 │ │ -0108e4: 6e52 bd00 6354 |0054: invoke-virtual {v3, v6, v4, v5, v2}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bd │ │ -0108ea: 6e20 bc00 3000 |0057: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0108f0: 2806 |005a: goto 0060 // +0006 │ │ -0108f2: 5411 5901 |005b: iget-object v1, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ -0108f6: 6e20 bc00 1000 |005d: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0108fc: 1a01 6f00 |0060: const-string v1, "
" // string@006f │ │ -010900: 7110 b800 0100 |0062: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -010906: 0c01 |0065: move-result-object v1 │ │ -010908: 6e20 bc00 1000 |0066: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -01090e: 28b8 |0069: goto 0021 // -0048 │ │ -010910: 2208 5200 |006a: new-instance v8, Landroid/widget/TextView; // type@0052 │ │ -010914: 5471 5e01 |006c: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ -010918: 7020 d600 1800 |006e: invoke-direct {v8, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ -01091e: 6e20 de00 0800 |0071: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ -010924: 7100 bf00 0000 |0074: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@00bf │ │ -01092a: 0c00 |0077: move-result-object v0 │ │ -01092c: 6e20 da00 0800 |0078: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@00da │ │ -010932: 2200 0800 |007b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -010936: 5471 5e01 |007d: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ -01093a: 7020 0600 1000 |007f: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ -010940: 5471 5e01 |0082: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ -010944: 6e10 2100 0100 |0084: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ -01094a: 0c01 |0087: move-result-object v1 │ │ -01094c: 1403 0200 047f |0088: const v3, #float 1.75458e+38 // #7f040002 │ │ -010952: 6e20 5400 3100 |008b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -010958: 0c01 |008e: move-result-object v1 │ │ -01095a: 1203 |008f: const/4 v3, #int 0 // #0 │ │ -01095c: 6e30 0b00 1003 |0090: invoke-virtual {v0, v1, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ -010962: 0c00 |0093: move-result-object v0 │ │ -010964: 6e20 0c00 8000 |0094: invoke-virtual {v0, v8}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ -01096a: 0c08 |0097: move-result-object v8 │ │ -01096c: 6e10 0700 0800 |0098: invoke-virtual {v8}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ -010972: 0c08 |009b: move-result-object v8 │ │ -010974: 5470 5f01 |009c: iget-object v0, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -010978: 2201 fd00 |009e: new-instance v1, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2; // type@00fd │ │ -01097c: 7030 2403 7108 |00a0: invoke-direct {v1, v7, v8}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Landroid/app/AlertDialog;)V // method@0324 │ │ -010982: 6e20 db00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00db │ │ -010988: 5478 5f01 |00a6: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -01098c: 6e10 d900 0800 |00a8: invoke-virtual {v8}, Landroid/widget/TextView;.getTextSize:()F // method@00d9 │ │ -010992: 0a08 |00ab: move-result v8 │ │ -010994: 5470 5f01 |00ac: iget-object v0, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -010998: 1401 9a99 d93f |00ae: const v1, #float 1.7 // #3fd9999a │ │ -01099e: a808 0801 |00b1: mul-float v8, v8, v1 │ │ -0109a2: 6e30 df00 2008 |00b3: invoke-virtual {v0, v2, v8}, Landroid/widget/TextView;.setTextSize:(IF)V // method@00df │ │ -0109a8: 5478 5f01 |00b6: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -0109ac: 1a00 3f03 |00b8: const-string v0, "Not OK! Click for more details. ������" // string@033f │ │ -0109b0: 6e20 de00 0800 |00ba: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ -0109b6: 0e00 |00bd: return-void │ │ +010830: |[010830] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPostExecute:(Ljava/util/List;)V │ │ +010840: 7210 7e01 0800 |0000: invoke-interface {v8}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +010846: 0a00 |0003: move-result v0 │ │ +010848: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +01084c: 5478 5f01 |0006: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +010850: 1a00 4603 |0008: const-string v0, "OK ������" // string@0346 │ │ +010854: 6e20 de00 0800 |000a: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ +01085a: 2900 b000 |000d: goto/16 00bd // +00b0 │ │ +01085e: 2200 4200 |000f: new-instance v0, Landroid/text/SpannableStringBuilder; // type@0042 │ │ +010862: 7010 b900 0000 |0011: invoke-direct {v0}, Landroid/text/SpannableStringBuilder;.:()V // method@00b9 │ │ +010868: 1a01 7200 |0014: const-string v1, "

The following problems where found

" // string@0072 │ │ +01086c: 7110 b800 0100 |0016: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +010872: 0c01 |0019: move-result-object v1 │ │ +010874: 6e20 bc00 1000 |001a: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +01087a: 7210 7f01 0800 |001d: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +010880: 0c08 |0020: move-result-object v8 │ │ +010882: 7210 7701 0800 |0021: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +010888: 0a01 |0024: move-result v1 │ │ +01088a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +01088c: 3801 4400 |0026: if-eqz v1, 006a // +0044 │ │ +010890: 7210 7801 0800 |0028: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +010896: 0c01 |002b: move-result-object v1 │ │ +010898: 1f01 fb00 |002c: check-cast v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ +01089c: 1a03 2c00 |002e: const-string v3, "• " // string@002c │ │ +0108a0: 7110 b800 0300 |0030: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +0108a6: 0c03 |0033: move-result-object v3 │ │ +0108a8: 6e20 bc00 3000 |0034: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0108ae: 2203 4200 |0037: new-instance v3, Landroid/text/SpannableStringBuilder; // type@0042 │ │ +0108b2: 5414 5901 |0039: iget-object v4, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ +0108b6: 7020 ba00 4300 |003b: invoke-direct {v3, v4}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@00ba │ │ +0108bc: 5414 5901 |003e: iget-object v4, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ +0108c0: 5415 5801 |0040: iget-object v5, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ +0108c4: 6e20 3901 5400 |0042: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0139 │ │ +0108ca: 0a04 |0045: move-result v4 │ │ +0108cc: 3a04 1500 |0046: if-ltz v4, 005b // +0015 │ │ +0108d0: 5415 5801 |0048: iget-object v5, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.pkg:Ljava/lang/String; // field@0158 │ │ +0108d4: 6e10 3c01 0500 |004a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@013c │ │ +0108da: 0a05 |004d: move-result v5 │ │ +0108dc: b045 |004e: add-int/2addr v5, v4 │ │ +0108de: 2206 fc00 |004f: new-instance v6, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1; // type@00fc │ │ +0108e2: 7030 2203 7601 |0051: invoke-direct {v6, v7, v1}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$1;.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Lorg/projectmaxs/main/util/PermCheck$PackageProblem;)V // method@0322 │ │ +0108e8: 6e52 bd00 6354 |0054: invoke-virtual {v3, v6, v4, v5, v2}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bd │ │ +0108ee: 6e20 bc00 3000 |0057: invoke-virtual {v0, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0108f4: 2806 |005a: goto 0060 // +0006 │ │ +0108f6: 5411 5901 |005b: iget-object v1, v1, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.problem:Ljava/lang/String; // field@0159 │ │ +0108fa: 6e20 bc00 1000 |005d: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +010900: 1a01 6f00 |0060: const-string v1, "
" // string@006f │ │ +010904: 7110 b800 0100 |0062: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +01090a: 0c01 |0065: move-result-object v1 │ │ +01090c: 6e20 bc00 1000 |0066: invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +010912: 28b8 |0069: goto 0021 // -0048 │ │ +010914: 2208 5200 |006a: new-instance v8, Landroid/widget/TextView; // type@0052 │ │ +010918: 5471 5e01 |006c: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ +01091c: 7020 d600 1800 |006e: invoke-direct {v8, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ +010922: 6e20 de00 0800 |0071: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ +010928: 7100 bf00 0000 |0074: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@00bf │ │ +01092e: 0c00 |0077: move-result-object v0 │ │ +010930: 6e20 da00 0800 |0078: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@00da │ │ +010936: 2200 0800 |007b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +01093a: 5471 5e01 |007d: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ +01093e: 7020 0600 1000 |007f: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ +010944: 5471 5e01 |0082: iget-object v1, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.context:Landroid/content/Context; // field@015e │ │ +010948: 6e10 2100 0100 |0084: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ +01094e: 0c01 |0087: move-result-object v1 │ │ +010950: 1403 0200 047f |0088: const v3, #float 1.75458e+38 // #7f040002 │ │ +010956: 6e20 5400 3100 |008b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +01095c: 0c01 |008e: move-result-object v1 │ │ +01095e: 1203 |008f: const/4 v3, #int 0 // #0 │ │ +010960: 6e30 0b00 1003 |0090: invoke-virtual {v0, v1, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ +010966: 0c00 |0093: move-result-object v0 │ │ +010968: 6e20 0c00 8000 |0094: invoke-virtual {v0, v8}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ +01096e: 0c08 |0097: move-result-object v8 │ │ +010970: 6e10 0700 0800 |0098: invoke-virtual {v8}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ +010976: 0c08 |009b: move-result-object v8 │ │ +010978: 5470 5f01 |009c: iget-object v0, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +01097c: 2201 fd00 |009e: new-instance v1, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2; // type@00fd │ │ +010980: 7030 2403 7108 |00a0: invoke-direct {v1, v7, v8}, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask$2;.:(Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;Landroid/app/AlertDialog;)V // method@0324 │ │ +010986: 6e20 db00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00db │ │ +01098c: 5478 5f01 |00a6: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +010990: 6e10 d900 0800 |00a8: invoke-virtual {v8}, Landroid/widget/TextView;.getTextSize:()F // method@00d9 │ │ +010996: 0a08 |00ab: move-result v8 │ │ +010998: 5470 5f01 |00ac: iget-object v0, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +01099c: 1401 9a99 d93f |00ae: const v1, #float 1.7 // #3fd9999a │ │ +0109a2: a808 0801 |00b1: mul-float v8, v8, v1 │ │ +0109a6: 6e30 df00 2008 |00b3: invoke-virtual {v0, v2, v8}, Landroid/widget/TextView;.setTextSize:(IF)V // method@00df │ │ +0109ac: 5478 5f01 |00b6: iget-object v8, v7, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +0109b0: 1a00 3f03 |00b8: const-string v0, "Not OK! Click for more details. ������" // string@033f │ │ +0109b4: 6e20 de00 0800 |00ba: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ +0109ba: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000f line=169 │ │ 0x0016 line=170 │ │ 0x001d line=171 │ │ @@ -12253,19 +12253,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0109b8: |[0109b8] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPreExecute:()V │ │ -0109c8: 5420 5f01 |0000: iget-object v0, v2, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ -0109cc: 1a01 d900 |0002: const-string v1, "Checking… ������" // string@00d9 │ │ -0109d0: 6e20 de00 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ -0109d6: 0e00 |0007: return-void │ │ +0109bc: |[0109bc] org.projectmaxs.main.util.PermCheck$PermCheckAsyncTask.onPreExecute:()V │ │ +0109cc: 5420 5f01 |0000: iget-object v0, v2, Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask;.statusTextView:Landroid/widget/TextView; // field@015f │ │ +0109d0: 1a01 d900 |0002: const-string v1, "Checking… ������" // string@00d9 │ │ +0109d4: 6e20 de00 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ +0109da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/projectmaxs/main/util/PermCheck$PermCheckAsyncTask; │ │ │ │ source_file_idx : 876 (PermCheck.java) │ │ @@ -12305,36 +12305,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -010c34: |[010c34] org.projectmaxs.main.util.PermCheck.:()V │ │ -010c44: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -010c4a: 0c00 |0003: move-result-object v0 │ │ -010c4c: 6900 6001 |0004: sput-object v0, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ -010c50: 0e00 |0006: return-void │ │ +010c38: |[010c38] org.projectmaxs.main.util.PermCheck.:()V │ │ +010c48: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +010c4e: 0c00 |0003: move-result-object v0 │ │ +010c50: 6900 6001 |0004: sput-object v0, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ +010c54: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/util/PermCheck;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -010c54: |[010c54] org.projectmaxs.main.util.PermCheck.:()V │ │ -010c64: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -010c6a: 0e00 |0003: return-void │ │ +010c58: |[010c58] org.projectmaxs.main.util.PermCheck.:()V │ │ +010c68: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +010c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/util/PermCheck; │ │ │ │ #2 : (in Lorg/projectmaxs/main/util/PermCheck;) │ │ @@ -12342,18 +12342,18 @@ │ │ type : '(Landroid/content/pm/PackageInfo;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0109d8: |[0109d8] org.projectmaxs.main.util.PermCheck.access$000:(Landroid/content/pm/PackageInfo;)Ljava/util/List; │ │ -0109e8: 7110 3303 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0333 │ │ -0109ee: 0c00 |0003: move-result-object v0 │ │ -0109f0: 1100 |0004: return-object v0 │ │ +0109dc: |[0109dc] org.projectmaxs.main.util.PermCheck.access$000:(Landroid/content/pm/PackageInfo;)Ljava/util/List; │ │ +0109ec: 7110 3303 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0333 │ │ +0109f2: 0c00 |0003: move-result-object v0 │ │ +0109f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/PackageInfo; │ │ │ │ #3 : (in Lorg/projectmaxs/main/util/PermCheck;) │ │ @@ -12361,35 +12361,35 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -010c1c: |[010c1c] org.projectmaxs.main.util.PermCheck.access$100:()Lorg/projectmaxs/shared/global/util/Log; │ │ -010c2c: 6200 6001 |0000: sget-object v0, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ -010c30: 1100 |0002: return-object v0 │ │ +010c20: |[010c20] org.projectmaxs.main.util.PermCheck.access$100:()Lorg/projectmaxs/shared/global/util/Log; │ │ +010c30: 6200 6001 |0000: sget-object v0, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ +010c34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #4 : (in Lorg/projectmaxs/main/util/PermCheck;) │ │ name : 'access$200' │ │ type : '(Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0109f4: |[0109f4] org.projectmaxs.main.util.PermCheck.access$200:(Landroid/content/Context;)Ljava/util/List; │ │ -010a04: 7110 3403 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.performCheck:(Landroid/content/Context;)Ljava/util/List; // method@0334 │ │ -010a0a: 0c00 |0003: move-result-object v0 │ │ -010a0c: 1100 |0004: return-object v0 │ │ +0109f8: |[0109f8] org.projectmaxs.main.util.PermCheck.access$200:(Landroid/content/Context;)Ljava/util/List; │ │ +010a08: 7110 3403 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/main/util/PermCheck;.performCheck:(Landroid/content/Context;)Ljava/util/List; // method@0334 │ │ +010a0e: 0c00 |0003: move-result-object v0 │ │ +010a10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lorg/projectmaxs/main/util/PermCheck;) │ │ @@ -12397,64 +12397,64 @@ │ │ type : '(Landroid/content/pm/PackageInfo;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -010a10: |[010a10] org.projectmaxs.main.util.PermCheck.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; │ │ -010a20: 6000 0a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ -010a24: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -010a28: 3510 0700 |0004: if-ge v0, v1, 000b // +0007 │ │ -010a2c: 7100 6c01 0000 |0006: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@016c │ │ -010a32: 0c06 |0009: move-result-object v6 │ │ -010a34: 1106 |000a: return-object v6 │ │ -010a36: 2200 8d00 |000b: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ -010a3a: 5461 0300 |000d: iget-object v1, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ -010a3e: 2111 |000f: array-length v1, v1 │ │ -010a40: 7020 6401 1000 |0010: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -010a46: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -010a48: 5462 0400 |0014: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissionsFlags:[I // field@0004 │ │ -010a4c: 2122 |0016: array-length v2, v2 │ │ -010a4e: 3521 4a00 |0017: if-ge v1, v2, 0061 // +004a │ │ -010a52: 5462 0400 |0019: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissionsFlags:[I // field@0004 │ │ -010a56: 4402 0201 |001b: aget v2, v2, v1 │ │ -010a5a: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -010a5e: 3802 0300 |001f: if-eqz v2, 0022 // +0003 │ │ -010a62: 283d |0021: goto 005e // +003d │ │ -010a64: 6002 0a00 |0022: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ -010a68: 1303 1700 |0024: const/16 v3, #int 23 // #17 │ │ -010a6c: 3532 0f00 |0026: if-ge v2, v3, 0035 // +000f │ │ -010a70: 5462 0300 |0028: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ -010a74: 4602 0201 |002a: aget-object v2, v2, v1 │ │ -010a78: 1a03 6d04 |002c: const-string v3, "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" // string@046d │ │ -010a7c: 6e20 3401 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -010a82: 0a02 |0031: move-result v2 │ │ -010a84: 3802 0300 |0032: if-eqz v2, 0035 // +0003 │ │ -010a88: 282a |0034: goto 005e // +002a │ │ -010a8a: 2202 fb00 |0035: new-instance v2, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ -010a8e: 5463 0100 |0037: iget-object v3, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010a92: 2204 8300 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ -010a96: 7010 4901 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -010a9c: 1a05 0d03 |003e: const-string v5, "MAXS Component " // string@030d │ │ -010aa0: 6e20 5001 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010aa6: 5465 0100 |0043: iget-object v5, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010aaa: 6e20 5001 5400 |0045: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010ab0: 1a05 2300 |0048: const-string v5, " was not granted requested permission " // string@0023 │ │ -010ab4: 6e20 5001 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010aba: 5465 0300 |004d: iget-object v5, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ -010abe: 4605 0501 |004f: aget-object v5, v5, v1 │ │ -010ac2: 6e20 5001 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010ac8: 6e10 5401 0400 |0054: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -010ace: 0c04 |0057: move-result-object v4 │ │ -010ad0: 7030 2103 3204 |0058: invoke-direct {v2, v3, v4}, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0321 │ │ -010ad6: 7220 7b01 2000 |005b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -010adc: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -010ae0: 28b4 |0060: goto 0014 // -004c │ │ -010ae2: 1100 |0061: return-object v0 │ │ +010a14: |[010a14] org.projectmaxs.main.util.PermCheck.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; │ │ +010a24: 6000 0a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ +010a28: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +010a2c: 3510 0700 |0004: if-ge v0, v1, 000b // +0007 │ │ +010a30: 7100 6c01 0000 |0006: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@016c │ │ +010a36: 0c06 |0009: move-result-object v6 │ │ +010a38: 1106 |000a: return-object v6 │ │ +010a3a: 2200 8d00 |000b: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ +010a3e: 5461 0300 |000d: iget-object v1, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ +010a42: 2111 |000f: array-length v1, v1 │ │ +010a44: 7020 6401 1000 |0010: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +010a4a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +010a4c: 5462 0400 |0014: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissionsFlags:[I // field@0004 │ │ +010a50: 2122 |0016: array-length v2, v2 │ │ +010a52: 3521 4a00 |0017: if-ge v1, v2, 0061 // +004a │ │ +010a56: 5462 0400 |0019: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissionsFlags:[I // field@0004 │ │ +010a5a: 4402 0201 |001b: aget v2, v2, v1 │ │ +010a5e: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +010a62: 3802 0300 |001f: if-eqz v2, 0022 // +0003 │ │ +010a66: 283d |0021: goto 005e // +003d │ │ +010a68: 6002 0a00 |0022: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ +010a6c: 1303 1700 |0024: const/16 v3, #int 23 // #17 │ │ +010a70: 3532 0f00 |0026: if-ge v2, v3, 0035 // +000f │ │ +010a74: 5462 0300 |0028: iget-object v2, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ +010a78: 4602 0201 |002a: aget-object v2, v2, v1 │ │ +010a7c: 1a03 6d04 |002c: const-string v3, "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" // string@046d │ │ +010a80: 6e20 3401 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +010a86: 0a02 |0031: move-result v2 │ │ +010a88: 3802 0300 |0032: if-eqz v2, 0035 // +0003 │ │ +010a8c: 282a |0034: goto 005e // +002a │ │ +010a8e: 2202 fb00 |0035: new-instance v2, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ +010a92: 5463 0100 |0037: iget-object v3, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010a96: 2204 8300 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ +010a9a: 7010 4901 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +010aa0: 1a05 0d03 |003e: const-string v5, "MAXS Component " // string@030d │ │ +010aa4: 6e20 5001 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010aaa: 5465 0100 |0043: iget-object v5, v6, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010aae: 6e20 5001 5400 |0045: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010ab4: 1a05 2300 |0048: const-string v5, " was not granted requested permission " // string@0023 │ │ +010ab8: 6e20 5001 5400 |004a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010abe: 5465 0300 |004d: iget-object v5, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ +010ac2: 4605 0501 |004f: aget-object v5, v5, v1 │ │ +010ac6: 6e20 5001 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010acc: 6e10 5401 0400 |0054: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +010ad2: 0c04 |0057: move-result-object v4 │ │ +010ad4: 7030 2103 3204 |0058: invoke-direct {v2, v3, v4}, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0321 │ │ +010ada: 7220 7b01 2000 |005b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +010ae0: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +010ae4: 28b4 |0060: goto 0014 // -004c │ │ +010ae6: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000b line=61 │ │ 0x0014 line=62 │ │ 0x0019 line=63 │ │ @@ -12469,84 +12469,84 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -010ae4: |[010ae4] org.projectmaxs.main.util.PermCheck.performCheck:(Landroid/content/Context;)Ljava/util/List; │ │ -010af4: 2200 9700 |0000: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -010af8: 7010 7a01 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -010afe: 6e10 1f00 0d00 |0005: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ -010b04: 0c0d |0008: move-result-object v13 │ │ -010b06: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -010b08: 6e20 5000 1d00 |000a: invoke-virtual {v13, v1}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@0050 │ │ -010b0e: 0c02 |000d: move-result-object v2 │ │ -010b10: 7210 7f01 0200 |000e: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -010b16: 0c02 |0011: move-result-object v2 │ │ -010b18: 7210 7701 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -010b1e: 0a03 |0015: move-result v3 │ │ -010b20: 3803 7400 |0016: if-eqz v3, 008a // +0074 │ │ -010b24: 7210 7801 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -010b2a: 0c03 |001b: move-result-object v3 │ │ -010b2c: 1f03 1d00 |001c: check-cast v3, Landroid/content/pm/PackageInfo; // type@001d │ │ -010b30: 5433 0100 |001e: iget-object v3, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010b34: 1304 0010 |0020: const/16 v4, #int 4096 // #1000 │ │ -010b38: 6e30 5100 3d04 |0022: invoke-virtual {v13, v3, v4}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ -010b3e: 0c03 |0025: move-result-object v3 │ │ -010b40: 5434 0200 |0026: iget-object v4, v3, Landroid/content/pm/PackageInfo;.permissions:[Landroid/content/pm/PermissionInfo; // field@0002 │ │ -010b44: 1a05 a806 |0028: const-string v5, "org.projectmaxs" // string@06a8 │ │ -010b48: 3804 4600 |002a: if-eqz v4, 0070 // +0046 │ │ -010b4c: 5434 0200 |002c: iget-object v4, v3, Landroid/content/pm/PackageInfo;.permissions:[Landroid/content/pm/PermissionInfo; // field@0002 │ │ -010b50: 2146 |002e: array-length v6, v4 │ │ -010b52: 1207 |002f: const/4 v7, #int 0 // #0 │ │ -010b54: 3567 4000 |0030: if-ge v7, v6, 0070 // +0040 │ │ -010b58: 4608 0407 |0032: aget-object v8, v4, v7 │ │ -010b5c: 5489 0700 |0034: iget-object v9, v8, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0007 │ │ -010b60: 6e20 4201 5900 |0036: invoke-virtual {v9, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ -010b66: 0a09 |0039: move-result v9 │ │ -010b68: 3809 3300 |003a: if-eqz v9, 006d // +0033 │ │ -010b6c: 5439 0100 |003c: iget-object v9, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010b70: 1a0a bb06 |003e: const-string v10, "org.projectmaxs.main" // string@06bb │ │ -010b74: 6e20 3401 a900 |0040: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -010b7a: 0a09 |0043: move-result v9 │ │ -010b7c: 3909 2900 |0044: if-nez v9, 006d // +0029 │ │ -010b80: 2209 fb00 |0046: new-instance v9, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ -010b84: 543a 0100 |0048: iget-object v10, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010b88: 220b 8300 |004a: new-instance v11, Ljava/lang/StringBuilder; // type@0083 │ │ -010b8c: 7010 4901 0b00 |004c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -010b92: 1a0c 3e03 |004f: const-string v12, "Non MAXS Main Package " // string@033e │ │ -010b96: 6e20 5001 cb00 |0051: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010b9c: 543c 0100 |0054: iget-object v12, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010ba0: 6e20 5001 cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010ba6: 1a0c 1300 |0059: const-string v12, " declares MAXS permission " // string@0013 │ │ -010baa: 6e20 5001 cb00 |005b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010bb0: 5488 0700 |005e: iget-object v8, v8, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0007 │ │ -010bb4: 6e20 5001 8b00 |0060: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -010bba: 6e10 5401 0b00 |0063: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -010bc0: 0c08 |0066: move-result-object v8 │ │ -010bc2: 7030 2103 a908 |0067: invoke-direct {v9, v10, v8}, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0321 │ │ -010bc8: 7220 7b01 9000 |006a: invoke-interface {v0, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -010bce: d807 0701 |006d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -010bd2: 28c1 |006f: goto 0030 // -003f │ │ -010bd4: 5434 0100 |0070: iget-object v4, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -010bd8: 6e20 4201 5400 |0072: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ -010bde: 0a04 |0075: move-result v4 │ │ -010be0: 3904 0300 |0076: if-nez v4, 0079 // +0003 │ │ -010be4: 289a |0078: goto 0012 // -0066 │ │ -010be6: 7110 3303 0300 |0079: invoke-static {v3}, Lorg/projectmaxs/main/util/PermCheck;.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0333 │ │ -010bec: 0c03 |007c: move-result-object v3 │ │ -010bee: 7220 7c01 3000 |007d: invoke-interface {v0, v3}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ -010bf4: 2892 |0080: goto 0012 // -006e │ │ -010bf6: 0d03 |0081: move-exception v3 │ │ -010bf8: 6204 6001 |0082: sget-object v4, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ -010bfc: 1a05 8f03 |0084: const-string v5, "Seems like a package has been uninstalled in the meantime" // string@038f │ │ -010c00: 6e30 9f04 5403 |0086: invoke-virtual {v4, v5, v3}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;Ljava/lang/Throwable;)V // method@049f │ │ -010c06: 2889 |0089: goto 0012 // -0077 │ │ -010c08: 1100 |008a: return-object v0 │ │ +010ae8: |[010ae8] org.projectmaxs.main.util.PermCheck.performCheck:(Landroid/content/Context;)Ljava/util/List; │ │ +010af8: 2200 9700 |0000: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +010afc: 7010 7a01 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +010b02: 6e10 1f00 0d00 |0005: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ +010b08: 0c0d |0008: move-result-object v13 │ │ +010b0a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +010b0c: 6e20 5000 1d00 |000a: invoke-virtual {v13, v1}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@0050 │ │ +010b12: 0c02 |000d: move-result-object v2 │ │ +010b14: 7210 7f01 0200 |000e: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +010b1a: 0c02 |0011: move-result-object v2 │ │ +010b1c: 7210 7701 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +010b22: 0a03 |0015: move-result v3 │ │ +010b24: 3803 7400 |0016: if-eqz v3, 008a // +0074 │ │ +010b28: 7210 7801 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +010b2e: 0c03 |001b: move-result-object v3 │ │ +010b30: 1f03 1d00 |001c: check-cast v3, Landroid/content/pm/PackageInfo; // type@001d │ │ +010b34: 5433 0100 |001e: iget-object v3, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010b38: 1304 0010 |0020: const/16 v4, #int 4096 // #1000 │ │ +010b3c: 6e30 5100 3d04 |0022: invoke-virtual {v13, v3, v4}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ +010b42: 0c03 |0025: move-result-object v3 │ │ +010b44: 5434 0200 |0026: iget-object v4, v3, Landroid/content/pm/PackageInfo;.permissions:[Landroid/content/pm/PermissionInfo; // field@0002 │ │ +010b48: 1a05 a806 |0028: const-string v5, "org.projectmaxs" // string@06a8 │ │ +010b4c: 3804 4600 |002a: if-eqz v4, 0070 // +0046 │ │ +010b50: 5434 0200 |002c: iget-object v4, v3, Landroid/content/pm/PackageInfo;.permissions:[Landroid/content/pm/PermissionInfo; // field@0002 │ │ +010b54: 2146 |002e: array-length v6, v4 │ │ +010b56: 1207 |002f: const/4 v7, #int 0 // #0 │ │ +010b58: 3567 4000 |0030: if-ge v7, v6, 0070 // +0040 │ │ +010b5c: 4608 0407 |0032: aget-object v8, v4, v7 │ │ +010b60: 5489 0700 |0034: iget-object v9, v8, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0007 │ │ +010b64: 6e20 4201 5900 |0036: invoke-virtual {v9, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ +010b6a: 0a09 |0039: move-result v9 │ │ +010b6c: 3809 3300 |003a: if-eqz v9, 006d // +0033 │ │ +010b70: 5439 0100 |003c: iget-object v9, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010b74: 1a0a bb06 |003e: const-string v10, "org.projectmaxs.main" // string@06bb │ │ +010b78: 6e20 3401 a900 |0040: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +010b7e: 0a09 |0043: move-result v9 │ │ +010b80: 3909 2900 |0044: if-nez v9, 006d // +0029 │ │ +010b84: 2209 fb00 |0046: new-instance v9, Lorg/projectmaxs/main/util/PermCheck$PackageProblem; // type@00fb │ │ +010b88: 543a 0100 |0048: iget-object v10, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010b8c: 220b 8300 |004a: new-instance v11, Ljava/lang/StringBuilder; // type@0083 │ │ +010b90: 7010 4901 0b00 |004c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +010b96: 1a0c 3e03 |004f: const-string v12, "Non MAXS Main Package " // string@033e │ │ +010b9a: 6e20 5001 cb00 |0051: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010ba0: 543c 0100 |0054: iget-object v12, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010ba4: 6e20 5001 cb00 |0056: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010baa: 1a0c 1300 |0059: const-string v12, " declares MAXS permission " // string@0013 │ │ +010bae: 6e20 5001 cb00 |005b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010bb4: 5488 0700 |005e: iget-object v8, v8, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0007 │ │ +010bb8: 6e20 5001 8b00 |0060: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +010bbe: 6e10 5401 0b00 |0063: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +010bc4: 0c08 |0066: move-result-object v8 │ │ +010bc6: 7030 2103 a908 |0067: invoke-direct {v9, v10, v8}, Lorg/projectmaxs/main/util/PermCheck$PackageProblem;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0321 │ │ +010bcc: 7220 7b01 9000 |006a: invoke-interface {v0, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +010bd2: d807 0701 |006d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +010bd6: 28c1 |006f: goto 0030 // -003f │ │ +010bd8: 5434 0100 |0070: iget-object v4, v3, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +010bdc: 6e20 4201 5400 |0072: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ +010be2: 0a04 |0075: move-result v4 │ │ +010be4: 3904 0300 |0076: if-nez v4, 0079 // +0003 │ │ +010be8: 289a |0078: goto 0012 // -0066 │ │ +010bea: 7110 3303 0300 |0079: invoke-static {v3}, Lorg/projectmaxs/main/util/PermCheck;.checkMaxsComponent:(Landroid/content/pm/PackageInfo;)Ljava/util/List; // method@0333 │ │ +010bf0: 0c03 |007c: move-result-object v3 │ │ +010bf2: 7220 7c01 3000 |007d: invoke-interface {v0, v3}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ +010bf8: 2892 |0080: goto 0012 // -006e │ │ +010bfa: 0d03 |0081: move-exception v3 │ │ +010bfc: 6204 6001 |0082: sget-object v4, Lorg/projectmaxs/main/util/PermCheck;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0160 │ │ +010c00: 1a05 8f03 |0084: const-string v5, "Seems like a package has been uninstalled in the meantime" // string@038f │ │ +010c04: 6e30 9f04 5403 |0086: invoke-virtual {v4, v5, v3}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;Ljava/lang/Throwable;)V // method@049f │ │ +010c0a: 2889 |0089: goto 0012 // -0077 │ │ +010c0c: 1100 |008a: return-object v0 │ │ catches : 1 │ │ 0x001e - 0x0026 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0081 │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000a line=88 │ │ @@ -12594,18 +12594,18 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -010ccc: |[010ccc] org.projectmaxs.shared.global.CrossProcessCursorWrapper.:(Landroid/database/Cursor;)V │ │ -010cdc: 7020 7200 1000 |0000: invoke-direct {v0, v1}, Landroid/database/CursorWrapper;.:(Landroid/database/Cursor;)V // method@0072 │ │ -010ce2: 5b01 6101 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ -010ce6: 0e00 |0005: return-void │ │ +010cd0: |[010cd0] org.projectmaxs.shared.global.CrossProcessCursorWrapper.:(Landroid/database/Cursor;)V │ │ +010ce0: 7020 7200 1000 |0000: invoke-direct {v0, v1}, Landroid/database/CursorWrapper;.:(Landroid/database/Cursor;)V // method@0072 │ │ +010ce6: 5b01 6101 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ +010cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/database/Cursor; │ │ @@ -12615,93 +12615,93 @@ │ │ type : '(Landroid/database/Cursor;ILandroid/database/CursorWindow;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 148 16-bit code units │ │ -010ce8: |[010ce8] org.projectmaxs.shared.global.CrossProcessCursorWrapper.cursorFillWindow:(Landroid/database/Cursor;ILandroid/database/CursorWindow;)V │ │ -010cf8: 3a06 9300 |0000: if-ltz v6, 0093 // +0093 │ │ -010cfc: 7210 5e00 0500 |0002: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@005e │ │ -010d02: 0a00 |0005: move-result v0 │ │ -010d04: 3406 0400 |0006: if-lt v6, v0, 000a // +0004 │ │ -010d08: 2900 8b00 |0008: goto/16 0093 // +008b │ │ -010d0c: 7210 6200 0500 |000a: invoke-interface {v5}, Landroid/database/Cursor;.getPosition:()I // method@0062 │ │ -010d12: 0a00 |000d: move-result v0 │ │ -010d14: 7210 5b00 0500 |000e: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@005b │ │ -010d1a: 0a01 |0011: move-result v1 │ │ -010d1c: 6e10 6900 0700 |0012: invoke-virtual {v7}, Landroid/database/CursorWindow;.clear:()V // method@0069 │ │ -010d22: 6e20 7100 6700 |0015: invoke-virtual {v7, v6}, Landroid/database/CursorWindow;.setStartPosition:(I)V // method@0071 │ │ -010d28: 6e20 7000 1700 |0018: invoke-virtual {v7, v1}, Landroid/database/CursorWindow;.setNumColumns:(I)Z // method@0070 │ │ -010d2e: 7220 6700 6500 |001b: invoke-interface {v5, v6}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0067 │ │ -010d34: 0a02 |001e: move-result v2 │ │ -010d36: 3802 7100 |001f: if-eqz v2, 0090 // +0071 │ │ -010d3a: 6e10 6800 0700 |0021: invoke-virtual {v7}, Landroid/database/CursorWindow;.allocRow:()Z // method@0068 │ │ -010d40: 0a02 |0024: move-result v2 │ │ -010d42: 3902 0400 |0025: if-nez v2, 0029 // +0004 │ │ -010d46: 2900 6900 |0027: goto/16 0090 // +0069 │ │ -010d4a: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -010d4c: 3512 5e00 |002a: if-ge v2, v1, 0088 // +005e │ │ -010d50: 6003 0a00 |002c: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ -010d54: 1304 0b00 |002e: const/16 v4, #int 11 // #b │ │ -010d58: 3443 5000 |0030: if-lt v3, v4, 0080 // +0050 │ │ -010d5c: 7220 6400 2500 |0032: invoke-interface {v5, v2}, Landroid/database/Cursor;.getType:(I)I // method@0064 │ │ -010d62: 0a03 |0035: move-result v3 │ │ -010d64: 3803 3d00 |0036: if-eqz v3, 0073 // +003d │ │ -010d68: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -010d6a: 3243 3100 |0039: if-eq v3, v4, 006a // +0031 │ │ -010d6e: 1224 |003b: const/4 v4, #int 2 // #2 │ │ -010d70: 3243 2500 |003c: if-eq v3, v4, 0061 // +0025 │ │ -010d74: 1244 |003e: const/4 v4, #int 4 // #4 │ │ -010d76: 3243 1200 |003f: if-eq v3, v4, 0051 // +0012 │ │ -010d7a: 7220 6300 2500 |0041: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0063 │ │ -010d80: 0c03 |0044: move-result-object v3 │ │ -010d82: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ -010d86: 6e40 6f00 3726 |0047: invoke-virtual {v7, v3, v6, v2}, Landroid/database/CursorWindow;.putString:(Ljava/lang/String;II)Z // method@006f │ │ -010d8c: 0a03 |004a: move-result v3 │ │ -010d8e: 282c |004b: goto 0077 // +002c │ │ -010d90: 6e30 6e00 6702 |004c: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ -010d96: 0a03 |004f: move-result v3 │ │ -010d98: 2827 |0050: goto 0077 // +0027 │ │ -010d9a: 7220 5a00 2500 |0051: invoke-interface {v5, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@005a │ │ -010da0: 0c03 |0054: move-result-object v3 │ │ -010da2: 3803 0700 |0055: if-eqz v3, 005c // +0007 │ │ -010da6: 6e40 6b00 3726 |0057: invoke-virtual {v7, v3, v6, v2}, Landroid/database/CursorWindow;.putBlob:([BII)Z // method@006b │ │ -010dac: 0a03 |005a: move-result v3 │ │ -010dae: 281c |005b: goto 0077 // +001c │ │ -010db0: 6e30 6e00 6702 |005c: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ -010db6: 0a03 |005f: move-result v3 │ │ -010db8: 2817 |0060: goto 0077 // +0017 │ │ -010dba: 7220 5f00 2500 |0061: invoke-interface {v5, v2}, Landroid/database/Cursor;.getDouble:(I)D // method@005f │ │ -010dc0: 0b03 |0064: move-result-wide v3 │ │ -010dc2: 6e52 6c00 3764 |0065: invoke-virtual {v7, v3, v4, v6, v2}, Landroid/database/CursorWindow;.putDouble:(DII)Z // method@006c │ │ -010dc8: 0a03 |0068: move-result v3 │ │ -010dca: 280e |0069: goto 0077 // +000e │ │ -010dcc: 7220 6100 2500 |006a: invoke-interface {v5, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0061 │ │ -010dd2: 0b03 |006d: move-result-wide v3 │ │ -010dd4: 6e52 6d00 3764 |006e: invoke-virtual {v7, v3, v4, v6, v2}, Landroid/database/CursorWindow;.putLong:(JII)Z // method@006d │ │ -010dda: 0a03 |0071: move-result v3 │ │ -010ddc: 2805 |0072: goto 0077 // +0005 │ │ -010dde: 6e30 6e00 6702 |0073: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ -010de4: 0a03 |0076: move-result v3 │ │ -010de6: 3903 0600 |0077: if-nez v3, 007d // +0006 │ │ -010dea: 6e10 6a00 0700 |0079: invoke-virtual {v7}, Landroid/database/CursorWindow;.freeLastRow:()V // method@006a │ │ -010df0: 280c |007c: goto 0088 // +000c │ │ -010df2: d802 0201 |007d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -010df6: 28ab |007f: goto 002a // -0055 │ │ -010df8: 2205 8800 |0080: new-instance v5, Ljava/lang/UnsupportedOperationException; // type@0088 │ │ -010dfc: 1a06 c703 |0082: const-string v6, "This method is only availble on devices running Honeycomb (API 11) or higher" // string@03c7 │ │ -010e00: 7020 5c01 6500 |0084: invoke-direct {v5, v6}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@015c │ │ -010e06: 2705 |0087: throw v5 │ │ -010e08: d806 0601 |0088: add-int/lit8 v6, v6, #int 1 // #01 │ │ -010e0c: 7210 6600 0500 |008a: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0066 │ │ -010e12: 0a02 |008d: move-result v2 │ │ -010e14: 3902 93ff |008e: if-nez v2, 0021 // -006d │ │ -010e18: 7220 6700 0500 |0090: invoke-interface {v5, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0067 │ │ -010e1e: 0e00 |0093: return-void │ │ +010cec: |[010cec] org.projectmaxs.shared.global.CrossProcessCursorWrapper.cursorFillWindow:(Landroid/database/Cursor;ILandroid/database/CursorWindow;)V │ │ +010cfc: 3a06 9300 |0000: if-ltz v6, 0093 // +0093 │ │ +010d00: 7210 5e00 0500 |0002: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@005e │ │ +010d06: 0a00 |0005: move-result v0 │ │ +010d08: 3406 0400 |0006: if-lt v6, v0, 000a // +0004 │ │ +010d0c: 2900 8b00 |0008: goto/16 0093 // +008b │ │ +010d10: 7210 6200 0500 |000a: invoke-interface {v5}, Landroid/database/Cursor;.getPosition:()I // method@0062 │ │ +010d16: 0a00 |000d: move-result v0 │ │ +010d18: 7210 5b00 0500 |000e: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@005b │ │ +010d1e: 0a01 |0011: move-result v1 │ │ +010d20: 6e10 6900 0700 |0012: invoke-virtual {v7}, Landroid/database/CursorWindow;.clear:()V // method@0069 │ │ +010d26: 6e20 7100 6700 |0015: invoke-virtual {v7, v6}, Landroid/database/CursorWindow;.setStartPosition:(I)V // method@0071 │ │ +010d2c: 6e20 7000 1700 |0018: invoke-virtual {v7, v1}, Landroid/database/CursorWindow;.setNumColumns:(I)Z // method@0070 │ │ +010d32: 7220 6700 6500 |001b: invoke-interface {v5, v6}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0067 │ │ +010d38: 0a02 |001e: move-result v2 │ │ +010d3a: 3802 7100 |001f: if-eqz v2, 0090 // +0071 │ │ +010d3e: 6e10 6800 0700 |0021: invoke-virtual {v7}, Landroid/database/CursorWindow;.allocRow:()Z // method@0068 │ │ +010d44: 0a02 |0024: move-result v2 │ │ +010d46: 3902 0400 |0025: if-nez v2, 0029 // +0004 │ │ +010d4a: 2900 6900 |0027: goto/16 0090 // +0069 │ │ +010d4e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +010d50: 3512 5e00 |002a: if-ge v2, v1, 0088 // +005e │ │ +010d54: 6003 0a00 |002c: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ +010d58: 1304 0b00 |002e: const/16 v4, #int 11 // #b │ │ +010d5c: 3443 5000 |0030: if-lt v3, v4, 0080 // +0050 │ │ +010d60: 7220 6400 2500 |0032: invoke-interface {v5, v2}, Landroid/database/Cursor;.getType:(I)I // method@0064 │ │ +010d66: 0a03 |0035: move-result v3 │ │ +010d68: 3803 3d00 |0036: if-eqz v3, 0073 // +003d │ │ +010d6c: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +010d6e: 3243 3100 |0039: if-eq v3, v4, 006a // +0031 │ │ +010d72: 1224 |003b: const/4 v4, #int 2 // #2 │ │ +010d74: 3243 2500 |003c: if-eq v3, v4, 0061 // +0025 │ │ +010d78: 1244 |003e: const/4 v4, #int 4 // #4 │ │ +010d7a: 3243 1200 |003f: if-eq v3, v4, 0051 // +0012 │ │ +010d7e: 7220 6300 2500 |0041: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0063 │ │ +010d84: 0c03 |0044: move-result-object v3 │ │ +010d86: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ +010d8a: 6e40 6f00 3726 |0047: invoke-virtual {v7, v3, v6, v2}, Landroid/database/CursorWindow;.putString:(Ljava/lang/String;II)Z // method@006f │ │ +010d90: 0a03 |004a: move-result v3 │ │ +010d92: 282c |004b: goto 0077 // +002c │ │ +010d94: 6e30 6e00 6702 |004c: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ +010d9a: 0a03 |004f: move-result v3 │ │ +010d9c: 2827 |0050: goto 0077 // +0027 │ │ +010d9e: 7220 5a00 2500 |0051: invoke-interface {v5, v2}, Landroid/database/Cursor;.getBlob:(I)[B // method@005a │ │ +010da4: 0c03 |0054: move-result-object v3 │ │ +010da6: 3803 0700 |0055: if-eqz v3, 005c // +0007 │ │ +010daa: 6e40 6b00 3726 |0057: invoke-virtual {v7, v3, v6, v2}, Landroid/database/CursorWindow;.putBlob:([BII)Z // method@006b │ │ +010db0: 0a03 |005a: move-result v3 │ │ +010db2: 281c |005b: goto 0077 // +001c │ │ +010db4: 6e30 6e00 6702 |005c: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ +010dba: 0a03 |005f: move-result v3 │ │ +010dbc: 2817 |0060: goto 0077 // +0017 │ │ +010dbe: 7220 5f00 2500 |0061: invoke-interface {v5, v2}, Landroid/database/Cursor;.getDouble:(I)D // method@005f │ │ +010dc4: 0b03 |0064: move-result-wide v3 │ │ +010dc6: 6e52 6c00 3764 |0065: invoke-virtual {v7, v3, v4, v6, v2}, Landroid/database/CursorWindow;.putDouble:(DII)Z // method@006c │ │ +010dcc: 0a03 |0068: move-result v3 │ │ +010dce: 280e |0069: goto 0077 // +000e │ │ +010dd0: 7220 6100 2500 |006a: invoke-interface {v5, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0061 │ │ +010dd6: 0b03 |006d: move-result-wide v3 │ │ +010dd8: 6e52 6d00 3764 |006e: invoke-virtual {v7, v3, v4, v6, v2}, Landroid/database/CursorWindow;.putLong:(JII)Z // method@006d │ │ +010dde: 0a03 |0071: move-result v3 │ │ +010de0: 2805 |0072: goto 0077 // +0005 │ │ +010de2: 6e30 6e00 6702 |0073: invoke-virtual {v7, v6, v2}, Landroid/database/CursorWindow;.putNull:(II)Z // method@006e │ │ +010de8: 0a03 |0076: move-result v3 │ │ +010dea: 3903 0600 |0077: if-nez v3, 007d // +0006 │ │ +010dee: 6e10 6a00 0700 |0079: invoke-virtual {v7}, Landroid/database/CursorWindow;.freeLastRow:()V // method@006a │ │ +010df4: 280c |007c: goto 0088 // +000c │ │ +010df6: d802 0201 |007d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +010dfa: 28ab |007f: goto 002a // -0055 │ │ +010dfc: 2205 8800 |0080: new-instance v5, Ljava/lang/UnsupportedOperationException; // type@0088 │ │ +010e00: 1a06 c703 |0082: const-string v6, "This method is only availble on devices running Honeycomb (API 11) or higher" // string@03c7 │ │ +010e04: 7020 5c01 6500 |0084: invoke-direct {v5, v6}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@015c │ │ +010e0a: 2705 |0087: throw v5 │ │ +010e0c: d806 0601 |0088: add-int/lit8 v6, v6, #int 1 // #01 │ │ +010e10: 7210 6600 0500 |008a: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0066 │ │ +010e16: 0a02 |008d: move-result v2 │ │ +010e18: 3902 93ff |008e: if-nez v2, 0021 // -006d │ │ +010e1c: 7220 6700 0500 |0090: invoke-interface {v5, v0}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0067 │ │ +010e22: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x000a line=87 │ │ 0x000e line=88 │ │ 0x0012 line=89 │ │ 0x0015 line=90 │ │ @@ -12734,23 +12734,23 @@ │ │ type : '(ILandroid/database/CursorWindow;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -010e20: |[010e20] org.projectmaxs.shared.global.CrossProcessCursorWrapper.fillWindow:(ILandroid/database/CursorWindow;)V │ │ -010e30: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ -010e34: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010e38: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -010e3c: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010e40: 7230 5600 3004 |0008: invoke-interface {v0, v3, v4}, Landroid/database/CrossProcessCursor;.fillWindow:(ILandroid/database/CursorWindow;)V // method@0056 │ │ -010e46: 0e00 |000b: return-void │ │ -010e48: 7130 3603 3004 |000c: invoke-static {v0, v3, v4}, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.cursorFillWindow:(Landroid/database/Cursor;ILandroid/database/CursorWindow;)V // method@0336 │ │ -010e4e: 0e00 |000f: return-void │ │ +010e24: |[010e24] org.projectmaxs.shared.global.CrossProcessCursorWrapper.fillWindow:(ILandroid/database/CursorWindow;)V │ │ +010e34: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ +010e38: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010e3c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +010e40: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010e44: 7230 5600 3004 |0008: invoke-interface {v0, v3, v4}, Landroid/database/CrossProcessCursor;.fillWindow:(ILandroid/database/CursorWindow;)V // method@0056 │ │ +010e4a: 0e00 |000b: return-void │ │ +010e4c: 7130 3603 3004 |000c: invoke-static {v0, v3, v4}, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.cursorFillWindow:(Landroid/database/Cursor;ILandroid/database/CursorWindow;)V // method@0336 │ │ +010e52: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000c line=44 │ │ locals : │ │ @@ -12763,24 +12763,24 @@ │ │ type : '()Landroid/database/CursorWindow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -010c6c: |[010c6c] org.projectmaxs.shared.global.CrossProcessCursorWrapper.getWindow:()Landroid/database/CursorWindow; │ │ -010c7c: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ -010c80: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010c84: 3801 0900 |0004: if-eqz v1, 000d // +0009 │ │ -010c88: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010c8c: 7210 5700 0000 |0008: invoke-interface {v0}, Landroid/database/CrossProcessCursor;.getWindow:()Landroid/database/CursorWindow; // method@0057 │ │ -010c92: 0c00 |000b: move-result-object v0 │ │ -010c94: 1100 |000c: return-object v0 │ │ -010c96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -010c98: 1100 |000e: return-object v0 │ │ +010c70: |[010c70] org.projectmaxs.shared.global.CrossProcessCursorWrapper.getWindow:()Landroid/database/CursorWindow; │ │ +010c80: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ +010c84: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010c88: 3801 0900 |0004: if-eqz v1, 000d // +0009 │ │ +010c8c: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010c90: 7210 5700 0000 |0008: invoke-interface {v0}, Landroid/database/CrossProcessCursor;.getWindow:()Landroid/database/CursorWindow; // method@0057 │ │ +010c96: 0c00 |000b: move-result-object v0 │ │ +010c98: 1100 |000c: return-object v0 │ │ +010c9a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +010c9c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper; │ │ @@ -12790,24 +12790,24 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -010c9c: |[010c9c] org.projectmaxs.shared.global.CrossProcessCursorWrapper.onMove:(II)Z │ │ -010cac: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ -010cb0: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010cb4: 3801 0900 |0004: if-eqz v1, 000d // +0009 │ │ -010cb8: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ -010cbc: 7230 5800 3004 |0008: invoke-interface {v0, v3, v4}, Landroid/database/CrossProcessCursor;.onMove:(II)Z // method@0058 │ │ -010cc2: 0a03 |000b: move-result v3 │ │ -010cc4: 0f03 |000c: return v3 │ │ -010cc6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -010cc8: 0f03 |000e: return v3 │ │ +010ca0: |[010ca0] org.projectmaxs.shared.global.CrossProcessCursorWrapper.onMove:(II)Z │ │ +010cb0: 5420 6101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper;.mCursor:Landroid/database/Cursor; // field@0161 │ │ +010cb4: 2001 2200 |0002: instance-of v1, v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010cb8: 3801 0900 |0004: if-eqz v1, 000d // +0009 │ │ +010cbc: 1f00 2200 |0006: check-cast v0, Landroid/database/CrossProcessCursor; // type@0022 │ │ +010cc0: 7230 5800 3004 |0008: invoke-interface {v0, v3, v4}, Landroid/database/CrossProcessCursor;.onMove:(II)Z // method@0058 │ │ +010cc6: 0a03 |000b: move-result v3 │ │ +010cc8: 0f03 |000c: return v3 │ │ +010cca: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +010ccc: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0006 line=60 │ │ 0x0008 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/projectmaxs/shared/global/CrossProcessCursorWrapper; │ │ @@ -12867,27 +12867,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -010f1c: |[010f1c] org.projectmaxs.shared.global.FilereadUtil.:()V │ │ -010f2c: 1a00 ae04 |0000: const-string v0, "content://org.projectmaxs.module.fileread" // string@04ae │ │ -010f30: 7110 8400 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ -010f36: 0c00 |0005: move-result-object v0 │ │ -010f38: 6900 6401 |0006: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_MODULE_AUTHORITY:Landroid/net/Uri; // field@0164 │ │ -010f3c: 1a00 d400 |0008: const-string v0, "CWD" // string@00d4 │ │ -010f40: 2410 7201 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@0172 │ │ -010f46: 0c00 |000d: move-result-object v0 │ │ -010f48: 6900 6601 |000e: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_PROVIDER_COLUMN_NAMES:[Ljava/lang/String; // field@0166 │ │ -010f4c: 7100 a204 0000 |0010: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -010f52: 0c00 |0013: move-result-object v0 │ │ -010f54: 6900 6701 |0014: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ -010f58: 0e00 |0016: return-void │ │ +010f20: |[010f20] org.projectmaxs.shared.global.FilereadUtil.:()V │ │ +010f30: 1a00 ae04 |0000: const-string v0, "content://org.projectmaxs.module.fileread" // string@04ae │ │ +010f34: 7110 8400 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ +010f3a: 0c00 |0005: move-result-object v0 │ │ +010f3c: 6900 6401 |0006: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_MODULE_AUTHORITY:Landroid/net/Uri; // field@0164 │ │ +010f40: 1a00 d400 |0008: const-string v0, "CWD" // string@00d4 │ │ +010f44: 2410 7201 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@0172 │ │ +010f4a: 0c00 |000d: move-result-object v0 │ │ +010f4c: 6900 6601 |000e: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_PROVIDER_COLUMN_NAMES:[Ljava/lang/String; // field@0166 │ │ +010f50: 7100 a204 0000 |0010: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +010f56: 0c00 |0013: move-result-object v0 │ │ +010f58: 6900 6701 |0014: sput-object v0, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ +010f5c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ 0x000a line=42 │ │ 0x0010 line=44 │ │ locals : │ │ │ │ @@ -12896,17 +12896,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -010f5c: |[010f5c] org.projectmaxs.shared.global.FilereadUtil.:()V │ │ -010f6c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -010f72: 0e00 |0003: return-void │ │ +010f60: |[010f60] org.projectmaxs.shared.global.FilereadUtil.:()V │ │ +010f70: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +010f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/FilereadUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/FilereadUtil;) │ │ @@ -12914,21 +12914,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -010e50: |[010e50] org.projectmaxs.shared.global.FilereadUtil.filereadModuleInstalled:(Landroid/content/Context;)Z │ │ -010e60: 7110 ad04 0100 |0000: invoke-static {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ -010e66: 0c01 |0003: move-result-object v1 │ │ -010e68: 1a00 d106 |0004: const-string v0, "org.projectmaxs.module.fileread" // string@06d1 │ │ -010e6c: 6e20 b204 0100 |0006: invoke-virtual {v1, v0}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isPackageInstalled:(Ljava/lang/String;)Z // method@04b2 │ │ -010e72: 0a01 |0009: move-result v1 │ │ -010e74: 0f01 |000a: return v1 │ │ +010e54: |[010e54] org.projectmaxs.shared.global.FilereadUtil.filereadModuleInstalled:(Landroid/content/Context;)Z │ │ +010e64: 7110 ad04 0100 |0000: invoke-static {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ +010e6a: 0c01 |0003: move-result-object v1 │ │ +010e6c: 1a00 d106 |0004: const-string v0, "org.projectmaxs.module.fileread" // string@06d1 │ │ +010e70: 6e20 b204 0100 |0006: invoke-virtual {v1, v0}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isPackageInstalled:(Ljava/lang/String;)Z // method@04b2 │ │ +010e76: 0a01 |0009: move-result v1 │ │ +010e78: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/FilereadUtil;) │ │ @@ -12936,51 +12936,51 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 67 16-bit code units │ │ -010e78: |[010e78] org.projectmaxs.shared.global.FilereadUtil.getCwd:(Landroid/content/Context;)Ljava/io/File; │ │ -010e88: 7110 3c03 0700 |0000: invoke-static {v7}, Lorg/projectmaxs/shared/global/FilereadUtil;.filereadModuleInstalled:(Landroid/content/Context;)Z // method@033c │ │ -010e8e: 0a00 |0003: move-result v0 │ │ -010e90: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -010e94: 2207 5e00 |0006: new-instance v7, Ljava/io/File; // type@005e │ │ -010e98: 6200 8c01 |0008: sget-object v0, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ -010e9c: 6e10 f000 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ -010ea2: 0c00 |000d: move-result-object v0 │ │ -010ea4: 7020 ec00 0700 |000e: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ -010eaa: 1107 |0011: return-object v7 │ │ -010eac: 6e10 1d00 0700 |0012: invoke-virtual {v7}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@001d │ │ -010eb2: 0c01 |0015: move-result-object v1 │ │ -010eb4: 6202 6401 |0016: sget-object v2, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_MODULE_AUTHORITY:Landroid/net/Uri; // field@0164 │ │ -010eb8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -010eba: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -010ebc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -010ebe: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -010ec0: 7406 1600 0100 |001c: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0016 │ │ -010ec6: 0c07 |001f: move-result-object v7 │ │ -010ec8: 3907 0b00 |0020: if-nez v7, 002b // +000b │ │ -010ecc: 6207 6701 |0022: sget-object v7, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ -010ed0: 1a00 2105 |0024: const-string v0, "getCwd: returned cursor is null" // string@0521 │ │ -010ed4: 6e20 a004 0700 |0026: invoke-virtual {v7, v0}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;)V // method@04a0 │ │ -010eda: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -010edc: 1107 |002a: return-object v7 │ │ -010ede: 1a00 d400 |002b: const-string v0, "CWD" // string@00d4 │ │ -010ee2: 7220 5d00 0700 |002d: invoke-interface {v7, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@005d │ │ -010ee8: 0a00 |0030: move-result v0 │ │ -010eea: 7220 6300 0700 |0031: invoke-interface {v7, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0063 │ │ -010ef0: 0c00 |0034: move-result-object v0 │ │ -010ef2: 7210 5900 0700 |0035: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0059 │ │ -010ef8: 2207 5e00 |0038: new-instance v7, Ljava/io/File; // type@005e │ │ -010efc: 7020 ec00 0700 |003a: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ -010f02: 1107 |003d: return-object v7 │ │ -010f04: 0d00 |003e: move-exception v0 │ │ -010f06: 7210 5900 0700 |003f: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0059 │ │ -010f0c: 2700 |0042: throw v0 │ │ +010e7c: |[010e7c] org.projectmaxs.shared.global.FilereadUtil.getCwd:(Landroid/content/Context;)Ljava/io/File; │ │ +010e8c: 7110 3c03 0700 |0000: invoke-static {v7}, Lorg/projectmaxs/shared/global/FilereadUtil;.filereadModuleInstalled:(Landroid/content/Context;)Z // method@033c │ │ +010e92: 0a00 |0003: move-result v0 │ │ +010e94: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +010e98: 2207 5e00 |0006: new-instance v7, Ljava/io/File; // type@005e │ │ +010e9c: 6200 8c01 |0008: sget-object v0, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ +010ea0: 6e10 f000 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ +010ea6: 0c00 |000d: move-result-object v0 │ │ +010ea8: 7020 ec00 0700 |000e: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ +010eae: 1107 |0011: return-object v7 │ │ +010eb0: 6e10 1d00 0700 |0012: invoke-virtual {v7}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@001d │ │ +010eb6: 0c01 |0015: move-result-object v1 │ │ +010eb8: 6202 6401 |0016: sget-object v2, Lorg/projectmaxs/shared/global/FilereadUtil;.FILEREAD_MODULE_AUTHORITY:Landroid/net/Uri; // field@0164 │ │ +010ebc: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +010ebe: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +010ec0: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +010ec2: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +010ec4: 7406 1600 0100 |001c: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0016 │ │ +010eca: 0c07 |001f: move-result-object v7 │ │ +010ecc: 3907 0b00 |0020: if-nez v7, 002b // +000b │ │ +010ed0: 6207 6701 |0022: sget-object v7, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ +010ed4: 1a00 2105 |0024: const-string v0, "getCwd: returned cursor is null" // string@0521 │ │ +010ed8: 6e20 a004 0700 |0026: invoke-virtual {v7, v0}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;)V // method@04a0 │ │ +010ede: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +010ee0: 1107 |002a: return-object v7 │ │ +010ee2: 1a00 d400 |002b: const-string v0, "CWD" // string@00d4 │ │ +010ee6: 7220 5d00 0700 |002d: invoke-interface {v7, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@005d │ │ +010eec: 0a00 |0030: move-result v0 │ │ +010eee: 7220 6300 0700 |0031: invoke-interface {v7, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0063 │ │ +010ef4: 0c00 |0034: move-result-object v0 │ │ +010ef6: 7210 5900 0700 |0035: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0059 │ │ +010efc: 2207 5e00 |0038: new-instance v7, Ljava/io/File; // type@005e │ │ +010f00: 7020 ec00 0700 |003a: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@00ec │ │ +010f06: 1107 |003d: return-object v7 │ │ +010f08: 0d00 |003e: move-exception v0 │ │ +010f0a: 7210 5900 0700 |003f: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0059 │ │ +010f10: 2700 |0042: throw v0 │ │ catches : 1 │ │ 0x002b - 0x0035 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x0012 line=67 │ │ @@ -12998,34 +12998,34 @@ │ │ type : '(Landroid/content/Context;Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -010f74: |[010f74] org.projectmaxs.shared.global.FilereadUtil.setCwd:(Landroid/content/Context;Ljava/io/File;)V │ │ -010f84: 7110 3c03 0200 |0000: invoke-static {v2}, Lorg/projectmaxs/shared/global/FilereadUtil;.filereadModuleInstalled:(Landroid/content/Context;)Z // method@033c │ │ -010f8a: 0a00 |0003: move-result v0 │ │ -010f8c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -010f90: 6202 6701 |0006: sget-object v2, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ -010f94: 1a03 ab07 |0008: const-string v3, "setCwd: fileread module not installed" // string@07ab │ │ -010f98: 6e20 9e04 3200 |000a: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -010f9e: 0e00 |000d: return-void │ │ -010fa0: 2200 1500 |000e: new-instance v0, Landroid/content/Intent; // type@0015 │ │ -010fa4: 1a01 d206 |0010: const-string v1, "org.projectmaxs.module.fileread.ACTION_SET_CWD" // string@06d2 │ │ -010fa8: 7020 2c00 1000 |0012: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -010fae: 6e10 f000 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ -010fb4: 0c03 |0018: move-result-object v3 │ │ -010fb6: 1a01 ad06 |0019: const-string v1, "org.projectmaxs.CONTENT" // string@06ad │ │ -010fba: 6e30 3600 1003 |001b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0036 │ │ -010fc0: 1a03 d106 |001e: const-string v3, "org.projectmaxs.module.fileread" // string@06d1 │ │ -010fc4: 1a01 d406 |0020: const-string v1, "org.projectmaxs.module.fileread.SetCWDService" // string@06d4 │ │ -010fc8: 6e30 3b00 3001 |0022: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -010fce: 6e20 2700 0200 |0025: invoke-virtual {v2, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ -010fd4: 0e00 |0028: return-void │ │ +010f78: |[010f78] org.projectmaxs.shared.global.FilereadUtil.setCwd:(Landroid/content/Context;Ljava/io/File;)V │ │ +010f88: 7110 3c03 0200 |0000: invoke-static {v2}, Lorg/projectmaxs/shared/global/FilereadUtil;.filereadModuleInstalled:(Landroid/content/Context;)Z // method@033c │ │ +010f8e: 0a00 |0003: move-result v0 │ │ +010f90: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +010f94: 6202 6701 |0006: sget-object v2, Lorg/projectmaxs/shared/global/FilereadUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0167 │ │ +010f98: 1a03 ab07 |0008: const-string v3, "setCwd: fileread module not installed" // string@07ab │ │ +010f9c: 6e20 9e04 3200 |000a: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +010fa2: 0e00 |000d: return-void │ │ +010fa4: 2200 1500 |000e: new-instance v0, Landroid/content/Intent; // type@0015 │ │ +010fa8: 1a01 d206 |0010: const-string v1, "org.projectmaxs.module.fileread.ACTION_SET_CWD" // string@06d2 │ │ +010fac: 7020 2c00 1000 |0012: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +010fb2: 6e10 f000 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@00f0 │ │ +010fb8: 0c03 |0018: move-result-object v3 │ │ +010fba: 1a01 ad06 |0019: const-string v1, "org.projectmaxs.CONTENT" // string@06ad │ │ +010fbe: 6e30 3600 1003 |001b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0036 │ │ +010fc4: 1a03 d106 |001e: const-string v3, "org.projectmaxs.module.fileread" // string@06d1 │ │ +010fc8: 1a01 d406 |0020: const-string v1, "org.projectmaxs.module.fileread.SetCWDService" // string@06d4 │ │ +010fcc: 6e30 3b00 3001 |0022: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +010fd2: 6e20 2700 0200 |0025: invoke-virtual {v2, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ +010fd8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x000e line=56 │ │ 0x0015 line=57 │ │ 0x0022 line=58 │ │ @@ -13300,22 +13300,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -010fd8: |[010fd8] org.projectmaxs.shared.global.GlobalConstants.:()V │ │ -010fe8: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ -010fec: 7100 8d00 0000 |0002: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@008d │ │ -010ff2: 0c01 |0005: move-result-object v1 │ │ -010ff4: 1a02 0c03 |0006: const-string v2, "MAXS" // string@030c │ │ -010ff8: 7030 eb00 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ -010ffe: 6900 8c01 |000b: sput-object v0, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ -011002: 0e00 |000d: return-void │ │ +010fdc: |[010fdc] org.projectmaxs.shared.global.GlobalConstants.:()V │ │ +010fec: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ +010ff0: 7100 8d00 0000 |0002: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@008d │ │ +010ff6: 0c01 |0005: move-result-object v1 │ │ +010ff8: 1a02 0c03 |0006: const-string v2, "MAXS" // string@030c │ │ +010ffc: 7030 eb00 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ +011002: 6900 8c01 |000b: sput-object v0, Lorg/projectmaxs/shared/global/GlobalConstants;.MAXS_EXTERNAL_STORAGE:Ljava/io/File; // field@018c │ │ +011006: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/GlobalConstants;) │ │ @@ -13323,17 +13323,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011004: |[011004] org.projectmaxs.shared.global.GlobalConstants.:()V │ │ -011014: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01101a: 0e00 |0003: return-void │ │ +011008: |[011008] org.projectmaxs.shared.global.GlobalConstants.:()V │ │ +011018: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01101e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/GlobalConstants; │ │ │ │ Virtual methods - │ │ @@ -13369,17 +13369,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01108c: |[01108c] org.projectmaxs.shared.global.Message$1.:()V │ │ -01109c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0110a2: 0e00 |0003: return-void │ │ +011090: |[011090] org.projectmaxs.shared.global.Message$1.:()V │ │ +0110a0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0110a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/Message$1; │ │ │ │ Virtual methods - │ │ @@ -13388,18 +13388,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01101c: |[01101c] org.projectmaxs.shared.global.Message$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01102c: 6e20 4303 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/Message$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/Message; // method@0343 │ │ -011032: 0c01 |0003: move-result-object v1 │ │ -011034: 1101 |0004: return-object v1 │ │ +011020: |[011020] org.projectmaxs.shared.global.Message$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +011030: 6e20 4303 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/Message$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/Message; // method@0343 │ │ +011036: 0c01 |0003: move-result-object v1 │ │ +011038: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/Message$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -13408,19 +13408,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/Message;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -011054: |[011054] org.projectmaxs.shared.global.Message$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/Message; │ │ -011064: 2200 0401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/Message; // type@0104 │ │ -011068: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01106a: 7030 4a03 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/Message;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/Message$1;)V // method@034a │ │ -011070: 1100 |0006: return-object v0 │ │ +011058: |[011058] org.projectmaxs.shared.global.Message$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/Message; │ │ +011068: 2200 0401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/Message; // type@0104 │ │ +01106c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01106e: 7030 4a03 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/Message;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/Message$1;)V // method@034a │ │ +011074: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/Message$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -13429,18 +13429,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -011038: |[011038] org.projectmaxs.shared.global.Message$1.newArray:(I)[Ljava/lang/Object; │ │ -011048: 6e20 4503 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/Message$1;.newArray:(I)[Lorg/projectmaxs/shared/global/Message; // method@0345 │ │ -01104e: 0c01 |0003: move-result-object v1 │ │ -011050: 1101 |0004: return-object v1 │ │ +01103c: |[01103c] org.projectmaxs.shared.global.Message$1.newArray:(I)[Ljava/lang/Object; │ │ +01104c: 6e20 4503 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/Message$1;.newArray:(I)[Lorg/projectmaxs/shared/global/Message; // method@0345 │ │ +011052: 0c01 |0003: move-result-object v1 │ │ +011054: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/Message$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -13449,17 +13449,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/Message;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011074: |[011074] org.projectmaxs.shared.global.Message$1.newArray:(I)[Lorg/projectmaxs/shared/global/Message; │ │ -011084: 2311 7301 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/Message; // type@0173 │ │ -011088: 1101 |0002: return-object v1 │ │ +011078: |[011078] org.projectmaxs.shared.global.Message$1.newArray:(I)[Lorg/projectmaxs/shared/global/Message; │ │ +011088: 2311 7301 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/Message; // type@0173 │ │ +01108c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/Message$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -13523,43 +13523,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0111a4: |[0111a4] org.projectmaxs.shared.global.Message.:()V │ │ -0111b4: 2200 0301 |0000: new-instance v0, Lorg/projectmaxs/shared/global/Message$1; // type@0103 │ │ -0111b8: 7010 4103 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/Message$1;.:()V // method@0341 │ │ -0111be: 6900 9801 |0005: sput-object v0, Lorg/projectmaxs/shared/global/Message;.CREATOR:Landroid/os/Parcelable$Creator; // field@0198 │ │ -0111c2: 0e00 |0007: return-void │ │ +0111a8: |[0111a8] org.projectmaxs.shared.global.Message.:()V │ │ +0111b8: 2200 0301 |0000: new-instance v0, Lorg/projectmaxs/shared/global/Message$1; // type@0103 │ │ +0111bc: 7010 4103 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/Message$1;.:()V // method@0341 │ │ +0111c2: 6900 9801 |0005: sput-object v0, Lorg/projectmaxs/shared/global/Message;.CREATOR:Landroid/os/Parcelable$Creator; // field@0198 │ │ +0111c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/Message;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0111c4: |[0111c4] org.projectmaxs.shared.global.Message.:()V │ │ -0111d4: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0111da: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -0111de: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -0111e4: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -0111e8: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -0111ea: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0111ee: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0111f0: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0111f4: 0e00 |0010: return-void │ │ +0111c8: |[0111c8] org.projectmaxs.shared.global.Message.:()V │ │ +0111d8: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0111de: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +0111e2: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +0111e8: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +0111ec: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0111ee: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0111f2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0111f4: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0111f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ locals : │ │ @@ -13570,25 +13570,25 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -011270: |[011270] org.projectmaxs.shared.global.Message.:(I)V │ │ -011280: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -011286: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -01128a: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -011290: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -011294: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -011296: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -01129a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -01129c: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0112a0: 5912 9b01 |0010: iput v2, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0112a4: 0e00 |0012: return-void │ │ +011274: |[011274] org.projectmaxs.shared.global.Message.:(I)V │ │ +011284: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +01128a: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +01128e: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +011294: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011298: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +01129a: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +01129e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0112a0: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0112a4: 5912 9b01 |0010: iput v2, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0112a8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ 0x0010 line=64 │ │ @@ -13601,35 +13601,35 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0111f8: |[0111f8] org.projectmaxs.shared.global.Message.:(Landroid/os/Parcel;)V │ │ -011208: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ -01120e: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -011212: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -011218: 5b20 9a01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -01121c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -01121e: 5921 9b01 |000b: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -011222: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -011224: 5c21 9c01 |000e: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -011228: 7110 be04 0300 |0010: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -01122e: 0a01 |0013: move-result v1 │ │ -011230: 5c21 9c01 |0014: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -011234: 6e10 9c00 0300 |0016: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -01123a: 0a01 |0019: move-result v1 │ │ -01123c: 5921 9b01 |001a: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -011240: 6e10 2801 0200 |001c: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -011246: 0c01 |001f: move-result-object v1 │ │ -011248: 6e10 0701 0100 |0020: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -01124e: 0c01 |0023: move-result-object v1 │ │ -011250: 6e30 9d00 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ -011256: 0e00 |0027: return-void │ │ +0111fc: |[0111fc] org.projectmaxs.shared.global.Message.:(Landroid/os/Parcel;)V │ │ +01120c: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ +011212: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +011216: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +01121c: 5b20 9a01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011220: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +011222: 5921 9b01 |000b: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +011226: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +011228: 5c21 9c01 |000e: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +01122c: 7110 be04 0300 |0010: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +011232: 0a01 |0013: move-result v1 │ │ +011234: 5c21 9c01 |0014: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +011238: 6e10 9c00 0300 |0016: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +01123e: 0a01 |0019: move-result v1 │ │ +011240: 5921 9b01 |001a: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +011244: 6e10 2801 0200 |001c: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +01124a: 0c01 |001f: move-result-object v1 │ │ +01124c: 6e10 0701 0100 |0020: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +011252: 0c01 |0023: move-result-object v1 │ │ +011254: 6e30 9d00 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ +01125a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ 0x0010 line=114 │ │ @@ -13644,17 +13644,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/Message$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -011258: |[011258] org.projectmaxs.shared.global.Message.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/Message$1;)V │ │ -011268: 7020 4903 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Landroid/os/Parcel;)V // method@0349 │ │ -01126e: 0e00 |0003: return-void │ │ +01125c: |[01125c] org.projectmaxs.shared.global.Message.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/Message$1;)V │ │ +01126c: 7020 4903 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Landroid/os/Parcel;)V // method@0349 │ │ +011272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/Message$1; │ │ @@ -13664,27 +13664,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0112a8: |[0112a8] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;)V │ │ -0112b8: 7010 2601 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0126 │ │ -0112be: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -0112c2: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -0112c8: 5b30 9a01 |0008: iput-object v0, v3, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -0112cc: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -0112ce: 5931 9b01 |000b: iput v1, v3, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0112d2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0112d4: 5c31 9c01 |000e: iput-boolean v1, v3, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0112d8: 2202 2e01 |0010: new-instance v2, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -0112dc: 7030 6404 4201 |0012: invoke-direct {v2, v4, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ -0112e2: 7220 7b01 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0112e8: 0e00 |0018: return-void │ │ +0112ac: |[0112ac] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;)V │ │ +0112bc: 7010 2601 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0126 │ │ +0112c2: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +0112c6: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +0112cc: 5b30 9a01 |0008: iput-object v0, v3, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +0112d0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0112d2: 5931 9b01 |000b: iput v1, v3, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0112d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0112d8: 5c31 9c01 |000e: iput-boolean v1, v3, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0112dc: 2202 2e01 |0010: new-instance v2, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +0112e0: 7030 6404 4201 |0012: invoke-direct {v2, v4, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ +0112e6: 7220 7b01 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0112ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ 0x0010 line=46 │ │ @@ -13697,18 +13697,18 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -011308: |[011308] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;I)V │ │ -011318: 7020 4b03 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Ljava/lang/String;)V // method@034b │ │ -01131e: 5902 9b01 |0003: iput v2, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -011322: 0e00 |0005: return-void │ │ +01130c: |[01130c] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;I)V │ │ +01131c: 7020 4b03 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Ljava/lang/String;)V // method@034b │ │ +011322: 5902 9b01 |0003: iput v2, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +011326: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -13719,18 +13719,18 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0112ec: |[0112ec] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;Z)V │ │ -0112fc: 7020 4b03 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Ljava/lang/String;)V // method@034b │ │ -011302: 5c02 9c01 |0003: iput-boolean v2, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -011306: 0e00 |0005: return-void │ │ +0112f0: |[0112f0] org.projectmaxs.shared.global.Message.:(Ljava/lang/String;Z)V │ │ +011300: 7020 4b03 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/Message;.:(Ljava/lang/String;)V // method@034b │ │ +011306: 5c02 9c01 |0003: iput-boolean v2, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +01130a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -13741,25 +13741,25 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -011324: |[011324] org.projectmaxs.shared.global.Message.:(Ljava/util/Collection;)V │ │ -011334: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ -01133a: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -01133e: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -011344: 5b20 9a01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -011348: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -01134a: 5921 9b01 |000b: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -01134e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -011350: 5c21 9c01 |000e: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -011354: 7220 7c01 3000 |0010: invoke-interface {v0, v3}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ -01135a: 0e00 |0013: return-void │ │ +011328: |[011328] org.projectmaxs.shared.global.Message.:(Ljava/util/Collection;)V │ │ +011338: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ +01133e: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +011342: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +011348: 5b20 9a01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +01134c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +01134e: 5921 9b01 |000b: iput v1, v2, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +011352: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +011354: 5c21 9c01 |000e: iput-boolean v1, v2, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +011358: 7220 7c01 3000 |0010: invoke-interface {v0, v3}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ +01135e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ 0x0010 line=60 │ │ @@ -13772,25 +13772,25 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -01135c: |[01135c] org.projectmaxs.shared.global.Message.:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V │ │ -01136c: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -011372: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -011376: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -01137c: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -011380: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -011382: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -011386: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -011388: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -01138c: 6e20 5103 2100 |0010: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/Message;.add:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)Lorg/projectmaxs/shared/global/Message; // method@0351 │ │ -011392: 0e00 |0013: return-void │ │ +011360: |[011360] org.projectmaxs.shared.global.Message.:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V │ │ +011370: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +011376: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +01137a: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +011380: 5b10 9a01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011384: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +011386: 5910 9b01 |000b: iput v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +01138a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +01138c: 5c10 9c01 |000e: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +011390: 6e20 5103 2100 |0010: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/Message;.add:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)Lorg/projectmaxs/shared/global/Message; // method@0351 │ │ +011396: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=35 │ │ 0x000b line=36 │ │ 0x000e line=37 │ │ 0x0010 line=42 │ │ @@ -13804,35 +13804,35 @@ │ │ type : '(Ljava/lang/String;Z)Lorg/projectmaxs/shared/global/Message;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -011108: |[011108] org.projectmaxs.shared.global.Message.add:(Ljava/lang/String;Z)Lorg/projectmaxs/shared/global/Message; │ │ -011118: 5420 9a01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -01111c: 7210 8101 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ -011122: 0a01 |0005: move-result v1 │ │ -011124: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ -011128: 7220 7d01 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ -01112e: 0c00 |000b: move-result-object v0 │ │ -011130: 1f00 1a01 |000c: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; // type@011a │ │ -011134: 2001 2e01 |000e: instance-of v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -011138: 3801 0e00 |0010: if-eqz v1, 001e // +000e │ │ -01113c: 1f00 2e01 |0012: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -011140: 3804 0600 |0014: if-eqz v4, 001a // +0006 │ │ -011144: 6e20 6b04 3000 |0016: invoke-virtual {v0, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046b │ │ -01114a: 280f |0019: goto 0028 // +000f │ │ -01114c: 6e20 6504 3000 |001a: invoke-virtual {v0, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0465 │ │ -011152: 280b |001d: goto 0028 // +000b │ │ -011154: 5420 9a01 |001e: iget-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -011158: 2201 2e01 |0020: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -01115c: 7030 6404 3104 |0022: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ -011162: 7220 7b01 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -011168: 1102 |0028: return-object v2 │ │ +01110c: |[01110c] org.projectmaxs.shared.global.Message.add:(Ljava/lang/String;Z)Lorg/projectmaxs/shared/global/Message; │ │ +01111c: 5420 9a01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011120: 7210 8101 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ +011126: 0a01 |0005: move-result v1 │ │ +011128: d801 01ff |0006: add-int/lit8 v1, v1, #int -1 // #ff │ │ +01112c: 7220 7d01 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ +011132: 0c00 |000b: move-result-object v0 │ │ +011134: 1f00 1a01 |000c: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; // type@011a │ │ +011138: 2001 2e01 |000e: instance-of v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +01113c: 3801 0e00 |0010: if-eqz v1, 001e // +000e │ │ +011140: 1f00 2e01 |0012: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +011144: 3804 0600 |0014: if-eqz v4, 001a // +0006 │ │ +011148: 6e20 6b04 3000 |0016: invoke-virtual {v0, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046b │ │ +01114e: 280f |0019: goto 0028 // +000f │ │ +011150: 6e20 6504 3000 |001a: invoke-virtual {v0, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0465 │ │ +011156: 280b |001d: goto 0028 // +000b │ │ +011158: 5420 9a01 |001e: iget-object v0, v2, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +01115c: 2201 2e01 |0020: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +011160: 7030 6404 3104 |0022: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ +011166: 7220 7b01 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01116c: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000e line=95 │ │ 0x0012 line=96 │ │ 0x0016 line=98 │ │ 0x001a line=100 │ │ @@ -13847,18 +13847,18 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)Lorg/projectmaxs/shared/global/Message;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01116c: |[01116c] org.projectmaxs.shared.global.Message.add:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)Lorg/projectmaxs/shared/global/Message; │ │ -01117c: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -011180: 7220 7b01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -011186: 1101 |0005: return-object v1 │ │ +011170: |[011170] org.projectmaxs.shared.global.Message.add:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)Lorg/projectmaxs/shared/global/Message; │ │ +011180: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011184: 7220 7b01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01118a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; │ │ │ │ @@ -13867,18 +13867,18 @@ │ │ type : '(Ljava/util/Collection;)Lorg/projectmaxs/shared/global/Message;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -011188: |[011188] org.projectmaxs.shared.global.Message.addAll:(Ljava/util/Collection;)Lorg/projectmaxs/shared/global/Message; │ │ -011198: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -01119c: 7220 7c01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ -0111a2: 1101 |0005: return-object v1 │ │ +01118c: |[01118c] org.projectmaxs.shared.global.Message.addAll:(Ljava/util/Collection;)Lorg/projectmaxs/shared/global/Message; │ │ +01119c: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +0111a0: 7220 7c01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ +0111a6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/Collection; │ │ │ │ @@ -13887,35 +13887,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0110bc: |[0110bc] org.projectmaxs.shared.global.Message.describeContents:()I │ │ -0110cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0110ce: 0f00 |0001: return v0 │ │ +0110c0: |[0110c0] org.projectmaxs.shared.global.Message.describeContents:()I │ │ +0110d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0110d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/Message;) │ │ name : 'getElementsIt' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0110e8: |[0110e8] org.projectmaxs.shared.global.Message.getElementsIt:()Ljava/util/Iterator; │ │ -0110f8: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -0110fc: 7210 7f01 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -011102: 0c00 |0005: move-result-object v0 │ │ -011104: 1100 |0006: return-object v0 │ │ +0110ec: |[0110ec] org.projectmaxs.shared.global.Message.getElementsIt:()Ljava/util/Iterator; │ │ +0110fc: 5410 9a01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +011100: 7210 7f01 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +011106: 0c00 |0005: move-result-object v0 │ │ +011108: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/global/Message; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/Message;) │ │ @@ -13923,17 +13923,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0110d0: |[0110d0] org.projectmaxs.shared.global.Message.getId:()I │ │ -0110e0: 5210 9b01 |0000: iget v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0110e4: 0f00 |0002: return v0 │ │ +0110d4: |[0110d4] org.projectmaxs.shared.global.Message.getId:()I │ │ +0110e4: 5210 9b01 |0000: iget v0, v1, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0110e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/Message; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/Message;) │ │ @@ -13941,17 +13941,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0110a4: |[0110a4] org.projectmaxs.shared.global.Message.isSuccess:()Z │ │ -0110b4: 5510 9c01 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0110b8: 0f00 |0002: return v0 │ │ +0110a8: |[0110a8] org.projectmaxs.shared.global.Message.isSuccess:()Z │ │ +0110b8: 5510 9c01 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0110bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/Message; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/global/Message;) │ │ @@ -13959,17 +13959,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011394: |[011394] org.projectmaxs.shared.global.Message.setId:(I)V │ │ -0113a4: 5901 9b01 |0000: iput v1, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0113a8: 0e00 |0002: return-void │ │ +011398: |[011398] org.projectmaxs.shared.global.Message.setId:(I)V │ │ +0113a8: 5901 9b01 |0000: iput v1, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0113ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -13978,17 +13978,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0113ac: |[0113ac] org.projectmaxs.shared.global.Message.setSuccess:(Z)V │ │ -0113bc: 5c01 9c01 |0000: iput-boolean v1, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0113c0: 0e00 |0002: return-void │ │ +0113b0: |[0113b0] org.projectmaxs.shared.global.Message.setSuccess:(Z)V │ │ +0113c0: 5c01 9c01 |0000: iput-boolean v1, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0113c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -13997,22 +13997,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0113c4: |[0113c4] org.projectmaxs.shared.global.Message.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0113d4: 5502 9c01 |0000: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ -0113d8: 7120 bf04 2100 |0002: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -0113de: 5202 9b01 |0005: iget v2, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ -0113e2: 6e20 a600 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -0113e8: 5402 9a01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ -0113ec: 6e20 a800 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -0113f2: 0e00 |000f: return-void │ │ +0113c8: |[0113c8] org.projectmaxs.shared.global.Message.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0113d8: 5502 9c01 |0000: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/Message;.mSuccess:Z // field@019c │ │ +0113dc: 7120 bf04 2100 |0002: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +0113e2: 5202 9b01 |0005: iget v2, v0, Lorg/projectmaxs/shared/global/Message;.mId:I // field@019b │ │ +0113e6: 6e20 a600 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +0113ec: 5402 9a01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/Message;.mElements:Ljava/util/List; // field@019a │ │ +0113f0: 6e20 a800 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +0113f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x000a line=128 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/projectmaxs/shared/global/Message; │ │ @@ -14051,17 +14051,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011464: |[011464] org.projectmaxs.shared.global.StatusInformation$1.:()V │ │ -011474: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01147a: 0e00 |0003: return-void │ │ +011468: |[011468] org.projectmaxs.shared.global.StatusInformation$1.:()V │ │ +011478: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01147e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ │ │ Virtual methods - │ │ @@ -14070,18 +14070,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0113f4: |[0113f4] org.projectmaxs.shared.global.StatusInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -011404: 6e20 5c03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/StatusInformation; // method@035c │ │ -01140a: 0c01 |0003: move-result-object v1 │ │ -01140c: 1101 |0004: return-object v1 │ │ +0113f8: |[0113f8] org.projectmaxs.shared.global.StatusInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +011408: 6e20 5c03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/StatusInformation; // method@035c │ │ +01140e: 0c01 |0003: move-result-object v1 │ │ +011410: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -14090,19 +14090,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/StatusInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -01142c: |[01142c] org.projectmaxs.shared.global.StatusInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/StatusInformation; │ │ -01143c: 2200 0601 |0000: new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ -011440: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011442: 7030 6103 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/StatusInformation$1;)V // method@0361 │ │ -011448: 1100 |0006: return-object v0 │ │ +011430: |[011430] org.projectmaxs.shared.global.StatusInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/StatusInformation; │ │ +011440: 2200 0601 |0000: new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ +011444: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011446: 7030 6103 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/StatusInformation$1;)V // method@0361 │ │ +01144c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -14111,18 +14111,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -011410: |[011410] org.projectmaxs.shared.global.StatusInformation$1.newArray:(I)[Ljava/lang/Object; │ │ -011420: 6e20 5e03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/global/StatusInformation; // method@035e │ │ -011426: 0c01 |0003: move-result-object v1 │ │ -011428: 1101 |0004: return-object v1 │ │ +011414: |[011414] org.projectmaxs.shared.global.StatusInformation$1.newArray:(I)[Ljava/lang/Object; │ │ +011424: 6e20 5e03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/global/StatusInformation; // method@035e │ │ +01142a: 0c01 |0003: move-result-object v1 │ │ +01142c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -14131,17 +14131,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/StatusInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01144c: |[01144c] org.projectmaxs.shared.global.StatusInformation$1.newArray:(I)[Lorg/projectmaxs/shared/global/StatusInformation; │ │ -01145c: 2311 7401 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/StatusInformation; // type@0174 │ │ -011460: 1101 |0002: return-object v1 │ │ +011450: |[011450] org.projectmaxs.shared.global.StatusInformation$1.newArray:(I)[Lorg/projectmaxs/shared/global/StatusInformation; │ │ +011460: 2311 7401 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/StatusInformation; // type@0174 │ │ +011464: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -14191,45 +14191,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -011544: |[011544] org.projectmaxs.shared.global.StatusInformation.:()V │ │ -011554: 2200 0501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation$1; // type@0105 │ │ -011558: 7010 5a03 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/StatusInformation$1;.:()V // method@035a │ │ -01155e: 6900 9d01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/StatusInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@019d │ │ -011562: 0e00 |0007: return-void │ │ +011548: |[011548] org.projectmaxs.shared.global.StatusInformation.:()V │ │ +011558: 2200 0501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation$1; // type@0105 │ │ +01155c: 7010 5a03 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/StatusInformation$1;.:()V // method@035a │ │ +011562: 6900 9d01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/StatusInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@019d │ │ +011566: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -011564: |[011564] org.projectmaxs.shared.global.StatusInformation.:(Landroid/os/Parcel;)V │ │ -011574: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -01157a: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011580: 0c00 |0006: move-result-object v0 │ │ -011582: 5b10 a001 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ -011586: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -01158c: 0c00 |000c: move-result-object v0 │ │ -01158e: 5b10 9e01 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ -011592: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011598: 0c02 |0012: move-result-object v2 │ │ -01159a: 5b12 9f01 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ -01159e: 0e00 |0015: return-void │ │ +011568: |[011568] org.projectmaxs.shared.global.StatusInformation.:(Landroid/os/Parcel;)V │ │ +011578: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +01157e: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011584: 0c00 |0006: move-result-object v0 │ │ +011586: 5b10 a001 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ +01158a: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011590: 0c00 |000c: move-result-object v0 │ │ +011592: 5b10 9e01 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ +011596: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +01159c: 0c02 |0012: move-result-object v2 │ │ +01159e: 5b12 9f01 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ +0115a2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=66 │ │ locals : │ │ @@ -14241,17 +14241,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/StatusInformation$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0115a0: |[0115a0] org.projectmaxs.shared.global.StatusInformation.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/StatusInformation$1;)V │ │ -0115b0: 7020 6003 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Landroid/os/Parcel;)V // method@0360 │ │ -0115b6: 0e00 |0003: return-void │ │ +0115a4: |[0115a4] org.projectmaxs.shared.global.StatusInformation.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/StatusInformation$1;)V │ │ +0115b4: 7020 6003 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Landroid/os/Parcel;)V // method@0360 │ │ +0115ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/StatusInformation$1; │ │ @@ -14261,17 +14261,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0115b8: |[0115b8] org.projectmaxs.shared.global.StatusInformation.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0115c8: 7040 6303 1022 |0000: invoke-direct {v0, v1, v2, v2}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ -0115ce: 0e00 |0003: return-void │ │ +0115bc: |[0115bc] org.projectmaxs.shared.global.StatusInformation.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0115cc: 7040 6303 1022 |0000: invoke-direct {v0, v1, v2, v2}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ +0115d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -14281,59 +14281,59 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -0115d0: |[0115d0] org.projectmaxs.shared.global.StatusInformation.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0115e0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0115e6: 1a00 0200 |0003: const-string v0, " " // string@0002 │ │ -0115ea: 6e20 3301 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0133 │ │ -0115f0: 0a00 |0008: move-result v0 │ │ -0115f2: 3900 3600 |0009: if-nez v0, 003f // +0036 │ │ -0115f6: 6e10 3a01 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ -0115fc: 0a00 |000e: move-result v0 │ │ -0115fe: 3900 2800 |000f: if-nez v0, 0037 // +0028 │ │ -011602: 6e10 3a01 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ -011608: 0a00 |0014: move-result v0 │ │ -01160a: 3900 1a00 |0015: if-nez v0, 002f // +001a │ │ -01160e: 5b12 a001 |0017: iput-object v2, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ -011612: 3803 1100 |0019: if-eqz v3, 002a // +0011 │ │ -011616: 6e10 3a01 0300 |001b: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ -01161c: 0a02 |001e: move-result v2 │ │ -01161e: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -011622: 2809 |0021: goto 002a // +0009 │ │ -011624: 2202 7700 |0022: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ -011628: 1a03 5901 |0024: const-string v3, "If a human value is given, it must not be empty" // string@0159 │ │ -01162c: 7020 1901 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -011632: 2702 |0029: throw v2 │ │ -011634: 5b13 9e01 |002a: iput-object v3, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ -011638: 5b14 9f01 |002c: iput-object v4, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ -01163c: 0e00 |002e: return-void │ │ -01163e: 2202 7700 |002f: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ -011642: 1a03 9b03 |0031: const-string v3, "Status machine value must not be empty" // string@039b │ │ -011646: 7020 1901 3200 |0033: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -01164c: 2702 |0036: throw v2 │ │ -01164e: 2202 7700 |0037: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ -011652: 1a03 9a03 |0039: const-string v3, "Status key must not be empty" // string@039a │ │ -011656: 7020 1901 3200 |003b: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -01165c: 2702 |003e: throw v2 │ │ -01165e: 2203 7700 |003f: new-instance v3, Ljava/lang/IllegalStateException; // type@0077 │ │ -011662: 2204 8300 |0041: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ -011666: 7010 4901 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01166c: 1a00 9c03 |0046: const-string v0, "StatusInformation key='" // string@039c │ │ -011670: 6e20 5001 0400 |0048: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011676: 6e20 5001 2400 |004b: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01167c: 1a02 3100 |004e: const-string v2, "' must not contain whitespace" // string@0031 │ │ -011680: 6e20 5001 2400 |0050: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011686: 6e10 5401 0400 |0053: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01168c: 0c02 |0056: move-result-object v2 │ │ -01168e: 7020 1901 2300 |0057: invoke-direct {v3, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -011694: 2703 |005a: throw v3 │ │ +0115d4: |[0115d4] org.projectmaxs.shared.global.StatusInformation.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +0115e4: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0115ea: 1a00 0200 |0003: const-string v0, " " // string@0002 │ │ +0115ee: 6e20 3301 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0133 │ │ +0115f4: 0a00 |0008: move-result v0 │ │ +0115f6: 3900 3600 |0009: if-nez v0, 003f // +0036 │ │ +0115fa: 6e10 3a01 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ +011600: 0a00 |000e: move-result v0 │ │ +011602: 3900 2800 |000f: if-nez v0, 0037 // +0028 │ │ +011606: 6e10 3a01 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ +01160c: 0a00 |0014: move-result v0 │ │ +01160e: 3900 1a00 |0015: if-nez v0, 002f // +001a │ │ +011612: 5b12 a001 |0017: iput-object v2, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ +011616: 3803 1100 |0019: if-eqz v3, 002a // +0011 │ │ +01161a: 6e10 3a01 0300 |001b: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ +011620: 0a02 |001e: move-result v2 │ │ +011622: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +011626: 2809 |0021: goto 002a // +0009 │ │ +011628: 2202 7700 |0022: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ +01162c: 1a03 5901 |0024: const-string v3, "If a human value is given, it must not be empty" // string@0159 │ │ +011630: 7020 1901 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +011636: 2702 |0029: throw v2 │ │ +011638: 5b13 9e01 |002a: iput-object v3, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ +01163c: 5b14 9f01 |002c: iput-object v4, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ +011640: 0e00 |002e: return-void │ │ +011642: 2202 7700 |002f: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ +011646: 1a03 9b03 |0031: const-string v3, "Status machine value must not be empty" // string@039b │ │ +01164a: 7020 1901 3200 |0033: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +011650: 2702 |0036: throw v2 │ │ +011652: 2202 7700 |0037: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ +011656: 1a03 9a03 |0039: const-string v3, "Status key must not be empty" // string@039a │ │ +01165a: 7020 1901 3200 |003b: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +011660: 2702 |003e: throw v2 │ │ +011662: 2203 7700 |003f: new-instance v3, Ljava/lang/IllegalStateException; // type@0077 │ │ +011666: 2204 8300 |0041: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ +01166a: 7010 4901 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +011670: 1a00 9c03 |0046: const-string v0, "StatusInformation key='" // string@039c │ │ +011674: 6e20 5001 0400 |0048: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01167a: 6e20 5001 2400 |004b: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +011680: 1a02 3100 |004e: const-string v2, "' must not contain whitespace" // string@0031 │ │ +011684: 6e20 5001 2400 |0050: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01168a: 6e10 5401 0400 |0053: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +011690: 0c02 |0056: move-result-object v2 │ │ +011692: 7020 1901 2300 |0057: invoke-direct {v3, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +011698: 2703 |005a: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ 0x000b line=49 │ │ 0x0011 line=52 │ │ 0x0017 line=55 │ │ @@ -14356,33 +14356,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -01147c: |[01147c] org.projectmaxs.shared.global.StatusInformation.describeContents:()I │ │ -01148c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01148e: 0f00 |0001: return v0 │ │ +011480: |[011480] org.projectmaxs.shared.global.StatusInformation.describeContents:()I │ │ +011490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +011492: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ name : 'getHumanValue' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011490: |[011490] org.projectmaxs.shared.global.StatusInformation.getHumanValue:()Ljava/lang/String; │ │ -0114a0: 5410 9e01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ -0114a4: 1100 |0002: return-object v0 │ │ +011494: |[011494] org.projectmaxs.shared.global.StatusInformation.getHumanValue:()Ljava/lang/String; │ │ +0114a4: 5410 9e01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ +0114a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ @@ -14390,17 +14390,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0114a8: |[0114a8] org.projectmaxs.shared.global.StatusInformation.getKey:()Ljava/lang/String; │ │ -0114b8: 5410 a001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ -0114bc: 1100 |0002: return-object v0 │ │ +0114ac: |[0114ac] org.projectmaxs.shared.global.StatusInformation.getKey:()Ljava/lang/String; │ │ +0114bc: 5410 a001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ +0114c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ @@ -14408,17 +14408,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0114c0: |[0114c0] org.projectmaxs.shared.global.StatusInformation.getMachineValue:()Ljava/lang/String; │ │ -0114d0: 5410 9f01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ -0114d4: 1100 |0002: return-object v0 │ │ +0114c4: |[0114c4] org.projectmaxs.shared.global.StatusInformation.getMachineValue:()Ljava/lang/String; │ │ +0114d4: 5410 9f01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ +0114d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ @@ -14426,34 +14426,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0114d8: |[0114d8] org.projectmaxs.shared.global.StatusInformation.toString:()Ljava/lang/String; │ │ -0114e8: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0114ec: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0114f2: 1a01 9d03 |0005: const-string v1, "StatusInformation(key: " // string@039d │ │ -0114f6: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0114fc: 5421 a001 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ -011500: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011506: 1a01 4c00 |000f: const-string v1, ", human: " // string@004c │ │ -01150a: 6e20 5001 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011510: 5421 9e01 |0014: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ -011514: 6e20 5001 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01151a: 1a01 4d00 |0019: const-string v1, ", machine: " // string@004d │ │ -01151e: 6e20 5001 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011524: 5421 9f01 |001e: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ -011528: 6e20 5001 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01152e: 1a01 4000 |0023: const-string v1, ")" // string@0040 │ │ -011532: 6e20 5001 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -011538: 6e10 5401 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01153e: 0c00 |002b: move-result-object v0 │ │ -011540: 1100 |002c: return-object v0 │ │ +0114dc: |[0114dc] org.projectmaxs.shared.global.StatusInformation.toString:()Ljava/lang/String; │ │ +0114ec: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0114f0: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0114f6: 1a01 9d03 |0005: const-string v1, "StatusInformation(key: " // string@039d │ │ +0114fa: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +011500: 5421 a001 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ +011504: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01150a: 1a01 4c00 |000f: const-string v1, ", human: " // string@004c │ │ +01150e: 6e20 5001 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +011514: 5421 9e01 |0014: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ +011518: 6e20 5001 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01151e: 1a01 4d00 |0019: const-string v1, ", machine: " // string@004d │ │ +011522: 6e20 5001 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +011528: 5421 9f01 |001e: iget-object v1, v2, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ +01152c: 6e20 5001 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +011532: 1a01 4000 |0023: const-string v1, ")" // string@0040 │ │ +011536: 6e20 5001 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01153c: 6e10 5401 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +011542: 0c00 |002b: move-result-object v0 │ │ +011544: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x002d reg=2 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/StatusInformation;) │ │ @@ -14461,22 +14461,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -011698: |[011698] org.projectmaxs.shared.global.StatusInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0116a8: 5402 a001 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ -0116ac: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0116b2: 5402 9e01 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ -0116b6: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0116bc: 5402 9f01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ -0116c0: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0116c6: 0e00 |000f: return-void │ │ +01169c: |[01169c] org.projectmaxs.shared.global.StatusInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0116ac: 5402 a001 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mStatusKey:Ljava/lang/String; // field@01a0 │ │ +0116b0: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0116b6: 5402 9e01 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mHumanValue:Ljava/lang/String; // field@019e │ │ +0116ba: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0116c0: 5402 9f01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/StatusInformation;.mMachineValue:Ljava/lang/String; // field@019f │ │ +0116c4: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0116ca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/projectmaxs/shared/global/StatusInformation; │ │ @@ -14657,17 +14657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01227c: |[01227c] org.projectmaxs.shared.global.jul.JULHandler$1.:()V │ │ -01228c: 7010 9e01 0000 |0000: invoke-direct {v0}, Ljava/util/logging/Formatter;.:()V // method@019e │ │ -012292: 0e00 |0003: return-void │ │ +012280: |[012280] org.projectmaxs.shared.global.jul.JULHandler$1.:()V │ │ +012290: 7010 9e01 0000 |0000: invoke-direct {v0}, Ljava/util/logging/Formatter;.:()V // method@019e │ │ +012296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/jul/JULHandler$1; │ │ │ │ Virtual methods - │ │ @@ -14676,57 +14676,57 @@ │ │ type : '(Ljava/util/logging/LogRecord;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0121b8: |[0121b8] org.projectmaxs.shared.global.jul.JULHandler$1.format:(Ljava/util/logging/LogRecord;)Ljava/lang/String; │ │ -0121c8: 6e20 b003 5400 |0000: invoke-virtual {v4, v5}, Lorg/projectmaxs/shared/global/jul/JULHandler$1;.formatMessage:(Ljava/util/logging/LogRecord;)Ljava/lang/String; // method@03b0 │ │ -0121ce: 0c00 |0003: move-result-object v0 │ │ -0121d0: 6e10 a601 0500 |0004: invoke-virtual {v5}, Ljava/util/logging/LogRecord;.getThrown:()Ljava/lang/Throwable; // method@01a6 │ │ -0121d6: 0c01 |0007: move-result-object v1 │ │ -0121d8: 3801 5000 |0008: if-eqz v1, 0058 // +0050 │ │ -0121dc: 7100 b503 0000 |000a: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$000:()Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // method@03b5 │ │ -0121e2: 0c02 |000d: move-result-object v2 │ │ -0121e4: 6e10 a401 0500 |000e: invoke-virtual {v5}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ -0121ea: 0c05 |0011: move-result-object v5 │ │ -0121ec: 6e10 a101 0500 |0012: invoke-virtual {v5}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -0121f2: 0a05 |0015: move-result v5 │ │ -0121f4: 7100 b603 0000 |0016: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$100:()I // method@03b6 │ │ -0121fa: 0a03 |0019: move-result v3 │ │ -0121fc: 3635 2500 |001a: if-gt v5, v3, 003f // +0025 │ │ -012200: 3802 0900 |001c: if-eqz v2, 0025 // +0009 │ │ -012204: 7210 9c04 0200 |001e: invoke-interface {v2}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ -01220a: 0a05 |0021: move-result v5 │ │ -01220c: 3805 0300 |0022: if-eqz v5, 0025 // +0003 │ │ -012210: 281b |0024: goto 003f // +001b │ │ -012212: 2205 8300 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0083 │ │ -012216: 7010 4901 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01221c: 6e20 5001 0500 |002a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012222: 1a00 0300 |002d: const-string v0, " (" // string@0003 │ │ -012226: 6e20 5001 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01222c: 6e20 4f01 1500 |0032: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -012232: 1a00 4000 |0035: const-string v0, ")" // string@0040 │ │ -012236: 6e20 5001 0500 |0037: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01223c: 6e10 5401 0500 |003a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -012242: 0c05 |003d: move-result-object v5 │ │ -012244: 1105 |003e: return-object v5 │ │ -012246: 7110 c500 0100 |003f: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@00c5 │ │ -01224c: 0c05 |0042: move-result-object v5 │ │ -01224e: 2201 8300 |0043: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -012252: 7010 4901 0100 |0045: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -012258: 6e20 5001 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01225e: 1300 2000 |004b: const/16 v0, #int 32 // #20 │ │ -012262: 6e20 4b01 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -012268: 6e20 5001 5100 |0050: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01226e: 6e10 5401 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -012274: 0c05 |0056: move-result-object v5 │ │ -012276: 1105 |0057: return-object v5 │ │ -012278: 1100 |0058: return-object v0 │ │ +0121bc: |[0121bc] org.projectmaxs.shared.global.jul.JULHandler$1.format:(Ljava/util/logging/LogRecord;)Ljava/lang/String; │ │ +0121cc: 6e20 b003 5400 |0000: invoke-virtual {v4, v5}, Lorg/projectmaxs/shared/global/jul/JULHandler$1;.formatMessage:(Ljava/util/logging/LogRecord;)Ljava/lang/String; // method@03b0 │ │ +0121d2: 0c00 |0003: move-result-object v0 │ │ +0121d4: 6e10 a601 0500 |0004: invoke-virtual {v5}, Ljava/util/logging/LogRecord;.getThrown:()Ljava/lang/Throwable; // method@01a6 │ │ +0121da: 0c01 |0007: move-result-object v1 │ │ +0121dc: 3801 5000 |0008: if-eqz v1, 0058 // +0050 │ │ +0121e0: 7100 b503 0000 |000a: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$000:()Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // method@03b5 │ │ +0121e6: 0c02 |000d: move-result-object v2 │ │ +0121e8: 6e10 a401 0500 |000e: invoke-virtual {v5}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ +0121ee: 0c05 |0011: move-result-object v5 │ │ +0121f0: 6e10 a101 0500 |0012: invoke-virtual {v5}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +0121f6: 0a05 |0015: move-result v5 │ │ +0121f8: 7100 b603 0000 |0016: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$100:()I // method@03b6 │ │ +0121fe: 0a03 |0019: move-result v3 │ │ +012200: 3635 2500 |001a: if-gt v5, v3, 003f // +0025 │ │ +012204: 3802 0900 |001c: if-eqz v2, 0025 // +0009 │ │ +012208: 7210 9c04 0200 |001e: invoke-interface {v2}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ +01220e: 0a05 |0021: move-result v5 │ │ +012210: 3805 0300 |0022: if-eqz v5, 0025 // +0003 │ │ +012214: 281b |0024: goto 003f // +001b │ │ +012216: 2205 8300 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0083 │ │ +01221a: 7010 4901 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +012220: 6e20 5001 0500 |002a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012226: 1a00 0300 |002d: const-string v0, " (" // string@0003 │ │ +01222a: 6e20 5001 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012230: 6e20 4f01 1500 |0032: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +012236: 1a00 4000 |0035: const-string v0, ")" // string@0040 │ │ +01223a: 6e20 5001 0500 |0037: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012240: 6e10 5401 0500 |003a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +012246: 0c05 |003d: move-result-object v5 │ │ +012248: 1105 |003e: return-object v5 │ │ +01224a: 7110 c500 0100 |003f: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@00c5 │ │ +012250: 0c05 |0042: move-result-object v5 │ │ +012252: 2201 8300 |0043: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +012256: 7010 4901 0100 |0045: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01225c: 6e20 5001 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012262: 1300 2000 |004b: const/16 v0, #int 32 // #20 │ │ +012266: 6e20 4b01 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +01226c: 6e20 5001 5100 |0050: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012272: 6e10 5401 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +012278: 0c05 |0056: move-result-object v5 │ │ +01227a: 1105 |0057: return-object v5 │ │ +01227c: 1100 |0058: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x000a line=74 │ │ 0x000e line=76 │ │ 0x0025 line=82 │ │ @@ -14767,17 +14767,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -012294: |[012294] org.projectmaxs.shared.global.jul.JULHandler$2.:()V │ │ -0122a4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0122aa: 0e00 |0003: return-void │ │ +012298: |[012298] org.projectmaxs.shared.global.jul.JULHandler$2.:()V │ │ +0122a8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0122ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/jul/JULHandler$2; │ │ │ │ Virtual methods - │ │ @@ -14786,27 +14786,27 @@ │ │ type : '(Ljava/lang/Thread;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0122ac: |[0122ac] org.projectmaxs.shared.global.jul.JULHandler$2.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -0122bc: 7100 b703 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$200:()Ljava/util/logging/Logger; // method@03b7 │ │ -0122c2: 0c00 |0003: move-result-object v0 │ │ -0122c4: 6201 1d00 |0004: sget-object v1, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@001d │ │ -0122c8: 2202 8300 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -0122cc: 7010 4901 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0122d2: 1a03 da03 |000b: const-string v3, "Uncaught exception in " // string@03da │ │ -0122d6: 6e20 5001 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0122dc: 6e20 4f01 5200 |0010: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -0122e2: 6e10 5401 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0122e8: 0c05 |0016: move-result-object v5 │ │ -0122ea: 6e40 a901 1065 |0017: invoke-virtual {v0, v1, v5, v6}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V // method@01a9 │ │ -0122f0: 0e00 |001a: return-void │ │ +0122b0: |[0122b0] org.projectmaxs.shared.global.jul.JULHandler$2.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +0122c0: 7100 b703 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/jul/JULHandler;.access$200:()Ljava/util/logging/Logger; // method@03b7 │ │ +0122c6: 0c00 |0003: move-result-object v0 │ │ +0122c8: 6201 1d00 |0004: sget-object v1, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@001d │ │ +0122cc: 2202 8300 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +0122d0: 7010 4901 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0122d6: 1a03 da03 |000b: const-string v3, "Uncaught exception in " // string@03da │ │ +0122da: 6e20 5001 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0122e0: 6e20 4f01 5200 |0010: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +0122e6: 6e10 5401 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0122ec: 0c05 |0016: move-result-object v5 │ │ +0122ee: 6e40 a901 1065 |0017: invoke-virtual {v0, v1, v5, v6}, Ljava/util/logging/Logger;.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V // method@01a9 │ │ +0122f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lorg/projectmaxs/shared/global/jul/JULHandler$2; │ │ 0x0000 - 0x001b reg=5 (null) Ljava/lang/Thread; │ │ 0x0000 - 0x001b reg=6 (null) Ljava/lang/Throwable; │ │ @@ -14885,75 +14885,75 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -012400: |[012400] org.projectmaxs.shared.global.jul.JULHandler.:()V │ │ -012410: 1c00 1901 |0000: const-class v0, Lorg/projectmaxs/shared/global/jul/JULHandler; // type@0119 │ │ -012414: 6e10 0a01 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@010a │ │ -01241a: 0c00 |0005: move-result-object v0 │ │ -01241c: 2201 6500 |0006: new-instance v1, Ljava/io/StringBufferInputStream; // type@0065 │ │ -012420: 2202 8300 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -012424: 7010 4901 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01242a: 1a03 9805 |000d: const-string v3, "handlers = " // string@0598 │ │ -01242e: 6e20 5001 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012434: 6e20 5001 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01243a: 1303 0a00 |0015: const/16 v3, #int 10 // #a │ │ -01243e: 6e20 4b01 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -012444: 1a03 5a00 |001a: const-string v3, ".level = FINEST" // string@005a │ │ -012448: 6e20 5001 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01244e: 6e10 5401 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -012454: 0c02 |0022: move-result-object v2 │ │ -012456: 7020 fc00 2100 |0023: invoke-direct {v1, v2}, Ljava/io/StringBufferInputStream;.:(Ljava/lang/String;)V // method@00fc │ │ -01245c: 6901 b701 |0026: sput-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOG_MANAGER_CONFIG:Ljava/io/InputStream; // field@01b7 │ │ -012460: 6202 1b00 |0028: sget-object v2, Ljava/util/logging/Level;.FINE:Ljava/util/logging/Level; // field@001b │ │ -012464: 6e10 a101 0200 |002a: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -01246a: 0a02 |002d: move-result v2 │ │ -01246c: 6702 b301 |002e: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.FINE_INT:I // field@01b3 │ │ -012470: 6202 1c00 |0030: sget-object v2, Ljava/util/logging/Level;.INFO:Ljava/util/logging/Level; // field@001c │ │ -012474: 6e10 a101 0200 |0032: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -01247a: 0a02 |0035: move-result v2 │ │ -01247c: 6702 b501 |0036: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ -012480: 6202 1e00 |0038: sget-object v2, Ljava/util/logging/Level;.WARNING:Ljava/util/logging/Level; // field@001e │ │ -012484: 6e10 a101 0200 |003a: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -01248a: 0a02 |003d: move-result v2 │ │ -01248c: 6702 bb01 |003e: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.WARN_INT:I // field@01bb │ │ -012490: 6202 1d00 |0040: sget-object v2, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@001d │ │ -012494: 6e10 a101 0200 |0042: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -01249a: 0a02 |0045: move-result v2 │ │ -01249c: 6702 b901 |0046: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.SEVE_INT:I // field@01b9 │ │ -0124a0: 7110 a701 0000 |0048: invoke-static {v0}, Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger; // method@01a7 │ │ -0124a6: 0c00 |004b: move-result-object v0 │ │ -0124a8: 6900 b601 |004c: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ -0124ac: 2200 9500 |004e: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ -0124b0: 7010 7501 0000 |0050: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ -0124b6: 6900 b801 |0053: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ -0124ba: 2200 1701 |0055: new-instance v0, Lorg/projectmaxs/shared/global/jul/JULHandler$1; // type@0117 │ │ -0124be: 7010 ae03 0000 |0057: invoke-direct {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler$1;.:()V // method@03ae │ │ -0124c4: 6900 b401 |005a: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.FORMATTER:Ljava/util/logging/Formatter; // field@01b4 │ │ -0124c8: 7100 a201 0000 |005c: invoke-static {}, Ljava/util/logging/LogManager;.getLogManager:()Ljava/util/logging/LogManager; // method@01a2 │ │ -0124ce: 0c00 |005f: move-result-object v0 │ │ -0124d0: 6e20 a301 1000 |0060: invoke-virtual {v0, v1}, Ljava/util/logging/LogManager;.readConfiguration:(Ljava/io/InputStream;)V // method@01a3 │ │ -0124d6: 1210 |0063: const/4 v0, #int 1 // #1 │ │ -0124d8: 280a |0064: goto 006e // +000a │ │ -0124da: 0d00 |0065: move-exception v0 │ │ -0124dc: 1a01 6701 |0066: const-string v1, "JULHandler" // string@0167 │ │ -0124e0: 1a02 d700 |0068: const-string v2, "Can not initialize configuration" // string@00d7 │ │ -0124e4: 7130 c400 2100 |006a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c4 │ │ -0124ea: 1200 |006d: const/4 v0, #int 0 // #0 │ │ -0124ec: 3800 0900 |006e: if-eqz v0, 0077 // +0009 │ │ -0124f0: 6200 b601 |0070: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ -0124f4: 1a01 5e01 |0072: const-string v1, "Initialzied java.util.logging logger" // string@015e │ │ -0124f8: 6e20 a801 1000 |0074: invoke-virtual {v0, v1}, Ljava/util/logging/Logger;.info:(Ljava/lang/String;)V // method@01a8 │ │ -0124fe: 2200 1801 |0077: new-instance v0, Lorg/projectmaxs/shared/global/jul/JULHandler$2; // type@0118 │ │ -012502: 7010 b103 0000 |0079: invoke-direct {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler$2;.:()V // method@03b1 │ │ -012508: 6900 ba01 |007c: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.UNCAUGHT_EXCEPTION_HANDLER:Ljava/lang/Thread$UncaughtExceptionHandler; // field@01ba │ │ -01250c: 0e00 |007e: return-void │ │ +012404: |[012404] org.projectmaxs.shared.global.jul.JULHandler.:()V │ │ +012414: 1c00 1901 |0000: const-class v0, Lorg/projectmaxs/shared/global/jul/JULHandler; // type@0119 │ │ +012418: 6e10 0a01 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@010a │ │ +01241e: 0c00 |0005: move-result-object v0 │ │ +012420: 2201 6500 |0006: new-instance v1, Ljava/io/StringBufferInputStream; // type@0065 │ │ +012424: 2202 8300 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +012428: 7010 4901 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01242e: 1a03 9805 |000d: const-string v3, "handlers = " // string@0598 │ │ +012432: 6e20 5001 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012438: 6e20 5001 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01243e: 1303 0a00 |0015: const/16 v3, #int 10 // #a │ │ +012442: 6e20 4b01 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +012448: 1a03 5a00 |001a: const-string v3, ".level = FINEST" // string@005a │ │ +01244c: 6e20 5001 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012452: 6e10 5401 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +012458: 0c02 |0022: move-result-object v2 │ │ +01245a: 7020 fc00 2100 |0023: invoke-direct {v1, v2}, Ljava/io/StringBufferInputStream;.:(Ljava/lang/String;)V // method@00fc │ │ +012460: 6901 b701 |0026: sput-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOG_MANAGER_CONFIG:Ljava/io/InputStream; // field@01b7 │ │ +012464: 6202 1b00 |0028: sget-object v2, Ljava/util/logging/Level;.FINE:Ljava/util/logging/Level; // field@001b │ │ +012468: 6e10 a101 0200 |002a: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +01246e: 0a02 |002d: move-result v2 │ │ +012470: 6702 b301 |002e: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.FINE_INT:I // field@01b3 │ │ +012474: 6202 1c00 |0030: sget-object v2, Ljava/util/logging/Level;.INFO:Ljava/util/logging/Level; // field@001c │ │ +012478: 6e10 a101 0200 |0032: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +01247e: 0a02 |0035: move-result v2 │ │ +012480: 6702 b501 |0036: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ +012484: 6202 1e00 |0038: sget-object v2, Ljava/util/logging/Level;.WARNING:Ljava/util/logging/Level; // field@001e │ │ +012488: 6e10 a101 0200 |003a: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +01248e: 0a02 |003d: move-result v2 │ │ +012490: 6702 bb01 |003e: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.WARN_INT:I // field@01bb │ │ +012494: 6202 1d00 |0040: sget-object v2, Ljava/util/logging/Level;.SEVERE:Ljava/util/logging/Level; // field@001d │ │ +012498: 6e10 a101 0200 |0042: invoke-virtual {v2}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +01249e: 0a02 |0045: move-result v2 │ │ +0124a0: 6702 b901 |0046: sput v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.SEVE_INT:I // field@01b9 │ │ +0124a4: 7110 a701 0000 |0048: invoke-static {v0}, Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger; // method@01a7 │ │ +0124aa: 0c00 |004b: move-result-object v0 │ │ +0124ac: 6900 b601 |004c: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ +0124b0: 2200 9500 |004e: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ +0124b4: 7010 7501 0000 |0050: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ +0124ba: 6900 b801 |0053: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ +0124be: 2200 1701 |0055: new-instance v0, Lorg/projectmaxs/shared/global/jul/JULHandler$1; // type@0117 │ │ +0124c2: 7010 ae03 0000 |0057: invoke-direct {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler$1;.:()V // method@03ae │ │ +0124c8: 6900 b401 |005a: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.FORMATTER:Ljava/util/logging/Formatter; // field@01b4 │ │ +0124cc: 7100 a201 0000 |005c: invoke-static {}, Ljava/util/logging/LogManager;.getLogManager:()Ljava/util/logging/LogManager; // method@01a2 │ │ +0124d2: 0c00 |005f: move-result-object v0 │ │ +0124d4: 6e20 a301 1000 |0060: invoke-virtual {v0, v1}, Ljava/util/logging/LogManager;.readConfiguration:(Ljava/io/InputStream;)V // method@01a3 │ │ +0124da: 1210 |0063: const/4 v0, #int 1 // #1 │ │ +0124dc: 280a |0064: goto 006e // +000a │ │ +0124de: 0d00 |0065: move-exception v0 │ │ +0124e0: 1a01 6701 |0066: const-string v1, "JULHandler" // string@0167 │ │ +0124e4: 1a02 d700 |0068: const-string v2, "Can not initialize configuration" // string@00d7 │ │ +0124e8: 7130 c400 2100 |006a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c4 │ │ +0124ee: 1200 |006d: const/4 v0, #int 0 // #0 │ │ +0124f0: 3800 0900 |006e: if-eqz v0, 0077 // +0009 │ │ +0124f4: 6200 b601 |0070: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ +0124f8: 1a01 5e01 |0072: const-string v1, "Initialzied java.util.logging logger" // string@015e │ │ +0124fc: 6e20 a801 1000 |0074: invoke-virtual {v0, v1}, Ljava/util/logging/Logger;.info:(Ljava/lang/String;)V // method@01a8 │ │ +012502: 2200 1801 |0077: new-instance v0, Lorg/projectmaxs/shared/global/jul/JULHandler$2; // type@0118 │ │ +012506: 7010 b103 0000 |0079: invoke-direct {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler$2;.:()V // method@03b1 │ │ +01250c: 6900 ba01 |007c: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.UNCAUGHT_EXCEPTION_HANDLER:Ljava/lang/Thread$UncaughtExceptionHandler; // field@01ba │ │ +012510: 0e00 |007e: return-void │ │ catches : 1 │ │ 0x005c - 0x0063 │ │ Ljava/io/IOException; -> 0x0065 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0006 line=52 │ │ 0x0028 line=59 │ │ @@ -14974,19 +14974,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -01251c: |[01251c] org.projectmaxs.shared.global.jul.JULHandler.:()V │ │ -01252c: 7010 a001 0100 |0000: invoke-direct {v1}, Ljava/util/logging/Handler;.:()V // method@01a0 │ │ -012532: 6200 b401 |0003: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.FORMATTER:Ljava/util/logging/Formatter; // field@01b4 │ │ -012536: 6e20 c203 0100 |0005: invoke-virtual {v1, v0}, Lorg/projectmaxs/shared/global/jul/JULHandler;.setFormatter:(Ljava/util/logging/Formatter;)V // method@03c2 │ │ -01253c: 0e00 |0008: return-void │ │ +012520: |[012520] org.projectmaxs.shared.global.jul.JULHandler.:()V │ │ +012530: 7010 a001 0100 |0000: invoke-direct {v1}, Ljava/util/logging/Handler;.:()V // method@01a0 │ │ +012536: 6200 b401 |0003: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.FORMATTER:Ljava/util/logging/Formatter; // field@01b4 │ │ +01253a: 6e20 c203 0100 |0005: invoke-virtual {v1, v0}, Lorg/projectmaxs/shared/global/jul/JULHandler;.setFormatter:(Ljava/util/logging/Formatter;)V // method@03c2 │ │ +012540: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/jul/JULHandler; │ │ │ │ @@ -14995,69 +14995,69 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0123e8: |[0123e8] org.projectmaxs.shared.global.jul.JULHandler.access$000:()Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; │ │ -0123f8: 6200 bc01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ -0123fc: 1100 |0002: return-object v0 │ │ +0123ec: |[0123ec] org.projectmaxs.shared.global.jul.JULHandler.access$000:()Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; │ │ +0123fc: 6200 bc01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ +012400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ name : 'access$100' │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012378: |[012378] org.projectmaxs.shared.global.jul.JULHandler.access$100:()I │ │ -012388: 6000 b501 |0000: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ -01238c: 0f00 |0002: return v0 │ │ +01237c: |[01237c] org.projectmaxs.shared.global.jul.JULHandler.access$100:()I │ │ +01238c: 6000 b501 |0000: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ +012390: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ name : 'access$200' │ │ type : '()Ljava/util/logging/Logger;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0123d0: |[0123d0] org.projectmaxs.shared.global.jul.JULHandler.access$200:()Ljava/util/logging/Logger; │ │ -0123e0: 6200 b601 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ -0123e4: 1100 |0002: return-object v0 │ │ +0123d4: |[0123d4] org.projectmaxs.shared.global.jul.JULHandler.access$200:()Ljava/util/logging/Logger; │ │ +0123e4: 6200 b601 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.LOGGER:Ljava/util/logging/Logger; // field@01b6 │ │ +0123e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ name : 'addNoLogPkg' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -012540: |[012540] org.projectmaxs.shared.global.jul.JULHandler.addNoLogPkg:(Ljava/lang/String;)V │ │ -012550: 6200 b801 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ -012554: 7220 9001 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ -01255a: 0e00 |0005: return-void │ │ +012544: |[012544] org.projectmaxs.shared.global.jul.JULHandler.addNoLogPkg:(Ljava/lang/String;)V │ │ +012554: 6200 b801 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ +012558: 7220 9001 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ +01255e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ @@ -15065,31 +15065,31 @@ │ │ type : '(Ljava/util/logging/Level;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -012390: |[012390] org.projectmaxs.shared.global.jul.JULHandler.getAndroidPriority:(Ljava/util/logging/Level;)I │ │ -0123a0: 6e10 a101 0100 |0000: invoke-virtual {v1}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -0123a6: 0a01 |0003: move-result v1 │ │ -0123a8: 6000 b901 |0004: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.SEVE_INT:I // field@01b9 │ │ -0123ac: 3401 0400 |0006: if-lt v1, v0, 000a // +0004 │ │ -0123b0: 1261 |0008: const/4 v1, #int 6 // #6 │ │ -0123b2: 0f01 |0009: return v1 │ │ -0123b4: 6000 bb01 |000a: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.WARN_INT:I // field@01bb │ │ -0123b8: 3401 0400 |000c: if-lt v1, v0, 0010 // +0004 │ │ -0123bc: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0123be: 0f01 |000f: return v1 │ │ -0123c0: 6000 b501 |0010: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ -0123c4: 3401 0400 |0012: if-lt v1, v0, 0016 // +0004 │ │ -0123c8: 1241 |0014: const/4 v1, #int 4 // #4 │ │ -0123ca: 0f01 |0015: return v1 │ │ -0123cc: 1231 |0016: const/4 v1, #int 3 // #3 │ │ -0123ce: 0f01 |0017: return v1 │ │ +012394: |[012394] org.projectmaxs.shared.global.jul.JULHandler.getAndroidPriority:(Ljava/util/logging/Level;)I │ │ +0123a4: 6e10 a101 0100 |0000: invoke-virtual {v1}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +0123aa: 0a01 |0003: move-result v1 │ │ +0123ac: 6000 b901 |0004: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.SEVE_INT:I // field@01b9 │ │ +0123b0: 3401 0400 |0006: if-lt v1, v0, 000a // +0004 │ │ +0123b4: 1261 |0008: const/4 v1, #int 6 // #6 │ │ +0123b6: 0f01 |0009: return v1 │ │ +0123b8: 6000 bb01 |000a: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.WARN_INT:I // field@01bb │ │ +0123bc: 3401 0400 |000c: if-lt v1, v0, 0010 // +0004 │ │ +0123c0: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0123c2: 0f01 |000f: return v1 │ │ +0123c4: 6000 b501 |0010: sget v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.INFO_INT:I // field@01b5 │ │ +0123c8: 3401 0400 |0012: if-lt v1, v0, 0016 // +0004 │ │ +0123cc: 1241 |0014: const/4 v1, #int 4 // #4 │ │ +0123ce: 0f01 |0015: return v1 │ │ +0123d0: 1231 |0016: const/4 v1, #int 3 // #3 │ │ +0123d2: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000a line=161 │ │ 0x0010 line=163 │ │ locals : │ │ @@ -15100,17 +15100,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012584: |[012584] org.projectmaxs.shared.global.jul.JULHandler.init:(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V │ │ -012594: 6900 bc01 |0000: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ -012598: 0e00 |0002: return-void │ │ +012588: |[012588] org.projectmaxs.shared.global.jul.JULHandler.init:(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V │ │ +012598: 6900 bc01 |0000: sput-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ +01259c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ @@ -15118,18 +15118,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -012614: |[012614] org.projectmaxs.shared.global.jul.JULHandler.removeNoLogPkg:(Ljava/lang/String;)V │ │ -012624: 6200 b801 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ -012628: 7220 9401 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0194 │ │ -01262e: 0e00 |0005: return-void │ │ +012618: |[012618] org.projectmaxs.shared.global.jul.JULHandler.removeNoLogPkg:(Ljava/lang/String;)V │ │ +012628: 6200 b801 |0000: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ +01262c: 7220 9401 1000 |0002: invoke-interface {v0, v1}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0194 │ │ +012632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ @@ -15137,21 +15137,21 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -012630: |[012630] org.projectmaxs.shared.global.jul.JULHandler.setAsDefaultUncaughtExceptionHandler:()V │ │ -012640: 7100 5801 0000 |0000: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@0158 │ │ -012646: 0c00 |0003: move-result-object v0 │ │ -012648: 6201 ba01 |0004: sget-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.UNCAUGHT_EXCEPTION_HANDLER:Ljava/lang/Thread$UncaughtExceptionHandler; // field@01ba │ │ -01264c: 3210 0500 |0006: if-eq v0, v1, 000b // +0005 │ │ -012650: 7110 5a01 0100 |0008: invoke-static {v1}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@015a │ │ -012656: 0e00 |000b: return-void │ │ +012634: |[012634] org.projectmaxs.shared.global.jul.JULHandler.setAsDefaultUncaughtExceptionHandler:()V │ │ +012644: 7100 5801 0000 |0000: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@0158 │ │ +01264a: 0c00 |0003: move-result-object v0 │ │ +01264c: 6201 ba01 |0004: sget-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.UNCAUGHT_EXCEPTION_HANDLER:Ljava/lang/Thread$UncaughtExceptionHandler; // field@01ba │ │ +012650: 3210 0500 |0006: if-eq v0, v1, 000b // +0005 │ │ +012654: 7110 5a01 0100 |0008: invoke-static {v1}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@015a │ │ +01265a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x0008 line=181 │ │ locals : │ │ │ │ @@ -15161,77 +15161,77 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -01255c: |[01255c] org.projectmaxs.shared.global.jul.JULHandler.close:()V │ │ -01256c: 0e00 |0000: return-void │ │ +012560: |[012560] org.projectmaxs.shared.global.jul.JULHandler.close:()V │ │ +012570: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ name : 'flush' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -012570: |[012570] org.projectmaxs.shared.global.jul.JULHandler.flush:()V │ │ -012580: 0e00 |0000: return-void │ │ +012574: |[012574] org.projectmaxs.shared.global.jul.JULHandler.flush:()V │ │ +012584: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/jul/JULHandler;) │ │ name : 'isLoggable' │ │ type : '(Ljava/util/logging/LogRecord;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0122f4: |[0122f4] org.projectmaxs.shared.global.jul.JULHandler.isLoggable:(Ljava/util/logging/LogRecord;)Z │ │ -012304: 6e10 a501 0400 |0000: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getSourceClassName:()Ljava/lang/String; // method@01a5 │ │ -01230a: 0c00 |0003: move-result-object v0 │ │ -01230c: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ -012310: 6201 b801 |0006: sget-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ -012314: 7210 9301 0100 |0008: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ -01231a: 0c01 |000b: move-result-object v1 │ │ -01231c: 7210 7701 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -012322: 0a02 |000f: move-result v2 │ │ -012324: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -012328: 7210 7801 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -01232e: 0c02 |0015: move-result-object v2 │ │ -012330: 1f02 8200 |0016: check-cast v2, Ljava/lang/String; // type@0082 │ │ -012334: 6e20 4201 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ -01233a: 0a02 |001b: move-result v2 │ │ -01233c: 3802 f0ff |001c: if-eqz v2, 000c // -0010 │ │ -012340: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -012342: 0f04 |001f: return v4 │ │ -012344: 6200 bc01 |0020: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ -012348: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -01234a: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -01234e: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -012350: 2805 |0026: goto 002b // +0005 │ │ -012352: 7210 9c04 0000 |0027: invoke-interface {v0}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ -012358: 0a00 |002a: move-result v0 │ │ -01235a: 6e10 a401 0400 |002b: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ -012360: 0c04 |002e: move-result-object v4 │ │ -012362: 6e10 a101 0400 |002f: invoke-virtual {v4}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ -012368: 0a04 |0032: move-result v4 │ │ -01236a: 6002 b301 |0033: sget v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.FINE_INT:I // field@01b3 │ │ -01236e: 3624 0300 |0035: if-gt v4, v2, 0038 // +0003 │ │ -012372: 0f00 |0037: return v0 │ │ -012374: 0f01 |0038: return v1 │ │ +0122f8: |[0122f8] org.projectmaxs.shared.global.jul.JULHandler.isLoggable:(Ljava/util/logging/LogRecord;)Z │ │ +012308: 6e10 a501 0400 |0000: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getSourceClassName:()Ljava/lang/String; // method@01a5 │ │ +01230e: 0c00 |0003: move-result-object v0 │ │ +012310: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ +012314: 6201 b801 |0006: sget-object v1, Lorg/projectmaxs/shared/global/jul/JULHandler;.NO_LOG_PKGS:Ljava/util/Set; // field@01b8 │ │ +012318: 7210 9301 0100 |0008: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ +01231e: 0c01 |000b: move-result-object v1 │ │ +012320: 7210 7701 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +012326: 0a02 |000f: move-result v2 │ │ +012328: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +01232c: 7210 7801 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +012332: 0c02 |0015: move-result-object v2 │ │ +012334: 1f02 8200 |0016: check-cast v2, Ljava/lang/String; // type@0082 │ │ +012338: 6e20 4201 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0142 │ │ +01233e: 0a02 |001b: move-result v2 │ │ +012340: 3802 f0ff |001c: if-eqz v2, 000c // -0010 │ │ +012344: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +012346: 0f04 |001f: return v4 │ │ +012348: 6200 bc01 |0020: sget-object v0, Lorg/projectmaxs/shared/global/jul/JULHandler;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@01bc │ │ +01234c: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +01234e: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +012352: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +012354: 2805 |0026: goto 002b // +0005 │ │ +012356: 7210 9c04 0000 |0027: invoke-interface {v0}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ +01235c: 0a00 |002a: move-result v0 │ │ +01235e: 6e10 a401 0400 |002b: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ +012364: 0c04 |002e: move-result-object v4 │ │ +012366: 6e10 a101 0400 |002f: invoke-virtual {v4}, Ljava/util/logging/Level;.intValue:()I // method@01a1 │ │ +01236c: 0a04 |0032: move-result v4 │ │ +01236e: 6002 b301 |0033: sget v2, Lorg/projectmaxs/shared/global/jul/JULHandler;.FINE_INT:I // field@01b3 │ │ +012372: 3624 0300 |0035: if-gt v4, v2, 0038 // +0003 │ │ +012376: 0f00 |0037: return v0 │ │ +012378: 0f01 |0038: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=129 │ │ 0x0018 line=130 │ │ 0x0020 line=136 │ │ 0x0027 line=137 │ │ @@ -15245,40 +15245,40 @@ │ │ type : '(Ljava/util/logging/LogRecord;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -01259c: |[01259c] org.projectmaxs.shared.global.jul.JULHandler.publish:(Ljava/util/logging/LogRecord;)V │ │ -0125ac: 6e20 be03 4300 |0000: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/jul/JULHandler;.isLoggable:(Ljava/util/logging/LogRecord;)Z // method@03be │ │ -0125b2: 0a00 |0003: move-result v0 │ │ -0125b4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0125b8: 0e00 |0006: return-void │ │ -0125ba: 6e10 a401 0400 |0007: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ -0125c0: 0c00 |000a: move-result-object v0 │ │ -0125c2: 7110 bb03 0000 |000b: invoke-static {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler;.getAndroidPriority:(Ljava/util/logging/Level;)I // method@03bb │ │ -0125c8: 0a00 |000e: move-result v0 │ │ -0125ca: 2201 8300 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -0125ce: 7010 4901 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0125d4: 1a02 0e03 |0014: const-string v2, "MAXS/" // string@030e │ │ -0125d8: 6e20 5001 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0125de: 6e10 a501 0400 |0019: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getSourceClassName:()Ljava/lang/String; // method@01a5 │ │ -0125e4: 0c02 |001c: move-result-object v2 │ │ -0125e6: 7110 ff04 0200 |001d: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ -0125ec: 0c02 |0020: move-result-object v2 │ │ -0125ee: 6e20 5001 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0125f4: 6e10 5401 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0125fa: 0c01 |0027: move-result-object v1 │ │ -0125fc: 6e10 bc03 0300 |0028: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/jul/JULHandler;.getFormatter:()Ljava/util/logging/Formatter; // method@03bc │ │ -012602: 0c02 |002b: move-result-object v2 │ │ -012604: 6e20 9f01 4200 |002c: invoke-virtual {v2, v4}, Ljava/util/logging/Formatter;.format:(Ljava/util/logging/LogRecord;)Ljava/lang/String; // method@019f │ │ -01260a: 0c04 |002f: move-result-object v4 │ │ -01260c: 7130 c800 1004 |0030: invoke-static {v0, v1, v4}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@00c8 │ │ -012612: 0e00 |0033: return-void │ │ +0125a0: |[0125a0] org.projectmaxs.shared.global.jul.JULHandler.publish:(Ljava/util/logging/LogRecord;)V │ │ +0125b0: 6e20 be03 4300 |0000: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/jul/JULHandler;.isLoggable:(Ljava/util/logging/LogRecord;)Z // method@03be │ │ +0125b6: 0a00 |0003: move-result v0 │ │ +0125b8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0125bc: 0e00 |0006: return-void │ │ +0125be: 6e10 a401 0400 |0007: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getLevel:()Ljava/util/logging/Level; // method@01a4 │ │ +0125c4: 0c00 |000a: move-result-object v0 │ │ +0125c6: 7110 bb03 0000 |000b: invoke-static {v0}, Lorg/projectmaxs/shared/global/jul/JULHandler;.getAndroidPriority:(Ljava/util/logging/Level;)I // method@03bb │ │ +0125cc: 0a00 |000e: move-result v0 │ │ +0125ce: 2201 8300 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +0125d2: 7010 4901 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0125d8: 1a02 0e03 |0014: const-string v2, "MAXS/" // string@030e │ │ +0125dc: 6e20 5001 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0125e2: 6e10 a501 0400 |0019: invoke-virtual {v4}, Ljava/util/logging/LogRecord;.getSourceClassName:()Ljava/lang/String; // method@01a5 │ │ +0125e8: 0c02 |001c: move-result-object v2 │ │ +0125ea: 7110 ff04 0200 |001d: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ +0125f0: 0c02 |0020: move-result-object v2 │ │ +0125f2: 6e20 5001 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0125f8: 6e10 5401 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0125fe: 0c01 |0027: move-result-object v1 │ │ +012600: 6e10 bc03 0300 |0028: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/jul/JULHandler;.getFormatter:()Ljava/util/logging/Formatter; // method@03bc │ │ +012606: 0c02 |002b: move-result-object v2 │ │ +012608: 6e20 9f01 4200 |002c: invoke-virtual {v2, v4}, Ljava/util/logging/Formatter;.format:(Ljava/util/logging/LogRecord;)Ljava/lang/String; // method@019f │ │ +01260e: 0c04 |002f: move-result-object v4 │ │ +012610: 7130 c800 1004 |0030: invoke-static {v0, v1, v4}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@00c8 │ │ +012616: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x000f line=150 │ │ 0x0019 line=151 │ │ 0x0028 line=152 │ │ @@ -15313,17 +15313,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -012658: |[012658] org.projectmaxs.shared.global.messagecontent.AbstractElement.:()V │ │ -012668: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01266e: 0e00 |0003: return-void │ │ +01265c: |[01265c] org.projectmaxs.shared.global.messagecontent.AbstractElement.:()V │ │ +01266c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +012672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; │ │ │ │ Virtual methods - │ │ @@ -15371,17 +15371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0126e0: |[0126e0] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.:()V │ │ -0126f0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0126f6: 0e00 |0003: return-void │ │ +0126e4: |[0126e4] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.:()V │ │ +0126f4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0126fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ │ │ Virtual methods - │ │ @@ -15390,18 +15390,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012670: |[012670] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -012680: 6e20 c803 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // method@03c8 │ │ -012686: 0c01 |0003: move-result-object v1 │ │ -012688: 1101 |0004: return-object v1 │ │ +012674: |[012674] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +012684: 6e20 c803 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // method@03c8 │ │ +01268a: 0c01 |0003: move-result-object v1 │ │ +01268c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -15410,19 +15410,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0126a8: |[0126a8] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ -0126b8: 2200 1d01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@011d │ │ -0126bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0126be: 7030 d203 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;)V // method@03d2 │ │ -0126c4: 1100 |0006: return-object v0 │ │ +0126ac: |[0126ac] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ +0126bc: 2200 1d01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@011d │ │ +0126c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0126c2: 7030 d203 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;)V // method@03d2 │ │ +0126c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -15431,18 +15431,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01268c: |[01268c] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.newArray:(I)[Ljava/lang/Object; │ │ -01269c: 6e20 ca03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // method@03ca │ │ -0126a2: 0c01 |0003: move-result-object v1 │ │ -0126a4: 1101 |0004: return-object v1 │ │ +012690: |[012690] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.newArray:(I)[Ljava/lang/Object; │ │ +0126a0: 6e20 ca03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // method@03ca │ │ +0126a6: 0c01 |0003: move-result-object v1 │ │ +0126a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -15451,17 +15451,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0126c8: |[0126c8] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ -0126d8: 2311 7601 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@0176 │ │ -0126dc: 1101 |0002: return-object v1 │ │ +0126cc: |[0126cc] org.projectmaxs.shared.global.messagecontent.CommandHelp$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ +0126dc: 2311 7601 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@0176 │ │ +0126e0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -15538,76 +15538,76 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -012740: |[012740] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.:()V │ │ -012750: 2200 1c01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -012754: 1a01 2201 |0002: const-string v1, "FILE" // string@0122 │ │ -012758: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -01275a: 7030 cc03 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -012760: 6900 c101 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.FILE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c1 │ │ -012764: 2201 1c01 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -012768: 1a03 5203 |000c: const-string v3, "PATH" // string@0352 │ │ -01276c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -01276e: 7030 cc03 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -012774: 6901 c501 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.PATH:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c5 │ │ -012778: 2203 1c01 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -01277c: 1a05 3103 |0016: const-string v5, "NUMBER" // string@0331 │ │ -012780: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -012782: 7030 cc03 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -012788: 6903 c301 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.NUMBER:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c3 │ │ -01278c: 2205 1c01 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -012790: 1a07 ca00 |0020: const-string v7, "CONTACT_INFO" // string@00ca │ │ -012794: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -012796: 7030 cc03 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -01279c: 6905 be01 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_INFO:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01be │ │ -0127a0: 2207 1c01 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -0127a4: 1a09 cc00 |002a: const-string v9, "CONTACT_NICKNAME" // string@00cc │ │ -0127a8: 124a |002c: const/4 v10, #int 4 // #4 │ │ -0127aa: 7030 cc03 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -0127b0: 6907 c001 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_NICKNAME:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c0 │ │ -0127b4: 2209 1c01 |0032: new-instance v9, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -0127b8: 1a0b cb00 |0034: const-string v11, "CONTACT_NAME" // string@00cb │ │ -0127bc: 125c |0036: const/4 v12, #int 5 // #5 │ │ -0127be: 7030 cc03 b90c |0037: invoke-direct {v9, v11, v12}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -0127c4: 6909 bf01 |003a: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_NAME:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bf │ │ -0127c8: 220b 1c01 |003c: new-instance v11, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -0127cc: 1a0d 4903 |003e: const-string v13, "OTHER_STRING" // string@0349 │ │ -0127d0: 126e |0040: const/4 v14, #int 6 // #6 │ │ -0127d2: 7030 cc03 db0e |0041: invoke-direct {v11, v13, v14}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -0127d8: 690b c401 |0044: sput-object v11, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ -0127dc: 220d 1c01 |0046: new-instance v13, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -0127e0: 1a0f 5403 |0048: const-string v15, "PERCENTAGE" // string@0354 │ │ -0127e4: 127e |004a: const/4 v14, #int 7 // #7 │ │ -0127e6: 7030 cc03 fd0e |004b: invoke-direct {v13, v15, v14}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -0127ec: 690d c601 |004e: sput-object v13, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.PERCENTAGE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c6 │ │ -0127f0: 220f 1c01 |0050: new-instance v15, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -0127f4: 1a0e 2d03 |0052: const-string v14, "NONE" // string@032d │ │ -0127f8: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ -0127fc: 7030 cc03 ef0c |0056: invoke-direct {v15, v14, v12}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ -012802: 690f c201 |0059: sput-object v15, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.NONE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c2 │ │ -012806: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ -01280a: 23ee 7501 |005d: new-array v14, v14, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@0175 │ │ -01280e: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ -012812: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ -012816: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ -01281a: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ -01281e: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ -012822: 1250 |0069: const/4 v0, #int 5 // #5 │ │ -012824: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ -012828: 1260 |006c: const/4 v0, #int 6 // #6 │ │ -01282a: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ -01282e: 1270 |006f: const/4 v0, #int 7 // #7 │ │ -012830: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ -012834: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ -012838: 690e bd01 |0074: sput-object v14, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bd │ │ -01283c: 0e00 |0076: return-void │ │ +012744: |[012744] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.:()V │ │ +012754: 2200 1c01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +012758: 1a01 2201 |0002: const-string v1, "FILE" // string@0122 │ │ +01275c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +01275e: 7030 cc03 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +012764: 6900 c101 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.FILE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c1 │ │ +012768: 2201 1c01 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +01276c: 1a03 5203 |000c: const-string v3, "PATH" // string@0352 │ │ +012770: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +012772: 7030 cc03 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +012778: 6901 c501 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.PATH:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c5 │ │ +01277c: 2203 1c01 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +012780: 1a05 3103 |0016: const-string v5, "NUMBER" // string@0331 │ │ +012784: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +012786: 7030 cc03 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +01278c: 6903 c301 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.NUMBER:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c3 │ │ +012790: 2205 1c01 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +012794: 1a07 ca00 |0020: const-string v7, "CONTACT_INFO" // string@00ca │ │ +012798: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +01279a: 7030 cc03 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +0127a0: 6905 be01 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_INFO:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01be │ │ +0127a4: 2207 1c01 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +0127a8: 1a09 cc00 |002a: const-string v9, "CONTACT_NICKNAME" // string@00cc │ │ +0127ac: 124a |002c: const/4 v10, #int 4 // #4 │ │ +0127ae: 7030 cc03 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +0127b4: 6907 c001 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_NICKNAME:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c0 │ │ +0127b8: 2209 1c01 |0032: new-instance v9, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +0127bc: 1a0b cb00 |0034: const-string v11, "CONTACT_NAME" // string@00cb │ │ +0127c0: 125c |0036: const/4 v12, #int 5 // #5 │ │ +0127c2: 7030 cc03 b90c |0037: invoke-direct {v9, v11, v12}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +0127c8: 6909 bf01 |003a: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.CONTACT_NAME:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bf │ │ +0127cc: 220b 1c01 |003c: new-instance v11, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +0127d0: 1a0d 4903 |003e: const-string v13, "OTHER_STRING" // string@0349 │ │ +0127d4: 126e |0040: const/4 v14, #int 6 // #6 │ │ +0127d6: 7030 cc03 db0e |0041: invoke-direct {v11, v13, v14}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +0127dc: 690b c401 |0044: sput-object v11, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ +0127e0: 220d 1c01 |0046: new-instance v13, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +0127e4: 1a0f 5403 |0048: const-string v15, "PERCENTAGE" // string@0354 │ │ +0127e8: 127e |004a: const/4 v14, #int 7 // #7 │ │ +0127ea: 7030 cc03 fd0e |004b: invoke-direct {v13, v15, v14}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +0127f0: 690d c601 |004e: sput-object v13, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.PERCENTAGE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c6 │ │ +0127f4: 220f 1c01 |0050: new-instance v15, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +0127f8: 1a0e 2d03 |0052: const-string v14, "NONE" // string@032d │ │ +0127fc: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ +012800: 7030 cc03 ef0c |0056: invoke-direct {v15, v14, v12}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.:(Ljava/lang/String;I)V // method@03cc │ │ +012806: 690f c201 |0059: sput-object v15, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.NONE:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c2 │ │ +01280a: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ +01280e: 23ee 7501 |005d: new-array v14, v14, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@0175 │ │ +012812: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ +012816: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ +01281a: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ +01281e: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ +012822: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ +012826: 1250 |0069: const/4 v0, #int 5 // #5 │ │ +012828: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ +01282c: 1260 |006c: const/4 v0, #int 6 // #6 │ │ +01282e: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ +012832: 1270 |006f: const/4 v0, #int 7 // #7 │ │ +012834: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ +012838: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ +01283c: 690e bd01 |0074: sput-object v14, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bd │ │ +012840: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=89 │ │ 0x0014 line=91 │ │ 0x001e line=93 │ │ 0x0028 line=95 │ │ @@ -15623,17 +15623,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -012840: |[012840] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.:(Ljava/lang/String;I)V │ │ -012850: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ -012856: 0e00 |0003: return-void │ │ +012844: |[012844] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.:(Ljava/lang/String;I)V │ │ +012854: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ +01285a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -15643,20 +15643,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0126f8: |[0126f8] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; │ │ -012708: 1c00 1c01 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -01270c: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ -012712: 0c01 |0005: move-result-object v1 │ │ -012714: 1f01 1c01 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ -012718: 1101 |0008: return-object v1 │ │ +0126fc: |[0126fc] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; │ │ +01270c: 1c00 1c01 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +012710: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ +012716: 0c01 |0005: move-result-object v1 │ │ +012718: 1f01 1c01 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@011c │ │ +01271c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;) │ │ @@ -15664,20 +15664,20 @@ │ │ type : '()[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -01271c: |[01271c] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.values:()[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; │ │ -01272c: 6200 bd01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bd │ │ -012730: 6e10 a105 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.clone:()Ljava/lang/Object; // method@05a1 │ │ -012736: 0c00 |0005: move-result-object v0 │ │ -012738: 1f00 7501 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@0175 │ │ -01273c: 1100 |0008: return-object v0 │ │ +012720: |[012720] org.projectmaxs.shared.global.messagecontent.CommandHelp$ArgType.values:()[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; │ │ +012730: 6200 bd01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01bd │ │ +012734: 6e10 a105 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.clone:()Ljava/lang/Object; // method@05a1 │ │ +01273a: 0c00 |0005: move-result-object v0 │ │ +01273c: 1f00 7501 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // type@0175 │ │ +012740: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 222 (CommandHelp.java) │ │ @@ -15712,17 +15712,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -012abc: |[012abc] org.projectmaxs.shared.global.messagecontent.Contact$1.:()V │ │ -012acc: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -012ad2: 0e00 |0003: return-void │ │ +012ac0: |[012ac0] org.projectmaxs.shared.global.messagecontent.Contact$1.:()V │ │ +012ad0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +012ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ │ │ Virtual methods - │ │ @@ -15731,18 +15731,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012a4c: |[012a4c] org.projectmaxs.shared.global.messagecontent.Contact$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -012a5c: 6e20 db03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Contact; // method@03db │ │ -012a62: 0c01 |0003: move-result-object v1 │ │ -012a64: 1101 |0004: return-object v1 │ │ +012a50: |[012a50] org.projectmaxs.shared.global.messagecontent.Contact$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +012a60: 6e20 db03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Contact; // method@03db │ │ +012a66: 0c01 |0003: move-result-object v1 │ │ +012a68: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -15751,19 +15751,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Contact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -012a84: |[012a84] org.projectmaxs.shared.global.messagecontent.Contact$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ -012a94: 2200 1f01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@011f │ │ -012a98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -012a9a: 7030 e103 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Contact$1;)V // method@03e1 │ │ -012aa0: 1100 |0006: return-object v0 │ │ +012a88: |[012a88] org.projectmaxs.shared.global.messagecontent.Contact$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ +012a98: 2200 1f01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@011f │ │ +012a9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +012a9e: 7030 e103 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Contact$1;)V // method@03e1 │ │ +012aa4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -15772,18 +15772,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012a68: |[012a68] org.projectmaxs.shared.global.messagecontent.Contact$1.newArray:(I)[Ljava/lang/Object; │ │ -012a78: 6e20 dd03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Contact; // method@03dd │ │ -012a7e: 0c01 |0003: move-result-object v1 │ │ -012a80: 1101 |0004: return-object v1 │ │ +012a6c: |[012a6c] org.projectmaxs.shared.global.messagecontent.Contact$1.newArray:(I)[Ljava/lang/Object; │ │ +012a7c: 6e20 dd03 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Contact; // method@03dd │ │ +012a82: 0c01 |0003: move-result-object v1 │ │ +012a84: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -15792,17 +15792,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/Contact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012aa4: |[012aa4] org.projectmaxs.shared.global.messagecontent.Contact$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ -012ab4: 2311 7701 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@0177 │ │ -012ab8: 1101 |0002: return-object v1 │ │ +012aa8: |[012aa8] org.projectmaxs.shared.global.messagecontent.Contact$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ +012ab8: 2311 7701 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@0177 │ │ +012abc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -15838,17 +15838,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -012b44: |[012b44] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.:()V │ │ -012b54: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -012b5a: 0e00 |0003: return-void │ │ +012b48: |[012b48] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.:()V │ │ +012b58: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +012b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ │ │ Virtual methods - │ │ @@ -15857,18 +15857,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012ad4: |[012ad4] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -012ae4: 6e20 f203 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03f2 │ │ -012aea: 0c01 |0003: move-result-object v1 │ │ -012aec: 1101 |0004: return-object v1 │ │ +012ad8: |[012ad8] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +012ae8: 6e20 f203 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03f2 │ │ +012aee: 0c01 |0003: move-result-object v1 │ │ +012af0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -15877,19 +15877,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -012b0c: |[012b0c] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ -012b1c: 2200 2301 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -012b20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -012b22: 7030 0304 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;)V // method@0403 │ │ -012b28: 1100 |0006: return-object v0 │ │ +012b10: |[012b10] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ +012b20: 2200 2301 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +012b24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +012b26: 7030 0304 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;)V // method@0403 │ │ +012b2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -15898,18 +15898,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012af0: |[012af0] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.newArray:(I)[Ljava/lang/Object; │ │ -012b00: 6e20 f403 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03f4 │ │ -012b06: 0c01 |0003: move-result-object v1 │ │ -012b08: 1101 |0004: return-object v1 │ │ +012af4: |[012af4] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.newArray:(I)[Ljava/lang/Object; │ │ +012b04: 6e20 f403 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03f4 │ │ +012b0a: 0c01 |0003: move-result-object v1 │ │ +012b0c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -15918,17 +15918,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012b2c: |[012b2c] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ -012b3c: 2311 7901 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0179 │ │ -012b40: 1101 |0002: return-object v1 │ │ +012b30: |[012b30] org.projectmaxs.shared.global.messagecontent.ContactNumber$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ +012b40: 2311 7901 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0179 │ │ +012b44: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -15964,17 +15964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -012bd4: |[012bd4] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.:()V │ │ -012be4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -012bea: 0e00 |0003: return-void │ │ +012bd8: |[012bd8] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.:()V │ │ +012be8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +012bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; │ │ │ │ Virtual methods - │ │ @@ -15983,18 +15983,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012b5c: |[012b5c] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -012b6c: 6e20 f703 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03f7 │ │ -012b72: 0c01 |0003: move-result-object v1 │ │ -012b74: 1101 |0004: return-object v1 │ │ +012b60: |[012b60] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +012b70: 6e20 f703 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03f7 │ │ +012b76: 0c01 |0003: move-result-object v1 │ │ +012b78: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -16003,21 +16003,21 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -012b94: |[012b94] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012ba4: 7100 ff03 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.values:()[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03ff │ │ -012baa: 0c00 |0003: move-result-object v0 │ │ -012bac: 6e10 9c00 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -012bb2: 0a02 |0007: move-result v2 │ │ -012bb4: 4602 0002 |0008: aget-object v2, v0, v2 │ │ -012bb8: 1102 |000a: return-object v2 │ │ +012b98: |[012b98] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012ba8: 7100 ff03 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.values:()[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03ff │ │ +012bae: 0c00 |0003: move-result-object v0 │ │ +012bb0: 6e10 9c00 0200 |0004: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +012bb6: 0a02 |0007: move-result v2 │ │ +012bb8: 4602 0002 |0008: aget-object v2, v0, v2 │ │ +012bbc: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -16026,18 +16026,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -012b78: |[012b78] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.newArray:(I)[Ljava/lang/Object; │ │ -012b88: 6e20 f903 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03f9 │ │ -012b8e: 0c01 |0003: move-result-object v1 │ │ -012b90: 1101 |0004: return-object v1 │ │ +012b7c: |[012b7c] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.newArray:(I)[Ljava/lang/Object; │ │ +012b8c: 6e20 f903 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@03f9 │ │ +012b92: 0c01 |0003: move-result-object v1 │ │ +012b94: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -16046,17 +16046,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012bbc: |[012bbc] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012bcc: 2311 7801 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ -012bd0: 1101 |0002: return-object v1 │ │ +012bc0: |[012bc0] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012bd0: 2311 7801 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ +012bd4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -16124,52 +16124,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -012c48: |[012c48] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.:()V │ │ -012c58: 2200 2201 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c5c: 1a01 2003 |0002: const-string v1, "MOBILE" // string@0320 │ │ -012c60: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -012c62: 7030 fb03 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ -012c68: 6900 d501 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.MOBILE:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d5 │ │ -012c6c: 2201 2201 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c70: 1a03 3c01 |000c: const-string v3, "HOME" // string@013c │ │ -012c74: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -012c76: 7030 fb03 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ -012c7c: 6901 d401 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.HOME:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d4 │ │ -012c80: 2203 2201 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c84: 1a05 0a04 |0016: const-string v5, "WORK" // string@040a │ │ -012c88: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -012c8a: 7030 fb03 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ -012c90: 6903 d801 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.WORK:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d8 │ │ -012c94: 2205 2201 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c98: 1a07 d403 |0020: const-string v7, "UNKOWN" // string@03d4 │ │ -012c9c: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -012c9e: 7030 fb03 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ -012ca4: 6905 d701 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ -012ca8: 2207 2201 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012cac: 1a09 4803 |002a: const-string v9, "OTHER" // string@0348 │ │ -012cb0: 124a |002c: const/4 v10, #int 4 // #4 │ │ -012cb2: 7030 fb03 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ -012cb8: 6907 d601 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.OTHER:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d6 │ │ -012cbc: 1259 |0032: const/4 v9, #int 5 // #5 │ │ -012cbe: 2399 7801 |0033: new-array v9, v9, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ -012cc2: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ -012cc6: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ -012cca: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ -012cce: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ -012cd2: 4d07 090a |003d: aput-object v7, v9, v10 │ │ -012cd6: 6909 d201 |003f: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d2 │ │ -012cda: 2200 2101 |0041: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; // type@0121 │ │ -012cde: 7010 f503 0000 |0043: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.:()V // method@03f5 │ │ -012ce4: 6900 d301 |0046: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.CREATOR:Landroid/os/Parcelable$Creator; // field@01d3 │ │ -012ce8: 0e00 |0048: return-void │ │ +012c4c: |[012c4c] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.:()V │ │ +012c5c: 2200 2201 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c60: 1a01 2003 |0002: const-string v1, "MOBILE" // string@0320 │ │ +012c64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +012c66: 7030 fb03 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ +012c6c: 6900 d501 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.MOBILE:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d5 │ │ +012c70: 2201 2201 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c74: 1a03 3c01 |000c: const-string v3, "HOME" // string@013c │ │ +012c78: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +012c7a: 7030 fb03 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ +012c80: 6901 d401 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.HOME:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d4 │ │ +012c84: 2203 2201 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c88: 1a05 0a04 |0016: const-string v5, "WORK" // string@040a │ │ +012c8c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +012c8e: 7030 fb03 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ +012c94: 6903 d801 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.WORK:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d8 │ │ +012c98: 2205 2201 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c9c: 1a07 d403 |0020: const-string v7, "UNKOWN" // string@03d4 │ │ +012ca0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +012ca2: 7030 fb03 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ +012ca8: 6905 d701 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ +012cac: 2207 2201 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012cb0: 1a09 4803 |002a: const-string v9, "OTHER" // string@0348 │ │ +012cb4: 124a |002c: const/4 v10, #int 4 // #4 │ │ +012cb6: 7030 fb03 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.:(Ljava/lang/String;I)V // method@03fb │ │ +012cbc: 6907 d601 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.OTHER:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d6 │ │ +012cc0: 1259 |0032: const/4 v9, #int 5 // #5 │ │ +012cc2: 2399 7801 |0033: new-array v9, v9, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ +012cc6: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ +012cca: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ +012cce: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ +012cd2: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ +012cd6: 4d07 090a |003d: aput-object v7, v9, v10 │ │ +012cda: 6909 d201 |003f: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d2 │ │ +012cde: 2200 2101 |0041: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1; // type@0121 │ │ +012ce2: 7010 f503 0000 |0043: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType$1;.:()V // method@03f5 │ │ +012ce8: 6900 d301 |0046: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.CREATOR:Landroid/os/Parcelable$Creator; // field@01d3 │ │ +012cec: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x003f line=108 │ │ 0x0041 line=121 │ │ locals : │ │ │ │ @@ -16178,17 +16178,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -012cec: |[012cec] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.:(Ljava/lang/String;I)V │ │ -012cfc: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ -012d02: 0e00 |0003: return-void │ │ +012cf0: |[012cf0] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.:(Ljava/lang/String;I)V │ │ +012d00: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ +012d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -16198,20 +16198,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -012c00: |[012c00] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012c10: 1c00 2201 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c14: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ -012c1a: 0c01 |0005: move-result-object v1 │ │ -012c1c: 1f01 2201 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012c20: 1101 |0008: return-object v1 │ │ +012c04: |[012c04] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012c14: 1c00 2201 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c18: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ +012c1e: 0c01 |0005: move-result-object v1 │ │ +012c20: 1f01 2201 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012c24: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;) │ │ @@ -16219,20 +16219,20 @@ │ │ type : '()[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -012c24: |[012c24] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.values:()[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012c34: 6200 d201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d2 │ │ -012c38: 6e10 a205 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.clone:()Ljava/lang/Object; // method@05a2 │ │ -012c3e: 0c00 |0005: move-result-object v0 │ │ -012c40: 1f00 7801 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ -012c44: 1100 |0008: return-object v0 │ │ +012c28: |[012c28] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.values:()[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012c38: 6200 d201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d2 │ │ +012c3c: 6e10 a205 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.clone:()Ljava/lang/Object; // method@05a2 │ │ +012c42: 0c00 |0005: move-result-object v0 │ │ +012c44: 1f00 7801 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0178 │ │ +012c48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;) │ │ @@ -16240,35 +16240,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -012bec: |[012bec] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.describeContents:()I │ │ -012bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -012bfe: 0f00 |0001: return v0 │ │ +012bf0: |[012bf0] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.describeContents:()I │ │ +012c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +012c02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -012d04: |[012d04] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.writeToParcel:(Landroid/os/Parcel;I)V │ │ -012d14: 6e10 fd03 0000 |0000: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.ordinal:()I // method@03fd │ │ -012d1a: 0a02 |0003: move-result v2 │ │ -012d1c: 6e20 a600 2100 |0004: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -012d22: 0e00 |0007: return-void │ │ +012d08: |[012d08] org.projectmaxs.shared.global.messagecontent.ContactNumber$NumberType.writeToParcel:(Landroid/os/Parcel;I)V │ │ +012d18: 6e10 fd03 0000 |0000: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.ordinal:()I // method@03fd │ │ +012d1e: 0a02 |0003: move-result v2 │ │ +012d20: 6e20 a600 2100 |0004: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +012d26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -16305,17 +16305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -013578: |[013578] org.projectmaxs.shared.global.messagecontent.Element$1.:()V │ │ -013588: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01358e: 0e00 |0003: return-void │ │ +01357c: |[01357c] org.projectmaxs.shared.global.messagecontent.Element$1.:()V │ │ +01358c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +013592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ │ │ Virtual methods - │ │ @@ -16324,18 +16324,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013508: |[013508] org.projectmaxs.shared.global.messagecontent.Element$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -013518: 6e20 1304 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Element; // method@0413 │ │ -01351e: 0c01 |0003: move-result-object v1 │ │ -013520: 1101 |0004: return-object v1 │ │ +01350c: |[01350c] org.projectmaxs.shared.global.messagecontent.Element$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +01351c: 6e20 1304 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Element; // method@0413 │ │ +013522: 0c01 |0003: move-result-object v1 │ │ +013524: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -16344,19 +16344,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Element;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -013540: |[013540] org.projectmaxs.shared.global.messagecontent.Element$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ -013550: 2200 2501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element; // type@0125 │ │ -013554: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -013556: 7030 1804 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Element$1;)V // method@0418 │ │ -01355c: 1100 |0006: return-object v0 │ │ +013544: |[013544] org.projectmaxs.shared.global.messagecontent.Element$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ +013554: 2200 2501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element; // type@0125 │ │ +013558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01355a: 7030 1804 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Element$1;)V // method@0418 │ │ +013560: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -16365,18 +16365,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013524: |[013524] org.projectmaxs.shared.global.messagecontent.Element$1.newArray:(I)[Ljava/lang/Object; │ │ -013534: 6e20 1504 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Element; // method@0415 │ │ -01353a: 0c01 |0003: move-result-object v1 │ │ -01353c: 1101 |0004: return-object v1 │ │ +013528: |[013528] org.projectmaxs.shared.global.messagecontent.Element$1.newArray:(I)[Ljava/lang/Object; │ │ +013538: 6e20 1504 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Element; // method@0415 │ │ +01353e: 0c01 |0003: move-result-object v1 │ │ +013540: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -16385,17 +16385,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/Element;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013560: |[013560] org.projectmaxs.shared.global.messagecontent.Element$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ -013570: 2311 7a01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Element; // type@017a │ │ -013574: 1101 |0002: return-object v1 │ │ +013564: |[013564] org.projectmaxs.shared.global.messagecontent.Element$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ +013574: 2311 7a01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Element; // type@017a │ │ +013578: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -16431,17 +16431,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0138a4: |[0138a4] org.projectmaxs.shared.global.messagecontent.FormatedText$1.:()V │ │ -0138b4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0138ba: 0e00 |0003: return-void │ │ +0138a8: |[0138a8] org.projectmaxs.shared.global.messagecontent.FormatedText$1.:()V │ │ +0138b8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0138be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ │ │ Virtual methods - │ │ @@ -16450,18 +16450,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013834: |[013834] org.projectmaxs.shared.global.messagecontent.FormatedText$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -013844: 6e20 2904 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0429 │ │ -01384a: 0c01 |0003: move-result-object v1 │ │ -01384c: 1101 |0004: return-object v1 │ │ +013838: |[013838] org.projectmaxs.shared.global.messagecontent.FormatedText$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +013848: 6e20 2904 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0429 │ │ +01384e: 0c01 |0003: move-result-object v1 │ │ +013850: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -16470,19 +16470,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -01386c: |[01386c] org.projectmaxs.shared.global.messagecontent.FormatedText$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -01387c: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -013880: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -013882: 7030 2e04 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;)V // method@042e │ │ -013888: 1100 |0006: return-object v0 │ │ +013870: |[013870] org.projectmaxs.shared.global.messagecontent.FormatedText$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +013880: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +013884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +013886: 7030 2e04 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;)V // method@042e │ │ +01388c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -16491,18 +16491,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013850: |[013850] org.projectmaxs.shared.global.messagecontent.FormatedText$1.newArray:(I)[Ljava/lang/Object; │ │ -013860: 6e20 2b04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@042b │ │ -013866: 0c01 |0003: move-result-object v1 │ │ -013868: 1101 |0004: return-object v1 │ │ +013854: |[013854] org.projectmaxs.shared.global.messagecontent.FormatedText$1.newArray:(I)[Ljava/lang/Object; │ │ +013864: 6e20 2b04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@042b │ │ +01386a: 0c01 |0003: move-result-object v1 │ │ +01386c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -16511,17 +16511,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01388c: |[01388c] org.projectmaxs.shared.global.messagecontent.FormatedText$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -01389c: 2311 7b01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@017b │ │ -0138a0: 1101 |0002: return-object v1 │ │ +013890: |[013890] org.projectmaxs.shared.global.messagecontent.FormatedText$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +0138a0: 2311 7b01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@017b │ │ +0138a4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -16579,23 +16579,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0139d0: |[0139d0] org.projectmaxs.shared.global.messagecontent.FormatedText.:()V │ │ -0139e0: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -0139e4: 1a01 0200 |0002: const-string v1, " " // string@0002 │ │ -0139e8: 7020 3004 1000 |0004: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ -0139ee: 6900 e501 |0007: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.SINGLE_SPACE:Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // field@01e5 │ │ -0139f2: 2200 2601 |0009: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; // type@0126 │ │ -0139f6: 7010 2704 0000 |000b: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.:()V // method@0427 │ │ -0139fc: 6900 e401 |000e: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.CREATOR:Landroid/os/Parcelable$Creator; // field@01e4 │ │ -013a00: 0e00 |0010: return-void │ │ +0139d4: |[0139d4] org.projectmaxs.shared.global.messagecontent.FormatedText.:()V │ │ +0139e4: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +0139e8: 1a01 0200 |0002: const-string v1, " " // string@0002 │ │ +0139ec: 7020 3004 1000 |0004: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ +0139f2: 6900 e501 |0007: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.SINGLE_SPACE:Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // field@01e5 │ │ +0139f6: 2200 2601 |0009: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; // type@0126 │ │ +0139fa: 7010 2704 0000 |000b: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;.:()V // method@0427 │ │ +013a00: 6900 e401 |000e: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.CREATOR:Landroid/os/Parcelable$Creator; // field@01e4 │ │ +013a04: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0009 line=89 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16603,32 +16603,32 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -013a04: |[013a04] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Landroid/os/Parcel;)V │ │ -013a14: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -013a1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -013a1c: 5c10 e701 |0004: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -013a20: 5c10 e801 |0006: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -013a24: 6e10 a000 0200 |0008: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013a2a: 0c00 |000b: move-result-object v0 │ │ -013a2c: 5b10 e901 |000c: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ -013a30: 6e10 a000 0200 |000e: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013a36: 0c00 |0011: move-result-object v0 │ │ -013a38: 5b10 e601 |0012: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mFont:Ljava/lang/String; // field@01e6 │ │ -013a3c: 7110 be04 0200 |0014: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -013a42: 0a00 |0017: move-result v0 │ │ -013a44: 5c10 e701 |0018: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -013a48: 7110 be04 0200 |001a: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -013a4e: 0a02 |001d: move-result v2 │ │ -013a50: 5c12 e801 |001e: iput-boolean v2, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -013a54: 0e00 |0020: return-void │ │ +013a08: |[013a08] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Landroid/os/Parcel;)V │ │ +013a18: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +013a1e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +013a20: 5c10 e701 |0004: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +013a24: 5c10 e801 |0006: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +013a28: 6e10 a000 0200 |0008: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013a2e: 0c00 |000b: move-result-object v0 │ │ +013a30: 5b10 e901 |000c: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ +013a34: 6e10 a000 0200 |000e: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013a3a: 0c00 |0011: move-result-object v0 │ │ +013a3c: 5b10 e601 |0012: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mFont:Ljava/lang/String; // field@01e6 │ │ +013a40: 7110 be04 0200 |0014: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +013a46: 0a00 |0017: move-result v0 │ │ +013a48: 5c10 e701 |0018: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +013a4c: 7110 be04 0200 |001a: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +013a52: 0a02 |001d: move-result v2 │ │ +013a54: 5c12 e801 |001e: iput-boolean v2, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +013a58: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=35 │ │ 0x0006 line=36 │ │ 0x0008 line=47 │ │ 0x000e line=48 │ │ @@ -16643,17 +16643,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -013a58: |[013a58] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;)V │ │ -013a68: 7020 2d04 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Landroid/os/Parcel;)V // method@042d │ │ -013a6e: 0e00 |0003: return-void │ │ +013a5c: |[013a5c] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1;)V │ │ +013a6c: 7020 2d04 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Landroid/os/Parcel;)V // method@042d │ │ +013a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/FormatedText$1; │ │ @@ -16663,19 +16663,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -013a70: |[013a70] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Ljava/lang/CharSequence;)V │ │ -013a80: 7210 0501 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ -013a86: 0c01 |0003: move-result-object v1 │ │ -013a88: 7020 3004 1000 |0004: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ -013a8e: 0e00 |0007: return-void │ │ +013a74: |[013a74] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Ljava/lang/CharSequence;)V │ │ +013a84: 7210 0501 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ +013a8a: 0c01 |0003: move-result-object v1 │ │ +013a8c: 7020 3004 1000 |0004: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ +013a92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -16684,21 +16684,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -013a90: |[013a90] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Ljava/lang/String;)V │ │ -013aa0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -013aa6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -013aa8: 5c10 e701 |0004: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -013aac: 5c10 e801 |0006: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -013ab0: 5b12 e901 |0008: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ -013ab4: 0e00 |000a: return-void │ │ +013a94: |[013a94] org.projectmaxs.shared.global.messagecontent.FormatedText.:(Ljava/lang/String;)V │ │ +013aa4: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +013aaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +013aac: 5c10 e701 |0004: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +013ab0: 5c10 e801 |0006: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +013ab4: 5b12 e901 |0008: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ +013ab8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=35 │ │ 0x0006 line=36 │ │ 0x0008 line=39 │ │ locals : │ │ @@ -16710,20 +16710,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -01393c: |[01393c] org.projectmaxs.shared.global.messagecontent.FormatedText.bold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -01394c: 7110 3304 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0433 │ │ -013952: 0c00 |0003: move-result-object v0 │ │ -013954: 6e10 3804 0000 |0004: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0438 │ │ -01395a: 0c00 |0007: move-result-object v0 │ │ -01395c: 1100 |0008: return-object v0 │ │ +013940: |[013940] org.projectmaxs.shared.global.messagecontent.FormatedText.bold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +013950: 7110 3304 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0433 │ │ +013956: 0c00 |0003: move-result-object v0 │ │ +013958: 6e10 3804 0000 |0004: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0438 │ │ +01395e: 0c00 |0007: move-result-object v0 │ │ +013960: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/CharSequence; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16731,18 +16731,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -013960: |[013960] org.projectmaxs.shared.global.messagecontent.FormatedText.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -013970: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -013974: 7020 2f04 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ -01397a: 1100 |0005: return-object v0 │ │ +013964: |[013964] org.projectmaxs.shared.global.messagecontent.FormatedText.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +013974: 2200 2701 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +013978: 7020 2f04 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ +01397e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16750,22 +16750,22 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0138ec: |[0138ec] org.projectmaxs.shared.global.messagecontent.FormatedText.isNewLine:(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Z │ │ -0138fc: 7100 4404 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -013902: 0c00 |0003: move-result-object v0 │ │ -013904: 3301 0400 |0004: if-ne v1, v0, 0008 // +0004 │ │ -013908: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -01390a: 2802 |0007: goto 0009 // +0002 │ │ -01390c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -01390e: 0f01 |0009: return v1 │ │ +0138f0: |[0138f0] org.projectmaxs.shared.global.messagecontent.FormatedText.isNewLine:(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Z │ │ +013900: 7100 4404 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +013906: 0c00 |0003: move-result-object v0 │ │ +013908: 3301 0400 |0004: if-ne v1, v0, 0008 // +0004 │ │ +01390c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +01390e: 2802 |0007: goto 0009 // +0002 │ │ +013910: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +013912: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16773,20 +16773,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -01397c: |[01397c] org.projectmaxs.shared.global.messagecontent.FormatedText.italic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -01398c: 7110 3304 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0433 │ │ -013992: 0c00 |0003: move-result-object v0 │ │ -013994: 6e10 3904 0000 |0004: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0439 │ │ -01399a: 0c00 |0007: move-result-object v0 │ │ -01399c: 1100 |0008: return-object v0 │ │ +013980: |[013980] org.projectmaxs.shared.global.messagecontent.FormatedText.italic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +013990: 7110 3304 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.from:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0433 │ │ +013996: 0c00 |0003: move-result-object v0 │ │ +013998: 6e10 3904 0000 |0004: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0439 │ │ +01399e: 0c00 |0007: move-result-object v0 │ │ +0139a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -16795,33 +16795,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -013910: |[013910] org.projectmaxs.shared.global.messagecontent.FormatedText.describeContents:()I │ │ -013920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -013922: 0f00 |0001: return v0 │ │ +013914: |[013914] org.projectmaxs.shared.global.messagecontent.FormatedText.describeContents:()I │ │ +013924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +013926: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ name : 'isBold' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0138bc: |[0138bc] org.projectmaxs.shared.global.messagecontent.FormatedText.isBold:()Z │ │ -0138cc: 5510 e701 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -0138d0: 0f00 |0002: return v0 │ │ +0138c0: |[0138c0] org.projectmaxs.shared.global.messagecontent.FormatedText.isBold:()Z │ │ +0138d0: 5510 e701 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +0138d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16829,17 +16829,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0138d4: |[0138d4] org.projectmaxs.shared.global.messagecontent.FormatedText.isItalic:()Z │ │ -0138e4: 5510 e801 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -0138e8: 0f00 |0002: return v0 │ │ +0138d8: |[0138d8] org.projectmaxs.shared.global.messagecontent.FormatedText.isItalic:()Z │ │ +0138e8: 5510 e801 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +0138ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16847,18 +16847,18 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0139a0: |[0139a0] org.projectmaxs.shared.global.messagecontent.FormatedText.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -0139b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0139b2: 5c10 e701 |0001: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -0139b6: 1101 |0003: return-object v1 │ │ +0139a4: |[0139a4] org.projectmaxs.shared.global.messagecontent.FormatedText.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +0139b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0139b6: 5c10 e701 |0001: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +0139ba: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16866,18 +16866,18 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/FormatedText;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0139b8: |[0139b8] org.projectmaxs.shared.global.messagecontent.FormatedText.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ -0139c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0139ca: 5c10 e801 |0001: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -0139ce: 1101 |0003: return-object v1 │ │ +0139bc: |[0139bc] org.projectmaxs.shared.global.messagecontent.FormatedText.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ +0139cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0139ce: 5c10 e801 |0001: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +0139d2: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16885,17 +16885,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013924: |[013924] org.projectmaxs.shared.global.messagecontent.FormatedText.toString:()Ljava/lang/String; │ │ -013934: 5410 e901 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ -013938: 1100 |0002: return-object v0 │ │ +013928: |[013928] org.projectmaxs.shared.global.messagecontent.FormatedText.toString:()Ljava/lang/String; │ │ +013938: 5410 e901 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ +01393c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/messagecontent/FormatedText;) │ │ @@ -16903,24 +16903,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -013ab8: |[013ab8] org.projectmaxs.shared.global.messagecontent.FormatedText.writeToParcel:(Landroid/os/Parcel;I)V │ │ -013ac8: 5402 e901 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ -013acc: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013ad2: 5402 e601 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mFont:Ljava/lang/String; // field@01e6 │ │ -013ad6: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013adc: 5502 e701 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ -013ae0: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -013ae6: 5502 e801 |000f: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ -013aea: 7120 bf04 2100 |0011: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -013af0: 0e00 |0014: return-void │ │ +013abc: |[013abc] org.projectmaxs.shared.global.messagecontent.FormatedText.writeToParcel:(Landroid/os/Parcel;I)V │ │ +013acc: 5402 e901 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mText:Ljava/lang/String; // field@01e9 │ │ +013ad0: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013ad6: 5402 e601 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mFont:Ljava/lang/String; // field@01e6 │ │ +013ada: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013ae0: 5502 e701 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsBold:Z // field@01e7 │ │ +013ae4: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +013aea: 5502 e801 |000f: iget-boolean v2, v0, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.mIsItalic:Z // field@01e8 │ │ +013aee: 7120 bf04 2100 |0011: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +013af4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x000a line=80 │ │ 0x000f line=81 │ │ locals : │ │ @@ -16960,17 +16960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -013b60: |[013b60] org.projectmaxs.shared.global.messagecontent.NewLine$1.:()V │ │ -013b70: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -013b76: 0e00 |0003: return-void │ │ +013b64: |[013b64] org.projectmaxs.shared.global.messagecontent.NewLine$1.:()V │ │ +013b74: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +013b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; │ │ │ │ Virtual methods - │ │ @@ -16979,18 +16979,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013af4: |[013af4] org.projectmaxs.shared.global.messagecontent.NewLine$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -013b04: 6e20 3e04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@043e │ │ -013b0a: 0c01 |0003: move-result-object v1 │ │ -013b0c: 1101 |0004: return-object v1 │ │ +013af8: |[013af8] org.projectmaxs.shared.global.messagecontent.NewLine$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +013b08: 6e20 3e04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@043e │ │ +013b0e: 0c01 |0003: move-result-object v1 │ │ +013b10: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -16999,18 +16999,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/NewLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -013b2c: |[013b2c] org.projectmaxs.shared.global.messagecontent.NewLine$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ -013b3c: 7100 4404 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -013b42: 0c01 |0003: move-result-object v1 │ │ -013b44: 1101 |0004: return-object v1 │ │ +013b30: |[013b30] org.projectmaxs.shared.global.messagecontent.NewLine$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ +013b40: 7100 4404 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +013b46: 0c01 |0003: move-result-object v1 │ │ +013b48: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -17019,18 +17019,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013b10: |[013b10] org.projectmaxs.shared.global.messagecontent.NewLine$1.newArray:(I)[Ljava/lang/Object; │ │ -013b20: 6e20 4004 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0440 │ │ -013b26: 0c01 |0003: move-result-object v1 │ │ -013b28: 1101 |0004: return-object v1 │ │ +013b14: |[013b14] org.projectmaxs.shared.global.messagecontent.NewLine$1.newArray:(I)[Ljava/lang/Object; │ │ +013b24: 6e20 4004 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0440 │ │ +013b2a: 0c01 |0003: move-result-object v1 │ │ +013b2c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -17039,17 +17039,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/NewLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013b48: |[013b48] org.projectmaxs.shared.global.messagecontent.NewLine$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ -013b58: 2311 7c01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/NewLine; // type@017c │ │ -013b5c: 1101 |0002: return-object v1 │ │ +013b4c: |[013b4c] org.projectmaxs.shared.global.messagecontent.NewLine$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ +013b5c: 2311 7c01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/NewLine; // type@017c │ │ +013b60: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -17085,17 +17085,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -013c70: |[013c70] org.projectmaxs.shared.global.messagecontent.Sms$1.:()V │ │ -013c80: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -013c86: 0e00 |0003: return-void │ │ +013c74: |[013c74] org.projectmaxs.shared.global.messagecontent.Sms$1.:()V │ │ +013c84: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +013c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Sms$1; │ │ │ │ Virtual methods - │ │ @@ -17104,18 +17104,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013c04: |[013c04] org.projectmaxs.shared.global.messagecontent.Sms$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -013c14: 6e20 4804 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Sms; // method@0448 │ │ -013c1a: 0c01 |0003: move-result-object v1 │ │ -013c1c: 1101 |0004: return-object v1 │ │ +013c08: |[013c08] org.projectmaxs.shared.global.messagecontent.Sms$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +013c18: 6e20 4804 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Sms; // method@0448 │ │ +013c1e: 0c01 |0003: move-result-object v1 │ │ +013c20: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Sms$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -17124,18 +17124,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Sms;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -013c3c: |[013c3c] org.projectmaxs.shared.global.messagecontent.Sms$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ -013c4c: 2200 2c01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms; // type@012c │ │ -013c50: 7020 5104 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/Sms;.:(Landroid/os/Parcel;)V // method@0451 │ │ -013c56: 1100 |0005: return-object v0 │ │ +013c40: |[013c40] org.projectmaxs.shared.global.messagecontent.Sms$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ +013c50: 2200 2c01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms; // type@012c │ │ +013c54: 7020 5104 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/Sms;.:(Landroid/os/Parcel;)V // method@0451 │ │ +013c5a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Sms$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -17144,18 +17144,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013c20: |[013c20] org.projectmaxs.shared.global.messagecontent.Sms$1.newArray:(I)[Ljava/lang/Object; │ │ -013c30: 6e20 4a04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Sms; // method@044a │ │ -013c36: 0c01 |0003: move-result-object v1 │ │ -013c38: 1101 |0004: return-object v1 │ │ +013c24: |[013c24] org.projectmaxs.shared.global.messagecontent.Sms$1.newArray:(I)[Ljava/lang/Object; │ │ +013c34: 6e20 4a04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Sms; // method@044a │ │ +013c3a: 0c01 |0003: move-result-object v1 │ │ +013c3c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Sms$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -17164,17 +17164,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/Sms;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013c58: |[013c58] org.projectmaxs.shared.global.messagecontent.Sms$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ -013c68: 2311 7e01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Sms; // type@017e │ │ -013c6c: 1101 |0002: return-object v1 │ │ +013c5c: |[013c5c] org.projectmaxs.shared.global.messagecontent.Sms$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ +013c6c: 2311 7e01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Sms; // type@017e │ │ +013c70: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Sms$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -17243,61 +17243,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -013cd0: |[013cd0] org.projectmaxs.shared.global.messagecontent.Sms$Type.:()V │ │ -013ce0: 2200 2b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013ce4: 1a01 9700 |0002: const-string v1, "ALL" // string@0097 │ │ -013ce8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -013cea: 7030 4c04 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013cf0: 6900 ed01 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.ALL:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ed │ │ -013cf4: 2201 2b01 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013cf8: 1a03 5001 |000c: const-string v3, "INBOX" // string@0150 │ │ -013cfc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -013cfe: 7030 4c04 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d04: 6901 f001 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.INBOX:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f0 │ │ -013d08: 2203 2b01 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013d0c: 1a05 8503 |0016: const-string v5, "SENT" // string@0385 │ │ -013d10: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -013d12: 7030 4c04 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d18: 6903 f301 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.SENT:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f3 │ │ -013d1c: 2205 2b01 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013d20: 1a07 0101 |0020: const-string v7, "DRAFT" // string@0101 │ │ -013d24: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -013d26: 7030 4c04 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d2c: 6905 ee01 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.DRAFT:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ee │ │ -013d30: 2207 2b01 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013d34: 1a09 4a03 |002a: const-string v9, "OUTBOX" // string@034a │ │ -013d38: 124a |002c: const/4 v10, #int 4 // #4 │ │ -013d3a: 7030 4c04 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d40: 6907 f101 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.OUTBOX:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f1 │ │ -013d44: 2209 2b01 |0032: new-instance v9, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013d48: 1a0b 2101 |0034: const-string v11, "FAILED" // string@0121 │ │ -013d4c: 125c |0036: const/4 v12, #int 5 // #5 │ │ -013d4e: 7030 4c04 b90c |0037: invoke-direct {v9, v11, v12}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d54: 6909 ef01 |003a: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.FAILED:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ef │ │ -013d58: 220b 2b01 |003c: new-instance v11, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013d5c: 1a0d 7303 |003e: const-string v13, "QUEUED" // string@0373 │ │ -013d60: 126e |0040: const/4 v14, #int 6 // #6 │ │ -013d62: 7030 4c04 db0e |0041: invoke-direct {v11, v13, v14}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ -013d68: 690b f201 |0044: sput-object v11, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.QUEUED:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f2 │ │ -013d6c: 127d |0046: const/4 v13, #int 7 // #7 │ │ -013d6e: 23dd 7d01 |0047: new-array v13, v13, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@017d │ │ -013d72: 4d00 0d02 |0049: aput-object v0, v13, v2 │ │ -013d76: 4d01 0d04 |004b: aput-object v1, v13, v4 │ │ -013d7a: 4d03 0d06 |004d: aput-object v3, v13, v6 │ │ -013d7e: 4d05 0d08 |004f: aput-object v5, v13, v8 │ │ -013d82: 4d07 0d0a |0051: aput-object v7, v13, v10 │ │ -013d86: 4d09 0d0c |0053: aput-object v9, v13, v12 │ │ -013d8a: 4d0b 0d0e |0055: aput-object v11, v13, v14 │ │ -013d8e: 690d ec01 |0057: sput-object v13, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ec │ │ -013d92: 0e00 |0059: return-void │ │ +013cd4: |[013cd4] org.projectmaxs.shared.global.messagecontent.Sms$Type.:()V │ │ +013ce4: 2200 2b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013ce8: 1a01 9700 |0002: const-string v1, "ALL" // string@0097 │ │ +013cec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +013cee: 7030 4c04 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013cf4: 6900 ed01 |0008: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.ALL:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ed │ │ +013cf8: 2201 2b01 |000a: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013cfc: 1a03 5001 |000c: const-string v3, "INBOX" // string@0150 │ │ +013d00: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +013d02: 7030 4c04 3104 |000f: invoke-direct {v1, v3, v4}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d08: 6901 f001 |0012: sput-object v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.INBOX:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f0 │ │ +013d0c: 2203 2b01 |0014: new-instance v3, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013d10: 1a05 8503 |0016: const-string v5, "SENT" // string@0385 │ │ +013d14: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +013d16: 7030 4c04 5306 |0019: invoke-direct {v3, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d1c: 6903 f301 |001c: sput-object v3, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.SENT:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f3 │ │ +013d20: 2205 2b01 |001e: new-instance v5, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013d24: 1a07 0101 |0020: const-string v7, "DRAFT" // string@0101 │ │ +013d28: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +013d2a: 7030 4c04 7508 |0023: invoke-direct {v5, v7, v8}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d30: 6905 ee01 |0026: sput-object v5, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.DRAFT:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ee │ │ +013d34: 2207 2b01 |0028: new-instance v7, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013d38: 1a09 4a03 |002a: const-string v9, "OUTBOX" // string@034a │ │ +013d3c: 124a |002c: const/4 v10, #int 4 // #4 │ │ +013d3e: 7030 4c04 970a |002d: invoke-direct {v7, v9, v10}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d44: 6907 f101 |0030: sput-object v7, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.OUTBOX:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f1 │ │ +013d48: 2209 2b01 |0032: new-instance v9, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013d4c: 1a0b 2101 |0034: const-string v11, "FAILED" // string@0121 │ │ +013d50: 125c |0036: const/4 v12, #int 5 // #5 │ │ +013d52: 7030 4c04 b90c |0037: invoke-direct {v9, v11, v12}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d58: 6909 ef01 |003a: sput-object v9, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.FAILED:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ef │ │ +013d5c: 220b 2b01 |003c: new-instance v11, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013d60: 1a0d 7303 |003e: const-string v13, "QUEUED" // string@0373 │ │ +013d64: 126e |0040: const/4 v14, #int 6 // #6 │ │ +013d66: 7030 4c04 db0e |0041: invoke-direct {v11, v13, v14}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.:(Ljava/lang/String;I)V // method@044c │ │ +013d6c: 690b f201 |0044: sput-object v11, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.QUEUED:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f2 │ │ +013d70: 127d |0046: const/4 v13, #int 7 // #7 │ │ +013d72: 23dd 7d01 |0047: new-array v13, v13, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@017d │ │ +013d76: 4d00 0d02 |0049: aput-object v0, v13, v2 │ │ +013d7a: 4d01 0d04 |004b: aput-object v1, v13, v4 │ │ +013d7e: 4d03 0d06 |004d: aput-object v3, v13, v6 │ │ +013d82: 4d05 0d08 |004f: aput-object v5, v13, v8 │ │ +013d86: 4d07 0d0a |0051: aput-object v7, v13, v10 │ │ +013d8a: 4d09 0d0c |0053: aput-object v9, v13, v12 │ │ +013d8e: 4d0b 0d0e |0055: aput-object v11, v13, v14 │ │ +013d92: 690d ec01 |0057: sput-object v13, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ec │ │ +013d96: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0057 line=93 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;) │ │ @@ -17305,17 +17305,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -013d94: |[013d94] org.projectmaxs.shared.global.messagecontent.Sms$Type.:(Ljava/lang/String;I)V │ │ -013da4: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ -013daa: 0e00 |0003: return-void │ │ +013d98: |[013d98] org.projectmaxs.shared.global.messagecontent.Sms$Type.:(Ljava/lang/String;I)V │ │ +013da8: 7030 0f01 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@010f │ │ +013dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -17325,20 +17325,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -013c88: |[013c88] org.projectmaxs.shared.global.messagecontent.Sms$Type.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ -013c98: 1c00 2b01 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013c9c: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ -013ca2: 0c01 |0005: move-result-object v1 │ │ -013ca4: 1f01 2b01 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ -013ca8: 1101 |0008: return-object v1 │ │ +013c8c: |[013c8c] org.projectmaxs.shared.global.messagecontent.Sms$Type.valueOf:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ +013c9c: 1c00 2b01 |0000: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013ca0: 7120 1001 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0110 │ │ +013ca6: 0c01 |0005: move-result-object v1 │ │ +013ca8: 1f01 2b01 |0006: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@012b │ │ +013cac: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;) │ │ @@ -17346,20 +17346,20 @@ │ │ type : '()[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -013cac: |[013cac] org.projectmaxs.shared.global.messagecontent.Sms$Type.values:()[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ -013cbc: 6200 ec01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ec │ │ -013cc0: 6e10 a305 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.clone:()Ljava/lang/Object; // method@05a3 │ │ -013cc6: 0c00 |0005: move-result-object v0 │ │ -013cc8: 1f00 7d01 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@017d │ │ -013ccc: 1100 |0008: return-object v0 │ │ +013cb0: |[013cb0] org.projectmaxs.shared.global.messagecontent.Sms$Type.values:()[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ +013cc0: 6200 ec01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.$VALUES:[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01ec │ │ +013cc4: 6e10 a305 0000 |0002: invoke-virtual {v0}, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.clone:()Ljava/lang/Object; // method@05a3 │ │ +013cca: 0c00 |0005: move-result-object v0 │ │ +013ccc: 1f00 7d01 |0006: check-cast v0, [Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // type@017d │ │ +013cd0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 918 (Sms.java) │ │ @@ -17394,17 +17394,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -013fa0: |[013fa0] org.projectmaxs.shared.global.messagecontent.Text$1.:()V │ │ -013fb0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -013fb6: 0e00 |0003: return-void │ │ +013fa4: |[013fa4] org.projectmaxs.shared.global.messagecontent.Text$1.:()V │ │ +013fb4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +013fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ │ │ Virtual methods - │ │ @@ -17413,18 +17413,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013f30: |[013f30] org.projectmaxs.shared.global.messagecontent.Text$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -013f40: 6e20 5c04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@045c │ │ -013f46: 0c01 |0003: move-result-object v1 │ │ -013f48: 1101 |0004: return-object v1 │ │ +013f34: |[013f34] org.projectmaxs.shared.global.messagecontent.Text$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +013f44: 6e20 5c04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@045c │ │ +013f4a: 0c01 |0003: move-result-object v1 │ │ +013f4c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -17433,19 +17433,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -013f68: |[013f68] org.projectmaxs.shared.global.messagecontent.Text$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -013f78: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -013f7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -013f7e: 7030 6204 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Text$1;)V // method@0462 │ │ -013f84: 1100 |0006: return-object v0 │ │ +013f6c: |[013f6c] org.projectmaxs.shared.global.messagecontent.Text$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +013f7c: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +013f80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +013f82: 7030 6204 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Text$1;)V // method@0462 │ │ +013f88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -17454,18 +17454,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -013f4c: |[013f4c] org.projectmaxs.shared.global.messagecontent.Text$1.newArray:(I)[Ljava/lang/Object; │ │ -013f5c: 6e20 5e04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Text; // method@045e │ │ -013f62: 0c01 |0003: move-result-object v1 │ │ -013f64: 1101 |0004: return-object v1 │ │ +013f50: |[013f50] org.projectmaxs.shared.global.messagecontent.Text$1.newArray:(I)[Ljava/lang/Object; │ │ +013f60: 6e20 5e04 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Text; // method@045e │ │ +013f66: 0c01 |0003: move-result-object v1 │ │ +013f68: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -17474,17 +17474,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013f88: |[013f88] org.projectmaxs.shared.global.messagecontent.Text$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -013f98: 2311 7f01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Text; // type@017f │ │ -013f9c: 1101 |0002: return-object v1 │ │ +013f8c: |[013f8c] org.projectmaxs.shared.global.messagecontent.Text$1.newArray:(I)[Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +013f9c: 2311 7f01 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/global/messagecontent/Text; // type@017f │ │ +013fa0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -17513,17 +17513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -014314: |[014314] org.projectmaxs.shared.global.util.ActivityUtil.:()V │ │ -014324: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01432a: 0e00 |0003: return-void │ │ +014318: |[014318] org.projectmaxs.shared.global.util.ActivityUtil.:()V │ │ +014328: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01432e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/ActivityUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/ActivityUtil;) │ │ @@ -17531,38 +17531,38 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/CharSequence;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -01432c: |[01432c] org.projectmaxs.shared.global.util.ActivityUtil.showSimpleTextView:(Landroid/app/Activity;Ljava/lang/CharSequence;I)V │ │ -01433c: 2200 5200 |0000: new-instance v0, Landroid/widget/TextView; // type@0052 │ │ -014340: 7020 d600 2000 |0002: invoke-direct {v0, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ -014346: 1301 2d00 |0005: const/16 v1, #int 45 // #2d │ │ -01434a: 6e51 dc00 1011 |0007: invoke-virtual {v0, v1, v1, v1, v1}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00dc │ │ -014350: 6e20 de00 3000 |000a: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ -014356: 7100 bf00 0000 |000d: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@00bf │ │ -01435c: 0c03 |0010: move-result-object v3 │ │ -01435e: 6e20 da00 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@00da │ │ -014364: 2203 0800 |0014: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -014368: 7020 0600 2300 |0016: invoke-direct {v3, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ -01436e: 6e10 0100 0200 |0019: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0001 │ │ -014374: 0c02 |001c: move-result-object v2 │ │ -014376: 6e20 5400 4200 |001d: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -01437c: 0c02 |0020: move-result-object v2 │ │ -01437e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -014380: 6e30 0b00 2304 |0022: invoke-virtual {v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ -014386: 0c02 |0025: move-result-object v2 │ │ -014388: 6e20 0c00 0200 |0026: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ -01438e: 0c02 |0029: move-result-object v2 │ │ -014390: 6e10 0700 0200 |002a: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ -014396: 0c02 |002d: move-result-object v2 │ │ -014398: 6e10 0e00 0200 |002e: invoke-virtual {v2}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ -01439e: 0e00 |0031: return-void │ │ +014330: |[014330] org.projectmaxs.shared.global.util.ActivityUtil.showSimpleTextView:(Landroid/app/Activity;Ljava/lang/CharSequence;I)V │ │ +014340: 2200 5200 |0000: new-instance v0, Landroid/widget/TextView; // type@0052 │ │ +014344: 7020 d600 2000 |0002: invoke-direct {v0, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ +01434a: 1301 2d00 |0005: const/16 v1, #int 45 // #2d │ │ +01434e: 6e51 dc00 1011 |0007: invoke-virtual {v0, v1, v1, v1, v1}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00dc │ │ +014354: 6e20 de00 3000 |000a: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00de │ │ +01435a: 7100 bf00 0000 |000d: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@00bf │ │ +014360: 0c03 |0010: move-result-object v3 │ │ +014362: 6e20 da00 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@00da │ │ +014368: 2203 0800 |0014: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +01436c: 7020 0600 2300 |0016: invoke-direct {v3, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ +014372: 6e10 0100 0200 |0019: invoke-virtual {v2}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0001 │ │ +014378: 0c02 |001c: move-result-object v2 │ │ +01437a: 6e20 5400 4200 |001d: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +014380: 0c02 |0020: move-result-object v2 │ │ +014382: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +014384: 6e30 0b00 2304 |0022: invoke-virtual {v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ +01438a: 0c02 |0025: move-result-object v2 │ │ +01438c: 6e20 0c00 0200 |0026: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ +014392: 0c02 |0029: move-result-object v2 │ │ +014394: 6e10 0700 0200 |002a: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ +01439a: 0c02 |002d: move-result-object v2 │ │ +01439c: 6e10 0e00 0200 |002e: invoke-virtual {v2}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ +0143a2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=29 │ │ 0x000a line=30 │ │ 0x000d line=31 │ │ 0x0014 line=35 │ │ @@ -17611,18 +17611,18 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0143a0: |[0143a0] org.projectmaxs.shared.global.util.AsyncServiceTask$1.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)V │ │ -0143b0: 5b01 fb01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -0143b4: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0143ba: 0e00 |0005: return-void │ │ +0143a4: |[0143a4] org.projectmaxs.shared.global.util.AsyncServiceTask$1.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)V │ │ +0143b4: 5b01 fb01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +0143b8: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0143be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ │ │ @@ -17632,67 +17632,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -0143bc: |[0143bc] org.projectmaxs.shared.global.util.AsyncServiceTask$1.run:()V │ │ -0143cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0143ce: 5431 fb01 |0001: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -0143d2: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; // method@048c │ │ -0143d8: 0c01 |0006: move-result-object v1 │ │ -0143da: 5432 fb01 |0007: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -0143de: 7110 8604 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$500:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // method@0486 │ │ -0143e4: 0c02 |000c: move-result-object v2 │ │ -0143e6: 7220 8304 1200 |000d: invoke-interface {v2, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;.performTask:(Ljava/lang/Object;)V // method@0483 │ │ -0143ec: 5430 fb01 |0010: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -0143f0: 6e10 8b04 0000 |0012: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ -0143f6: 0e00 |0015: return-void │ │ -0143f8: 0d00 |0016: move-exception v0 │ │ -0143fa: 2844 |0017: goto 005b // +0044 │ │ -0143fc: 0d01 |0018: move-exception v1 │ │ -0143fe: 5432 fb01 |0019: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -014402: 7110 8704 0200 |001b: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ -014408: 0c02 |001e: move-result-object v2 │ │ -01440a: 3802 1d00 |001f: if-eqz v2, 003c // +001d │ │ -01440e: 5432 fb01 |0021: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -014412: 7110 8804 0200 |0023: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$700:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Ljava/lang/Class; // method@0488 │ │ -014418: 0c02 |0026: move-result-object v2 │ │ -01441a: 6e20 0c01 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/Class;.isInstance:(Ljava/lang/Object;)Z // method@010c │ │ -014420: 0a02 |002a: move-result v2 │ │ -014422: 3802 1100 |002b: if-eqz v2, 003c // +0011 │ │ -014426: 5432 fb01 |002d: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -01442a: 7110 8704 0200 |002f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ -014430: 0c02 |0032: move-result-object v2 │ │ -014432: 7240 8204 1201 |0033: invoke-interface {v2, v1, v1, v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;.onException:(Ljava/lang/Exception;Ljava/lang/Exception;Landroid/os/RemoteException;)V // method@0482 │ │ -014438: 5430 fb01 |0036: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -01443c: 6e10 8b04 0000 |0038: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ -014442: 0e00 |003b: return-void │ │ -014444: 2200 8000 |003c: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ -014448: 7020 2d01 1000 |003e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@012d │ │ -01444e: 2700 |0041: throw v0 │ │ -014450: 0d01 |0042: move-exception v1 │ │ -014452: 5432 fb01 |0043: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -014456: 7110 8704 0200 |0045: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ -01445c: 0c02 |0048: move-result-object v2 │ │ -01445e: 3802 0c00 |0049: if-eqz v2, 0055 // +000c │ │ -014462: 5432 fb01 |004b: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -014466: 7110 8704 0200 |004d: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ -01446c: 0c02 |0050: move-result-object v2 │ │ -01446e: 7240 8204 1210 |0051: invoke-interface {v2, v1, v0, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;.onException:(Ljava/lang/Exception;Ljava/lang/Exception;Landroid/os/RemoteException;)V // method@0482 │ │ -014474: 28e2 |0054: goto 0036 // -001e │ │ -014476: 2200 8000 |0055: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ -01447a: 7020 2d01 1000 |0057: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@012d │ │ -014480: 2700 |005a: throw v0 │ │ -014482: 5431 fb01 |005b: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ -014486: 6e10 8b04 0100 |005d: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ -01448c: 2802 |0060: goto 0062 // +0002 │ │ -01448e: 2700 |0061: throw v0 │ │ -014490: 28ff |0062: goto 0061 // -0001 │ │ +0143c0: |[0143c0] org.projectmaxs.shared.global.util.AsyncServiceTask$1.run:()V │ │ +0143d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0143d2: 5431 fb01 |0001: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +0143d6: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; // method@048c │ │ +0143dc: 0c01 |0006: move-result-object v1 │ │ +0143de: 5432 fb01 |0007: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +0143e2: 7110 8604 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$500:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // method@0486 │ │ +0143e8: 0c02 |000c: move-result-object v2 │ │ +0143ea: 7220 8304 1200 |000d: invoke-interface {v2, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;.performTask:(Ljava/lang/Object;)V // method@0483 │ │ +0143f0: 5430 fb01 |0010: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +0143f4: 6e10 8b04 0000 |0012: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ +0143fa: 0e00 |0015: return-void │ │ +0143fc: 0d00 |0016: move-exception v0 │ │ +0143fe: 2844 |0017: goto 005b // +0044 │ │ +014400: 0d01 |0018: move-exception v1 │ │ +014402: 5432 fb01 |0019: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +014406: 7110 8704 0200 |001b: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ +01440c: 0c02 |001e: move-result-object v2 │ │ +01440e: 3802 1d00 |001f: if-eqz v2, 003c // +001d │ │ +014412: 5432 fb01 |0021: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +014416: 7110 8804 0200 |0023: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$700:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Ljava/lang/Class; // method@0488 │ │ +01441c: 0c02 |0026: move-result-object v2 │ │ +01441e: 6e20 0c01 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/Class;.isInstance:(Ljava/lang/Object;)Z // method@010c │ │ +014424: 0a02 |002a: move-result v2 │ │ +014426: 3802 1100 |002b: if-eqz v2, 003c // +0011 │ │ +01442a: 5432 fb01 |002d: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +01442e: 7110 8704 0200 |002f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ +014434: 0c02 |0032: move-result-object v2 │ │ +014436: 7240 8204 1201 |0033: invoke-interface {v2, v1, v1, v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;.onException:(Ljava/lang/Exception;Ljava/lang/Exception;Landroid/os/RemoteException;)V // method@0482 │ │ +01443c: 5430 fb01 |0036: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +014440: 6e10 8b04 0000 |0038: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ +014446: 0e00 |003b: return-void │ │ +014448: 2200 8000 |003c: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ +01444c: 7020 2d01 1000 |003e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@012d │ │ +014452: 2700 |0041: throw v0 │ │ +014454: 0d01 |0042: move-exception v1 │ │ +014456: 5432 fb01 |0043: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +01445a: 7110 8704 0200 |0045: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ +014460: 0c02 |0048: move-result-object v2 │ │ +014462: 3802 0c00 |0049: if-eqz v2, 0055 // +000c │ │ +014466: 5432 fb01 |004b: iget-object v2, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +01446a: 7110 8704 0200 |004d: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@0487 │ │ +014470: 0c02 |0050: move-result-object v2 │ │ +014472: 7240 8204 1210 |0051: invoke-interface {v2, v1, v0, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;.onException:(Ljava/lang/Exception;Ljava/lang/Exception;Landroid/os/RemoteException;)V // method@0482 │ │ +014478: 28e2 |0054: goto 0036 // -001e │ │ +01447a: 2200 8000 |0055: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ +01447e: 7020 2d01 1000 |0057: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@012d │ │ +014484: 2700 |005a: throw v0 │ │ +014486: 5431 fb01 |005b: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // field@01fb │ │ +01448a: 6e10 8b04 0100 |005d: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.onTaskFinished:()V // method@048b │ │ +014490: 2802 |0060: goto 0062 // +0002 │ │ +014492: 2700 |0061: throw v0 │ │ +014494: 28ff |0062: goto 0061 // -0001 │ │ catches : 3 │ │ 0x0001 - 0x0010 │ │ Landroid/os/RemoteException; -> 0x0042 │ │ Ljava/lang/Exception; -> 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0036 │ │ -> 0x0016 │ │ @@ -17818,26 +17818,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -014830: |[014830] org.projectmaxs.shared.global.util.DateTimeUtil.:()V │ │ -014840: 2200 8c00 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ -014844: 6201 1900 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ -014848: 1a02 3b01 |0004: const-string v2, "HH:mm:ss" // string@013b │ │ -01484c: 7030 6201 2001 |0006: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ -014852: 6900 0502 |0009: sput-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.HOURS_MINUTES_SECONDS:Ljava/text/DateFormat; // field@0205 │ │ -014856: 2200 8c00 |000b: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ -01485a: 6201 1900 |000d: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ -01485e: 1a02 4e08 |000f: const-string v2, "yyyy-MM-dd HH:mm:ss" // string@084e │ │ -014862: 7030 6201 2001 |0011: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ -014868: 6900 0402 |0014: sput-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.DATE_FORMAT_FULL:Ljava/text/DateFormat; // field@0204 │ │ -01486c: 0e00 |0016: return-void │ │ +014834: |[014834] org.projectmaxs.shared.global.util.DateTimeUtil.:()V │ │ +014844: 2200 8c00 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ +014848: 6201 1900 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ +01484c: 1a02 3b01 |0004: const-string v2, "HH:mm:ss" // string@013b │ │ +014850: 7030 6201 2001 |0006: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ +014856: 6900 0502 |0009: sput-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.HOURS_MINUTES_SECONDS:Ljava/text/DateFormat; // field@0205 │ │ +01485a: 2200 8c00 |000b: new-instance v0, Ljava/text/SimpleDateFormat; // type@008c │ │ +01485e: 6201 1900 |000d: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ +014862: 1a02 4e08 |000f: const-string v2, "yyyy-MM-dd HH:mm:ss" // string@084e │ │ +014866: 7030 6201 2001 |0011: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0162 │ │ +01486c: 6900 0402 |0014: sput-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.DATE_FORMAT_FULL:Ljava/text/DateFormat; // field@0204 │ │ +014870: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000b line=31 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/DateTimeUtil;) │ │ @@ -17845,17 +17845,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -014870: |[014870] org.projectmaxs.shared.global.util.DateTimeUtil.:()V │ │ -014880: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -014886: 0e00 |0003: return-void │ │ +014874: |[014874] org.projectmaxs.shared.global.util.DateTimeUtil.:()V │ │ +014884: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01488a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/DateTimeUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/DateTimeUtil;) │ │ @@ -17863,24 +17863,24 @@ │ │ type : '(J)Ljava/util/Date;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0147f8: |[0147f8] org.projectmaxs.shared.global.util.DateTimeUtil.dateFromUtc:(J)Ljava/util/Date; │ │ -014808: 2200 9300 |0000: new-instance v0, Ljava/util/GregorianCalendar; // type@0093 │ │ -01480c: 1a01 d703 |0002: const-string v1, "UTC" // string@03d7 │ │ -014810: 7110 9701 0100 |0004: invoke-static {v1}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@0197 │ │ -014816: 0c01 |0007: move-result-object v1 │ │ -014818: 7020 7301 1000 |0008: invoke-direct {v0, v1}, Ljava/util/GregorianCalendar;.:(Ljava/util/TimeZone;)V // method@0173 │ │ -01481e: 6e30 6a01 2003 |000b: invoke-virtual {v0, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@016a │ │ -014824: 6e10 6901 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@0169 │ │ -01482a: 0c02 |0011: move-result-object v2 │ │ -01482c: 1102 |0012: return-object v2 │ │ +0147fc: |[0147fc] org.projectmaxs.shared.global.util.DateTimeUtil.dateFromUtc:(J)Ljava/util/Date; │ │ +01480c: 2200 9300 |0000: new-instance v0, Ljava/util/GregorianCalendar; // type@0093 │ │ +014810: 1a01 d703 |0002: const-string v1, "UTC" // string@03d7 │ │ +014814: 7110 9701 0100 |0004: invoke-static {v1}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@0197 │ │ +01481a: 0c01 |0007: move-result-object v1 │ │ +01481c: 7020 7301 1000 |0008: invoke-direct {v0, v1}, Ljava/util/GregorianCalendar;.:(Ljava/util/TimeZone;)V // method@0173 │ │ +014822: 6e30 6a01 2003 |000b: invoke-virtual {v0, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@016a │ │ +014828: 6e10 6901 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@0169 │ │ +01482e: 0c02 |0011: move-result-object v2 │ │ +014830: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ 0x000e line=60 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) J │ │ @@ -17890,20 +17890,20 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -014740: |[014740] org.projectmaxs.shared.global.util.DateTimeUtil.fullFromUtc:(J)Ljava/lang/String; │ │ -014750: 7120 8f04 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.dateFromUtc:(J)Ljava/util/Date; // method@048f │ │ -014756: 0c00 |0003: move-result-object v0 │ │ -014758: 7110 9304 0000 |0004: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.toFullDate:(Ljava/util/Date;)Ljava/lang/String; // method@0493 │ │ -01475e: 0c00 |0007: move-result-object v0 │ │ -014760: 1100 |0008: return-object v0 │ │ +014744: |[014744] org.projectmaxs.shared.global.util.DateTimeUtil.fullFromUtc:(J)Ljava/lang/String; │ │ +014754: 7120 8f04 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.dateFromUtc:(J)Ljava/util/Date; // method@048f │ │ +01475a: 0c00 |0003: move-result-object v0 │ │ +01475c: 7110 9304 0000 |0004: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.toFullDate:(Ljava/util/Date;)Ljava/lang/String; // method@0493 │ │ +014762: 0c00 |0007: move-result-object v0 │ │ +014764: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) J │ │ │ │ @@ -17912,26 +17912,26 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -014764: |[014764] org.projectmaxs.shared.global.util.DateTimeUtil.shortFromUtc:(J)Ljava/lang/String; │ │ -014774: 7120 8f04 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.dateFromUtc:(J)Ljava/util/Date; // method@048f │ │ -01477a: 0c00 |0003: move-result-object v0 │ │ -01477c: 6201 0502 |0004: sget-object v1, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.HOURS_MINUTES_SECONDS:Ljava/text/DateFormat; // field@0205 │ │ -014780: 1d01 |0006: monitor-enter v1 │ │ -014782: 6e20 6101 0100 |0007: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ -014788: 0c00 |000a: move-result-object v0 │ │ -01478a: 1e01 |000b: monitor-exit v1 │ │ -01478c: 1100 |000c: return-object v0 │ │ -01478e: 0d00 |000d: move-exception v0 │ │ -014790: 1e01 |000e: monitor-exit v1 │ │ -014792: 2700 |000f: throw v0 │ │ +014768: |[014768] org.projectmaxs.shared.global.util.DateTimeUtil.shortFromUtc:(J)Ljava/lang/String; │ │ +014778: 7120 8f04 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.dateFromUtc:(J)Ljava/util/Date; // method@048f │ │ +01477e: 0c00 |0003: move-result-object v0 │ │ +014780: 6201 0502 |0004: sget-object v1, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.HOURS_MINUTES_SECONDS:Ljava/text/DateFormat; // field@0205 │ │ +014784: 1d01 |0006: monitor-enter v1 │ │ +014786: 6e20 6101 0100 |0007: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ +01478c: 0c00 |000a: move-result-object v0 │ │ +01478e: 1e01 |000b: monitor-exit v1 │ │ +014790: 1100 |000c: return-object v0 │ │ +014792: 0d00 |000d: move-exception v0 │ │ +014794: 1e01 |000e: monitor-exit v1 │ │ +014796: 2700 |000f: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x000f │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=42 │ │ @@ -17944,20 +17944,20 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0147d4: |[0147d4] org.projectmaxs.shared.global.util.DateTimeUtil.toFullDate:(J)Ljava/lang/String; │ │ -0147e4: 2200 9200 |0000: new-instance v0, Ljava/util/Date; // type@0092 │ │ -0147e8: 7030 7201 1002 |0002: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@0172 │ │ -0147ee: 7110 9304 0000 |0005: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.toFullDate:(Ljava/util/Date;)Ljava/lang/String; // method@0493 │ │ -0147f4: 0c01 |0008: move-result-object v1 │ │ -0147f6: 1101 |0009: return-object v1 │ │ +0147d8: |[0147d8] org.projectmaxs.shared.global.util.DateTimeUtil.toFullDate:(J)Ljava/lang/String; │ │ +0147e8: 2200 9200 |0000: new-instance v0, Ljava/util/Date; // type@0092 │ │ +0147ec: 7030 7201 1002 |0002: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@0172 │ │ +0147f2: 7110 9304 0000 |0005: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.toFullDate:(Ljava/util/Date;)Ljava/lang/String; // method@0493 │ │ +0147f8: 0c01 |0008: move-result-object v1 │ │ +0147fa: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ │ │ @@ -17966,24 +17966,24 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0147a0: |[0147a0] org.projectmaxs.shared.global.util.DateTimeUtil.toFullDate:(Ljava/util/Date;)Ljava/lang/String; │ │ -0147b0: 6200 0402 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.DATE_FORMAT_FULL:Ljava/text/DateFormat; // field@0204 │ │ -0147b4: 1d00 |0002: monitor-enter v0 │ │ -0147b6: 6e20 6101 1000 |0003: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ -0147bc: 0c01 |0006: move-result-object v1 │ │ -0147be: 1e00 |0007: monitor-exit v0 │ │ -0147c0: 1101 |0008: return-object v1 │ │ -0147c2: 0d01 |0009: move-exception v1 │ │ -0147c4: 1e00 |000a: monitor-exit v0 │ │ -0147c6: 2701 |000b: throw v1 │ │ +0147a4: |[0147a4] org.projectmaxs.shared.global.util.DateTimeUtil.toFullDate:(Ljava/util/Date;)Ljava/lang/String; │ │ +0147b4: 6200 0402 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/DateTimeUtil;.DATE_FORMAT_FULL:Ljava/text/DateFormat; // field@0204 │ │ +0147b8: 1d00 |0002: monitor-enter v0 │ │ +0147ba: 6e20 6101 1000 |0003: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0161 │ │ +0147c0: 0c01 |0006: move-result-object v1 │ │ +0147c2: 1e00 |0007: monitor-exit v0 │ │ +0147c4: 1101 |0008: return-object v1 │ │ +0147c6: 0d01 |0009: move-exception v1 │ │ +0147c8: 1e00 |000a: monitor-exit v0 │ │ +0147ca: 2701 |000b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x000a line=78 │ │ @@ -18034,20 +18034,20 @@ │ │ type : '(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -014888: |[014888] org.projectmaxs.shared.global.util.DialogUtil$1.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V │ │ -014898: 5b01 0602 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$MARKET_URI:Landroid/net/Uri; // field@0206 │ │ -01489c: 5b02 0802 |0002: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0208 │ │ -0148a0: 5b03 0702 |0004: iput-object v3, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ -0148a4: 7010 2601 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0148aa: 0e00 |0009: return-void │ │ +01488c: |[01488c] org.projectmaxs.shared.global.util.DialogUtil$1.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V │ │ +01489c: 5b01 0602 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$MARKET_URI:Landroid/net/Uri; // field@0206 │ │ +0148a0: 5b02 0802 |0002: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0208 │ │ +0148a4: 5b03 0702 |0004: iput-object v3, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ +0148a8: 7010 2601 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0148ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/projectmaxs/shared/global/util/DialogUtil$1; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ @@ -18059,33 +18059,33 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0148ac: |[0148ac] org.projectmaxs.shared.global.util.DialogUtil$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0148bc: 2202 1500 |0000: new-instance v2, Landroid/content/Intent; // type@0015 │ │ -0148c0: 5413 0602 |0002: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$MARKET_URI:Landroid/net/Uri; // field@0206 │ │ -0148c4: 1a00 6c04 |0004: const-string v0, "android.intent.action.VIEW" // string@046c │ │ -0148c8: 7030 2d00 0203 |0006: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@002d │ │ -0148ce: 5413 0802 |0009: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0208 │ │ -0148d2: 6e20 b104 2300 |000b: invoke-virtual {v3, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isIntentAvailable:(Landroid/content/Intent;)Z // method@04b1 │ │ -0148d8: 0a03 |000e: move-result v3 │ │ -0148da: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -0148de: 5413 0702 |0011: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ -0148e2: 6e20 2600 2300 |0013: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -0148e8: 280d |0016: goto 0023 // +000d │ │ -0148ea: 5412 0702 |0017: iget-object v2, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ -0148ee: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -0148f0: 1a00 3903 |001a: const-string v0, "No handler for 'market://' links (e.g. Play Store) available." // string@0339 │ │ -0148f4: 7130 e000 0203 |001c: invoke-static {v2, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ -0148fa: 0c02 |001f: move-result-object v2 │ │ -0148fc: 6e10 e100 0200 |0020: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ -014902: 0e00 |0023: return-void │ │ +0148b0: |[0148b0] org.projectmaxs.shared.global.util.DialogUtil$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0148c0: 2202 1500 |0000: new-instance v2, Landroid/content/Intent; // type@0015 │ │ +0148c4: 5413 0602 |0002: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$MARKET_URI:Landroid/net/Uri; // field@0206 │ │ +0148c8: 1a00 6c04 |0004: const-string v0, "android.intent.action.VIEW" // string@046c │ │ +0148cc: 7030 2d00 0203 |0006: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@002d │ │ +0148d2: 5413 0802 |0009: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0208 │ │ +0148d6: 6e20 b104 2300 |000b: invoke-virtual {v3, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isIntentAvailable:(Landroid/content/Intent;)Z // method@04b1 │ │ +0148dc: 0a03 |000e: move-result v3 │ │ +0148de: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +0148e2: 5413 0702 |0011: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ +0148e6: 6e20 2600 2300 |0013: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +0148ec: 280d |0016: goto 0023 // +000d │ │ +0148ee: 5412 0702 |0017: iget-object v2, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.val$context:Landroid/content/Context; // field@0207 │ │ +0148f2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +0148f4: 1a00 3903 |001a: const-string v0, "No handler for 'market://' links (e.g. Play Store) available." // string@0339 │ │ +0148f8: 7130 e000 0203 |001c: invoke-static {v2, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ +0148fe: 0c02 |001f: move-result-object v2 │ │ +014900: 6e10 e100 0200 |0020: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ +014906: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=51 │ │ 0x0011 line=52 │ │ 0x0017 line=54 │ │ 0x0020 line=56 │ │ @@ -18137,20 +18137,20 @@ │ │ type : '(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -014904: |[014904] org.projectmaxs.shared.global.util.DialogUtil$2.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V │ │ -014914: 5b01 0902 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$FDROID_URI:Landroid/net/Uri; // field@0209 │ │ -014918: 5b02 0b02 |0002: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@020b │ │ -01491c: 5b03 0a02 |0004: iput-object v3, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ -014920: 7010 2601 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -014926: 0e00 |0009: return-void │ │ +014908: |[014908] org.projectmaxs.shared.global.util.DialogUtil$2.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V │ │ +014918: 5b01 0902 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$FDROID_URI:Landroid/net/Uri; // field@0209 │ │ +01491c: 5b02 0b02 |0002: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@020b │ │ +014920: 5b03 0a02 |0004: iput-object v3, v0, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ +014924: 7010 2601 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01492a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/projectmaxs/shared/global/util/DialogUtil$2; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ @@ -18162,33 +18162,33 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -014928: |[014928] org.projectmaxs.shared.global.util.DialogUtil$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -014938: 2202 1500 |0000: new-instance v2, Landroid/content/Intent; // type@0015 │ │ -01493c: 5413 0902 |0002: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$FDROID_URI:Landroid/net/Uri; // field@0209 │ │ -014940: 1a00 6c04 |0004: const-string v0, "android.intent.action.VIEW" // string@046c │ │ -014944: 7030 2d00 0203 |0006: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@002d │ │ -01494a: 5413 0b02 |0009: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@020b │ │ -01494e: 6e20 b104 2300 |000b: invoke-virtual {v3, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isIntentAvailable:(Landroid/content/Intent;)Z // method@04b1 │ │ -014954: 0a03 |000e: move-result v3 │ │ -014956: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -01495a: 5413 0a02 |0011: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ -01495e: 6e20 2600 2300 |0013: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -014964: 280d |0016: goto 0023 // +000d │ │ -014966: 5412 0a02 |0017: iget-object v2, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ -01496a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -01496c: 1a00 3803 |001a: const-string v0, "No handler for 'fdroid.app:' links available" // string@0338 │ │ -014970: 7130 e000 0203 |001c: invoke-static {v2, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ -014976: 0c02 |001f: move-result-object v2 │ │ -014978: 6e10 e100 0200 |0020: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ -01497e: 0e00 |0023: return-void │ │ +01492c: |[01492c] org.projectmaxs.shared.global.util.DialogUtil$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +01493c: 2202 1500 |0000: new-instance v2, Landroid/content/Intent; // type@0015 │ │ +014940: 5413 0902 |0002: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$FDROID_URI:Landroid/net/Uri; // field@0209 │ │ +014944: 1a00 6c04 |0004: const-string v0, "android.intent.action.VIEW" // string@046c │ │ +014948: 7030 2d00 0203 |0006: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@002d │ │ +01494e: 5413 0b02 |0009: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$packageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@020b │ │ +014952: 6e20 b104 2300 |000b: invoke-virtual {v3, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.isIntentAvailable:(Landroid/content/Intent;)Z // method@04b1 │ │ +014958: 0a03 |000e: move-result v3 │ │ +01495a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +01495e: 5413 0a02 |0011: iget-object v3, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ +014962: 6e20 2600 2300 |0013: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +014968: 280d |0016: goto 0023 // +000d │ │ +01496a: 5412 0a02 |0017: iget-object v2, v1, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.val$context:Landroid/content/Context; // field@020a │ │ +01496e: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +014970: 1a00 3803 |001a: const-string v0, "No handler for 'fdroid.app:' links available" // string@0338 │ │ +014974: 7130 e000 0203 |001c: invoke-static {v2, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ +01497a: 0c02 |001f: move-result-object v2 │ │ +01497c: 6e10 e100 0200 |0020: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ +014982: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0009 line=64 │ │ 0x0011 line=65 │ │ 0x0017 line=67 │ │ 0x0020 line=68 │ │ @@ -18222,17 +18222,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -014980: |[014980] org.projectmaxs.shared.global.util.DialogUtil.:()V │ │ -014990: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -014996: 0e00 |0003: return-void │ │ +014984: |[014984] org.projectmaxs.shared.global.util.DialogUtil.:()V │ │ +014994: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01499a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/DialogUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/DialogUtil;) │ │ @@ -18240,48 +18240,48 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -014998: |[014998] org.projectmaxs.shared.global.util.DialogUtil.displayPackageInstallDialog:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ -0149a8: 7110 ad04 0600 |0000: invoke-static {v6}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ -0149ae: 0c00 |0003: move-result-object v0 │ │ -0149b0: 2201 8300 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -0149b4: 7010 4901 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0149ba: 1a02 5406 |0009: const-string v2, "market://search?q=pname:" // string@0654 │ │ -0149be: 6e20 5001 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0149c4: 6e20 5001 5100 |000e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0149ca: 6e10 5401 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0149d0: 0c01 |0014: move-result-object v1 │ │ -0149d2: 7110 8400 0100 |0015: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ -0149d8: 0c01 |0018: move-result-object v1 │ │ -0149da: 2202 8300 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -0149de: 7010 4901 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0149e4: 1a03 e904 |001e: const-string v3, "fdroid.app:" // string@04e9 │ │ -0149e8: 6e20 5001 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0149ee: 6e20 5001 5200 |0023: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0149f4: 6e10 5401 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0149fa: 0c05 |0029: move-result-object v5 │ │ -0149fc: 7110 8400 0500 |002a: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ -014a02: 0c05 |002d: move-result-object v5 │ │ -014a04: 2202 0800 |002e: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -014a08: 7020 0600 6200 |0030: invoke-direct {v2, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ -014a0e: 6e20 0800 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0008 │ │ -014a14: 2204 3601 |0036: new-instance v4, Lorg/projectmaxs/shared/global/util/DialogUtil$1; // type@0136 │ │ -014a18: 7040 9404 1460 |0038: invoke-direct {v4, v1, v0, v6}, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V // method@0494 │ │ -014a1e: 1a01 6001 |003b: const-string v1, "Install from Play Store" // string@0160 │ │ -014a22: 6e30 0b00 1204 |003d: invoke-virtual {v2, v1, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ -014a28: 2204 3701 |0040: new-instance v4, Lorg/projectmaxs/shared/global/util/DialogUtil$2; // type@0137 │ │ -014a2c: 7040 9604 5460 |0042: invoke-direct {v4, v5, v0, v6}, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V // method@0496 │ │ -014a32: 1a05 5f01 |0045: const-string v5, "Install from F-Droid" // string@015f │ │ -014a36: 6e30 0900 5204 |0047: invoke-virtual {v2, v5, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0009 │ │ -014a3c: 6e10 0d00 0200 |004a: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@000d │ │ -014a42: 0e00 |004d: return-void │ │ +01499c: |[01499c] org.projectmaxs.shared.global.util.DialogUtil.displayPackageInstallDialog:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ +0149ac: 7110 ad04 0600 |0000: invoke-static {v6}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ +0149b2: 0c00 |0003: move-result-object v0 │ │ +0149b4: 2201 8300 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +0149b8: 7010 4901 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0149be: 1a02 5406 |0009: const-string v2, "market://search?q=pname:" // string@0654 │ │ +0149c2: 6e20 5001 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0149c8: 6e20 5001 5100 |000e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0149ce: 6e10 5401 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0149d4: 0c01 |0014: move-result-object v1 │ │ +0149d6: 7110 8400 0100 |0015: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ +0149dc: 0c01 |0018: move-result-object v1 │ │ +0149de: 2202 8300 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +0149e2: 7010 4901 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0149e8: 1a03 e904 |001e: const-string v3, "fdroid.app:" // string@04e9 │ │ +0149ec: 6e20 5001 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0149f2: 6e20 5001 5200 |0023: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0149f8: 6e10 5401 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0149fe: 0c05 |0029: move-result-object v5 │ │ +014a00: 7110 8400 0500 |002a: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ +014a06: 0c05 |002d: move-result-object v5 │ │ +014a08: 2202 0800 |002e: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +014a0c: 7020 0600 6200 |0030: invoke-direct {v2, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ +014a12: 6e20 0800 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0008 │ │ +014a18: 2204 3601 |0036: new-instance v4, Lorg/projectmaxs/shared/global/util/DialogUtil$1; // type@0136 │ │ +014a1c: 7040 9404 1460 |0038: invoke-direct {v4, v1, v0, v6}, Lorg/projectmaxs/shared/global/util/DialogUtil$1;.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V // method@0494 │ │ +014a22: 1a01 6001 |003b: const-string v1, "Install from Play Store" // string@0160 │ │ +014a26: 6e30 0b00 1204 |003d: invoke-virtual {v2, v1, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ +014a2c: 2204 3701 |0040: new-instance v4, Lorg/projectmaxs/shared/global/util/DialogUtil$2; // type@0137 │ │ +014a30: 7040 9604 5460 |0042: invoke-direct {v4, v5, v0, v6}, Lorg/projectmaxs/shared/global/util/DialogUtil$2;.:(Landroid/net/Uri;Lorg/projectmaxs/shared/global/util/PackageManagerUtil;Landroid/content/Context;)V // method@0496 │ │ +014a36: 1a05 5f01 |0045: const-string v5, "Install from F-Droid" // string@015f │ │ +014a3a: 6e30 0900 5204 |0047: invoke-virtual {v2, v5, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0009 │ │ +014a40: 6e10 0d00 0200 |004a: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@000d │ │ +014a46: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0019 line=42 │ │ 0x002e line=44 │ │ 0x0033 line=45 │ │ @@ -18319,17 +18319,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -014ab0: |[014ab0] org.projectmaxs.shared.global.util.FileUtil.:()V │ │ -014ac0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -014ac6: 0e00 |0003: return-void │ │ +014ab4: |[014ab4] org.projectmaxs.shared.global.util.FileUtil.:()V │ │ +014ac4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +014aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/FileUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/FileUtil;) │ │ @@ -18337,37 +18337,37 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -014a44: |[014a44] org.projectmaxs.shared.global.util.FileUtil.getFileDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -014a54: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ -014a58: 6e10 1e00 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@001e │ │ -014a5e: 0c02 |0005: move-result-object v2 │ │ -014a60: 7030 eb00 2003 |0006: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ -014a66: 6e10 f100 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@00f1 │ │ -014a6c: 0a02 |000c: move-result v2 │ │ -014a6e: 3902 2000 |000d: if-nez v2, 002d // +0020 │ │ -014a72: 6e10 f200 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@00f2 │ │ -014a78: 0a02 |0012: move-result v2 │ │ -014a7a: 3802 0300 |0013: if-eqz v2, 0016 // +0003 │ │ -014a7e: 2818 |0015: goto 002d // +0018 │ │ -014a80: 2202 7700 |0016: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ -014a84: 2203 8300 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ -014a88: 7010 4901 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -014a8e: 1a01 ea00 |001d: const-string v1, "Could not create directory: " // string@00ea │ │ -014a92: 6e20 5001 1300 |001f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -014a98: 6e20 4f01 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -014a9e: 6e10 5401 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -014aa4: 0c03 |0028: move-result-object v3 │ │ -014aa6: 7020 1901 3200 |0029: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -014aac: 2702 |002c: throw v2 │ │ -014aae: 1100 |002d: return-object v0 │ │ +014a48: |[014a48] org.projectmaxs.shared.global.util.FileUtil.getFileDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +014a58: 2200 5e00 |0000: new-instance v0, Ljava/io/File; // type@005e │ │ +014a5c: 6e10 1e00 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@001e │ │ +014a62: 0c02 |0005: move-result-object v2 │ │ +014a64: 7030 eb00 2003 |0006: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@00eb │ │ +014a6a: 6e10 f100 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@00f1 │ │ +014a70: 0a02 |000c: move-result v2 │ │ +014a72: 3902 2000 |000d: if-nez v2, 002d // +0020 │ │ +014a76: 6e10 f200 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@00f2 │ │ +014a7c: 0a02 |0012: move-result v2 │ │ +014a7e: 3802 0300 |0013: if-eqz v2, 0016 // +0003 │ │ +014a82: 2818 |0015: goto 002d // +0018 │ │ +014a84: 2202 7700 |0016: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ +014a88: 2203 8300 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ +014a8c: 7010 4901 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +014a92: 1a01 ea00 |001d: const-string v1, "Could not create directory: " // string@00ea │ │ +014a96: 6e20 5001 1300 |001f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +014a9c: 6e20 4f01 0300 |0022: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +014aa2: 6e10 5401 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +014aa8: 0c03 |0028: move-result-object v3 │ │ +014aaa: 7020 1901 3200 |0029: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +014ab0: 2702 |002c: throw v2 │ │ +014ab2: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0009 line=37 │ │ 0x000f line=38 │ │ 0x0016 line=40 │ │ locals : │ │ @@ -18448,25 +18448,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -014ba0: |[014ba0] org.projectmaxs.shared.global.util.Log.:(Ljava/lang/String;)V │ │ -014bb0: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ -014bb6: 2200 8300 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -014bba: 7010 4901 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -014bc0: 1a01 0e03 |0008: const-string v1, "MAXS/" // string@030e │ │ -014bc4: 6e20 5001 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -014bca: 6e20 5001 3000 |000d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -014bd0: 6e10 5401 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -014bd6: 0c03 |0013: move-result-object v3 │ │ -014bd8: 5b23 0c02 |0014: iput-object v3, v2, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014bdc: 0e00 |0016: return-void │ │ +014ba4: |[014ba4] org.projectmaxs.shared.global.util.Log.:(Ljava/lang/String;)V │ │ +014bb4: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ +014bba: 2200 8300 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +014bbe: 7010 4901 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +014bc4: 1a01 0e03 |0008: const-string v1, "MAXS/" // string@030e │ │ +014bc8: 6e20 5001 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +014bce: 6e20 5001 3000 |000d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +014bd4: 6e10 5401 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +014bda: 0c03 |0013: move-result-object v3 │ │ +014bdc: 5b23 0c02 |0014: iput-object v3, v2, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014be0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0017 reg=3 (null) Ljava/lang/String; │ │ @@ -18476,28 +18476,28 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -014b1c: |[014b1c] org.projectmaxs.shared.global.util.Log.getLog:()Lorg/projectmaxs/shared/global/util/Log; │ │ -014b2c: 2200 8000 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ -014b30: 7010 2c01 0000 |0002: invoke-direct {v0}, Ljava/lang/RuntimeException;.:()V // method@012c │ │ -014b36: 6e10 2e01 0000 |0005: invoke-virtual {v0}, Ljava/lang/RuntimeException;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@012e │ │ -014b3c: 0c00 |0008: move-result-object v0 │ │ -014b3e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -014b40: 4600 0001 |000a: aget-object v0, v0, v1 │ │ -014b44: 6e10 2f01 0000 |000c: invoke-virtual {v0}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@012f │ │ -014b4a: 0c00 |000f: move-result-object v0 │ │ -014b4c: 7110 ff04 0000 |0010: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ -014b52: 0c00 |0013: move-result-object v0 │ │ -014b54: 7110 a404 0000 |0014: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/Log;.getLog:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/util/Log; // method@04a4 │ │ -014b5a: 0c00 |0017: move-result-object v0 │ │ -014b5c: 1100 |0018: return-object v0 │ │ +014b20: |[014b20] org.projectmaxs.shared.global.util.Log.getLog:()Lorg/projectmaxs/shared/global/util/Log; │ │ +014b30: 2200 8000 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@0080 │ │ +014b34: 7010 2c01 0000 |0002: invoke-direct {v0}, Ljava/lang/RuntimeException;.:()V // method@012c │ │ +014b3a: 6e10 2e01 0000 |0005: invoke-virtual {v0}, Ljava/lang/RuntimeException;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@012e │ │ +014b40: 0c00 |0008: move-result-object v0 │ │ +014b42: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +014b44: 4600 0001 |000a: aget-object v0, v0, v1 │ │ +014b48: 6e10 2f01 0000 |000c: invoke-virtual {v0}, Ljava/lang/StackTraceElement;.getClassName:()Ljava/lang/String; // method@012f │ │ +014b4e: 0c00 |000f: move-result-object v0 │ │ +014b50: 7110 ff04 0000 |0010: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ +014b56: 0c00 |0013: move-result-object v0 │ │ +014b58: 7110 a404 0000 |0014: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/Log;.getLog:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/util/Log; // method@04a4 │ │ +014b5e: 0c00 |0017: move-result-object v0 │ │ +014b60: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/Log;) │ │ @@ -18505,20 +18505,20 @@ │ │ type : '(Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -014b60: |[014b60] org.projectmaxs.shared.global.util.Log.getLog:(Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/Log; │ │ -014b70: 2200 3b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/Log; // type@013b │ │ -014b74: 7110 a904 0100 |0002: invoke-static {v1}, Lorg/projectmaxs/shared/global/util/Log;.shortClassName:(Ljava/lang/Class;)Ljava/lang/String; // method@04a9 │ │ -014b7a: 0c01 |0005: move-result-object v1 │ │ -014b7c: 7020 9d04 1000 |0006: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.:(Ljava/lang/String;)V // method@049d │ │ -014b82: 1100 |0009: return-object v0 │ │ +014b64: |[014b64] org.projectmaxs.shared.global.util.Log.getLog:(Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/Log; │ │ +014b74: 2200 3b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/Log; // type@013b │ │ +014b78: 7110 a904 0100 |0002: invoke-static {v1}, Lorg/projectmaxs/shared/global/util/Log;.shortClassName:(Ljava/lang/Class;)Ljava/lang/String; // method@04a9 │ │ +014b7e: 0c01 |0005: move-result-object v1 │ │ +014b80: 7020 9d04 1000 |0006: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.:(Ljava/lang/String;)V // method@049d │ │ +014b86: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Class; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/Log;) │ │ @@ -18526,18 +18526,18 @@ │ │ type : '(Ljava/lang/String;)Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -014b84: |[014b84] org.projectmaxs.shared.global.util.Log.getLog:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/util/Log; │ │ -014b94: 2200 3b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/Log; // type@013b │ │ -014b98: 7020 9d04 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.:(Ljava/lang/String;)V // method@049d │ │ -014b9e: 1100 |0005: return-object v0 │ │ +014b88: |[014b88] org.projectmaxs.shared.global.util.Log.getLog:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/util/Log; │ │ +014b98: 2200 3b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/Log; // type@013b │ │ +014b9c: 7020 9d04 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.:(Ljava/lang/String;)V // method@049d │ │ +014ba2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/Log;) │ │ @@ -18545,20 +18545,20 @@ │ │ type : '(Ljava/lang/Class;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -014af8: |[014af8] org.projectmaxs.shared.global.util.Log.shortClassName:(Ljava/lang/Class;)Ljava/lang/String; │ │ -014b08: 6e10 0a01 0000 |0000: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@010a │ │ -014b0e: 0c00 |0003: move-result-object v0 │ │ -014b10: 7110 ff04 0000 |0004: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ -014b16: 0c00 |0007: move-result-object v0 │ │ -014b18: 1100 |0008: return-object v0 │ │ +014afc: |[014afc] org.projectmaxs.shared.global.util.Log.shortClassName:(Ljava/lang/Class;)Ljava/lang/String; │ │ +014b0c: 6e10 0a01 0000 |0000: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@010a │ │ +014b12: 0c00 |0003: move-result-object v0 │ │ +014b14: 7110 ff04 0000 |0004: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; // method@04ff │ │ +014b1a: 0c00 |0007: move-result-object v0 │ │ +014b1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/Class; │ │ │ │ @@ -18568,23 +18568,23 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -014be0: |[014be0] org.projectmaxs.shared.global.util.Log.d:(Ljava/lang/CharSequence;)V │ │ -014bf0: 6e10 a804 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/Log;.isDebugLogEnabled:()Z // method@04a8 │ │ -014bf6: 0a00 |0003: move-result v0 │ │ -014bf8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -014bfc: 5410 0c02 |0006: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014c00: 7210 0501 0200 |0008: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ -014c06: 0c02 |000b: move-result-object v2 │ │ -014c08: 7120 c100 2000 |000c: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00c1 │ │ -014c0e: 0e00 |000f: return-void │ │ +014be4: |[014be4] org.projectmaxs.shared.global.util.Log.d:(Ljava/lang/CharSequence;)V │ │ +014bf4: 6e10 a804 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/Log;.isDebugLogEnabled:()Z // method@04a8 │ │ +014bfa: 0a00 |0003: move-result v0 │ │ +014bfc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +014c00: 5410 0c02 |0006: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014c04: 7210 0501 0200 |0008: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ +014c0a: 0c02 |000b: move-result-object v2 │ │ +014c0c: 7120 c100 2000 |000c: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00c1 │ │ +014c12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -18594,23 +18594,23 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -014c10: |[014c10] org.projectmaxs.shared.global.util.Log.d:(Ljava/lang/CharSequence;Ljava/lang/Throwable;)V │ │ -014c20: 6e10 a804 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/Log;.isDebugLogEnabled:()Z // method@04a8 │ │ -014c26: 0a00 |0003: move-result v0 │ │ -014c28: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -014c2c: 5410 0c02 |0006: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014c30: 7210 0501 0200 |0008: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ -014c36: 0c02 |000b: move-result-object v2 │ │ -014c38: 7130 c200 2003 |000c: invoke-static {v0, v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c2 │ │ -014c3e: 0e00 |000f: return-void │ │ +014c14: |[014c14] org.projectmaxs.shared.global.util.Log.d:(Ljava/lang/CharSequence;Ljava/lang/Throwable;)V │ │ +014c24: 6e10 a804 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/Log;.isDebugLogEnabled:()Z // method@04a8 │ │ +014c2a: 0a00 |0003: move-result v0 │ │ +014c2c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +014c30: 5410 0c02 |0006: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014c34: 7210 0501 0200 |0008: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ +014c3a: 0c02 |000b: move-result-object v2 │ │ +014c3c: 7130 c200 2003 |000c: invoke-static {v0, v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c2 │ │ +014c42: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0006 line=80 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -18621,18 +18621,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -014c40: |[014c40] org.projectmaxs.shared.global.util.Log.e:(Ljava/lang/String;)V │ │ -014c50: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014c54: 7120 c300 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00c3 │ │ -014c5a: 0e00 |0005: return-void │ │ +014c44: |[014c44] org.projectmaxs.shared.global.util.Log.e:(Ljava/lang/String;)V │ │ +014c54: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014c58: 7120 c300 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00c3 │ │ +014c5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -18641,18 +18641,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -014c5c: |[014c5c] org.projectmaxs.shared.global.util.Log.e:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -014c6c: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014c70: 7130 c400 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c4 │ │ -014c76: 0e00 |0005: return-void │ │ +014c60: |[014c60] org.projectmaxs.shared.global.util.Log.e:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +014c70: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014c74: 7130 c400 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c4 │ │ +014c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/Throwable; │ │ @@ -18662,18 +18662,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -014c78: |[014c78] org.projectmaxs.shared.global.util.Log.i:(Ljava/lang/String;)V │ │ -014c88: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014c8c: 7120 c600 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00c6 │ │ -014c92: 0e00 |0005: return-void │ │ +014c7c: |[014c7c] org.projectmaxs.shared.global.util.Log.i:(Ljava/lang/String;)V │ │ +014c8c: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014c90: 7120 c600 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00c6 │ │ +014c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -18682,18 +18682,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -014c94: |[014c94] org.projectmaxs.shared.global.util.Log.i:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -014ca4: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014ca8: 7130 c700 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c7 │ │ -014cae: 0e00 |0005: return-void │ │ +014c98: |[014c98] org.projectmaxs.shared.global.util.Log.i:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +014ca8: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014cac: 7130 c700 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00c7 │ │ +014cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/Throwable; │ │ @@ -18703,17 +18703,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -014cb0: |[014cb0] org.projectmaxs.shared.global.util.Log.initialize:(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V │ │ -014cc0: 6901 0d02 |0000: sput-object v1, Lorg/projectmaxs/shared/global/util/Log;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@020d │ │ -014cc4: 0e00 |0002: return-void │ │ +014cb4: |[014cb4] org.projectmaxs.shared.global.util.Log.initialize:(Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;)V │ │ +014cc4: 6901 0d02 |0000: sput-object v1, Lorg/projectmaxs/shared/global/util/Log;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@020d │ │ +014cc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; │ │ │ │ @@ -18722,25 +18722,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -014ac8: |[014ac8] org.projectmaxs.shared.global.util.Log.isDebugLogEnabled:()Z │ │ -014ad8: 6200 0d02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/Log;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@020d │ │ -014adc: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -014ae0: 7210 9c04 0000 |0004: invoke-interface {v0}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ -014ae6: 0a00 |0007: move-result v0 │ │ -014ae8: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -014aec: 2803 |000a: goto 000d // +0003 │ │ -014aee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -014af0: 2802 |000c: goto 000e // +0002 │ │ -014af2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -014af4: 0f00 |000e: return v0 │ │ +014acc: |[014acc] org.projectmaxs.shared.global.util.Log.isDebugLogEnabled:()Z │ │ +014adc: 6200 0d02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/Log;.sDebugLogSettings:Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings; // field@020d │ │ +014ae0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +014ae4: 7210 9c04 0000 |0004: invoke-interface {v0}, Lorg/projectmaxs/shared/global/util/Log$DebugLogSettings;.isDebugLogEnabled:()Z // method@049c │ │ +014aea: 0a00 |0007: move-result v0 │ │ +014aec: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +014af0: 2803 |000a: goto 000d // +0003 │ │ +014af2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +014af4: 2802 |000c: goto 000e // +0002 │ │ +014af6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +014af8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/global/util/Log;) │ │ @@ -18748,18 +18748,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -014cc8: |[014cc8] org.projectmaxs.shared.global.util.Log.w:(Ljava/lang/String;)V │ │ -014cd8: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014cdc: 7120 c900 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@00c9 │ │ -014ce2: 0e00 |0005: return-void │ │ +014ccc: |[014ccc] org.projectmaxs.shared.global.util.Log.w:(Ljava/lang/String;)V │ │ +014cdc: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014ce0: 7120 c900 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@00c9 │ │ +014ce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -18768,18 +18768,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -014ce4: |[014ce4] org.projectmaxs.shared.global.util.Log.w:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -014cf4: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ -014cf8: 7130 ca00 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00ca │ │ -014cfe: 0e00 |0005: return-void │ │ +014ce8: |[014ce8] org.projectmaxs.shared.global.util.Log.w:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +014cf8: 5410 0c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/util/Log;.mLogTag:Ljava/lang/String; // field@020c │ │ +014cfc: 7130 ca00 2003 |0002: invoke-static {v0, v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00ca │ │ +014d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/util/Log; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/Throwable; │ │ @@ -18821,23 +18821,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -014e9c: |[014e9c] org.projectmaxs.shared.global.util.PackageManagerUtil.:(Landroid/content/Context;)V │ │ -014eac: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -014eb2: 6e10 1f00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ -014eb8: 0c00 |0006: move-result-object v0 │ │ -014eba: 5b10 0e02 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ -014ebe: 6e10 2000 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ -014ec4: 0c02 |000c: move-result-object v2 │ │ -014ec6: 5b12 0f02 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ -014eca: 0e00 |000f: return-void │ │ +014ea0: |[014ea0] org.projectmaxs.shared.global.util.PackageManagerUtil.:(Landroid/content/Context;)V │ │ +014eb0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +014eb6: 6e10 1f00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ +014ebc: 0c00 |0006: move-result-object v0 │ │ +014ebe: 5b10 0e02 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ +014ec2: 6e10 2000 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ +014ec8: 0c02 |000c: move-result-object v2 │ │ +014eca: 5b12 0f02 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ +014ece: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0009 line=44 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ @@ -18848,28 +18848,28 @@ │ │ type : '(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -014e54: |[014e54] org.projectmaxs.shared.global.util.PackageManagerUtil.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ -014e64: 1c00 3c01 |0000: const-class v0, Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // type@013c │ │ -014e68: 1d00 |0002: monitor-enter v0 │ │ -014e6a: 6201 1002 |0003: sget-object v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ -014e6e: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ -014e72: 2201 3c01 |0007: new-instance v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // type@013c │ │ -014e76: 7020 ac04 2100 |0009: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.:(Landroid/content/Context;)V // method@04ac │ │ -014e7c: 6901 1002 |000c: sput-object v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ -014e80: 6202 1002 |000e: sget-object v2, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ -014e84: 1e00 |0010: monitor-exit v0 │ │ -014e86: 1102 |0011: return-object v2 │ │ -014e88: 0d02 |0012: move-exception v2 │ │ -014e8a: 1e00 |0013: monitor-exit v0 │ │ -014e8c: 2702 |0014: throw v2 │ │ +014e58: |[014e58] org.projectmaxs.shared.global.util.PackageManagerUtil.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ +014e68: 1c00 3c01 |0000: const-class v0, Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // type@013c │ │ +014e6c: 1d00 |0002: monitor-enter v0 │ │ +014e6e: 6201 1002 |0003: sget-object v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ +014e72: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ +014e76: 2201 3c01 |0007: new-instance v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // type@013c │ │ +014e7a: 7020 ac04 2100 |0009: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.:(Landroid/content/Context;)V // method@04ac │ │ +014e80: 6901 1002 |000c: sput-object v1, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ +014e84: 6202 1002 |000e: sget-object v2, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.sPackageManagerUtil:Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // field@0210 │ │ +014e88: 1e00 |0010: monitor-exit v0 │ │ +014e8a: 1102 |0011: return-object v2 │ │ +014e8c: 0d02 |0012: move-exception v2 │ │ +014e8e: 1e00 |0013: monitor-exit v0 │ │ +014e90: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0003 line=35 │ │ 0x000e line=36 │ │ locals : │ │ @@ -18881,25 +18881,25 @@ │ │ type : '()Landroid/content/pm/PackageInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -014d00: |[014d00] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyPackageInfo:()Landroid/content/pm/PackageInfo; │ │ -014d10: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ -014d14: 5431 0f02 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ -014d18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -014d1a: 6e30 5100 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ -014d20: 0c00 |0008: move-result-object v0 │ │ -014d22: 1100 |0009: return-object v0 │ │ -014d24: 0d00 |000a: move-exception v0 │ │ -014d26: 2201 7700 |000b: new-instance v1, Ljava/lang/IllegalStateException; // type@0077 │ │ -014d2a: 7020 1a01 0100 |000d: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ -014d30: 2701 |0010: throw v1 │ │ +014d04: |[014d04] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyPackageInfo:()Landroid/content/pm/PackageInfo; │ │ +014d14: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ +014d18: 5431 0f02 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ +014d1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +014d1e: 6e30 5100 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ +014d24: 0c00 |0008: move-result-object v0 │ │ +014d26: 1100 |0009: return-object v0 │ │ +014d28: 0d00 |000a: move-exception v0 │ │ +014d2a: 2201 7700 |000b: new-instance v1, Ljava/lang/IllegalStateException; // type@0077 │ │ +014d2e: 7020 1a01 0100 |000d: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ +014d34: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x000a │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=74 │ │ locals : │ │ @@ -18910,19 +18910,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -014e14: |[014e14] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyVersionCode:()I │ │ -014e24: 6e10 ae04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyPackageInfo:()Landroid/content/pm/PackageInfo; // method@04ae │ │ -014e2a: 0c00 |0003: move-result-object v0 │ │ -014e2c: 5200 0500 |0004: iget v0, v0, Landroid/content/pm/PackageInfo;.versionCode:I // field@0005 │ │ -014e30: 0f00 |0006: return v0 │ │ +014e18: |[014e18] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyVersionCode:()I │ │ +014e28: 6e10 ae04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyPackageInfo:()Landroid/content/pm/PackageInfo; // method@04ae │ │ +014e2e: 0c00 |0003: move-result-object v0 │ │ +014e30: 5200 0500 |0004: iget v0, v0, Landroid/content/pm/PackageInfo;.versionCode:I // field@0005 │ │ +014e34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ │ │ @@ -18931,19 +18931,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -014e34: |[014e34] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyVersionName:()Ljava/lang/String; │ │ -014e44: 6e10 ae04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyPackageInfo:()Landroid/content/pm/PackageInfo; // method@04ae │ │ -014e4a: 0c00 |0003: move-result-object v0 │ │ -014e4c: 5400 0600 |0004: iget-object v0, v0, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0006 │ │ -014e50: 1100 |0006: return-object v0 │ │ +014e38: |[014e38] org.projectmaxs.shared.global.util.PackageManagerUtil.getMyVersionName:()Ljava/lang/String; │ │ +014e48: 6e10 ae04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyPackageInfo:()Landroid/content/pm/PackageInfo; // method@04ae │ │ +014e4e: 0c00 |0003: move-result-object v0 │ │ +014e50: 5400 0600 |0004: iget-object v0, v0, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0006 │ │ +014e54: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ │ │ @@ -18952,26 +18952,26 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -014d40: |[014d40] org.projectmaxs.shared.global.util.PackageManagerUtil.isIntentAvailable:(Landroid/content/Intent;)Z │ │ -014d50: 5420 0e02 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ -014d54: 1501 0100 |0002: const/high16 v1, #int 65536 // #1 │ │ -014d58: 6e30 5300 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0053 │ │ -014d5e: 0c03 |0007: move-result-object v3 │ │ -014d60: 7210 8101 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0181 │ │ -014d66: 0a03 |000b: move-result v3 │ │ -014d68: 3d03 0400 |000c: if-lez v3, 0010 // +0004 │ │ -014d6c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -014d6e: 2802 |000f: goto 0011 // +0002 │ │ -014d70: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -014d72: 0f03 |0011: return v3 │ │ +014d44: |[014d44] org.projectmaxs.shared.global.util.PackageManagerUtil.isIntentAvailable:(Landroid/content/Intent;)Z │ │ +014d54: 5420 0e02 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ +014d58: 1501 0100 |0002: const/high16 v1, #int 65536 // #1 │ │ +014d5c: 6e30 5300 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0053 │ │ +014d62: 0c03 |0007: move-result-object v3 │ │ +014d64: 7210 8101 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0181 │ │ +014d6a: 0a03 |000b: move-result v3 │ │ +014d6c: 3d03 0400 |000c: if-lez v3, 0010 // +0004 │ │ +014d70: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +014d72: 2802 |000f: goto 0011 // +0002 │ │ +014d74: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +014d76: 0f03 |0011: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ 0x0000 - 0x0012 reg=3 (null) Landroid/content/Intent; │ │ @@ -18981,34 +18981,34 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -014d74: |[014d74] org.projectmaxs.shared.global.util.PackageManagerUtil.isPackageInstalled:(Ljava/lang/String;)Z │ │ -014d84: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ -014d88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -014d8a: 6e20 5000 1000 |0003: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@0050 │ │ -014d90: 0c00 |0006: move-result-object v0 │ │ -014d92: 7210 7f01 0000 |0007: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -014d98: 0c00 |000a: move-result-object v0 │ │ -014d9a: 7210 7701 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -014da0: 0a02 |000e: move-result v2 │ │ -014da2: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ -014da6: 7210 7801 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -014dac: 0c02 |0014: move-result-object v2 │ │ -014dae: 1f02 1d00 |0015: check-cast v2, Landroid/content/pm/PackageInfo; // type@001d │ │ -014db2: 5422 0100 |0017: iget-object v2, v2, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ -014db6: 6e20 3401 2400 |0019: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -014dbc: 0a02 |001c: move-result v2 │ │ -014dbe: 3802 eeff |001d: if-eqz v2, 000b // -0012 │ │ -014dc2: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -014dc4: 0f04 |0020: return v4 │ │ -014dc6: 0f01 |0021: return v1 │ │ +014d78: |[014d78] org.projectmaxs.shared.global.util.PackageManagerUtil.isPackageInstalled:(Ljava/lang/String;)Z │ │ +014d88: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ +014d8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +014d8e: 6e20 5000 1000 |0003: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@0050 │ │ +014d94: 0c00 |0006: move-result-object v0 │ │ +014d96: 7210 7f01 0000 |0007: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +014d9c: 0c00 |000a: move-result-object v0 │ │ +014d9e: 7210 7701 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +014da4: 0a02 |000e: move-result v2 │ │ +014da6: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ +014daa: 7210 7801 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +014db0: 0c02 |0014: move-result-object v2 │ │ +014db2: 1f02 1d00 |0015: check-cast v2, Landroid/content/pm/PackageInfo; // type@001d │ │ +014db6: 5422 0100 |0017: iget-object v2, v2, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0001 │ │ +014dba: 6e20 3401 2400 |0019: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +014dc0: 0a02 |001c: move-result v2 │ │ +014dc2: 3802 eeff |001d: if-eqz v2, 000b // -0012 │ │ +014dc6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +014dc8: 0f04 |0020: return v4 │ │ +014dca: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0017 line=49 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lorg/projectmaxs/shared/global/util/PackageManagerUtil; │ │ 0x0000 - 0x0022 reg=4 (null) Ljava/lang/String; │ │ @@ -19018,30 +19018,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -014dc8: |[014dc8] org.projectmaxs.shared.global.util.PackageManagerUtil.isSystemApp:()Z │ │ -014dd8: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ -014ddc: 5431 0f02 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ -014de0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -014de2: 6e30 4f00 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@004f │ │ -014de8: 0c00 |0008: move-result-object v0 │ │ -014dea: 5200 0000 |0009: iget v0, v0, Landroid/content/pm/ApplicationInfo;.flags:I // field@0000 │ │ -014dee: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -014df0: b510 |000c: and-int/2addr v0, v1 │ │ -014df2: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -014df6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -014df8: 0f02 |0010: return v2 │ │ -014dfa: 0d00 |0011: move-exception v0 │ │ -014dfc: 2201 7700 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0077 │ │ -014e00: 7020 1a01 0100 |0014: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ -014e06: 2701 |0017: throw v1 │ │ +014dcc: |[014dcc] org.projectmaxs.shared.global.util.PackageManagerUtil.isSystemApp:()Z │ │ +014ddc: 5430 0e02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageManager:Landroid/content/pm/PackageManager; // field@020e │ │ +014de0: 5431 0f02 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.mPackageName:Ljava/lang/String; // field@020f │ │ +014de4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +014de6: 6e30 4f00 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@004f │ │ +014dec: 0c00 |0008: move-result-object v0 │ │ +014dee: 5200 0000 |0009: iget v0, v0, Landroid/content/pm/ApplicationInfo;.flags:I // field@0000 │ │ +014df2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +014df4: b510 |000c: and-int/2addr v0, v1 │ │ +014df6: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +014dfa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +014dfc: 0f02 |0010: return v2 │ │ +014dfe: 0d00 |0011: move-exception v0 │ │ +014e00: 2201 7700 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0077 │ │ +014e04: 7020 1a01 0100 |0014: invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ +014e0a: 2701 |0017: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0011 │ │ positions : │ │ 0x0000 line=63 │ │ 0x0009 line=67 │ │ 0x0012 line=65 │ │ @@ -19086,22 +19086,22 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -014ecc: |[014ecc] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil$TransferThread.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V │ │ -014edc: 1a00 6503 |0000: const-string v0, "ParcelFileDescriptor Transfer Thread" // string@0365 │ │ -014ee0: 7020 5701 0100 |0002: invoke-direct {v1, v0}, Ljava/lang/Thread;.:(Ljava/lang/String;)V // method@0157 │ │ -014ee6: 5b12 1102 |0005: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ -014eea: 5b13 1202 |0007: iput-object v3, v1, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014eee: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -014ef0: 6e20 b604 2100 |000a: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.setDaemon:(Z)V // method@04b6 │ │ -014ef6: 0e00 |000d: return-void │ │ +014ed0: |[014ed0] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil$TransferThread.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V │ │ +014ee0: 1a00 6503 |0000: const-string v0, "ParcelFileDescriptor Transfer Thread" // string@0365 │ │ +014ee4: 7020 5701 0100 |0002: invoke-direct {v1, v0}, Ljava/lang/Thread;.:(Ljava/lang/String;)V // method@0157 │ │ +014eea: 5b12 1102 |0005: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ +014eee: 5b13 1202 |0007: iput-object v3, v1, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014ef2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +014ef4: 6e20 b604 2100 |000a: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.setDaemon:(Z)V // method@04b6 │ │ +014efa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=59 │ │ 0x0005 line=60 │ │ 0x0007 line=61 │ │ 0x000a line=62 │ │ locals : │ │ @@ -19115,77 +19115,77 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -014ef8: |[014ef8] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil$TransferThread.run:()V │ │ -014f08: 1a00 7907 |0000: const-string v0, "run" // string@0779 │ │ -014f0c: 1301 0004 |0002: const/16 v1, #int 1024 // #400 │ │ -014f10: 2311 6901 |0004: new-array v1, v1, [B // type@0169 │ │ -014f14: 5452 1102 |0006: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ -014f18: 6e20 f800 1200 |0008: invoke-virtual {v2, v1}, Ljava/io/InputStream;.read:([B)I // method@00f8 │ │ -014f1e: 0a02 |000b: move-result v2 │ │ -014f20: 3d02 0900 |000c: if-lez v2, 0015 // +0009 │ │ -014f24: 5453 1202 |000e: iget-object v3, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014f28: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -014f2a: 6e40 fb00 1324 |0011: invoke-virtual {v3, v1, v4, v2}, Ljava/io/OutputStream;.write:([BII)V // method@00fb │ │ -014f30: 28f2 |0014: goto 0006 // -000e │ │ -014f32: 5451 1202 |0015: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014f36: 6e10 fa00 0100 |0017: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@00fa │ │ -014f3c: 5451 1102 |001a: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ -014f40: 6e10 f700 0100 |001c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ -014f46: 2809 |001f: goto 0028 // +0009 │ │ -014f48: 0d01 |0020: move-exception v1 │ │ -014f4a: 7100 ba04 0000 |0021: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014f50: 0c02 |0024: move-result-object v2 │ │ -014f52: 6e30 a104 0201 |0025: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014f58: 5451 1202 |0028: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014f5c: 6e10 f900 0100 |002a: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ -014f62: 2829 |002d: goto 0056 // +0029 │ │ -014f64: 0d01 |002e: move-exception v1 │ │ -014f66: 2828 |002f: goto 0057 // +0028 │ │ -014f68: 0d01 |0030: move-exception v1 │ │ -014f6a: 7100 ba04 0000 |0031: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014f70: 0c02 |0034: move-result-object v2 │ │ -014f72: 1a03 c903 |0035: const-string v3, "TransferThread" // string@03c9 │ │ -014f76: 6e30 a104 3201 |0037: invoke-virtual {v2, v3, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014f7c: 5451 1102 |003a: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ -014f80: 6e10 f700 0100 |003c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ -014f86: 2809 |003f: goto 0048 // +0009 │ │ -014f88: 0d01 |0040: move-exception v1 │ │ -014f8a: 7100 ba04 0000 |0041: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014f90: 0c02 |0044: move-result-object v2 │ │ -014f92: 6e30 a104 0201 |0045: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014f98: 5451 1202 |0048: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014f9c: 6e10 f900 0100 |004a: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ -014fa2: 2809 |004d: goto 0056 // +0009 │ │ -014fa4: 0d01 |004e: move-exception v1 │ │ -014fa6: 7100 ba04 0000 |004f: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014fac: 0c02 |0052: move-result-object v2 │ │ -014fae: 6e30 a104 0201 |0053: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014fb4: 0e00 |0056: return-void │ │ -014fb6: 5452 1102 |0057: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ -014fba: 6e10 f700 0200 |0059: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ -014fc0: 2809 |005c: goto 0065 // +0009 │ │ -014fc2: 0d02 |005d: move-exception v2 │ │ -014fc4: 7100 ba04 0000 |005e: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014fca: 0c03 |0061: move-result-object v3 │ │ -014fcc: 6e30 a104 0302 |0062: invoke-virtual {v3, v0, v2}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014fd2: 5452 1202 |0065: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ -014fd6: 6e10 f900 0200 |0067: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ -014fdc: 2809 |006a: goto 0073 // +0009 │ │ -014fde: 0d02 |006b: move-exception v2 │ │ -014fe0: 7100 ba04 0000 |006c: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ -014fe6: 0c03 |006f: move-result-object v3 │ │ -014fe8: 6e30 a104 0302 |0070: invoke-virtual {v3, v0, v2}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ -014fee: 2802 |0073: goto 0075 // +0002 │ │ -014ff0: 2701 |0074: throw v1 │ │ -014ff2: 28ff |0075: goto 0074 // -0001 │ │ +014efc: |[014efc] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil$TransferThread.run:()V │ │ +014f0c: 1a00 7907 |0000: const-string v0, "run" // string@0779 │ │ +014f10: 1301 0004 |0002: const/16 v1, #int 1024 // #400 │ │ +014f14: 2311 6901 |0004: new-array v1, v1, [B // type@0169 │ │ +014f18: 5452 1102 |0006: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ +014f1c: 6e20 f800 1200 |0008: invoke-virtual {v2, v1}, Ljava/io/InputStream;.read:([B)I // method@00f8 │ │ +014f22: 0a02 |000b: move-result v2 │ │ +014f24: 3d02 0900 |000c: if-lez v2, 0015 // +0009 │ │ +014f28: 5453 1202 |000e: iget-object v3, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014f2c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +014f2e: 6e40 fb00 1324 |0011: invoke-virtual {v3, v1, v4, v2}, Ljava/io/OutputStream;.write:([BII)V // method@00fb │ │ +014f34: 28f2 |0014: goto 0006 // -000e │ │ +014f36: 5451 1202 |0015: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014f3a: 6e10 fa00 0100 |0017: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@00fa │ │ +014f40: 5451 1102 |001a: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ +014f44: 6e10 f700 0100 |001c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ +014f4a: 2809 |001f: goto 0028 // +0009 │ │ +014f4c: 0d01 |0020: move-exception v1 │ │ +014f4e: 7100 ba04 0000 |0021: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014f54: 0c02 |0024: move-result-object v2 │ │ +014f56: 6e30 a104 0201 |0025: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014f5c: 5451 1202 |0028: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014f60: 6e10 f900 0100 |002a: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ +014f66: 2829 |002d: goto 0056 // +0029 │ │ +014f68: 0d01 |002e: move-exception v1 │ │ +014f6a: 2828 |002f: goto 0057 // +0028 │ │ +014f6c: 0d01 |0030: move-exception v1 │ │ +014f6e: 7100 ba04 0000 |0031: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014f74: 0c02 |0034: move-result-object v2 │ │ +014f76: 1a03 c903 |0035: const-string v3, "TransferThread" // string@03c9 │ │ +014f7a: 6e30 a104 3201 |0037: invoke-virtual {v2, v3, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014f80: 5451 1102 |003a: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ +014f84: 6e10 f700 0100 |003c: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ +014f8a: 2809 |003f: goto 0048 // +0009 │ │ +014f8c: 0d01 |0040: move-exception v1 │ │ +014f8e: 7100 ba04 0000 |0041: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014f94: 0c02 |0044: move-result-object v2 │ │ +014f96: 6e30 a104 0201 |0045: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014f9c: 5451 1202 |0048: iget-object v1, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014fa0: 6e10 f900 0100 |004a: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ +014fa6: 2809 |004d: goto 0056 // +0009 │ │ +014fa8: 0d01 |004e: move-exception v1 │ │ +014faa: 7100 ba04 0000 |004f: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014fb0: 0c02 |0052: move-result-object v2 │ │ +014fb2: 6e30 a104 0201 |0053: invoke-virtual {v2, v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014fb8: 0e00 |0056: return-void │ │ +014fba: 5452 1102 |0057: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mIn:Ljava/io/InputStream; // field@0211 │ │ +014fbe: 6e10 f700 0200 |0059: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@00f7 │ │ +014fc4: 2809 |005c: goto 0065 // +0009 │ │ +014fc6: 0d02 |005d: move-exception v2 │ │ +014fc8: 7100 ba04 0000 |005e: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014fce: 0c03 |0061: move-result-object v3 │ │ +014fd0: 6e30 a104 0302 |0062: invoke-virtual {v3, v0, v2}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014fd6: 5452 1202 |0065: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.mOut:Ljava/io/OutputStream; // field@0212 │ │ +014fda: 6e10 f900 0200 |0067: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@00f9 │ │ +014fe0: 2809 |006a: goto 0073 // +0009 │ │ +014fe2: 0d02 |006b: move-exception v2 │ │ +014fe4: 7100 ba04 0000 |006c: invoke-static {}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.access$000:()Lorg/projectmaxs/shared/global/util/Log; // method@04ba │ │ +014fea: 0c03 |006f: move-result-object v3 │ │ +014fec: 6e30 a104 0302 |0070: invoke-virtual {v3, v0, v2}, Lorg/projectmaxs/shared/global/util/Log;.e:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04a1 │ │ +014ff2: 2802 |0073: goto 0075 // +0002 │ │ +014ff4: 2701 |0074: throw v1 │ │ +014ff6: 28ff |0075: goto 0074 // -0001 │ │ catches : 8 │ │ 0x0006 - 0x001a │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x002e │ │ 0x001a - 0x001f │ │ Ljava/io/IOException; -> 0x0020 │ │ 0x0028 - 0x002d │ │ @@ -19257,36 +19257,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0150e4: |[0150e4] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.:()V │ │ -0150f4: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -0150fa: 0c00 |0003: move-result-object v0 │ │ -0150fc: 6900 1302 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0213 │ │ -015100: 0e00 |0006: return-void │ │ +0150e8: |[0150e8] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.:()V │ │ +0150f8: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +0150fe: 0c00 |0003: move-result-object v0 │ │ +015100: 6900 1302 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0213 │ │ +015104: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -015104: |[015104] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.:()V │ │ -015114: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01511a: 0e00 |0003: return-void │ │ +015108: |[015108] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.:()V │ │ +015118: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01511e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;) │ │ @@ -19294,44 +19294,44 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0150cc: |[0150cc] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.access$000:()Lorg/projectmaxs/shared/global/util/Log; │ │ -0150dc: 6200 1302 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0213 │ │ -0150e0: 1100 |0002: return-object v0 │ │ +0150d0: |[0150d0] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.access$000:()Lorg/projectmaxs/shared/global/util/Log; │ │ +0150e0: 6200 1302 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0213 │ │ +0150e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil;) │ │ name : 'pipeFrom' │ │ type : '(Ljava/io/InputStream;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -01504c: |[01504c] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.pipeFrom:(Ljava/io/InputStream;)Landroid/os/ParcelFileDescriptor; │ │ -01505c: 7100 b000 0000 |0000: invoke-static {}, Landroid/os/ParcelFileDescriptor;.createPipe:()[Landroid/os/ParcelFileDescriptor; // method@00b0 │ │ -015062: 0c00 |0003: move-result-object v0 │ │ -015064: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -015066: 4601 0001 |0005: aget-object v1, v0, v1 │ │ -01506a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -01506c: 4600 0002 |0008: aget-object v0, v0, v2 │ │ -015070: 2202 3d01 |000a: new-instance v2, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread; // type@013d │ │ -015074: 2203 3a00 |000c: new-instance v3, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream; // type@003a │ │ -015078: 7020 af00 0300 |000e: invoke-direct {v3, v0}, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@00af │ │ -01507e: 7030 b404 4203 |0011: invoke-direct {v2, v4, v3}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@04b4 │ │ -015084: 6e10 b704 0200 |0014: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.start:()V // method@04b7 │ │ -01508a: 1101 |0017: return-object v1 │ │ +015050: |[015050] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.pipeFrom:(Ljava/io/InputStream;)Landroid/os/ParcelFileDescriptor; │ │ +015060: 7100 b000 0000 |0000: invoke-static {}, Landroid/os/ParcelFileDescriptor;.createPipe:()[Landroid/os/ParcelFileDescriptor; // method@00b0 │ │ +015066: 0c00 |0003: move-result-object v0 │ │ +015068: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +01506a: 4601 0001 |0005: aget-object v1, v0, v1 │ │ +01506e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +015070: 4600 0002 |0008: aget-object v0, v0, v2 │ │ +015074: 2202 3d01 |000a: new-instance v2, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread; // type@013d │ │ +015078: 2203 3a00 |000c: new-instance v3, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream; // type@003a │ │ +01507c: 7020 af00 0300 |000e: invoke-direct {v3, v0}, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@00af │ │ +015082: 7030 b404 4203 |0011: invoke-direct {v2, v4, v3}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@04b4 │ │ +015088: 6e10 b704 0200 |0014: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.start:()V // method@04b7 │ │ +01508e: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ 0x0008 line=33 │ │ 0x000a line=36 │ │ 0x0014 line=37 │ │ @@ -19343,27 +19343,27 @@ │ │ type : '(Ljava/io/OutputStream;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -01508c: |[01508c] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.pipeTo:(Ljava/io/OutputStream;)Landroid/os/ParcelFileDescriptor; │ │ -01509c: 7100 b000 0000 |0000: invoke-static {}, Landroid/os/ParcelFileDescriptor;.createPipe:()[Landroid/os/ParcelFileDescriptor; // method@00b0 │ │ -0150a2: 0c00 |0003: move-result-object v0 │ │ -0150a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0150a6: 4601 0001 |0005: aget-object v1, v0, v1 │ │ -0150aa: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0150ac: 4600 0002 |0008: aget-object v0, v0, v2 │ │ -0150b0: 2202 3d01 |000a: new-instance v2, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread; // type@013d │ │ -0150b4: 2203 3900 |000c: new-instance v3, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream; // type@0039 │ │ -0150b8: 7020 ae00 1300 |000e: invoke-direct {v3, v1}, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@00ae │ │ -0150be: 7030 b404 3204 |0011: invoke-direct {v2, v3, v4}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@04b4 │ │ -0150c4: 6e10 b704 0200 |0014: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.start:()V // method@04b7 │ │ -0150ca: 1100 |0017: return-object v0 │ │ +015090: |[015090] org.projectmaxs.shared.global.util.ParcelFileDescriptorUtil.pipeTo:(Ljava/io/OutputStream;)Landroid/os/ParcelFileDescriptor; │ │ +0150a0: 7100 b000 0000 |0000: invoke-static {}, Landroid/os/ParcelFileDescriptor;.createPipe:()[Landroid/os/ParcelFileDescriptor; // method@00b0 │ │ +0150a6: 0c00 |0003: move-result-object v0 │ │ +0150a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0150aa: 4601 0001 |0005: aget-object v1, v0, v1 │ │ +0150ae: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0150b0: 4600 0002 |0008: aget-object v0, v0, v2 │ │ +0150b4: 2202 3d01 |000a: new-instance v2, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread; // type@013d │ │ +0150b8: 2203 3900 |000c: new-instance v3, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream; // type@0039 │ │ +0150bc: 7020 ae00 1300 |000e: invoke-direct {v3, v1}, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@00ae │ │ +0150c2: 7030 b404 3204 |0011: invoke-direct {v2, v3, v4}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@04b4 │ │ +0150c8: 6e10 b704 0200 |0014: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/util/ParcelFileDescriptorUtil$TransferThread;.start:()V // method@04b7 │ │ +0150ce: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ 0x0008 line=45 │ │ 0x000a line=48 │ │ 0x0014 line=49 │ │ @@ -19396,17 +19396,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -015140: |[015140] org.projectmaxs.shared.global.util.ParcelUtil.:()V │ │ -015150: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -015156: 0e00 |0003: return-void │ │ +015144: |[015144] org.projectmaxs.shared.global.util.ParcelUtil.:()V │ │ +015154: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01515a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/ParcelUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/ParcelUtil;) │ │ @@ -19414,22 +19414,22 @@ │ │ type : '(Landroid/os/Parcel;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -01511c: |[01511c] org.projectmaxs.shared.global.util.ParcelUtil.readBool:(Landroid/os/Parcel;)Z │ │ -01512c: 6e10 9a00 0000 |0000: invoke-virtual {v0}, Landroid/os/Parcel;.readByte:()B // method@009a │ │ -015132: 0a00 |0003: move-result v0 │ │ -015134: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -015138: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -01513a: 2802 |0007: goto 0009 // +0002 │ │ -01513c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -01513e: 0f00 |0009: return v0 │ │ +015120: |[015120] org.projectmaxs.shared.global.util.ParcelUtil.readBool:(Landroid/os/Parcel;)Z │ │ +015130: 6e10 9a00 0000 |0000: invoke-virtual {v0}, Landroid/os/Parcel;.readByte:()B // method@009a │ │ +015136: 0a00 |0003: move-result v0 │ │ +015138: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +01513c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +01513e: 2802 |0007: goto 0009 // +0002 │ │ +015140: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +015142: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/ParcelUtil;) │ │ @@ -19437,18 +19437,18 @@ │ │ type : '(Landroid/os/Parcel;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -015158: |[015158] org.projectmaxs.shared.global.util.ParcelUtil.writeBool:(Landroid/os/Parcel;Z)V │ │ -015168: 8d11 |0000: int-to-byte v1, v1 │ │ -01516a: 6e20 a400 1000 |0001: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeByte:(B)V // method@00a4 │ │ -015170: 0e00 |0004: return-void │ │ +01515c: |[01515c] org.projectmaxs.shared.global.util.ParcelUtil.writeBool:(Landroid/os/Parcel;Z)V │ │ +01516c: 8d11 |0000: int-to-byte v1, v1 │ │ +01516e: 6e20 a400 1000 |0001: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeByte:(B)V // method@00a4 │ │ +015174: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ │ │ @@ -19482,17 +19482,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0151f8: |[0151f8] org.projectmaxs.shared.global.util.ParcelableUtil.:()V │ │ -015208: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01520e: 0e00 |0003: return-void │ │ +0151fc: |[0151fc] org.projectmaxs.shared.global.util.ParcelableUtil.:()V │ │ +01520c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +015212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/ParcelableUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/ParcelableUtil;) │ │ @@ -19500,23 +19500,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0151a0: |[0151a0] org.projectmaxs.shared.global.util.ParcelableUtil.marshall:(Landroid/os/Parcelable;)[B │ │ -0151b0: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -0151b6: 0c00 |0003: move-result-object v0 │ │ -0151b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0151ba: 7230 b300 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b3 │ │ -0151c0: 6e10 9700 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0097 │ │ -0151c6: 0c02 |000b: move-result-object v2 │ │ -0151c8: 6e10 a100 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0151ce: 1102 |000f: return-object v2 │ │ +0151a4: |[0151a4] org.projectmaxs.shared.global.util.ParcelableUtil.marshall:(Landroid/os/Parcelable;)[B │ │ +0151b4: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +0151ba: 0c00 |0003: move-result-object v0 │ │ +0151bc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0151be: 7230 b300 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b3 │ │ +0151c4: 6e10 9700 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0097 │ │ +0151ca: 0c02 |000b: move-result-object v2 │ │ +0151cc: 6e10 a100 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0151d2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ locals : │ │ @@ -19527,22 +19527,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -015174: |[015174] org.projectmaxs.shared.global.util.ParcelableUtil.unmarshall:([B)Landroid/os/Parcel; │ │ -015184: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -01518a: 0c00 |0003: move-result-object v0 │ │ -01518c: 2131 |0004: array-length v1, v3 │ │ -01518e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -015190: 6e40 a300 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@00a3 │ │ -015196: 6e20 a200 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@00a2 │ │ -01519c: 1100 |000c: return-object v0 │ │ +015178: |[015178] org.projectmaxs.shared.global.util.ParcelableUtil.unmarshall:([B)Landroid/os/Parcel; │ │ +015188: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +01518e: 0c00 |0003: move-result-object v0 │ │ +015190: 2131 |0004: array-length v1, v3 │ │ +015192: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +015194: 6e40 a300 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@00a3 │ │ +01519a: 6e20 a200 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@00a2 │ │ +0151a0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x0009 line=38 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -19552,21 +19552,21 @@ │ │ type : '([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0151d0: |[0151d0] org.projectmaxs.shared.global.util.ParcelableUtil.unmarshall:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -0151e0: 7110 c204 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/ParcelableUtil;.unmarshall:([B)Landroid/os/Parcel; // method@04c2 │ │ -0151e6: 0c00 |0003: move-result-object v0 │ │ -0151e8: 7220 b200 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ -0151ee: 0c01 |0007: move-result-object v1 │ │ -0151f0: 6e10 a100 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0151f6: 1101 |000b: return-object v1 │ │ +0151d4: |[0151d4] org.projectmaxs.shared.global.util.ParcelableUtil.unmarshall:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +0151e4: 7110 c204 0000 |0000: invoke-static {v0}, Lorg/projectmaxs/shared/global/util/ParcelableUtil;.unmarshall:([B)Landroid/os/Parcel; // method@04c2 │ │ +0151ea: 0c00 |0003: move-result-object v0 │ │ +0151ec: 7220 b200 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ +0151f2: 0c01 |0007: move-result-object v1 │ │ +0151f4: 6e10 a100 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0151fa: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0008 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) [B │ │ @@ -19611,19 +19611,19 @@ │ │ type : '([Ljava/lang/String;Landroid/content/Intent;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -015210: |[015210] org.projectmaxs.shared.global.util.PermissionUtil$PendingRequestData.:([Ljava/lang/String;Landroid/content/Intent;)V │ │ -015220: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -015226: 5b01 1402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.permissionsToRequest:[Ljava/lang/String; // field@0214 │ │ -01522a: 5b02 1502 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ -01522e: 0e00 |0007: return-void │ │ +015214: |[015214] org.projectmaxs.shared.global.util.PermissionUtil$PendingRequestData.:([Ljava/lang/String;Landroid/content/Intent;)V │ │ +015224: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01522a: 5b01 1402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.permissionsToRequest:[Ljava/lang/String; // field@0214 │ │ +01522e: 5b02 1502 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ +015232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; │ │ @@ -19666,18 +19666,18 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -015230: |[015230] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog$1.:(Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;)V │ │ -015240: 5b01 1602 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.this$0:Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // field@0216 │ │ -015244: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01524a: 0e00 |0005: return-void │ │ +015234: |[015234] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog$1.:(Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;)V │ │ +015244: 5b01 1602 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.this$0:Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // field@0216 │ │ +015248: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01524e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; │ │ │ │ @@ -19687,40 +19687,40 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -01524c: |[01524c] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -01525c: 7100 cf04 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$000:()Ljava/util/Map; // method@04cf │ │ -015262: 0c03 |0003: move-result-object v3 │ │ -015264: 7210 8601 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0186 │ │ -01526a: 0c03 |0007: move-result-object v3 │ │ -01526c: 7210 9301 0300 |0008: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ -015272: 0c03 |000b: move-result-object v3 │ │ -015274: 7210 7701 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -01527a: 0a04 |000f: move-result v4 │ │ -01527c: 3804 2000 |0010: if-eqz v4, 0030 // +0020 │ │ -015280: 7210 7801 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -015286: 0c04 |0015: move-result-object v4 │ │ -015288: 1f04 9a00 |0016: check-cast v4, Ljava/util/Map$Entry; // type@009a │ │ -01528c: 5420 1602 |0018: iget-object v0, v2, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.this$0:Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // field@0216 │ │ -015290: 7210 8401 0400 |001a: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0184 │ │ -015296: 0c01 |001d: move-result-object v1 │ │ -015298: 1f01 4101 |001e: check-cast v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ -01529c: 5411 1402 |0020: iget-object v1, v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.permissionsToRequest:[Ljava/lang/String; // field@0214 │ │ -0152a0: 7210 8301 0400 |0022: invoke-interface {v4}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0183 │ │ -0152a6: 0c04 |0025: move-result-object v4 │ │ -0152a8: 1f04 7800 |0026: check-cast v4, Ljava/lang/Integer; // type@0078 │ │ -0152ac: 6e10 1b01 0400 |0028: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@011b │ │ -0152b2: 0a04 |002b: move-result v4 │ │ -0152b4: 6e30 cb04 1004 |002c: invoke-virtual {v0, v1, v4}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.requestPermissions:([Ljava/lang/String;I)V // method@04cb │ │ -0152ba: 28dd |002f: goto 000c // -0023 │ │ -0152bc: 0e00 |0030: return-void │ │ +015250: |[015250] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +015260: 7100 cf04 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$000:()Ljava/util/Map; // method@04cf │ │ +015266: 0c03 |0003: move-result-object v3 │ │ +015268: 7210 8601 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0186 │ │ +01526e: 0c03 |0007: move-result-object v3 │ │ +015270: 7210 9301 0300 |0008: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ +015276: 0c03 |000b: move-result-object v3 │ │ +015278: 7210 7701 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +01527e: 0a04 |000f: move-result v4 │ │ +015280: 3804 2000 |0010: if-eqz v4, 0030 // +0020 │ │ +015284: 7210 7801 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +01528a: 0c04 |0015: move-result-object v4 │ │ +01528c: 1f04 9a00 |0016: check-cast v4, Ljava/util/Map$Entry; // type@009a │ │ +015290: 5420 1602 |0018: iget-object v0, v2, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.this$0:Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // field@0216 │ │ +015294: 7210 8401 0400 |001a: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0184 │ │ +01529a: 0c01 |001d: move-result-object v1 │ │ +01529c: 1f01 4101 |001e: check-cast v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ +0152a0: 5411 1402 |0020: iget-object v1, v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.permissionsToRequest:[Ljava/lang/String; // field@0214 │ │ +0152a4: 7210 8301 0400 |0022: invoke-interface {v4}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0183 │ │ +0152aa: 0c04 |0025: move-result-object v4 │ │ +0152ac: 1f04 7800 |0026: check-cast v4, Ljava/lang/Integer; // type@0078 │ │ +0152b0: 6e10 1b01 0400 |0028: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@011b │ │ +0152b6: 0a04 |002b: move-result v4 │ │ +0152b8: 6e30 cb04 1004 |002c: invoke-virtual {v0, v1, v4}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.requestPermissions:([Ljava/lang/String;I)V // method@04cb │ │ +0152be: 28dd |002f: goto 000c // -0023 │ │ +0152c0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=157 │ │ 0x0012 line=158 │ │ @@ -19762,17 +19762,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0152c0: |[0152c0] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.:()V │ │ -0152d0: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -0152d6: 0e00 |0003: return-void │ │ +0152c4: |[0152c4] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.:()V │ │ +0152d4: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +0152da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; │ │ │ │ Virtual methods - │ │ @@ -19781,35 +19781,35 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0152d8: |[0152d8] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.onCreate:(Landroid/os/Bundle;)V │ │ -0152e8: 6f20 0200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0002 │ │ -0152ee: 2203 0800 |0003: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0008 │ │ -0152f2: 7020 0600 2300 |0005: invoke-direct {v3, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ -0152f8: 2200 5200 |0008: new-instance v0, Landroid/widget/TextView; // type@0052 │ │ -0152fc: 7020 d600 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ -015302: 1a01 7407 |000d: const-string v1, "request_permission_info" // string@0774 │ │ -015306: 7120 d504 1200 |000f: invoke-static {v2, v1}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ -01530c: 0a01 |0012: move-result v1 │ │ -01530e: 6e20 dd00 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@00dd │ │ -015314: 6e20 0c00 0300 |0016: invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ -01531a: 1a00 3c07 |0019: const-string v0, "proceed" // string@073c │ │ -01531e: 7120 d504 0200 |001b: invoke-static {v2, v0}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ -015324: 0a00 |001e: move-result v0 │ │ -015326: 2201 4201 |001f: new-instance v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1; // type@0142 │ │ -01532a: 7020 c504 2100 |0021: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.:(Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;)V // method@04c5 │ │ -015330: 6e30 0a00 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000a │ │ -015336: 6e10 0700 0300 |0027: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ -01533c: 0c03 |002a: move-result-object v3 │ │ -01533e: 6e10 0e00 0300 |002b: invoke-virtual {v3}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ -015344: 0e00 |002e: return-void │ │ +0152dc: |[0152dc] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.onCreate:(Landroid/os/Bundle;)V │ │ +0152ec: 6f20 0200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0002 │ │ +0152f2: 2203 0800 |0003: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0008 │ │ +0152f6: 7020 0600 2300 |0005: invoke-direct {v3, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0006 │ │ +0152fc: 2200 5200 |0008: new-instance v0, Landroid/widget/TextView; // type@0052 │ │ +015300: 7020 d600 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00d6 │ │ +015306: 1a01 7407 |000d: const-string v1, "request_permission_info" // string@0774 │ │ +01530a: 7120 d504 1200 |000f: invoke-static {v2, v1}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ +015310: 0a01 |0012: move-result v1 │ │ +015312: 6e20 dd00 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@00dd │ │ +015318: 6e20 0c00 0300 |0016: invoke-virtual {v3, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@000c │ │ +01531e: 1a00 3c07 |0019: const-string v0, "proceed" // string@073c │ │ +015322: 7120 d504 0200 |001b: invoke-static {v2, v0}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ +015328: 0a00 |001e: move-result v0 │ │ +01532a: 2201 4201 |001f: new-instance v1, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1; // type@0142 │ │ +01532e: 7020 c504 2100 |0021: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog$1;.:(Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;)V // method@04c5 │ │ +015334: 6e30 0a00 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000a │ │ +01533a: 6e10 0700 0300 |0027: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0007 │ │ +015340: 0c03 |002a: move-result-object v3 │ │ +015342: 6e10 0e00 0300 |002b: invoke-virtual {v3}, Landroid/app/AlertDialog;.show:()V // method@000e │ │ +015348: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=144 │ │ 0x0008 line=146 │ │ 0x000f line=147 │ │ 0x0016 line=148 │ │ @@ -19824,116 +19824,116 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 219 16-bit code units │ │ -015348: |[015348] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -015358: 7100 cf04 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$000:()Ljava/util/Map; // method@04cf │ │ -01535e: 0c00 |0003: move-result-object v0 │ │ -015360: 7110 1e01 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -015366: 0c01 |0007: move-result-object v1 │ │ -015368: 7220 8a01 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@018a │ │ -01536e: 0c00 |000b: move-result-object v0 │ │ -015370: 1f00 4101 |000c: check-cast v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ -015374: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ -015378: 7100 d004 0000 |0010: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ -01537e: 0c07 |0013: move-result-object v7 │ │ -015380: 2208 8300 |0014: new-instance v8, Ljava/lang/StringBuilder; // type@0083 │ │ -015384: 7010 4901 0800 |0016: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01538a: 1a00 ec00 |0019: const-string v0, "Could not find request for " // string@00ec │ │ -01538e: 6e20 5001 0800 |001b: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015394: 6e20 4c01 6800 |001e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ -01539a: 6e10 5401 0800 |0021: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0153a0: 0c06 |0024: move-result-object v6 │ │ -0153a2: 6e20 aa04 6700 |0025: invoke-virtual {v7, v6}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -0153a8: 0e00 |0028: return-void │ │ -0153aa: 2176 |0029: array-length v6, v7 │ │ -0153ac: 3906 0c00 |002a: if-nez v6, 0036 // +000c │ │ -0153b0: 7100 d004 0000 |002c: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ -0153b6: 0c06 |002f: move-result-object v6 │ │ -0153b8: 1a07 e103 |0030: const-string v7, "User cancelled permission dialog" // string@03e1 │ │ -0153bc: 6e20 9e04 7600 |0032: invoke-virtual {v6, v7}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -0153c2: 0e00 |0035: return-void │ │ -0153c4: 2206 8d00 |0036: new-instance v6, Ljava/util/ArrayList; // type@008d │ │ -0153c8: 2171 |0038: array-length v1, v7 │ │ -0153ca: 7020 6401 1600 |0039: invoke-direct {v6, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -0153d0: 1201 |003c: const/4 v1, #int 0 // #0 │ │ -0153d2: 2172 |003d: array-length v2, v7 │ │ -0153d4: 3521 4d00 |003e: if-ge v1, v2, 008b // +004d │ │ -0153d8: 4402 0801 |0040: aget v2, v8, v1 │ │ -0153dc: 3902 2200 |0042: if-nez v2, 0064 // +0022 │ │ -0153e0: 7100 d004 0000 |0044: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ -0153e6: 0c02 |0047: move-result-object v2 │ │ -0153e8: 2203 8300 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ -0153ec: 7010 4901 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0153f2: 1a04 e303 |004d: const-string v4, "User granted " // string@03e3 │ │ -0153f6: 6e20 5001 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0153fc: 4604 0701 |0052: aget-object v4, v7, v1 │ │ -015400: 6e20 5001 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015406: 1a04 5500 |0057: const-string v4, ". \o/" // string@0055 │ │ -01540a: 6e20 5001 4300 |0059: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015410: 6e10 5401 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015416: 0c03 |005f: move-result-object v3 │ │ -015418: 6e20 a504 3200 |0060: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ -01541e: 2825 |0063: goto 0088 // +0025 │ │ -015420: 7100 d004 0000 |0064: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ -015426: 0c02 |0067: move-result-object v2 │ │ -015428: 2203 8300 |0068: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ -01542c: 7010 4901 0300 |006a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015432: 1a04 e203 |006d: const-string v4, "User did not grant " // string@03e2 │ │ -015436: 6e20 5001 4300 |006f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01543c: 4604 0701 |0072: aget-object v4, v7, v1 │ │ -015440: 6e20 5001 4300 |0074: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015446: 1a04 5100 |0077: const-string v4, ". :(" // string@0051 │ │ -01544a: 6e20 5001 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015450: 6e10 5401 0300 |007c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015456: 0c03 |007f: move-result-object v3 │ │ -015458: 6e20 aa04 3200 |0080: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -01545e: 4602 0701 |0083: aget-object v2, v7, v1 │ │ -015462: 7220 7b01 2600 |0085: invoke-interface {v6, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -015468: d801 0101 |0088: add-int/lit8 v1, v1, #int 1 // #01 │ │ -01546c: 28b3 |008a: goto 003d // -004d │ │ -01546e: 7210 7e01 0600 |008b: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -015474: 0a07 |008e: move-result v7 │ │ -015476: 3907 2500 |008f: if-nez v7, 00b4 // +0025 │ │ -01547a: 2207 8300 |0091: new-instance v7, Ljava/lang/StringBuilder; // type@0083 │ │ -01547e: 7010 4901 0700 |0093: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015484: 1a08 7307 |0096: const-string v8, "request_permission_denied" // string@0773 │ │ -015488: 7120 d404 8500 |0098: invoke-static {v5, v8}, Lorg/projectmaxs/shared/global/util/RTool;.getString:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@04d4 │ │ -01548e: 0c08 |009b: move-result-object v8 │ │ -015490: 6e20 5001 8700 |009c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015496: 7110 fb04 0600 |009f: invoke-static {v6}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; // method@04fb │ │ -01549c: 0c06 |00a2: move-result-object v6 │ │ -01549e: 6e20 4e01 6700 |00a3: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@014e │ │ -0154a4: 1306 2e00 |00a6: const/16 v6, #int 46 // #2e │ │ -0154a8: 6e20 4b01 6700 |00a8: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -0154ae: 1216 |00ab: const/4 v6, #int 1 // #1 │ │ -0154b0: 7130 e000 7506 |00ac: invoke-static {v5, v7, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ -0154b6: 0c06 |00af: move-result-object v6 │ │ -0154b8: 6e10 e100 0600 |00b0: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ -0154be: 2824 |00b3: goto 00d7 // +0024 │ │ -0154c0: 5406 1502 |00b4: iget-object v6, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ -0154c4: 3806 2100 |00b6: if-eqz v6, 00d7 // +0021 │ │ -0154c8: 7100 d004 0000 |00b8: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ -0154ce: 0c06 |00bb: move-result-object v6 │ │ -0154d0: 2207 8300 |00bc: new-instance v7, Ljava/lang/StringBuilder; // type@0083 │ │ -0154d4: 7010 4901 0700 |00be: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0154da: 1a08 e403 |00c1: const-string v8, "User granted *all* permissions. PostServiceIntent set, starting " // string@03e4 │ │ -0154de: 6e20 5001 8700 |00c3: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0154e4: 5408 1502 |00c6: iget-object v8, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ -0154e8: 6e20 4f01 8700 |00c8: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -0154ee: 6e10 5401 0700 |00cb: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0154f4: 0c07 |00ce: move-result-object v7 │ │ -0154f6: 6e20 a504 7600 |00cf: invoke-virtual {v6, v7}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ -0154fc: 5406 1502 |00d2: iget-object v6, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ -015500: 6e20 cc04 6500 |00d4: invoke-virtual {v5, v6}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@04cc │ │ -015506: 6e10 c804 0500 |00d7: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.finish:()V // method@04c8 │ │ -01550c: 0e00 |00da: return-void │ │ +01534c: |[01534c] org.projectmaxs.shared.global.util.PermissionUtil$RequestPermissionDialog.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +01535c: 7100 cf04 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$000:()Ljava/util/Map; // method@04cf │ │ +015362: 0c00 |0003: move-result-object v0 │ │ +015364: 7110 1e01 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +01536a: 0c01 |0007: move-result-object v1 │ │ +01536c: 7220 8a01 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@018a │ │ +015372: 0c00 |000b: move-result-object v0 │ │ +015374: 1f00 4101 |000c: check-cast v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ +015378: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ +01537c: 7100 d004 0000 |0010: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ +015382: 0c07 |0013: move-result-object v7 │ │ +015384: 2208 8300 |0014: new-instance v8, Ljava/lang/StringBuilder; // type@0083 │ │ +015388: 7010 4901 0800 |0016: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01538e: 1a00 ec00 |0019: const-string v0, "Could not find request for " // string@00ec │ │ +015392: 6e20 5001 0800 |001b: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015398: 6e20 4c01 6800 |001e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ +01539e: 6e10 5401 0800 |0021: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0153a4: 0c06 |0024: move-result-object v6 │ │ +0153a6: 6e20 aa04 6700 |0025: invoke-virtual {v7, v6}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +0153ac: 0e00 |0028: return-void │ │ +0153ae: 2176 |0029: array-length v6, v7 │ │ +0153b0: 3906 0c00 |002a: if-nez v6, 0036 // +000c │ │ +0153b4: 7100 d004 0000 |002c: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ +0153ba: 0c06 |002f: move-result-object v6 │ │ +0153bc: 1a07 e103 |0030: const-string v7, "User cancelled permission dialog" // string@03e1 │ │ +0153c0: 6e20 9e04 7600 |0032: invoke-virtual {v6, v7}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +0153c6: 0e00 |0035: return-void │ │ +0153c8: 2206 8d00 |0036: new-instance v6, Ljava/util/ArrayList; // type@008d │ │ +0153cc: 2171 |0038: array-length v1, v7 │ │ +0153ce: 7020 6401 1600 |0039: invoke-direct {v6, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +0153d4: 1201 |003c: const/4 v1, #int 0 // #0 │ │ +0153d6: 2172 |003d: array-length v2, v7 │ │ +0153d8: 3521 4d00 |003e: if-ge v1, v2, 008b // +004d │ │ +0153dc: 4402 0801 |0040: aget v2, v8, v1 │ │ +0153e0: 3902 2200 |0042: if-nez v2, 0064 // +0022 │ │ +0153e4: 7100 d004 0000 |0044: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ +0153ea: 0c02 |0047: move-result-object v2 │ │ +0153ec: 2203 8300 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ +0153f0: 7010 4901 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0153f6: 1a04 e303 |004d: const-string v4, "User granted " // string@03e3 │ │ +0153fa: 6e20 5001 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015400: 4604 0701 |0052: aget-object v4, v7, v1 │ │ +015404: 6e20 5001 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01540a: 1a04 5500 |0057: const-string v4, ". \o/" // string@0055 │ │ +01540e: 6e20 5001 4300 |0059: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015414: 6e10 5401 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01541a: 0c03 |005f: move-result-object v3 │ │ +01541c: 6e20 a504 3200 |0060: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ +015422: 2825 |0063: goto 0088 // +0025 │ │ +015424: 7100 d004 0000 |0064: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ +01542a: 0c02 |0067: move-result-object v2 │ │ +01542c: 2203 8300 |0068: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ +015430: 7010 4901 0300 |006a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015436: 1a04 e203 |006d: const-string v4, "User did not grant " // string@03e2 │ │ +01543a: 6e20 5001 4300 |006f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015440: 4604 0701 |0072: aget-object v4, v7, v1 │ │ +015444: 6e20 5001 4300 |0074: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01544a: 1a04 5100 |0077: const-string v4, ". :(" // string@0051 │ │ +01544e: 6e20 5001 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015454: 6e10 5401 0300 |007c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01545a: 0c03 |007f: move-result-object v3 │ │ +01545c: 6e20 aa04 3200 |0080: invoke-virtual {v2, v3}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +015462: 4602 0701 |0083: aget-object v2, v7, v1 │ │ +015466: 7220 7b01 2600 |0085: invoke-interface {v6, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01546c: d801 0101 |0088: add-int/lit8 v1, v1, #int 1 // #01 │ │ +015470: 28b3 |008a: goto 003d // -004d │ │ +015472: 7210 7e01 0600 |008b: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +015478: 0a07 |008e: move-result v7 │ │ +01547a: 3907 2500 |008f: if-nez v7, 00b4 // +0025 │ │ +01547e: 2207 8300 |0091: new-instance v7, Ljava/lang/StringBuilder; // type@0083 │ │ +015482: 7010 4901 0700 |0093: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015488: 1a08 7307 |0096: const-string v8, "request_permission_denied" // string@0773 │ │ +01548c: 7120 d404 8500 |0098: invoke-static {v5, v8}, Lorg/projectmaxs/shared/global/util/RTool;.getString:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@04d4 │ │ +015492: 0c08 |009b: move-result-object v8 │ │ +015494: 6e20 5001 8700 |009c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01549a: 7110 fb04 0600 |009f: invoke-static {v6}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; // method@04fb │ │ +0154a0: 0c06 |00a2: move-result-object v6 │ │ +0154a2: 6e20 4e01 6700 |00a3: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@014e │ │ +0154a8: 1306 2e00 |00a6: const/16 v6, #int 46 // #2e │ │ +0154ac: 6e20 4b01 6700 |00a8: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +0154b2: 1216 |00ab: const/4 v6, #int 1 // #1 │ │ +0154b4: 7130 e000 7506 |00ac: invoke-static {v5, v7, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@00e0 │ │ +0154ba: 0c06 |00af: move-result-object v6 │ │ +0154bc: 6e10 e100 0600 |00b0: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@00e1 │ │ +0154c2: 2824 |00b3: goto 00d7 // +0024 │ │ +0154c4: 5406 1502 |00b4: iget-object v6, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ +0154c8: 3806 2100 |00b6: if-eqz v6, 00d7 // +0021 │ │ +0154cc: 7100 d004 0000 |00b8: invoke-static {}, Lorg/projectmaxs/shared/global/util/PermissionUtil;.access$100:()Lorg/projectmaxs/shared/global/util/Log; // method@04d0 │ │ +0154d2: 0c06 |00bb: move-result-object v6 │ │ +0154d4: 2207 8300 |00bc: new-instance v7, Ljava/lang/StringBuilder; // type@0083 │ │ +0154d8: 7010 4901 0700 |00be: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0154de: 1a08 e403 |00c1: const-string v8, "User granted *all* permissions. PostServiceIntent set, starting " // string@03e4 │ │ +0154e2: 6e20 5001 8700 |00c3: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0154e8: 5408 1502 |00c6: iget-object v8, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ +0154ec: 6e20 4f01 8700 |00c8: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +0154f2: 6e10 5401 0700 |00cb: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0154f8: 0c07 |00ce: move-result-object v7 │ │ +0154fa: 6e20 a504 7600 |00cf: invoke-virtual {v6, v7}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ +015500: 5406 1502 |00d2: iget-object v6, v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.postServiceIntent:Landroid/content/Intent; // field@0215 │ │ +015504: 6e20 cc04 6500 |00d4: invoke-virtual {v5, v6}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@04cc │ │ +01550a: 6e10 c804 0500 |00d7: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog;.finish:()V // method@04c8 │ │ +015510: 0e00 |00da: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0010 line=174 │ │ 0x0029 line=178 │ │ 0x002c line=179 │ │ 0x0036 line=183 │ │ @@ -20001,25 +20001,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0156b4: |[0156b4] org.projectmaxs.shared.global.util.PermissionUtil.:()V │ │ -0156c4: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -0156ca: 0c00 |0003: move-result-object v0 │ │ -0156cc: 6900 1702 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ -0156d0: 2200 a500 |0006: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@00a5 │ │ -0156d4: 7010 9c01 0000 |0008: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@019c │ │ -0156da: 6900 1802 |000b: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.NEXT_REQUEST_CODE:Ljava/util/concurrent/atomic/AtomicInteger; // field@0218 │ │ -0156de: 2200 a000 |000d: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@00a0 │ │ -0156e2: 7010 9801 0000 |000f: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@0198 │ │ -0156e8: 6900 1902 |0012: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ -0156ec: 0e00 |0014: return-void │ │ +0156b8: |[0156b8] org.projectmaxs.shared.global.util.PermissionUtil.:()V │ │ +0156c8: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +0156ce: 0c00 |0003: move-result-object v0 │ │ +0156d0: 6900 1702 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ +0156d4: 2200 a500 |0006: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@00a5 │ │ +0156d8: 7010 9c01 0000 |0008: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@019c │ │ +0156de: 6900 1802 |000b: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.NEXT_REQUEST_CODE:Ljava/util/concurrent/atomic/AtomicInteger; // field@0218 │ │ +0156e2: 2200 a000 |000d: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@00a0 │ │ +0156e6: 7010 9801 0000 |000f: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@0198 │ │ +0156ec: 6900 1902 |0012: sput-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ +0156f0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=49 │ │ 0x000d line=51 │ │ locals : │ │ │ │ @@ -20028,17 +20028,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0156f0: |[0156f0] org.projectmaxs.shared.global.util.PermissionUtil.:()V │ │ -015700: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -015706: 0e00 |0003: return-void │ │ +0156f4: |[0156f4] org.projectmaxs.shared.global.util.PermissionUtil.:()V │ │ +015704: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01570a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/PermissionUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/PermissionUtil;) │ │ @@ -20046,133 +20046,133 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -015684: |[015684] org.projectmaxs.shared.global.util.PermissionUtil.access$000:()Ljava/util/Map; │ │ -015694: 6200 1902 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ -015698: 1100 |0002: return-object v0 │ │ +015688: |[015688] org.projectmaxs.shared.global.util.PermissionUtil.access$000:()Ljava/util/Map; │ │ +015698: 6200 1902 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ +01569c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/PermissionUtil;) │ │ name : 'access$100' │ │ type : '()Lorg/projectmaxs/shared/global/util/Log;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01569c: |[01569c] org.projectmaxs.shared.global.util.PermissionUtil.access$100:()Lorg/projectmaxs/shared/global/util/Log; │ │ -0156ac: 6200 1702 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ -0156b0: 1100 |0002: return-object v0 │ │ +0156a0: |[0156a0] org.projectmaxs.shared.global.util.PermissionUtil.access$100:()Lorg/projectmaxs/shared/global/util/Log; │ │ +0156b0: 6200 1702 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ +0156b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/PermissionUtil;) │ │ name : 'checkAndRequestIfNecessary' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -015510: |[015510] org.projectmaxs.shared.global.util.PermissionUtil.checkAndRequestIfNecessary:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -015520: 6000 0a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ -015524: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -015526: 1302 1700 |0003: const/16 v2, #int 23 // #17 │ │ -01552a: 3520 0300 |0005: if-ge v0, v2, 0008 // +0003 │ │ -01552e: 0f01 |0007: return v1 │ │ -015530: 6e10 1f00 0900 |0008: invoke-virtual {v9}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ -015536: 0c00 |000b: move-result-object v0 │ │ -015538: 6e10 2000 0900 |000c: invoke-virtual {v9}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ -01553e: 0c02 |000f: move-result-object v2 │ │ -015540: 1303 0010 |0010: const/16 v3, #int 4096 // #1000 │ │ -015544: 6e30 5100 2003 |0012: invoke-virtual {v0, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ -01554a: 0c02 |0015: move-result-object v2 │ │ -01554c: 2203 9700 |0016: new-instance v3, Ljava/util/LinkedList; // type@0097 │ │ -015550: 7010 7a01 0300 |0018: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@017a │ │ -015556: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -015558: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -01555a: 5426 0300 |001d: iget-object v6, v2, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ -01555e: 2166 |001f: array-length v6, v6 │ │ -015560: 3565 2600 |0020: if-ge v5, v6, 0046 // +0026 │ │ -015564: 5426 0300 |0022: iget-object v6, v2, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ -015568: 4606 0605 |0024: aget-object v6, v6, v5 │ │ -01556c: 6e20 1c00 6900 |0026: invoke-virtual {v9, v6}, Landroid/content/Context;.checkSelfPermission:(Ljava/lang/String;)I // method@001c │ │ -015572: 0a07 |0029: move-result v7 │ │ -015574: 12f8 |002a: const/4 v8, #int -1 // #ff │ │ -015576: 3287 0300 |002b: if-eq v7, v8, 002e // +0003 │ │ -01557a: 280f |002d: goto 003c // +000f │ │ -01557c: 1307 8000 |002e: const/16 v7, #int 128 // #80 │ │ -015580: 6e30 5200 6007 |0030: invoke-virtual {v0, v6, v7}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@0052 │ │ -015586: 0c07 |0033: move-result-object v7 │ │ -015588: 5277 0800 |0034: iget v7, v7, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0008 │ │ -01558c: 3217 0300 |0036: if-eq v7, v1, 0039 // +0003 │ │ -015590: 2804 |0038: goto 003c // +0004 │ │ -015592: 7220 7b01 6300 |0039: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -015598: d805 0501 |003c: add-int/lit8 v5, v5, #int 1 // #01 │ │ -01559c: 28df |003e: goto 001d // -0021 │ │ -01559e: 0d09 |003f: move-exception v9 │ │ -0155a0: 220a 6900 |0040: new-instance v10, Ljava/lang/AssertionError; // type@0069 │ │ -0155a4: 7020 ff00 9a00 |0042: invoke-direct {v10, v9}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ -0155aa: 270a |0045: throw v10 │ │ -0155ac: 7210 7e01 0300 |0046: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -0155b2: 0a00 |0049: move-result v0 │ │ -0155b4: 3800 0300 |004a: if-eqz v0, 004d // +0003 │ │ -0155b8: 0f01 |004c: return v1 │ │ -0155ba: 6200 1702 |004d: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ -0155be: 2201 8300 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -0155c2: 7010 4901 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0155c8: 1a02 3901 |0054: const-string v2, "Going to request the following permissions: " // string@0139 │ │ -0155cc: 6e20 5001 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0155d2: 7110 fb04 0300 |0059: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; // method@04fb │ │ -0155d8: 0c02 |005c: move-result-object v2 │ │ -0155da: 6e20 4f01 2100 |005d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -0155e0: 1302 2e00 |0060: const/16 v2, #int 46 // #2e │ │ -0155e4: 6e20 4b01 2100 |0062: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -0155ea: 6e10 5401 0100 |0065: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0155f0: 0c01 |0068: move-result-object v1 │ │ -0155f2: 6e20 a504 1000 |0069: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ -0155f8: 7210 8101 0300 |006c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0181 │ │ -0155fe: 0a00 |006f: move-result v0 │ │ -015600: 2300 7201 |0070: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ -015604: 7220 8201 0300 |0072: invoke-interface {v3, v0}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0182 │ │ -01560a: 0c00 |0075: move-result-object v0 │ │ -01560c: 1f00 7201 |0076: check-cast v0, [Ljava/lang/String; // type@0172 │ │ -015610: 6201 1802 |0078: sget-object v1, Lorg/projectmaxs/shared/global/util/PermissionUtil;.NEXT_REQUEST_CODE:Ljava/util/concurrent/atomic/AtomicInteger; // field@0218 │ │ -015614: 6e10 9d01 0100 |007a: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@019d │ │ -01561a: 0a01 |007d: move-result v1 │ │ -01561c: 6202 1902 |007e: sget-object v2, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ -015620: 7110 1e01 0100 |0080: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -015626: 0c01 |0083: move-result-object v1 │ │ -015628: 2203 4101 |0084: new-instance v3, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ -01562c: 7030 c404 030a |0086: invoke-direct {v3, v0, v10}, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.:([Ljava/lang/String;Landroid/content/Intent;)V // method@04c4 │ │ -015632: 7230 8901 1203 |0089: invoke-interface {v2, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0189 │ │ -015638: 220a 1500 |008c: new-instance v10, Landroid/content/Intent; // type@0015 │ │ -01563c: 1c00 4301 |008e: const-class v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // type@0143 │ │ -015640: 7030 2b00 9a00 |0090: invoke-direct {v10, v9, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002b │ │ -015646: 1500 0010 |0093: const/high16 v0, #int 268435456 // #1000 │ │ -01564a: 6e20 2e00 0a00 |0095: invoke-virtual {v10, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@002e │ │ -015650: 6e20 2600 a900 |0098: invoke-virtual {v9, v10}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -015656: 0f04 |009b: return v4 │ │ -015658: 0d09 |009c: move-exception v9 │ │ -01565a: 220a 6900 |009d: new-instance v10, Ljava/lang/AssertionError; // type@0069 │ │ -01565e: 7020 ff00 9a00 |009f: invoke-direct {v10, v9}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ -015664: 2802 |00a2: goto 00a4 // +0002 │ │ -015666: 270a |00a3: throw v10 │ │ -015668: 28ff |00a4: goto 00a3 // -0001 │ │ +015514: |[015514] org.projectmaxs.shared.global.util.PermissionUtil.checkAndRequestIfNecessary:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +015524: 6000 0a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@000a │ │ +015528: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +01552a: 1302 1700 |0003: const/16 v2, #int 23 // #17 │ │ +01552e: 3520 0300 |0005: if-ge v0, v2, 0008 // +0003 │ │ +015532: 0f01 |0007: return v1 │ │ +015534: 6e10 1f00 0900 |0008: invoke-virtual {v9}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001f │ │ +01553a: 0c00 |000b: move-result-object v0 │ │ +01553c: 6e10 2000 0900 |000c: invoke-virtual {v9}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ +015542: 0c02 |000f: move-result-object v2 │ │ +015544: 1303 0010 |0010: const/16 v3, #int 4096 // #1000 │ │ +015548: 6e30 5100 2003 |0012: invoke-virtual {v0, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0051 │ │ +01554e: 0c02 |0015: move-result-object v2 │ │ +015550: 2203 9700 |0016: new-instance v3, Ljava/util/LinkedList; // type@0097 │ │ +015554: 7010 7a01 0300 |0018: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@017a │ │ +01555a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +01555c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +01555e: 5426 0300 |001d: iget-object v6, v2, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ +015562: 2166 |001f: array-length v6, v6 │ │ +015564: 3565 2600 |0020: if-ge v5, v6, 0046 // +0026 │ │ +015568: 5426 0300 |0022: iget-object v6, v2, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0003 │ │ +01556c: 4606 0605 |0024: aget-object v6, v6, v5 │ │ +015570: 6e20 1c00 6900 |0026: invoke-virtual {v9, v6}, Landroid/content/Context;.checkSelfPermission:(Ljava/lang/String;)I // method@001c │ │ +015576: 0a07 |0029: move-result v7 │ │ +015578: 12f8 |002a: const/4 v8, #int -1 // #ff │ │ +01557a: 3287 0300 |002b: if-eq v7, v8, 002e // +0003 │ │ +01557e: 280f |002d: goto 003c // +000f │ │ +015580: 1307 8000 |002e: const/16 v7, #int 128 // #80 │ │ +015584: 6e30 5200 6007 |0030: invoke-virtual {v0, v6, v7}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@0052 │ │ +01558a: 0c07 |0033: move-result-object v7 │ │ +01558c: 5277 0800 |0034: iget v7, v7, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0008 │ │ +015590: 3217 0300 |0036: if-eq v7, v1, 0039 // +0003 │ │ +015594: 2804 |0038: goto 003c // +0004 │ │ +015596: 7220 7b01 6300 |0039: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01559c: d805 0501 |003c: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0155a0: 28df |003e: goto 001d // -0021 │ │ +0155a2: 0d09 |003f: move-exception v9 │ │ +0155a4: 220a 6900 |0040: new-instance v10, Ljava/lang/AssertionError; // type@0069 │ │ +0155a8: 7020 ff00 9a00 |0042: invoke-direct {v10, v9}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ +0155ae: 270a |0045: throw v10 │ │ +0155b0: 7210 7e01 0300 |0046: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +0155b6: 0a00 |0049: move-result v0 │ │ +0155b8: 3800 0300 |004a: if-eqz v0, 004d // +0003 │ │ +0155bc: 0f01 |004c: return v1 │ │ +0155be: 6200 1702 |004d: sget-object v0, Lorg/projectmaxs/shared/global/util/PermissionUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0217 │ │ +0155c2: 2201 8300 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +0155c6: 7010 4901 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0155cc: 1a02 3901 |0054: const-string v2, "Going to request the following permissions: " // string@0139 │ │ +0155d0: 6e20 5001 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0155d6: 7110 fb04 0300 |0059: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; // method@04fb │ │ +0155dc: 0c02 |005c: move-result-object v2 │ │ +0155de: 6e20 4f01 2100 |005d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +0155e4: 1302 2e00 |0060: const/16 v2, #int 46 // #2e │ │ +0155e8: 6e20 4b01 2100 |0062: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +0155ee: 6e10 5401 0100 |0065: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0155f4: 0c01 |0068: move-result-object v1 │ │ +0155f6: 6e20 a504 1000 |0069: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.i:(Ljava/lang/String;)V // method@04a5 │ │ +0155fc: 7210 8101 0300 |006c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0181 │ │ +015602: 0a00 |006f: move-result v0 │ │ +015604: 2300 7201 |0070: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ +015608: 7220 8201 0300 |0072: invoke-interface {v3, v0}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0182 │ │ +01560e: 0c00 |0075: move-result-object v0 │ │ +015610: 1f00 7201 |0076: check-cast v0, [Ljava/lang/String; // type@0172 │ │ +015614: 6201 1802 |0078: sget-object v1, Lorg/projectmaxs/shared/global/util/PermissionUtil;.NEXT_REQUEST_CODE:Ljava/util/concurrent/atomic/AtomicInteger; // field@0218 │ │ +015618: 6e10 9d01 0100 |007a: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@019d │ │ +01561e: 0a01 |007d: move-result v1 │ │ +015620: 6202 1902 |007e: sget-object v2, Lorg/projectmaxs/shared/global/util/PermissionUtil;.PENDING_REQUESTS:Ljava/util/Map; // field@0219 │ │ +015624: 7110 1e01 0100 |0080: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +01562a: 0c01 |0083: move-result-object v1 │ │ +01562c: 2203 4101 |0084: new-instance v3, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData; // type@0141 │ │ +015630: 7030 c404 030a |0086: invoke-direct {v3, v0, v10}, Lorg/projectmaxs/shared/global/util/PermissionUtil$PendingRequestData;.:([Ljava/lang/String;Landroid/content/Intent;)V // method@04c4 │ │ +015636: 7230 8901 1203 |0089: invoke-interface {v2, v1, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0189 │ │ +01563c: 220a 1500 |008c: new-instance v10, Landroid/content/Intent; // type@0015 │ │ +015640: 1c00 4301 |008e: const-class v0, Lorg/projectmaxs/shared/global/util/PermissionUtil$RequestPermissionDialog; // type@0143 │ │ +015644: 7030 2b00 9a00 |0090: invoke-direct {v10, v9, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002b │ │ +01564a: 1500 0010 |0093: const/high16 v0, #int 268435456 // #1000 │ │ +01564e: 6e20 2e00 0a00 |0095: invoke-virtual {v10, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@002e │ │ +015654: 6e20 2600 a900 |0098: invoke-virtual {v9, v10}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +01565a: 0f04 |009b: return v4 │ │ +01565c: 0d09 |009c: move-exception v9 │ │ +01565e: 220a 6900 |009d: new-instance v10, Ljava/lang/AssertionError; // type@0069 │ │ +015662: 7020 ff00 9a00 |009f: invoke-direct {v10, v9}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@00ff │ │ +015668: 2802 |00a2: goto 00a4 // +0002 │ │ +01566a: 270a |00a3: throw v10 │ │ +01566c: 28ff |00a4: goto 00a3 // -0001 │ │ catches : 2 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x009c │ │ 0x0030 - 0x0034 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x003f │ │ positions : │ │ 0x0000 line=75 │ │ @@ -20233,17 +20233,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -015864: |[015864] org.projectmaxs.shared.global.util.RTool.:()V │ │ -015874: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01587a: 0e00 |0003: return-void │ │ +015868: |[015868] org.projectmaxs.shared.global.util.RTool.:()V │ │ +015878: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01587e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/RTool; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/RTool;) │ │ @@ -20251,52 +20251,52 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -015708: |[015708] org.projectmaxs.shared.global.util.RTool.getId:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)I │ │ -015718: 6e10 0801 0500 |0000: invoke-virtual {v5}, Ljava/lang/Class;.getDeclaredClasses:()[Ljava/lang/Class; // method@0108 │ │ -01571e: 0c05 |0003: move-result-object v5 │ │ -015720: 2150 |0004: array-length v0, v5 │ │ -015722: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -015724: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -015726: 3501 1200 |0007: if-ge v1, v0, 0019 // +0012 │ │ -01572a: 4603 0501 |0009: aget-object v3, v5, v1 │ │ -01572e: 6e10 0b01 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@010b │ │ -015734: 0c04 |000e: move-result-object v4 │ │ -015736: 6e20 3401 6400 |000f: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -01573c: 0a04 |0012: move-result v4 │ │ -01573e: 3804 0300 |0013: if-eqz v4, 0016 // +0003 │ │ -015742: 2805 |0015: goto 001a // +0005 │ │ -015744: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -015748: 28ee |0018: goto 0006 // -0012 │ │ -01574a: 0723 |0019: move-object v3, v2 │ │ -01574c: 3803 1b00 |001a: if-eqz v3, 0035 // +001b │ │ -015750: 6e20 0901 7300 |001c: invoke-virtual {v3, v7}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0109 │ │ -015756: 0c05 |001f: move-result-object v5 │ │ -015758: 6e20 5d01 2500 |0020: invoke-virtual {v5, v2}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@015d │ │ -01575e: 0a05 |0023: move-result v5 │ │ -015760: 0f05 |0024: return v5 │ │ -015762: 0d05 |0025: move-exception v5 │ │ -015764: 2802 |0026: goto 0028 // +0002 │ │ -015766: 0d05 |0027: move-exception v5 │ │ -015768: 2206 7600 |0028: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -01576c: 7020 1701 5600 |002a: invoke-direct {v6, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0117 │ │ -015772: 2706 |002d: throw v6 │ │ -015774: 0d05 |002e: move-exception v5 │ │ -015776: 2206 7600 |002f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -01577a: 7020 1701 5600 |0031: invoke-direct {v6, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0117 │ │ -015780: 2706 |0034: throw v6 │ │ -015782: 2205 7600 |0035: new-instance v5, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -015786: 7010 1501 0500 |0037: invoke-direct {v5}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -01578c: 2802 |003a: goto 003c // +0002 │ │ -01578e: 2705 |003b: throw v5 │ │ -015790: 28ff |003c: goto 003b // -0001 │ │ +01570c: |[01570c] org.projectmaxs.shared.global.util.RTool.getId:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)I │ │ +01571c: 6e10 0801 0500 |0000: invoke-virtual {v5}, Ljava/lang/Class;.getDeclaredClasses:()[Ljava/lang/Class; // method@0108 │ │ +015722: 0c05 |0003: move-result-object v5 │ │ +015724: 2150 |0004: array-length v0, v5 │ │ +015726: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +015728: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +01572a: 3501 1200 |0007: if-ge v1, v0, 0019 // +0012 │ │ +01572e: 4603 0501 |0009: aget-object v3, v5, v1 │ │ +015732: 6e10 0b01 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@010b │ │ +015738: 0c04 |000e: move-result-object v4 │ │ +01573a: 6e20 3401 6400 |000f: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +015740: 0a04 |0012: move-result v4 │ │ +015742: 3804 0300 |0013: if-eqz v4, 0016 // +0003 │ │ +015746: 2805 |0015: goto 001a // +0005 │ │ +015748: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +01574c: 28ee |0018: goto 0006 // -0012 │ │ +01574e: 0723 |0019: move-object v3, v2 │ │ +015750: 3803 1b00 |001a: if-eqz v3, 0035 // +001b │ │ +015754: 6e20 0901 7300 |001c: invoke-virtual {v3, v7}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0109 │ │ +01575a: 0c05 |001f: move-result-object v5 │ │ +01575c: 6e20 5d01 2500 |0020: invoke-virtual {v5, v2}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@015d │ │ +015762: 0a05 |0023: move-result v5 │ │ +015764: 0f05 |0024: return v5 │ │ +015766: 0d05 |0025: move-exception v5 │ │ +015768: 2802 |0026: goto 0028 // +0002 │ │ +01576a: 0d05 |0027: move-exception v5 │ │ +01576c: 2206 7600 |0028: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +015770: 7020 1701 5600 |002a: invoke-direct {v6, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0117 │ │ +015776: 2706 |002d: throw v6 │ │ +015778: 0d05 |002e: move-exception v5 │ │ +01577a: 2206 7600 |002f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +01577e: 7020 1701 5600 |0031: invoke-direct {v6, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0117 │ │ +015784: 2706 |0034: throw v6 │ │ +015786: 2205 7600 |0035: new-instance v5, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +01578a: 7010 1501 0500 |0037: invoke-direct {v5}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +015790: 2802 |003a: goto 003c // +0002 │ │ +015792: 2705 |003b: throw v5 │ │ +015794: 28ff |003c: goto 003b // -0001 │ │ catches : 2 │ │ 0x001c - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002e │ │ 0x0020 - 0x0024 │ │ Ljava/lang/IllegalAccessException; -> 0x0027 │ │ Ljava/lang/IllegalArgumentException; -> 0x0025 │ │ positions : │ │ @@ -20318,22 +20318,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -015838: |[015838] org.projectmaxs.shared.global.util.RTool.getString:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ -015848: 7120 d504 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ -01584e: 0a01 |0003: move-result v1 │ │ -015850: 6e10 2100 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ -015856: 0c00 |0007: move-result-object v0 │ │ -015858: 6e20 5400 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -01585e: 0c00 |000b: move-result-object v0 │ │ -015860: 1100 |000c: return-object v0 │ │ +01583c: |[01583c] org.projectmaxs.shared.global.util.RTool.getString:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ +01584c: 7120 d504 1000 |0000: invoke-static {v0, v1}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Landroid/content/Context;Ljava/lang/String;)I // method@04d5 │ │ +015852: 0a01 |0003: move-result v1 │ │ +015854: 6e10 2100 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ +01585a: 0c00 |0007: move-result-object v0 │ │ +01585c: 6e20 5400 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +015862: 0c00 |000b: move-result-object v0 │ │ +015864: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -20343,33 +20343,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0157b0: |[0157b0] org.projectmaxs.shared.global.util.RTool.getStringId:(Landroid/content/Context;Ljava/lang/String;)I │ │ -0157c0: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0157c4: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0157ca: 6e10 2000 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ -0157d0: 0c01 |0008: move-result-object v1 │ │ -0157d2: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0157d8: 1a01 5700 |000c: const-string v1, ".R" // string@0057 │ │ -0157dc: 6e20 5001 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0157e2: 6e10 5401 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0157e8: 0c01 |0014: move-result-object v1 │ │ -0157ea: 7110 0601 0100 |0015: invoke-static {v1}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@0106 │ │ -0157f0: 0c01 |0018: move-result-object v1 │ │ -0157f2: 7120 d604 2100 |0019: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Ljava/lang/Class;Ljava/lang/String;)I // method@04d6 │ │ -0157f8: 0a01 |001c: move-result v1 │ │ -0157fa: 0f01 |001d: return v1 │ │ -0157fc: 0d01 |001e: move-exception v1 │ │ -0157fe: 2202 7700 |001f: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ -015802: 7020 1a01 1200 |0021: invoke-direct {v2, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ -015808: 2702 |0024: throw v2 │ │ +0157b4: |[0157b4] org.projectmaxs.shared.global.util.RTool.getStringId:(Landroid/content/Context;Ljava/lang/String;)I │ │ +0157c4: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0157c8: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0157ce: 6e10 2000 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0020 │ │ +0157d4: 0c01 |0008: move-result-object v1 │ │ +0157d6: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0157dc: 1a01 5700 |000c: const-string v1, ".R" // string@0057 │ │ +0157e0: 6e20 5001 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0157e6: 6e10 5401 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0157ec: 0c01 |0014: move-result-object v1 │ │ +0157ee: 7110 0601 0100 |0015: invoke-static {v1}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@0106 │ │ +0157f4: 0c01 |0018: move-result-object v1 │ │ +0157f6: 7120 d604 2100 |0019: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/RTool;.getStringId:(Ljava/lang/Class;Ljava/lang/String;)I // method@04d6 │ │ +0157fc: 0a01 |001c: move-result v1 │ │ +0157fe: 0f01 |001d: return v1 │ │ +015800: 0d01 |001e: move-exception v1 │ │ +015802: 2202 7700 |001f: new-instance v2, Ljava/lang/IllegalStateException; // type@0077 │ │ +015806: 7020 1a01 1200 |0021: invoke-direct {v2, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@011a │ │ +01580c: 2702 |0024: throw v2 │ │ catches : 1 │ │ 0x0015 - 0x0019 │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=39 │ │ 0x0015 line=42 │ │ 0x0019 line=47 │ │ @@ -20383,19 +20383,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -015818: |[015818] org.projectmaxs.shared.global.util.RTool.getStringId:(Ljava/lang/Class;Ljava/lang/String;)I │ │ -015828: 1a00 e707 |0000: const-string v0, "string" // string@07e7 │ │ -01582c: 7130 d304 0102 |0002: invoke-static {v1, v0, v2}, Lorg/projectmaxs/shared/global/util/RTool;.getId:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)I // method@04d3 │ │ -015832: 0a01 |0005: move-result v1 │ │ -015834: 0f01 |0006: return v1 │ │ +01581c: |[01581c] org.projectmaxs.shared.global.util.RTool.getStringId:(Ljava/lang/Class;Ljava/lang/String;)I │ │ +01582c: 1a00 e707 |0000: const-string v0, "string" // string@07e7 │ │ +015830: 7130 d304 0102 |0002: invoke-static {v1, v0, v2}, Lorg/projectmaxs/shared/global/util/RTool;.getId:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)I // method@04d3 │ │ +015836: 0a01 |0005: move-result v1 │ │ +015838: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -20435,18 +20435,18 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01587c: |[01587c] org.projectmaxs.shared.global.util.ServiceTask$1.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V │ │ -01588c: 5b01 1a02 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -015890: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -015896: 0e00 |0005: return-void │ │ +015880: |[015880] org.projectmaxs.shared.global.util.ServiceTask$1.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V │ │ +015890: 5b01 1a02 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +015894: 7010 2601 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01589a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/util/ServiceTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ │ │ @@ -20456,46 +20456,46 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -015898: |[015898] org.projectmaxs.shared.global.util.ServiceTask$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -0158a8: 7100 5501 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ -0158ae: 0b00 |0003: move-result-wide v0 │ │ -0158b0: 5452 1a02 |0004: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -0158b4: 7110 e904 0200 |0006: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$000:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J // method@04e9 │ │ -0158ba: 0b02 |0009: move-result-wide v2 │ │ -0158bc: bc20 |000a: sub-long/2addr v0, v2 │ │ -0158be: 6202 2202 |000b: sget-object v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -0158c2: 2203 8300 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ -0158c6: 7010 4901 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0158cc: 1a04 9003 |0012: const-string v4, "Service " // string@0390 │ │ -0158d0: 6e20 5001 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0158d6: 6e20 4f01 6300 |0017: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -0158dc: 1a06 0f00 |001a: const-string v6, " bound after " // string@000f │ │ -0158e0: 6e20 5001 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0158e6: 6e30 4d01 0301 |001f: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ -0158ec: 1a06 6506 |0022: const-string v6, "ms" // string@0665 │ │ -0158f0: 6e20 5001 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0158f6: 6e10 5401 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0158fc: 0c06 |002a: move-result-object v6 │ │ -0158fe: 6e20 9e04 6200 |002b: invoke-virtual {v2, v6}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -015904: 5456 1a02 |002e: iget-object v6, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -015908: 7120 ea04 7600 |0030: invoke-static {v6, v7}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; // method@04ea │ │ -01590e: 5456 1a02 |0033: iget-object v6, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -015912: 1d06 |0035: monitor-enter v6 │ │ -015914: 5457 1a02 |0036: iget-object v7, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -015918: 6e10 2901 0700 |0038: invoke-virtual {v7}, Ljava/lang/Object;.notifyAll:()V // method@0129 │ │ -01591e: 1e06 |003b: monitor-exit v6 │ │ -015920: 0e00 |003c: return-void │ │ -015922: 0d07 |003d: move-exception v7 │ │ -015924: 1e06 |003e: monitor-exit v6 │ │ -015926: 2707 |003f: throw v7 │ │ +01589c: |[01589c] org.projectmaxs.shared.global.util.ServiceTask$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0158ac: 7100 5501 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ +0158b2: 0b00 |0003: move-result-wide v0 │ │ +0158b4: 5452 1a02 |0004: iget-object v2, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +0158b8: 7110 e904 0200 |0006: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$000:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J // method@04e9 │ │ +0158be: 0b02 |0009: move-result-wide v2 │ │ +0158c0: bc20 |000a: sub-long/2addr v0, v2 │ │ +0158c2: 6202 2202 |000b: sget-object v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +0158c6: 2203 8300 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ +0158ca: 7010 4901 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0158d0: 1a04 9003 |0012: const-string v4, "Service " // string@0390 │ │ +0158d4: 6e20 5001 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0158da: 6e20 4f01 6300 |0017: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +0158e0: 1a06 0f00 |001a: const-string v6, " bound after " // string@000f │ │ +0158e4: 6e20 5001 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0158ea: 6e30 4d01 0301 |001f: invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ +0158f0: 1a06 6506 |0022: const-string v6, "ms" // string@0665 │ │ +0158f4: 6e20 5001 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0158fa: 6e10 5401 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015900: 0c06 |002a: move-result-object v6 │ │ +015902: 6e20 9e04 6200 |002b: invoke-virtual {v2, v6}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +015908: 5456 1a02 |002e: iget-object v6, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +01590c: 7120 ea04 7600 |0030: invoke-static {v6, v7}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; // method@04ea │ │ +015912: 5456 1a02 |0033: iget-object v6, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +015916: 1d06 |0035: monitor-enter v6 │ │ +015918: 5457 1a02 |0036: iget-object v7, v5, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +01591c: 6e10 2901 0700 |0038: invoke-virtual {v7}, Ljava/lang/Object;.notifyAll:()V // method@0129 │ │ +015922: 1e06 |003b: monitor-exit v6 │ │ +015924: 0e00 |003c: return-void │ │ +015926: 0d07 |003d: move-exception v7 │ │ +015928: 1e06 |003e: monitor-exit v6 │ │ +01592a: 2707 |003f: throw v7 │ │ catches : 1 │ │ 0x0036 - 0x003f │ │ -> 0x003d │ │ positions : │ │ 0x0000 line=48 │ │ 0x000b line=49 │ │ 0x002e line=51 │ │ @@ -20512,38 +20512,38 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -015934: |[015934] org.projectmaxs.shared.global.util.ServiceTask$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -015944: 5430 1a02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -015948: 1d00 |0002: monitor-enter v0 │ │ -01594a: 5431 1a02 |0003: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -01594e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -015950: 7120 ea04 2100 |0006: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; // method@04ea │ │ -015956: 5431 1a02 |0009: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ -01595a: 6e10 2901 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0129 │ │ -015960: 1e00 |000e: monitor-exit v0 │ │ -015962: 6200 2202 |000f: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015966: 2201 8300 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -01596a: 7010 4901 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015970: 1a02 9003 |0016: const-string v2, "Service " // string@0390 │ │ -015974: 6e20 5001 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01597a: 6e20 4f01 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -015980: 1a04 2400 |001e: const-string v4, " was unexpectedly disconnected" // string@0024 │ │ -015984: 6e20 5001 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01598a: 6e10 5401 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015990: 0c04 |0026: move-result-object v4 │ │ -015992: 6e20 aa04 4000 |0027: invoke-virtual {v0, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -015998: 0e00 |002a: return-void │ │ -01599a: 0d04 |002b: move-exception v4 │ │ -01599c: 1e00 |002c: monitor-exit v0 │ │ -01599e: 2704 |002d: throw v4 │ │ +015938: |[015938] org.projectmaxs.shared.global.util.ServiceTask$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +015948: 5430 1a02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +01594c: 1d00 |0002: monitor-enter v0 │ │ +01594e: 5431 1a02 |0003: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +015952: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +015954: 7120 ea04 2100 |0006: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; // method@04ea │ │ +01595a: 5431 1a02 |0009: iget-object v1, v3, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.this$0:Lorg/projectmaxs/shared/global/util/ServiceTask; // field@021a │ │ +01595e: 6e10 2901 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0129 │ │ +015964: 1e00 |000e: monitor-exit v0 │ │ +015966: 6200 2202 |000f: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +01596a: 2201 8300 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +01596e: 7010 4901 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015974: 1a02 9003 |0016: const-string v2, "Service " // string@0390 │ │ +015978: 6e20 5001 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01597e: 6e20 4f01 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +015984: 1a04 2400 |001e: const-string v4, " was unexpectedly disconnected" // string@0024 │ │ +015988: 6e20 5001 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01598e: 6e10 5401 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015994: 0c04 |0026: move-result-object v4 │ │ +015996: 6e20 aa04 4000 |0027: invoke-virtual {v0, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +01599c: 0e00 |002a: return-void │ │ +01599e: 0d04 |002b: move-exception v4 │ │ +0159a0: 1e00 |002c: monitor-exit v0 │ │ +0159a2: 2704 |002d: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x000f │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=60 │ │ @@ -20619,36 +20619,36 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -015a6c: |[015a6c] org.projectmaxs.shared.global.util.ServiceTask$Builder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V │ │ -015a7c: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ -015a82: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -015a84: 5920 1b02 |0004: iput v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ -015a88: 1600 dc05 |0006: const-wide/16 v0, #int 1500 // #5dc │ │ -015a8c: 5a20 1f02 |0008: iput-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ -015a90: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -015a94: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -015a98: 3805 0900 |000e: if-eqz v5, 0017 // +0009 │ │ -015a9c: 5b23 1d02 |0010: iput-object v3, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.context:Landroid/content/Context; // field@021d │ │ -015aa0: 5b24 1c02 |0012: iput-object v4, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindIntent:Landroid/content/Intent; // field@021c │ │ -015aa4: 5b25 1e02 |0014: iput-object v5, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@021e │ │ -015aa8: 0e00 |0016: return-void │ │ -015aaa: 2203 7600 |0017: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -015aae: 7010 1501 0300 |0019: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -015ab4: 2703 |001c: throw v3 │ │ -015ab6: 2203 7600 |001d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -015aba: 7010 1501 0300 |001f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -015ac0: 2703 |0022: throw v3 │ │ -015ac2: 2203 7600 |0023: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -015ac6: 7010 1501 0300 |0025: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -015acc: 2703 |0028: throw v3 │ │ +015a70: |[015a70] org.projectmaxs.shared.global.util.ServiceTask$Builder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V │ │ +015a80: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ +015a86: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +015a88: 5920 1b02 |0004: iput v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ +015a8c: 1600 dc05 |0006: const-wide/16 v0, #int 1500 // #5dc │ │ +015a90: 5a20 1f02 |0008: iput-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ +015a94: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +015a98: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +015a9c: 3805 0900 |000e: if-eqz v5, 0017 // +0009 │ │ +015aa0: 5b23 1d02 |0010: iput-object v3, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.context:Landroid/content/Context; // field@021d │ │ +015aa4: 5b24 1c02 |0012: iput-object v4, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindIntent:Landroid/content/Intent; // field@021c │ │ +015aa8: 5b25 1e02 |0014: iput-object v5, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@021e │ │ +015aac: 0e00 |0016: return-void │ │ +015aae: 2203 7600 |0017: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +015ab2: 7010 1501 0300 |0019: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +015ab8: 2703 |001c: throw v3 │ │ +015aba: 2203 7600 |001d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +015abe: 7010 1501 0300 |001f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +015ac4: 2703 |0022: throw v3 │ │ +015ac6: 2203 7600 |0023: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +015aca: 7010 1501 0300 |0025: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +015ad0: 2703 |0028: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=174 │ │ 0x0008 line=175 │ │ 0x0010 line=189 │ │ 0x0012 line=190 │ │ @@ -20667,17 +20667,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Intent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0159cc: |[0159cc] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$200:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Intent; │ │ -0159dc: 5400 1c02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindIntent:Landroid/content/Intent; // field@021c │ │ -0159e0: 1100 |0002: return-object v0 │ │ +0159d0: |[0159d0] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$200:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Intent; │ │ +0159e0: 5400 1c02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindIntent:Landroid/content/Intent; // field@021c │ │ +0159e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;) │ │ @@ -20685,17 +20685,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0159b4: |[0159b4] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$300:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Context; │ │ -0159c4: 5400 1d02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.context:Landroid/content/Context; // field@021d │ │ -0159c8: 1100 |0002: return-object v0 │ │ +0159b8: |[0159b8] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$300:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Context; │ │ +0159c8: 5400 1d02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.context:Landroid/content/Context; // field@021d │ │ +0159cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;) │ │ @@ -20703,17 +20703,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -015a54: |[015a54] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$400:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; │ │ -015a64: 5400 1e02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@021e │ │ -015a68: 1100 |0002: return-object v0 │ │ +015a58: |[015a58] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$400:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; │ │ +015a68: 5400 1e02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@021e │ │ +015a6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;) │ │ @@ -20721,17 +20721,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0159fc: |[0159fc] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$500:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)J │ │ -015a0c: 5320 1f02 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ -015a10: 1000 |0002: return-wide v0 │ │ +015a00: |[015a00] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$500:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)J │ │ +015a10: 5320 1f02 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ +015a14: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;) │ │ @@ -20739,17 +20739,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0159e4: |[0159e4] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$600:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)I │ │ -0159f4: 5200 1b02 |0000: iget v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ -0159f8: 0f00 |0002: return v0 │ │ +0159e8: |[0159e8] org.projectmaxs.shared.global.util.ServiceTask$Builder.access$600:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)I │ │ +0159f8: 5200 1b02 |0000: iget v0, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ +0159fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ │ │ Virtual methods - │ │ @@ -20770,19 +20770,19 @@ │ │ type : '(I)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -015a14: |[015a14] org.projectmaxs.shared.global.util.ServiceTask$Builder.setBindFlags:(I)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ -015a24: 5901 1b02 |0000: iput v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ -015a28: 6e10 e104 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; // method@04e1 │ │ -015a2e: 0c01 |0005: move-result-object v1 │ │ -015a30: 1101 |0006: return-object v1 │ │ +015a18: |[015a18] org.projectmaxs.shared.global.util.ServiceTask$Builder.setBindFlags:(I)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ +015a28: 5901 1b02 |0000: iput v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.bindFlags:I // field@021b │ │ +015a2c: 6e10 e104 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; // method@04e1 │ │ +015a32: 0c01 |0005: move-result-object v1 │ │ +015a34: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ @@ -20792,19 +20792,19 @@ │ │ type : '(J)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -015a34: |[015a34] org.projectmaxs.shared.global.util.ServiceTask$Builder.setMaxWaitMillis:(J)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ -015a44: 5a01 1f02 |0000: iput-wide v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ -015a48: 6e10 e104 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; // method@04e1 │ │ -015a4e: 0c01 |0005: move-result-object v1 │ │ -015a50: 1101 |0006: return-object v1 │ │ +015a38: |[015a38] org.projectmaxs.shared.global.util.ServiceTask$Builder.setMaxWaitMillis:(J)Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ +015a48: 5a01 1f02 |0000: iput-wide v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.maxWaitMillis:J // field@021f │ │ +015a4c: 6e10 e104 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; // method@04e1 │ │ +015a52: 0c01 |0005: move-result-object v1 │ │ +015a54: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ 0x0000 - 0x0007 reg=1 (null) J │ │ @@ -20881,28 +20881,28 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -015ad0: |[015ad0] org.projectmaxs.shared.global.util.ServiceTask$TimeoutException.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V │ │ -015ae0: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -015ae4: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015aea: 1a01 c603 |0005: const-string v1, "The service was not bound after " // string@03c6 │ │ -015aee: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015af4: 7110 eb04 0400 |000a: invoke-static {v4}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$800:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J // method@04eb │ │ -015afa: 0b01 |000d: move-result-wide v1 │ │ -015afc: 6e30 4d01 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ -015b02: 1a04 6506 |0011: const-string v4, "ms" // string@0665 │ │ -015b06: 6e20 5001 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015b0c: 6e10 5401 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015b12: 0c04 |0019: move-result-object v4 │ │ -015b14: 7020 1101 4300 |001a: invoke-direct {v3, v4}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0111 │ │ -015b1a: 0e00 |001d: return-void │ │ +015ad4: |[015ad4] org.projectmaxs.shared.global.util.ServiceTask$TimeoutException.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V │ │ +015ae4: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +015ae8: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015aee: 1a01 c603 |0005: const-string v1, "The service was not bound after " // string@03c6 │ │ +015af2: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015af8: 7110 eb04 0400 |000a: invoke-static {v4}, Lorg/projectmaxs/shared/global/util/ServiceTask;.access$800:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J // method@04eb │ │ +015afe: 0b01 |000d: move-result-wide v1 │ │ +015b00: 6e30 4d01 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ +015b06: 1a04 6506 |0011: const-string v4, "ms" // string@0665 │ │ +015b0a: 6e20 5001 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015b10: 6e10 5401 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015b16: 0c04 |0019: move-result-object v4 │ │ +015b18: 7020 1101 4300 |001a: invoke-direct {v3, v4}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0111 │ │ +015b1e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException; │ │ 0x0000 - 0x001e reg=4 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ │ │ @@ -20911,17 +20911,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;Lorg/projectmaxs/shared/global/util/ServiceTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -015b1c: |[015b1c] org.projectmaxs.shared.global.util.ServiceTask$TimeoutException.:(Lorg/projectmaxs/shared/global/util/ServiceTask;Lorg/projectmaxs/shared/global/util/ServiceTask$1;)V │ │ -015b2c: 7020 e504 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V // method@04e5 │ │ -015b32: 0e00 |0003: return-void │ │ +015b20: |[015b20] org.projectmaxs.shared.global.util.ServiceTask$TimeoutException.:(Lorg/projectmaxs/shared/global/util/ServiceTask;Lorg/projectmaxs/shared/global/util/ServiceTask$1;)V │ │ +015b30: 7020 e504 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V // method@04e5 │ │ +015b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$1; │ │ @@ -21009,54 +21009,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -015cc8: |[015cc8] org.projectmaxs.shared.global.util.ServiceTask.:()V │ │ -015cd8: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -015cde: 0c00 |0003: move-result-object v0 │ │ -015ce0: 6900 2202 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015ce4: 0e00 |0006: return-void │ │ +015ccc: |[015ccc] org.projectmaxs.shared.global.util.ServiceTask.:()V │ │ +015cdc: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +015ce2: 0c00 |0003: move-result-object v0 │ │ +015ce4: 6900 2202 |0004: sput-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +015ce8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/ServiceTask;) │ │ name : '' │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -015ce8: |[015ce8] org.projectmaxs.shared.global.util.ServiceTask.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V │ │ -015cf8: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ -015cfe: 2200 4601 |0003: new-instance v0, Lorg/projectmaxs/shared/global/util/ServiceTask$1; // type@0146 │ │ -015d02: 7020 d704 2000 |0005: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V // method@04d7 │ │ -015d08: 5b20 2b02 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ -015d0c: 7110 db04 0300 |000a: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$200:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Intent; // method@04db │ │ -015d12: 0c00 |000d: move-result-object v0 │ │ -015d14: 5b20 2402 |000e: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015d18: 7110 dc04 0300 |0010: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$300:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Context; // method@04dc │ │ -015d1e: 0c00 |0013: move-result-object v0 │ │ -015d20: 5b20 2602 |0014: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ -015d24: 7110 dd04 0300 |0016: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$400:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // method@04dd │ │ -015d2a: 0c00 |0019: move-result-object v0 │ │ -015d2c: 5b20 2702 |001a: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@0227 │ │ -015d30: 7110 de04 0300 |001c: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$500:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)J // method@04de │ │ -015d36: 0b00 |001f: move-result-wide v0 │ │ -015d38: 5a20 2802 |0020: iput-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ -015d3c: 7110 df04 0300 |0022: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$600:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)I // method@04df │ │ -015d42: 0a03 |0025: move-result v3 │ │ -015d44: 5923 2302 |0026: iput v3, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindFlags:I // field@0223 │ │ -015d48: 0e00 |0028: return-void │ │ +015cec: |[015cec] org.projectmaxs.shared.global.util.ServiceTask.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V │ │ +015cfc: 7010 2601 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0126 │ │ +015d02: 2200 4601 |0003: new-instance v0, Lorg/projectmaxs/shared/global/util/ServiceTask$1; // type@0146 │ │ +015d06: 7020 d704 2000 |0005: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask$1;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;)V // method@04d7 │ │ +015d0c: 5b20 2b02 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ +015d10: 7110 db04 0300 |000a: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$200:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Intent; // method@04db │ │ +015d16: 0c00 |000d: move-result-object v0 │ │ +015d18: 5b20 2402 |000e: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015d1c: 7110 dc04 0300 |0010: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$300:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Landroid/content/Context; // method@04dc │ │ +015d22: 0c00 |0013: move-result-object v0 │ │ +015d24: 5b20 2602 |0014: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ +015d28: 7110 dd04 0300 |0016: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$400:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // method@04dd │ │ +015d2e: 0c00 |0019: move-result-object v0 │ │ +015d30: 5b20 2702 |001a: iput-object v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@0227 │ │ +015d34: 7110 de04 0300 |001c: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$500:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)J // method@04de │ │ +015d3a: 0b00 |001f: move-result-wide v0 │ │ +015d3c: 5a20 2802 |0020: iput-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ +015d40: 7110 df04 0300 |0022: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.access$600:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)I // method@04df │ │ +015d46: 0a03 |0025: move-result v3 │ │ +015d48: 5923 2302 |0026: iput v3, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindFlags:I // field@0223 │ │ +015d4c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=44 │ │ 0x000a line=86 │ │ 0x0010 line=87 │ │ 0x0016 line=88 │ │ @@ -21071,17 +21071,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -015c98: |[015c98] org.projectmaxs.shared.global.util.ServiceTask.access$000:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J │ │ -015ca8: 5320 2502 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindRequestIssuedTimestamp:J // field@0225 │ │ -015cac: 1000 |0002: return-wide v0 │ │ +015c9c: |[015c9c] org.projectmaxs.shared.global.util.ServiceTask.access$000:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J │ │ +015cac: 5320 2502 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindRequestIssuedTimestamp:J // field@0225 │ │ +015cb0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/ServiceTask;) │ │ @@ -21089,17 +21089,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -015b34: |[015b34] org.projectmaxs.shared.global.util.ServiceTask.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; │ │ -015b44: 5b01 2a02 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015b48: 1101 |0002: return-object v1 │ │ +015b38: |[015b38] org.projectmaxs.shared.global.util.ServiceTask.access$102:(Lorg/projectmaxs/shared/global/util/ServiceTask;Landroid/os/IBinder;)Landroid/os/IBinder; │ │ +015b48: 5b01 2a02 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015b4c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/os/IBinder; │ │ │ │ @@ -21108,17 +21108,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/ServiceTask;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -015cb0: |[015cb0] org.projectmaxs.shared.global.util.ServiceTask.access$800:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J │ │ -015cc0: 5320 2802 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ -015cc4: 1000 |0002: return-wide v0 │ │ +015cb4: |[015cb4] org.projectmaxs.shared.global.util.ServiceTask.access$800:(Lorg/projectmaxs/shared/global/util/ServiceTask;)J │ │ +015cc4: 5320 2802 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ +015cc8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ │ │ Virtual methods - │ │ @@ -21127,82 +21127,82 @@ │ │ type : '()V' │ │ access : 0x20014 (PROTECTED FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -015d4c: |[015d4c] org.projectmaxs.shared.global.util.ServiceTask.onTaskFinished:()V │ │ -015d5c: 1d04 |0000: monitor-enter v4 │ │ -015d5e: 5240 2902 |0001: iget v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015d62: d800 00ff |0003: add-int/lit8 v0, v0, #int -1 // #ff │ │ -015d66: 5940 2902 |0005: iput v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015d6a: 3d00 2600 |0007: if-lez v0, 002d // +0026 │ │ -015d6e: 6200 2202 |0009: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015d72: 2201 8300 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -015d76: 7010 4901 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015d7c: 1a02 4103 |0010: const-string v2, "Not going to unbind service because there are " // string@0341 │ │ -015d80: 6e20 5001 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015d86: 5242 2902 |0015: iget v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015d8a: 6e20 4c01 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ -015d90: 1a02 1e00 |001a: const-string v2, " runnings tasks left for " // string@001e │ │ -015d94: 6e20 5001 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015d9a: 5442 2402 |001f: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015d9e: 6e20 4f01 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -015da4: 6e10 5401 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015daa: 0c01 |0027: move-result-object v1 │ │ -015dac: 6e20 9e04 1000 |0028: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -015db2: 1e04 |002b: monitor-exit v4 │ │ -015db4: 0e00 |002c: return-void │ │ -015db6: 5440 2a02 |002d: iget-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015dba: 3900 1c00 |002f: if-nez v0, 004b // +001c │ │ -015dbe: 6200 2202 |0031: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015dc2: 2201 8300 |0033: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -015dc6: 7010 4901 0100 |0035: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015dcc: 1a02 3d03 |0038: const-string v2, "No running tasks left and service already unboud for " // string@033d │ │ -015dd0: 6e20 5001 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015dd6: 5442 2402 |003d: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015dda: 6e20 4f01 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -015de0: 6e10 5401 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015de6: 0c01 |0045: move-result-object v1 │ │ -015de8: 6e20 9e04 1000 |0046: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -015dee: 1e04 |0049: monitor-exit v4 │ │ -015df0: 0e00 |004a: return-void │ │ -015df2: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -015df4: 6201 2202 |004c: sget-object v1, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015df8: 2202 8300 |004e: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -015dfc: 7010 4901 0200 |0050: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015e02: 1a03 d903 |0053: const-string v3, "Unbinding service for " // string@03d9 │ │ -015e06: 6e20 5001 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015e0c: 5443 2402 |0058: iget-object v3, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015e10: 6e20 4f01 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -015e16: 6e10 5401 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015e1c: 0c02 |0060: move-result-object v2 │ │ -015e1e: 6e20 9e04 2100 |0061: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -015e24: 5441 2602 |0064: iget-object v1, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ -015e28: 5442 2b02 |0066: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ -015e2c: 6e20 2800 2100 |0068: invoke-virtual {v1, v2}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0028 │ │ -015e32: 5b40 2a02 |006b: iput-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015e36: 280c |006d: goto 0079 // +000c │ │ -015e38: 0d01 |006e: move-exception v1 │ │ -015e3a: 280c |006f: goto 007b // +000c │ │ -015e3c: 0d01 |0070: move-exception v1 │ │ -015e3e: 6202 2202 |0071: sget-object v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ -015e42: 1a03 5a01 |0073: const-string v3, "IllegalStateException while unbinding. Service was not bound?" // string@015a │ │ -015e46: 6e30 ab04 3201 |0075: invoke-virtual {v2, v3, v1}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04ab │ │ -015e4c: 28f3 |0078: goto 006b // -000d │ │ -015e4e: 1e04 |0079: monitor-exit v4 │ │ -015e50: 0e00 |007a: return-void │ │ -015e52: 5b40 2a02 |007b: iput-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015e56: 2701 |007d: throw v1 │ │ -015e58: 0d00 |007e: move-exception v0 │ │ -015e5a: 1e04 |007f: monitor-exit v4 │ │ -015e5c: 2802 |0080: goto 0082 // +0002 │ │ -015e5e: 2700 |0081: throw v0 │ │ -015e60: 28ff |0082: goto 0081 // -0001 │ │ +015d50: |[015d50] org.projectmaxs.shared.global.util.ServiceTask.onTaskFinished:()V │ │ +015d60: 1d04 |0000: monitor-enter v4 │ │ +015d62: 5240 2902 |0001: iget v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015d66: d800 00ff |0003: add-int/lit8 v0, v0, #int -1 // #ff │ │ +015d6a: 5940 2902 |0005: iput v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015d6e: 3d00 2600 |0007: if-lez v0, 002d // +0026 │ │ +015d72: 6200 2202 |0009: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +015d76: 2201 8300 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +015d7a: 7010 4901 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015d80: 1a02 4103 |0010: const-string v2, "Not going to unbind service because there are " // string@0341 │ │ +015d84: 6e20 5001 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015d8a: 5242 2902 |0015: iget v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015d8e: 6e20 4c01 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ +015d94: 1a02 1e00 |001a: const-string v2, " runnings tasks left for " // string@001e │ │ +015d98: 6e20 5001 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015d9e: 5442 2402 |001f: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015da2: 6e20 4f01 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +015da8: 6e10 5401 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015dae: 0c01 |0027: move-result-object v1 │ │ +015db0: 6e20 9e04 1000 |0028: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +015db6: 1e04 |002b: monitor-exit v4 │ │ +015db8: 0e00 |002c: return-void │ │ +015dba: 5440 2a02 |002d: iget-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015dbe: 3900 1c00 |002f: if-nez v0, 004b // +001c │ │ +015dc2: 6200 2202 |0031: sget-object v0, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +015dc6: 2201 8300 |0033: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +015dca: 7010 4901 0100 |0035: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015dd0: 1a02 3d03 |0038: const-string v2, "No running tasks left and service already unboud for " // string@033d │ │ +015dd4: 6e20 5001 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015dda: 5442 2402 |003d: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015dde: 6e20 4f01 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +015de4: 6e10 5401 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015dea: 0c01 |0045: move-result-object v1 │ │ +015dec: 6e20 9e04 1000 |0046: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +015df2: 1e04 |0049: monitor-exit v4 │ │ +015df4: 0e00 |004a: return-void │ │ +015df6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +015df8: 6201 2202 |004c: sget-object v1, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +015dfc: 2202 8300 |004e: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +015e00: 7010 4901 0200 |0050: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015e06: 1a03 d903 |0053: const-string v3, "Unbinding service for " // string@03d9 │ │ +015e0a: 6e20 5001 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015e10: 5443 2402 |0058: iget-object v3, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015e14: 6e20 4f01 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +015e1a: 6e10 5401 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015e20: 0c02 |0060: move-result-object v2 │ │ +015e22: 6e20 9e04 2100 |0061: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ +015e28: 5441 2602 |0064: iget-object v1, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ +015e2c: 5442 2b02 |0066: iget-object v2, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ +015e30: 6e20 2800 2100 |0068: invoke-virtual {v1, v2}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0028 │ │ +015e36: 5b40 2a02 |006b: iput-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015e3a: 280c |006d: goto 0079 // +000c │ │ +015e3c: 0d01 |006e: move-exception v1 │ │ +015e3e: 280c |006f: goto 007b // +000c │ │ +015e40: 0d01 |0070: move-exception v1 │ │ +015e42: 6202 2202 |0071: sget-object v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0222 │ │ +015e46: 1a03 5a01 |0073: const-string v3, "IllegalStateException while unbinding. Service was not bound?" // string@015a │ │ +015e4a: 6e30 ab04 3201 |0075: invoke-virtual {v2, v3, v1}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@04ab │ │ +015e50: 28f3 |0078: goto 006b // -000d │ │ +015e52: 1e04 |0079: monitor-exit v4 │ │ +015e54: 0e00 |007a: return-void │ │ +015e56: 5b40 2a02 |007b: iput-object v0, v4, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015e5a: 2701 |007d: throw v1 │ │ +015e5c: 0d00 |007e: move-exception v0 │ │ +015e5e: 1e04 |007f: monitor-exit v4 │ │ +015e60: 2802 |0080: goto 0082 // +0002 │ │ +015e62: 2700 |0081: throw v0 │ │ +015e64: 28ff |0082: goto 0081 // -0001 │ │ catches : 6 │ │ 0x0001 - 0x002b │ │ -> 0x007e │ │ 0x002d - 0x0049 │ │ -> 0x007e │ │ 0x004c - 0x006b │ │ Ljava/lang/IllegalStateException; -> 0x0070 │ │ @@ -21235,74 +21235,74 @@ │ │ type : '()Landroid/os/IInterface;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -015b4c: |[015b4c] org.projectmaxs.shared.global.util.ServiceTask.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; │ │ -015b5c: 1d07 |0000: monitor-enter v7 │ │ -015b5e: 5270 2902 |0001: iget v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015b62: 3900 1d00 |0003: if-nez v0, 0020 // +001d │ │ -015b66: 7100 5501 0000 |0005: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ -015b6c: 0b00 |0008: move-result-wide v0 │ │ -015b6e: 5a70 2502 |0009: iput-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindRequestIssuedTimestamp:J // field@0225 │ │ -015b72: 5470 2602 |000b: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ -015b76: 5471 2402 |000d: iget-object v1, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015b7a: 5472 2b02 |000f: iget-object v2, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ -015b7e: 5273 2302 |0011: iget v3, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindFlags:I // field@0223 │ │ -015b82: 6e40 1b00 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@001b │ │ -015b88: 0a00 |0016: move-result v0 │ │ -015b8a: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ -015b8e: 280c |0019: goto 0025 // +000c │ │ -015b90: 2200 7600 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -015b94: 7010 1501 0000 |001c: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -015b9a: 2700 |001f: throw v0 │ │ -015b9c: 1401 ffff ff7f |0020: const v1, #float nan // #7fffffff │ │ -015ba2: 3210 3d00 |0023: if-eq v0, v1, 0060 // +003d │ │ -015ba6: 5270 2902 |0025: iget v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015baa: d800 0001 |0027: add-int/lit8 v0, v0, #int 1 // #01 │ │ -015bae: 5970 2902 |0029: iput v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ -015bb2: 5470 2a02 |002b: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015bb6: 3900 1e00 |002d: if-nez v0, 004b // +001e │ │ -015bba: 5370 2802 |002f: iget-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ -015bbe: 7100 5501 0000 |0031: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ -015bc4: 0b02 |0034: move-result-wide v2 │ │ -015bc6: 6e30 2b01 0701 |0035: invoke-virtual {v7, v0, v1}, Ljava/lang/Object;.wait:(J)V // method@012b │ │ -015bcc: 5470 2a02 |0038: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015bd0: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -015bd4: 280f |003c: goto 004b // +000f │ │ -015bd6: 5370 2802 |003d: iget-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ -015bda: 7100 5501 0000 |003f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ -015be0: 0b04 |0042: move-result-wide v4 │ │ -015be2: bc24 |0043: sub-long/2addr v4, v2 │ │ -015be4: bc40 |0044: sub-long/2addr v0, v4 │ │ -015be6: 1604 0000 |0045: const-wide/16 v4, #int 0 // #0 │ │ -015bea: 3106 0004 |0047: cmp-long v6, v0, v4 │ │ -015bee: 3c06 ecff |0049: if-gtz v6, 0035 // -0014 │ │ -015bf2: 1e07 |004b: monitor-exit v7 │ │ -015bf4: 5470 2a02 |004c: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ -015bf8: 3800 0b00 |004e: if-eqz v0, 0059 // +000b │ │ -015bfc: 5471 2702 |0050: iget-object v1, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@0227 │ │ -015c00: 7220 e404 0100 |0052: invoke-interface {v1, v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;.asInterface:(Landroid/os/IBinder;)Ljava/lang/Object; // method@04e4 │ │ -015c06: 0c00 |0055: move-result-object v0 │ │ -015c08: 1f00 3700 |0056: check-cast v0, Landroid/os/IInterface; // type@0037 │ │ -015c0c: 1100 |0058: return-object v0 │ │ -015c0e: 2200 4901 |0059: new-instance v0, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException; // type@0149 │ │ -015c12: 1201 |005b: const/4 v1, #int 0 // #0 │ │ -015c14: 7030 e604 7001 |005c: invoke-direct {v0, v7, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;Lorg/projectmaxs/shared/global/util/ServiceTask$1;)V // method@04e6 │ │ -015c1a: 2700 |005f: throw v0 │ │ -015c1c: 2200 7700 |0060: new-instance v0, Ljava/lang/IllegalStateException; // type@0077 │ │ -015c20: 7010 1801 0000 |0062: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0118 │ │ -015c26: 2700 |0065: throw v0 │ │ -015c28: 0d00 |0066: move-exception v0 │ │ -015c2a: 1e07 |0067: monitor-exit v7 │ │ -015c2c: 2802 |0068: goto 006a // +0002 │ │ -015c2e: 2700 |0069: throw v0 │ │ -015c30: 28ff |006a: goto 0069 // -0001 │ │ +015b50: |[015b50] org.projectmaxs.shared.global.util.ServiceTask.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; │ │ +015b60: 1d07 |0000: monitor-enter v7 │ │ +015b62: 5270 2902 |0001: iget v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015b66: 3900 1d00 |0003: if-nez v0, 0020 // +001d │ │ +015b6a: 7100 5501 0000 |0005: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ +015b70: 0b00 |0008: move-result-wide v0 │ │ +015b72: 5a70 2502 |0009: iput-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindRequestIssuedTimestamp:J // field@0225 │ │ +015b76: 5470 2602 |000b: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.context:Landroid/content/Context; // field@0226 │ │ +015b7a: 5471 2402 |000d: iget-object v1, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015b7e: 5472 2b02 |000f: iget-object v2, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.serviceConnection:Landroid/content/ServiceConnection; // field@022b │ │ +015b82: 5273 2302 |0011: iget v3, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindFlags:I // field@0223 │ │ +015b86: 6e40 1b00 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@001b │ │ +015b8c: 0a00 |0016: move-result v0 │ │ +015b8e: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ +015b92: 280c |0019: goto 0025 // +000c │ │ +015b94: 2200 7600 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +015b98: 7010 1501 0000 |001c: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +015b9e: 2700 |001f: throw v0 │ │ +015ba0: 1401 ffff ff7f |0020: const v1, #float nan // #7fffffff │ │ +015ba6: 3210 3d00 |0023: if-eq v0, v1, 0060 // +003d │ │ +015baa: 5270 2902 |0025: iget v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015bae: d800 0001 |0027: add-int/lit8 v0, v0, #int 1 // #01 │ │ +015bb2: 5970 2902 |0029: iput v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.runningTasks:I // field@0229 │ │ +015bb6: 5470 2a02 |002b: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015bba: 3900 1e00 |002d: if-nez v0, 004b // +001e │ │ +015bbe: 5370 2802 |002f: iget-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ +015bc2: 7100 5501 0000 |0031: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ +015bc8: 0b02 |0034: move-result-wide v2 │ │ +015bca: 6e30 2b01 0701 |0035: invoke-virtual {v7, v0, v1}, Ljava/lang/Object;.wait:(J)V // method@012b │ │ +015bd0: 5470 2a02 |0038: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015bd4: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +015bd8: 280f |003c: goto 004b // +000f │ │ +015bda: 5370 2802 |003d: iget-wide v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.maxWaitMillis:J // field@0228 │ │ +015bde: 7100 5501 0000 |003f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ +015be4: 0b04 |0042: move-result-wide v4 │ │ +015be6: bc24 |0043: sub-long/2addr v4, v2 │ │ +015be8: bc40 |0044: sub-long/2addr v0, v4 │ │ +015bea: 1604 0000 |0045: const-wide/16 v4, #int 0 // #0 │ │ +015bee: 3106 0004 |0047: cmp-long v6, v0, v4 │ │ +015bf2: 3c06 ecff |0049: if-gtz v6, 0035 // -0014 │ │ +015bf6: 1e07 |004b: monitor-exit v7 │ │ +015bf8: 5470 2a02 |004c: iget-object v0, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.service:Landroid/os/IBinder; // field@022a │ │ +015bfc: 3800 0b00 |004e: if-eqz v0, 0059 // +000b │ │ +015c00: 5471 2702 |0050: iget-object v1, v7, Lorg/projectmaxs/shared/global/util/ServiceTask;.iBinderAsInterface:Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; // field@0227 │ │ +015c04: 7220 e404 0100 |0052: invoke-interface {v1, v0}, Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;.asInterface:(Landroid/os/IBinder;)Ljava/lang/Object; // method@04e4 │ │ +015c0a: 0c00 |0055: move-result-object v0 │ │ +015c0c: 1f00 3700 |0056: check-cast v0, Landroid/os/IInterface; // type@0037 │ │ +015c10: 1100 |0058: return-object v0 │ │ +015c12: 2200 4901 |0059: new-instance v0, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException; // type@0149 │ │ +015c16: 1201 |005b: const/4 v1, #int 0 // #0 │ │ +015c18: 7030 e604 7001 |005c: invoke-direct {v0, v7, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask$TimeoutException;.:(Lorg/projectmaxs/shared/global/util/ServiceTask;Lorg/projectmaxs/shared/global/util/ServiceTask$1;)V // method@04e6 │ │ +015c1e: 2700 |005f: throw v0 │ │ +015c20: 2200 7700 |0060: new-instance v0, Ljava/lang/IllegalStateException; // type@0077 │ │ +015c24: 7010 1801 0000 |0062: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0118 │ │ +015c2a: 2700 |0065: throw v0 │ │ +015c2c: 0d00 |0066: move-exception v0 │ │ +015c2e: 1e07 |0067: monitor-exit v7 │ │ +015c30: 2802 |0068: goto 006a // +0002 │ │ +015c32: 2700 |0069: throw v0 │ │ +015c34: 28ff |006a: goto 0069 // -0001 │ │ catches : 2 │ │ 0x0001 - 0x004c │ │ -> 0x0066 │ │ 0x0060 - 0x0068 │ │ -> 0x0066 │ │ positions : │ │ 0x0000 line=96 │ │ @@ -21331,29 +21331,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -015c48: |[015c48] org.projectmaxs.shared.global.util.ServiceTask.toString:()Ljava/lang/String; │ │ -015c58: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -015c5c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -015c62: 6e10 2801 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -015c68: 0c01 |0008: move-result-object v1 │ │ -015c6a: 6e10 0b01 0100 |0009: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@010b │ │ -015c70: 0c01 |000c: move-result-object v1 │ │ -015c72: 6e20 5001 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015c78: 1301 2000 |0010: const/16 v1, #int 32 // #20 │ │ -015c7c: 6e20 4b01 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -015c82: 5421 2402 |0015: iget-object v1, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ -015c86: 6e20 4f01 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -015c8c: 6e10 5401 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015c92: 0c00 |001d: move-result-object v0 │ │ -015c94: 1100 |001e: return-object v0 │ │ +015c4c: |[015c4c] org.projectmaxs.shared.global.util.ServiceTask.toString:()Ljava/lang/String; │ │ +015c5c: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +015c60: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +015c66: 6e10 2801 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +015c6c: 0c01 |0008: move-result-object v1 │ │ +015c6e: 6e10 0b01 0100 |0009: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@010b │ │ +015c74: 0c01 |000c: move-result-object v1 │ │ +015c76: 6e20 5001 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015c7c: 1301 2000 |0010: const/16 v1, #int 32 // #20 │ │ +015c80: 6e20 4b01 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +015c86: 5421 2402 |0015: iget-object v1, v2, Lorg/projectmaxs/shared/global/util/ServiceTask;.bindIntent:Landroid/content/Intent; // field@0224 │ │ +015c8a: 6e20 4f01 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +015c90: 6e10 5401 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015c96: 0c00 |001d: move-result-object v0 │ │ +015c98: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ │ │ source_file_idx : 913 (ServiceTask.java) │ │ @@ -21409,24 +21409,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -01632c: |[01632c] org.projectmaxs.shared.global.util.SharedStringUtil.:()V │ │ -01633c: 1a00 1904 |0000: const-string v0, "[0-9]+" // string@0419 │ │ -016340: 7110 ab01 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ -016346: 0c00 |0005: move-result-object v0 │ │ -016348: 6900 2e02 |0006: sput-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.POSITIVE_INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022e │ │ -01634c: 1a00 4f00 |0008: const-string v0, "-?[0-9]+" // string@004f │ │ -016350: 7110 ab01 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ -016356: 0c00 |000d: move-result-object v0 │ │ -016358: 6900 2c02 |000e: sput-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022c │ │ -01635c: 0e00 |0010: return-void │ │ +016330: |[016330] org.projectmaxs.shared.global.util.SharedStringUtil.:()V │ │ +016340: 1a00 1904 |0000: const-string v0, "[0-9]+" // string@0419 │ │ +016344: 7110 ab01 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ +01634a: 0c00 |0005: move-result-object v0 │ │ +01634c: 6900 2e02 |0006: sput-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.POSITIVE_INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022e │ │ +016350: 1a00 4f00 |0008: const-string v0, "-?[0-9]+" // string@004f │ │ +016354: 7110 ab01 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ +01635a: 0c00 |000d: move-result-object v0 │ │ +01635c: 6900 2c02 |000e: sput-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022c │ │ +016360: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=33 │ │ 0x000a line=34 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21434,17 +21434,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016360: |[016360] org.projectmaxs.shared.global.util.SharedStringUtil.:()V │ │ -016370: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -016376: 0e00 |0003: return-void │ │ +016364: |[016364] org.projectmaxs.shared.global.util.SharedStringUtil.:()V │ │ +016374: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01637a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SharedStringUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21452,25 +21452,25 @@ │ │ type : '(B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -015f54: |[015f54] org.projectmaxs.shared.global.util.SharedStringUtil.byteToHex:(B)Ljava/lang/String; │ │ -015f64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -015f66: 2300 7001 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0170 │ │ -015f6a: 7110 0201 0200 |0003: invoke-static {v2}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@0102 │ │ -015f70: 0c02 |0006: move-result-object v2 │ │ -015f72: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -015f74: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ -015f78: 1a02 4c08 |000a: const-string v2, "x%02X" // string@084c │ │ -015f7c: 7120 3501 0200 |000c: invoke-static {v2, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0135 │ │ -015f82: 0c02 |000f: move-result-object v2 │ │ -015f84: 1102 |0010: return-object v2 │ │ +015f58: |[015f58] org.projectmaxs.shared.global.util.SharedStringUtil.byteToHex:(B)Ljava/lang/String; │ │ +015f68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +015f6a: 2300 7001 |0001: new-array v0, v0, [Ljava/lang/Object; // type@0170 │ │ +015f6e: 7110 0201 0200 |0003: invoke-static {v2}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@0102 │ │ +015f74: 0c02 |0006: move-result-object v2 │ │ +015f76: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +015f78: 4d02 0001 |0008: aput-object v2, v0, v1 │ │ +015f7c: 1a02 4c08 |000a: const-string v2, "x%02X" // string@084c │ │ +015f80: 7120 3501 0200 |000c: invoke-static {v2, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0135 │ │ +015f86: 0c02 |000f: move-result-object v2 │ │ +015f88: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) B │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21478,31 +21478,31 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -015f88: |[015f88] org.projectmaxs.shared.global.util.SharedStringUtil.byteToHexString:([B)Ljava/lang/String; │ │ -015f98: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -015f9c: 2141 |0002: array-length v1, v4 │ │ -015f9e: da01 0103 |0003: mul-int/lit8 v1, v1, #int 3 // #03 │ │ -015fa2: 7020 4a01 1000 |0005: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@014a │ │ -015fa8: 2141 |0008: array-length v1, v4 │ │ -015faa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -015fac: 3512 0e00 |000a: if-ge v2, v1, 0018 // +000e │ │ -015fb0: 4803 0402 |000c: aget-byte v3, v4, v2 │ │ -015fb4: 7110 f104 0300 |000e: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.byteToHex:(B)Ljava/lang/String; // method@04f1 │ │ -015fba: 0c03 |0011: move-result-object v3 │ │ -015fbc: 6e20 5001 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -015fc2: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -015fc6: 28f3 |0017: goto 000a // -000d │ │ -015fc8: 6e10 5401 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -015fce: 0c04 |001b: move-result-object v4 │ │ -015fd0: 1104 |001c: return-object v4 │ │ +015f8c: |[015f8c] org.projectmaxs.shared.global.util.SharedStringUtil.byteToHexString:([B)Ljava/lang/String; │ │ +015f9c: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +015fa0: 2141 |0002: array-length v1, v4 │ │ +015fa2: da01 0103 |0003: mul-int/lit8 v1, v1, #int 3 // #03 │ │ +015fa6: 7020 4a01 1000 |0005: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@014a │ │ +015fac: 2141 |0008: array-length v1, v4 │ │ +015fae: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +015fb0: 3512 0e00 |000a: if-ge v2, v1, 0018 // +000e │ │ +015fb4: 4803 0402 |000c: aget-byte v3, v4, v2 │ │ +015fb8: 7110 f104 0300 |000e: invoke-static {v3}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.byteToHex:(B)Ljava/lang/String; // method@04f1 │ │ +015fbe: 0c03 |0011: move-result-object v3 │ │ +015fc0: 6e20 5001 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +015fc6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +015fca: 28f3 |0017: goto 000a // -000d │ │ +015fcc: 6e10 5401 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +015fd2: 0c04 |001b: move-result-object v4 │ │ +015fd4: 1104 |001c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=146 │ │ 0x000e line=147 │ │ 0x0018 line=149 │ │ locals : │ │ @@ -21513,27 +21513,27 @@ │ │ type : '(Ljava/lang/String;C)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -015f1c: |[015f1c] org.projectmaxs.shared.global.util.SharedStringUtil.countMatches:(Ljava/lang/String;C)I │ │ -015f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -015f2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -015f30: 6e10 3c01 0300 |0002: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@013c │ │ -015f36: 0a02 |0005: move-result v2 │ │ -015f38: 3520 0d00 |0006: if-ge v0, v2, 0013 // +000d │ │ -015f3c: 6e20 3101 0300 |0008: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0131 │ │ -015f42: 0a02 |000b: move-result v2 │ │ -015f44: 3342 0400 |000c: if-ne v2, v4, 0010 // +0004 │ │ -015f48: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -015f4c: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ -015f50: 28f0 |0012: goto 0002 // -0010 │ │ -015f52: 0f01 |0013: return v1 │ │ +015f20: |[015f20] org.projectmaxs.shared.global.util.SharedStringUtil.countMatches:(Ljava/lang/String;C)I │ │ +015f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +015f32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +015f34: 6e10 3c01 0300 |0002: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@013c │ │ +015f3a: 0a02 |0005: move-result v2 │ │ +015f3c: 3520 0d00 |0006: if-ge v0, v2, 0013 // +000d │ │ +015f40: 6e20 3101 0300 |0008: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@0131 │ │ +015f46: 0a02 |000b: move-result v2 │ │ +015f48: 3342 0400 |000c: if-ne v2, v4, 0010 // +0004 │ │ +015f4c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +015f50: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ +015f54: 28f0 |0012: goto 0002 // -0010 │ │ +015f56: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ 0x0008 line=120 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0014 reg=4 (null) C │ │ @@ -21543,23 +21543,23 @@ │ │ type : '(Ljava/lang/String;C)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -015fd4: |[015fd4] org.projectmaxs.shared.global.util.SharedStringUtil.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; │ │ -015fe4: 6e20 3b01 1000 |0000: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@013b │ │ -015fea: 0a01 |0003: move-result v1 │ │ -015fec: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -015ff0: 6e20 4301 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0143 │ │ -015ff6: 0c00 |0009: move-result-object v0 │ │ -015ff8: 6e10 4601 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0146 │ │ -015ffe: 0c00 |000d: move-result-object v0 │ │ -016000: 1100 |000e: return-object v0 │ │ +015fd8: |[015fd8] org.projectmaxs.shared.global.util.SharedStringUtil.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; │ │ +015fe8: 6e20 3b01 1000 |0000: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@013b │ │ +015fee: 0a01 |0003: move-result v1 │ │ +015ff0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +015ff4: 6e20 4301 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0143 │ │ +015ffa: 0c00 |0009: move-result-object v0 │ │ +015ffc: 6e10 4601 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0146 │ │ +016002: 0c00 |000d: move-result-object v0 │ │ +016004: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000f reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x000f reg=1 (null) C │ │ │ │ @@ -21568,23 +21568,23 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -016004: |[016004] org.projectmaxs.shared.global.util.SharedStringUtil.humanReadableMilliseconds:(J)Ljava/lang/String; │ │ -016014: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016018: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01601e: 6e30 4d01 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ -016024: 1a01 6506 |0008: const-string v1, "ms" // string@0665 │ │ -016028: 6e20 5001 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01602e: 6e10 5401 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016034: 0c01 |0010: move-result-object v1 │ │ -016036: 1101 |0011: return-object v1 │ │ +016008: |[016008] org.projectmaxs.shared.global.util.SharedStringUtil.humanReadableMilliseconds:(J)Ljava/lang/String; │ │ +016018: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +01601c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016022: 6e30 4d01 1002 |0005: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ +016028: 1a01 6506 |0008: const-string v1, "ms" // string@0665 │ │ +01602c: 6e20 5001 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016032: 6e10 5401 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016038: 0c01 |0010: move-result-object v1 │ │ +01603a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) J │ │ │ │ #7 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21592,63 +21592,63 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -016038: |[016038] org.projectmaxs.shared.global.util.SharedStringUtil.humandReadableByteCount:(J)Ljava/lang/String; │ │ -016048: 1600 0004 |0000: const-wide/16 v0, #int 1024 // #400 │ │ -01604c: 3102 0900 |0002: cmp-long v2, v9, v0 │ │ -016050: 3b02 1400 |0004: if-gez v2, 0018 // +0014 │ │ -016054: 2200 8300 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016058: 7010 4901 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01605e: 6e30 4d01 900a |000b: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ -016064: 1a09 0700 |000e: const-string v9, " B" // string@0007 │ │ -016068: 6e20 5001 9000 |0010: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01606e: 6e10 5401 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016074: 0c09 |0016: move-result-object v9 │ │ -016076: 1109 |0017: return-object v9 │ │ -016078: 8699 |0018: long-to-double v9, v9 │ │ -01607a: 7120 2101 a900 |0019: invoke-static {v9, v10}, Ljava/lang/Math;.log:(D)D // method@0121 │ │ -016080: 0b00 |001c: move-result-wide v0 │ │ -016082: 1902 9040 |001d: const-wide/high16 v2, #long 4652218415073722368 // #4090 │ │ -016086: 7120 2101 3200 |001f: invoke-static {v2, v3}, Ljava/lang/Math;.log:(D)D // method@0121 │ │ -01608c: 0b04 |0022: move-result-wide v4 │ │ -01608e: ce40 |0023: div-double/2addr v0, v4 │ │ -016090: 8a00 |0024: double-to-int v0, v0 │ │ -016092: 2201 8300 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -016096: 7010 4901 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01609c: d804 00ff |002a: add-int/lit8 v4, v0, #int -1 // #ff │ │ -0160a0: 1a05 6901 |002c: const-string v5, "KMGTPE" // string@0169 │ │ -0160a4: 6e20 3101 4500 |002e: invoke-virtual {v5, v4}, Ljava/lang/String;.charAt:(I)C // method@0131 │ │ -0160aa: 0a04 |0031: move-result v4 │ │ -0160ac: 6e20 4b01 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -0160b2: 1a04 a805 |0035: const-string v4, "iB" // string@05a8 │ │ -0160b6: 6e20 5001 4100 |0037: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0160bc: 6e10 5401 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0160c2: 0c01 |003d: move-result-object v1 │ │ -0160c4: 6204 1900 |003e: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ -0160c8: 1225 |0040: const/4 v5, #int 2 // #2 │ │ -0160ca: 2355 7001 |0041: new-array v5, v5, [Ljava/lang/Object; // type@0170 │ │ -0160ce: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -0160d0: 8307 |0044: int-to-double v7, v0 │ │ -0160d2: 7140 2201 3287 |0045: invoke-static {v2, v3, v7, v8}, Ljava/lang/Math;.pow:(DD)D // method@0122 │ │ -0160d8: 0b02 |0048: move-result-wide v2 │ │ -0160da: 7120 0d01 a900 |0049: invoke-static {v9, v10}, Ljava/lang/Double;.isNaN:(D)Z // method@010d │ │ -0160e0: ce29 |004c: div-double/2addr v9, v2 │ │ -0160e2: 7120 0e01 a900 |004d: invoke-static {v9, v10}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@010e │ │ -0160e8: 0c09 |0050: move-result-object v9 │ │ -0160ea: 4d09 0506 |0051: aput-object v9, v5, v6 │ │ -0160ee: 1219 |0053: const/4 v9, #int 1 // #1 │ │ -0160f0: 4d01 0509 |0054: aput-object v1, v5, v9 │ │ -0160f4: 1a09 2a00 |0056: const-string v9, "%.1f %s" // string@002a │ │ -0160f8: 7130 3601 9405 |0058: invoke-static {v4, v9, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ -0160fe: 0c09 |005b: move-result-object v9 │ │ -016100: 1109 |005c: return-object v9 │ │ +01603c: |[01603c] org.projectmaxs.shared.global.util.SharedStringUtil.humandReadableByteCount:(J)Ljava/lang/String; │ │ +01604c: 1600 0004 |0000: const-wide/16 v0, #int 1024 // #400 │ │ +016050: 3102 0900 |0002: cmp-long v2, v9, v0 │ │ +016054: 3b02 1400 |0004: if-gez v2, 0018 // +0014 │ │ +016058: 2200 8300 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +01605c: 7010 4901 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016062: 6e30 4d01 900a |000b: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@014d │ │ +016068: 1a09 0700 |000e: const-string v9, " B" // string@0007 │ │ +01606c: 6e20 5001 9000 |0010: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016072: 6e10 5401 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016078: 0c09 |0016: move-result-object v9 │ │ +01607a: 1109 |0017: return-object v9 │ │ +01607c: 8699 |0018: long-to-double v9, v9 │ │ +01607e: 7120 2101 a900 |0019: invoke-static {v9, v10}, Ljava/lang/Math;.log:(D)D // method@0121 │ │ +016084: 0b00 |001c: move-result-wide v0 │ │ +016086: 1902 9040 |001d: const-wide/high16 v2, #long 4652218415073722368 // #4090 │ │ +01608a: 7120 2101 3200 |001f: invoke-static {v2, v3}, Ljava/lang/Math;.log:(D)D // method@0121 │ │ +016090: 0b04 |0022: move-result-wide v4 │ │ +016092: ce40 |0023: div-double/2addr v0, v4 │ │ +016094: 8a00 |0024: double-to-int v0, v0 │ │ +016096: 2201 8300 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +01609a: 7010 4901 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0160a0: d804 00ff |002a: add-int/lit8 v4, v0, #int -1 // #ff │ │ +0160a4: 1a05 6901 |002c: const-string v5, "KMGTPE" // string@0169 │ │ +0160a8: 6e20 3101 4500 |002e: invoke-virtual {v5, v4}, Ljava/lang/String;.charAt:(I)C // method@0131 │ │ +0160ae: 0a04 |0031: move-result v4 │ │ +0160b0: 6e20 4b01 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +0160b6: 1a04 a805 |0035: const-string v4, "iB" // string@05a8 │ │ +0160ba: 6e20 5001 4100 |0037: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0160c0: 6e10 5401 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0160c6: 0c01 |003d: move-result-object v1 │ │ +0160c8: 6204 1900 |003e: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ +0160cc: 1225 |0040: const/4 v5, #int 2 // #2 │ │ +0160ce: 2355 7001 |0041: new-array v5, v5, [Ljava/lang/Object; // type@0170 │ │ +0160d2: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +0160d4: 8307 |0044: int-to-double v7, v0 │ │ +0160d6: 7140 2201 3287 |0045: invoke-static {v2, v3, v7, v8}, Ljava/lang/Math;.pow:(DD)D // method@0122 │ │ +0160dc: 0b02 |0048: move-result-wide v2 │ │ +0160de: 7120 0d01 a900 |0049: invoke-static {v9, v10}, Ljava/lang/Double;.isNaN:(D)Z // method@010d │ │ +0160e4: ce29 |004c: div-double/2addr v9, v2 │ │ +0160e6: 7120 0e01 a900 |004d: invoke-static {v9, v10}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@010e │ │ +0160ec: 0c09 |0050: move-result-object v9 │ │ +0160ee: 4d09 0506 |0051: aput-object v9, v5, v6 │ │ +0160f2: 1219 |0053: const/4 v9, #int 1 // #1 │ │ +0160f4: 4d01 0509 |0054: aput-object v1, v5, v9 │ │ +0160f8: 1a09 2a00 |0056: const-string v9, "%.1f %s" // string@002a │ │ +0160fc: 7130 3601 9405 |0058: invoke-static {v4, v9, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ +016102: 0c09 |005b: move-result-object v9 │ │ +016104: 1109 |005c: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=107 │ │ 0x0019 line=108 │ │ 0x0025 line=109 │ │ 0x003e line=110 │ │ locals : │ │ @@ -21659,45 +21659,45 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -016104: |[016104] org.projectmaxs.shared.global.util.SharedStringUtil.ipIntToString:(I)Ljava/lang/String; │ │ -016114: 6200 1900 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ -016118: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -01611a: 2311 7001 |0003: new-array v1, v1, [Ljava/lang/Object; // type@0170 │ │ -01611e: d542 ff00 |0005: and-int/lit16 v2, v4, #int 255 // #00ff │ │ -016122: 7110 1e01 0200 |0007: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -016128: 0c02 |000a: move-result-object v2 │ │ -01612a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -01612c: 4d02 0103 |000c: aput-object v2, v1, v3 │ │ -016130: e102 0408 |000e: shr-int/lit8 v2, v4, #int 8 // #08 │ │ -016134: d522 ff00 |0010: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -016138: 7110 1e01 0200 |0012: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -01613e: 0c02 |0015: move-result-object v2 │ │ -016140: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -016142: 4d02 0103 |0017: aput-object v2, v1, v3 │ │ -016146: e102 0410 |0019: shr-int/lit8 v2, v4, #int 16 // #10 │ │ -01614a: d522 ff00 |001b: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -01614e: 7110 1e01 0200 |001d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -016154: 0c02 |0020: move-result-object v2 │ │ -016156: 1223 |0021: const/4 v3, #int 2 // #2 │ │ -016158: 4d02 0103 |0022: aput-object v2, v1, v3 │ │ -01615c: e104 0418 |0024: shr-int/lit8 v4, v4, #int 24 // #18 │ │ -016160: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -016164: 7110 1e01 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ -01616a: 0c04 |002b: move-result-object v4 │ │ -01616c: 1232 |002c: const/4 v2, #int 3 // #3 │ │ -01616e: 4d04 0102 |002d: aput-object v4, v1, v2 │ │ -016172: 1a04 2b00 |002f: const-string v4, "%d.%d.%d.%d" // string@002b │ │ -016176: 7130 3601 4001 |0031: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ -01617c: 0c04 |0034: move-result-object v4 │ │ -01617e: 1104 |0035: return-object v4 │ │ +016108: |[016108] org.projectmaxs.shared.global.util.SharedStringUtil.ipIntToString:(I)Ljava/lang/String; │ │ +016118: 6200 1900 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0019 │ │ +01611c: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +01611e: 2311 7001 |0003: new-array v1, v1, [Ljava/lang/Object; // type@0170 │ │ +016122: d542 ff00 |0005: and-int/lit16 v2, v4, #int 255 // #00ff │ │ +016126: 7110 1e01 0200 |0007: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +01612c: 0c02 |000a: move-result-object v2 │ │ +01612e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +016130: 4d02 0103 |000c: aput-object v2, v1, v3 │ │ +016134: e102 0408 |000e: shr-int/lit8 v2, v4, #int 8 // #08 │ │ +016138: d522 ff00 |0010: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +01613c: 7110 1e01 0200 |0012: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +016142: 0c02 |0015: move-result-object v2 │ │ +016144: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +016146: 4d02 0103 |0017: aput-object v2, v1, v3 │ │ +01614a: e102 0410 |0019: shr-int/lit8 v2, v4, #int 16 // #10 │ │ +01614e: d522 ff00 |001b: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +016152: 7110 1e01 0200 |001d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +016158: 0c02 |0020: move-result-object v2 │ │ +01615a: 1223 |0021: const/4 v3, #int 2 // #2 │ │ +01615c: 4d02 0103 |0022: aput-object v2, v1, v3 │ │ +016160: e104 0418 |0024: shr-int/lit8 v4, v4, #int 24 // #18 │ │ +016164: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +016168: 7110 1e01 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ +01616e: 0c04 |002b: move-result-object v4 │ │ +016170: 1232 |002c: const/4 v2, #int 3 // #3 │ │ +016172: 4d04 0102 |002d: aput-object v4, v1, v2 │ │ +016176: 1a04 2b00 |002f: const-string v4, "%d.%d.%d.%d" // string@002b │ │ +01617a: 7130 3601 4001 |0031: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ +016180: 0c04 |0034: move-result-object v4 │ │ +016182: 1104 |0035: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ 0x0012 line=74 │ │ 0x001d line=75 │ │ 0x0028 line=76 │ │ @@ -21710,21 +21710,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -015ea0: |[015ea0] org.projectmaxs.shared.global.util.SharedStringUtil.isInteger:(Ljava/lang/String;)Z │ │ -015eb0: 6200 2c02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022c │ │ -015eb4: 6e20 ac01 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ -015eba: 0c01 |0005: move-result-object v1 │ │ -015ebc: 6e10 aa01 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ -015ec2: 0a01 |0009: move-result v1 │ │ -015ec4: 0f01 |000a: return v1 │ │ +015ea4: |[015ea4] org.projectmaxs.shared.global.util.SharedStringUtil.isInteger:(Ljava/lang/String;)Z │ │ +015eb4: 6200 2c02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022c │ │ +015eb8: 6e20 ac01 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ +015ebe: 0c01 |0005: move-result-object v1 │ │ +015ec0: 6e10 aa01 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ +015ec6: 0a01 |0009: move-result v1 │ │ +015ec8: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #10 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21732,24 +21732,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -015ec8: |[015ec8] org.projectmaxs.shared.global.util.SharedStringUtil.isNullOrEmpty:(Ljava/lang/CharSequence;)Z │ │ -015ed8: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ -015edc: 7210 0401 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0104 │ │ -015ee2: 0a00 |0005: move-result v0 │ │ -015ee4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -015ee8: 2803 |0008: goto 000b // +0003 │ │ -015eea: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -015eec: 2802 |000a: goto 000c // +0002 │ │ -015eee: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -015ef0: 0f00 |000c: return v0 │ │ +015ecc: |[015ecc] org.projectmaxs.shared.global.util.SharedStringUtil.isNullOrEmpty:(Ljava/lang/CharSequence;)Z │ │ +015edc: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ +015ee0: 7210 0401 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0104 │ │ +015ee6: 0a00 |0005: move-result v0 │ │ +015ee8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +015eec: 2803 |0008: goto 000b // +0003 │ │ +015eee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +015ef0: 2802 |000a: goto 000c // +0002 │ │ +015ef2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +015ef4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=137 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/lang/CharSequence; │ │ │ │ #11 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21757,21 +21757,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -015ef4: |[015ef4] org.projectmaxs.shared.global.util.SharedStringUtil.isPositiveInteger:(Ljava/lang/String;)Z │ │ -015f04: 6200 2e02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.POSITIVE_INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022e │ │ -015f08: 6e20 ac01 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ -015f0e: 0c01 |0005: move-result-object v1 │ │ -015f10: 6e10 aa01 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ -015f16: 0a01 |0009: move-result v1 │ │ -015f18: 0f01 |000a: return v1 │ │ +015ef8: |[015ef8] org.projectmaxs.shared.global.util.SharedStringUtil.isPositiveInteger:(Ljava/lang/String;)Z │ │ +015f08: 6200 2e02 |0000: sget-object v0, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.POSITIVE_INTEGER_PATTERN:Ljava/util/regex/Pattern; // field@022e │ │ +015f0c: 6e20 ac01 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ +015f12: 0c01 |0005: move-result-object v1 │ │ +015f14: 6e10 aa01 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ +015f1a: 0a01 |0009: move-result v1 │ │ +015f1c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #12 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21779,35 +21779,35 @@ │ │ type : '(Ljava/util/Collection;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -016244: |[016244] org.projectmaxs.shared.global.util.SharedStringUtil.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; │ │ -016254: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016258: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01625e: 7210 6b01 0200 |0005: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@016b │ │ -016264: 0c02 |0008: move-result-object v2 │ │ -016266: 7210 7701 0200 |0009: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -01626c: 0a01 |000c: move-result v1 │ │ -01626e: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ -016272: 7210 7801 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -016278: 0c01 |0012: move-result-object v1 │ │ -01627a: 1f01 6c00 |0013: check-cast v1, Ljava/lang/CharSequence; // type@006c │ │ -01627e: 7210 0501 0100 |0015: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ -016284: 0c01 |0018: move-result-object v1 │ │ -016286: 6e20 5001 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01628c: 7210 7701 0200 |001c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -016292: 0a01 |001f: move-result v1 │ │ -016294: 3801 e9ff |0020: if-eqz v1, 0009 // -0017 │ │ -016298: 1a01 4b00 |0022: const-string v1, ", " // string@004b │ │ -01629c: 6e20 5001 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0162a2: 28e2 |0027: goto 0009 // -001e │ │ -0162a4: 1100 |0028: return-object v0 │ │ +016248: |[016248] org.projectmaxs.shared.global.util.SharedStringUtil.listCollection:(Ljava/util/Collection;)Ljava/lang/StringBuilder; │ │ +016258: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +01625c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016262: 7210 6b01 0200 |0005: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@016b │ │ +016268: 0c02 |0008: move-result-object v2 │ │ +01626a: 7210 7701 0200 |0009: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +016270: 0a01 |000c: move-result v1 │ │ +016272: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ +016276: 7210 7801 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +01627c: 0c01 |0012: move-result-object v1 │ │ +01627e: 1f01 6c00 |0013: check-cast v1, Ljava/lang/CharSequence; // type@006c │ │ +016282: 7210 0501 0100 |0015: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@0105 │ │ +016288: 0c01 |0018: move-result-object v1 │ │ +01628a: 6e20 5001 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016290: 7210 7701 0200 |001c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +016296: 0a01 |001f: move-result v1 │ │ +016298: 3801 e9ff |0020: if-eqz v1, 0009 // -0017 │ │ +01629c: 1a01 4b00 |0022: const-string v1, ", " // string@004b │ │ +0162a0: 6e20 5001 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0162a6: 28e2 |0027: goto 0009 // -001e │ │ +0162a8: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x0009 line=60 │ │ 0x000f line=61 │ │ 0x0015 line=62 │ │ @@ -21821,32 +21821,32 @@ │ │ type : '(Ljava/util/Set;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -016180: |[016180] org.projectmaxs.shared.global.util.SharedStringUtil.setToString:(Ljava/util/Set;)Ljava/lang/String; │ │ -016190: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016194: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01619a: 7210 9301 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ -0161a0: 0c02 |0008: move-result-object v2 │ │ -0161a2: 7210 7701 0200 |0009: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -0161a8: 0a01 |000c: move-result v1 │ │ -0161aa: 3801 1100 |000d: if-eqz v1, 001e // +0011 │ │ -0161ae: 7210 7801 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -0161b4: 0c01 |0012: move-result-object v1 │ │ -0161b6: 1f01 8200 |0013: check-cast v1, Ljava/lang/String; // type@0082 │ │ -0161ba: 6e20 5001 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0161c0: 1a01 0200 |0018: const-string v1, " " // string@0002 │ │ -0161c4: 6e20 5001 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0161ca: 28ec |001d: goto 0009 // -0014 │ │ -0161cc: 6e10 5401 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0161d2: 0c02 |0021: move-result-object v2 │ │ -0161d4: 1102 |0022: return-object v2 │ │ +016184: |[016184] org.projectmaxs.shared.global.util.SharedStringUtil.setToString:(Ljava/util/Set;)Ljava/lang/String; │ │ +016194: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +016198: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01619e: 7210 9301 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ +0161a4: 0c02 |0008: move-result-object v2 │ │ +0161a6: 7210 7701 0200 |0009: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +0161ac: 0a01 |000c: move-result v1 │ │ +0161ae: 3801 1100 |000d: if-eqz v1, 001e // +0011 │ │ +0161b2: 7210 7801 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +0161b8: 0c01 |0012: move-result-object v1 │ │ +0161ba: 1f01 8200 |0013: check-cast v1, Ljava/lang/String; // type@0082 │ │ +0161be: 6e20 5001 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0161c4: 1a01 0200 |0018: const-string v1, " " // string@0002 │ │ +0161c8: 6e20 5001 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0161ce: 28ec |001d: goto 0009 // -0014 │ │ +0161d0: 6e10 5401 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0161d6: 0c02 |0021: move-result-object v2 │ │ +0161d8: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0015 line=51 │ │ 0x001a line=52 │ │ 0x001e line=54 │ │ @@ -21858,30 +21858,30 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0161d8: |[0161d8] org.projectmaxs.shared.global.util.SharedStringUtil.shorten:(Ljava/lang/String;I)Ljava/lang/String; │ │ -0161e8: 6e10 3c01 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@013c │ │ -0161ee: 0a00 |0003: move-result v0 │ │ -0161f0: 3530 0300 |0004: if-ge v0, v3, 0007 // +0003 │ │ -0161f4: 2817 |0006: goto 001d // +0017 │ │ -0161f6: 2200 8300 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0161fa: 7010 4901 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -016200: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -016202: 6e30 4401 1203 |000d: invoke-virtual {v2, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0144 │ │ -016208: 0c02 |0010: move-result-object v2 │ │ -01620a: 6e20 5001 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016210: 1a02 5208 |0014: const-string v2, "…" // string@0852 │ │ -016214: 6e20 5001 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01621a: 6e10 5401 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016220: 0c02 |001c: move-result-object v2 │ │ -016222: 1102 |001d: return-object v2 │ │ +0161dc: |[0161dc] org.projectmaxs.shared.global.util.SharedStringUtil.shorten:(Ljava/lang/String;I)Ljava/lang/String; │ │ +0161ec: 6e10 3c01 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@013c │ │ +0161f2: 0a00 |0003: move-result v0 │ │ +0161f4: 3530 0300 |0004: if-ge v0, v3, 0007 // +0003 │ │ +0161f8: 2817 |0006: goto 001d // +0017 │ │ +0161fa: 2200 8300 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0161fe: 7010 4901 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016204: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +016206: 6e30 4401 1203 |000d: invoke-virtual {v2, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0144 │ │ +01620c: 0c02 |0010: move-result-object v2 │ │ +01620e: 6e20 5001 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016214: 1a02 5208 |0014: const-string v2, "…" // string@0852 │ │ +016218: 6e20 5001 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01621e: 6e10 5401 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016224: 0c02 |001c: move-result-object v2 │ │ +016226: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x001e reg=3 (null) I │ │ @@ -21891,29 +21891,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0162e0: |[0162e0] org.projectmaxs.shared.global.util.SharedStringUtil.stringToSet:(Ljava/lang/String;)Ljava/util/Set; │ │ -0162f0: 2200 9500 |0000: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ -0162f4: 7010 7501 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ -0162fa: 3802 1700 |0005: if-eqz v2, 001c // +0017 │ │ -0162fe: 1a01 0000 |0007: const-string v1, "" // string@0000 │ │ -016302: 6e20 3401 1200 |0009: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -016308: 0a01 |000c: move-result v1 │ │ -01630a: 3901 0f00 |000d: if-nez v1, 001c // +000f │ │ -01630e: 1a01 0200 |000f: const-string v1, " " // string@0002 │ │ -016312: 6e20 4001 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0140 │ │ -016318: 0c02 |0014: move-result-object v2 │ │ -01631a: 7110 6801 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0168 │ │ -016320: 0c02 |0018: move-result-object v2 │ │ -016322: 7220 9101 2000 |0019: invoke-interface {v0, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0191 │ │ -016328: 1100 |001c: return-object v0 │ │ +0162e4: |[0162e4] org.projectmaxs.shared.global.util.SharedStringUtil.stringToSet:(Ljava/lang/String;)Ljava/util/Set; │ │ +0162f4: 2200 9500 |0000: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ +0162f8: 7010 7501 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ +0162fe: 3802 1700 |0005: if-eqz v2, 001c // +0017 │ │ +016302: 1a01 0000 |0007: const-string v1, "" // string@0000 │ │ +016306: 6e20 3401 1200 |0009: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +01630c: 0a01 |000c: move-result v1 │ │ +01630e: 3901 0f00 |000d: if-nez v1, 001c // +000f │ │ +016312: 1a01 0200 |000f: const-string v1, " " // string@0002 │ │ +016316: 6e20 4001 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0140 │ │ +01631c: 0c02 |0014: move-result-object v2 │ │ +01631e: 7110 6801 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0168 │ │ +016324: 0c02 |0018: move-result-object v2 │ │ +016326: 7220 9101 2000 |0019: invoke-interface {v0, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0191 │ │ +01632c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0009 line=42 │ │ 0x0011 line=43 │ │ locals : │ │ 0x0000 - 0x001d reg=2 (null) Ljava/lang/String; │ │ @@ -21923,19 +21923,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -016224: |[016224] org.projectmaxs.shared.global.util.SharedStringUtil.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; │ │ -016234: 1300 2e00 |0000: const/16 v0, #int 46 // #2e │ │ -016238: 7120 f404 0100 |0002: invoke-static {v1, v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@04f4 │ │ -01623e: 0c01 |0005: move-result-object v1 │ │ -016240: 1101 |0006: return-object v1 │ │ +016228: |[016228] org.projectmaxs.shared.global.util.SharedStringUtil.substringAfterLastDot:(Ljava/lang/String;)Ljava/lang/String; │ │ +016238: 1300 2e00 |0000: const/16 v0, #int 46 // #2e │ │ +01623c: 7120 f404 0100 |0002: invoke-static {v1, v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@04f4 │ │ +016242: 0c01 |0005: move-result-object v1 │ │ +016244: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ │ │ #17 : (in Lorg/projectmaxs/shared/global/util/SharedStringUtil;) │ │ @@ -21943,27 +21943,27 @@ │ │ type : '([I)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0162a8: |[0162a8] org.projectmaxs.shared.global.util.SharedStringUtil.toStringArray:([I)[Ljava/lang/String; │ │ -0162b8: 2130 |0000: array-length v0, v3 │ │ -0162ba: 2300 7201 |0001: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ -0162be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0162c0: 2132 |0004: array-length v2, v3 │ │ -0162c2: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ -0162c6: 4402 0301 |0007: aget v2, v3, v1 │ │ -0162ca: 7110 1d01 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@011d │ │ -0162d0: 0c02 |000c: move-result-object v2 │ │ -0162d2: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ -0162d6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0162da: 28f3 |0011: goto 0004 // -000d │ │ -0162dc: 1100 |0012: return-object v0 │ │ +0162ac: |[0162ac] org.projectmaxs.shared.global.util.SharedStringUtil.toStringArray:([I)[Ljava/lang/String; │ │ +0162bc: 2130 |0000: array-length v0, v3 │ │ +0162be: 2300 7201 |0001: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ +0162c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0162c4: 2132 |0004: array-length v2, v3 │ │ +0162c6: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ +0162ca: 4402 0301 |0007: aget v2, v3, v1 │ │ +0162ce: 7110 1d01 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@011d │ │ +0162d4: 0c02 |000c: move-result-object v2 │ │ +0162d6: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ +0162da: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0162de: 28f3 |0011: goto 0004 // -000d │ │ +0162e0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) [I │ │ @@ -21994,17 +21994,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016590: |[016590] org.projectmaxs.shared.global.util.SpannedUtil.:()V │ │ -0165a0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0165a6: 0e00 |0003: return-void │ │ +016594: |[016594] org.projectmaxs.shared.global.util.SpannedUtil.:()V │ │ +0165a4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0165aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SpannedUtil; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/SpannedUtil;) │ │ @@ -22012,27 +22012,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0164f0: |[0164f0] org.projectmaxs.shared.global.util.SpannedUtil.createAuthorsLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; │ │ -016500: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016504: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01650a: 1a01 a305 |0005: const-string v1, "https://bitbucket.org/projectmaxs/maxs/raw/master/" // string@05a3 │ │ -01650e: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016514: 6e20 5001 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01651a: 1a02 5d00 |000d: const-string v2, "/AUTHORS" // string@005d │ │ -01651e: 6e20 5001 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016524: 6e10 5401 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01652a: 0c02 |0015: move-result-object v2 │ │ -01652c: 7120 0305 3200 |0016: invoke-static {v2, v3}, Lorg/projectmaxs/shared/global/util/SpannedUtil;.createLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; // method@0503 │ │ -016532: 0c02 |0019: move-result-object v2 │ │ -016534: 1102 |001a: return-object v2 │ │ +0164f4: |[0164f4] org.projectmaxs.shared.global.util.SpannedUtil.createAuthorsLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; │ │ +016504: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +016508: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01650e: 1a01 a305 |0005: const-string v1, "https://bitbucket.org/projectmaxs/maxs/raw/master/" // string@05a3 │ │ +016512: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016518: 6e20 5001 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01651e: 1a02 5d00 |000d: const-string v2, "/AUTHORS" // string@005d │ │ +016522: 6e20 5001 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016528: 6e10 5401 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01652e: 0c02 |0015: move-result-object v2 │ │ +016530: 7120 0305 3200 |0016: invoke-static {v2, v3}, Lorg/projectmaxs/shared/global/util/SpannedUtil;.createLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; // method@0503 │ │ +016536: 0c02 |0019: move-result-object v2 │ │ +016538: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0016 line=36 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x001b reg=3 (null) Ljava/lang/String; │ │ @@ -22042,30 +22042,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -016538: |[016538] org.projectmaxs.shared.global.util.SpannedUtil.createLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; │ │ -016548: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -01654c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -016552: 1a01 6b00 |0005: const-string v1, "" // string@0027 │ │ -016566: 6e20 5001 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01656c: 6e20 5001 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016572: 1a02 6300 |0015: const-string v2, "" // string@0063 │ │ -016576: 6e20 5001 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01657c: 6e10 5401 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016582: 0c02 |001d: move-result-object v2 │ │ -016584: 7110 b800 0200 |001e: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -01658a: 0c02 |0021: move-result-object v2 │ │ -01658c: 1102 |0022: return-object v2 │ │ +01653c: |[01653c] org.projectmaxs.shared.global.util.SpannedUtil.createLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; │ │ +01654c: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +016550: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016556: 1a01 6b00 |0005: const-string v1, "" // string@0027 │ │ +01656a: 6e20 5001 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016570: 6e20 5001 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016576: 1a02 6300 |0015: const-string v2, "" // string@0063 │ │ +01657a: 6e20 5001 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016580: 6e10 5401 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016586: 0c02 |001d: move-result-object v2 │ │ +016588: 7110 b800 0200 |001e: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +01658e: 0c02 |0021: move-result-object v2 │ │ +016590: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0023 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -22074,101 +22074,101 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;IIIII)Landroid/text/SpannableStringBuilder;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 180 16-bit code units │ │ -016378: |[016378] org.projectmaxs.shared.global.util.SpannedUtil.createdAboutDialog:(Landroid/content/Context;Ljava/lang/String;IIIII)Landroid/text/SpannableStringBuilder; │ │ -016388: 2200 4200 |0000: new-instance v0, Landroid/text/SpannableStringBuilder; // type@0042 │ │ -01638c: 7010 b900 0000 |0002: invoke-direct {v0}, Landroid/text/SpannableStringBuilder;.:()V // method@00b9 │ │ -016392: 6e10 2100 0500 |0005: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ -016398: 0c01 |0008: move-result-object v1 │ │ -01639a: 7110 ad04 0500 |0009: invoke-static {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ -0163a0: 0c05 |000c: move-result-object v5 │ │ -0163a2: 6e20 5400 7100 |000d: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -0163a8: 0c07 |0010: move-result-object v7 │ │ -0163aa: 2202 8300 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -0163ae: 7010 4901 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0163b4: 1a03 7100 |0016: const-string v3, "

" // string@0071 │ │ -0163b8: 6e20 5001 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0163be: 6e20 5001 7200 |001b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0163c4: 1a03 6400 |001e: const-string v3, "

" // string@0064 │ │ -0163c8: 6e20 5001 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0163ce: 6e10 5401 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0163d4: 0c02 |0026: move-result-object v2 │ │ -0163d6: 7110 b800 0200 |0027: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -0163dc: 0c02 |002a: move-result-object v2 │ │ -0163de: 6e20 bc00 2000 |002b: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0163e4: 1a02 6d00 |002e: const-string v2, "Version:" // string@006d │ │ -0163e8: 7110 b800 0200 |0030: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -0163ee: 0c02 |0033: move-result-object v2 │ │ -0163f0: 6e20 bc00 2000 |0034: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0163f6: 0c02 |0037: move-result-object v2 │ │ -0163f8: 1303 2000 |0038: const/16 v3, #int 32 // #20 │ │ -0163fc: 6e20 bb00 3200 |003a: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -016402: 0c02 |003d: move-result-object v2 │ │ -016404: 6e10 b004 0500 |003e: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyVersionName:()Ljava/lang/String; // method@04b0 │ │ -01640a: 0c04 |0041: move-result-object v4 │ │ -01640c: 6e20 bc00 4200 |0042: invoke-virtual {v2, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016412: 0c02 |0045: move-result-object v2 │ │ -016414: 1304 0a00 |0046: const/16 v4, #int 10 // #a │ │ -016418: 6e20 bb00 4200 |0048: invoke-virtual {v2, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -01641e: 1a02 6e00 |004b: const-string v2, "git:" // string@006e │ │ -016422: 7110 b800 0200 |004d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -016428: 0c02 |0050: move-result-object v2 │ │ -01642a: 6e20 bc00 2000 |0051: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016430: 0c02 |0054: move-result-object v2 │ │ -016432: 6e20 bb00 3200 |0055: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -016438: 0c02 |0058: move-result-object v2 │ │ -01643a: 6e20 5400 8100 |0059: invoke-virtual {v1, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -016440: 0c08 |005c: move-result-object v8 │ │ -016442: 6e20 bc00 8200 |005d: invoke-virtual {v2, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016448: 0c08 |0060: move-result-object v8 │ │ -01644a: 6e20 bb00 4800 |0061: invoke-virtual {v8, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -016450: 1a08 6c00 |0064: const-string v8, "Version Code:" // string@006c │ │ -016454: 7110 b800 0800 |0066: invoke-static {v8}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ -01645a: 0c08 |0069: move-result-object v8 │ │ -01645c: 6e20 bc00 8000 |006a: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016462: 0c08 |006d: move-result-object v8 │ │ -016464: 6e20 bb00 3800 |006e: invoke-virtual {v8, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -01646a: 0c08 |0071: move-result-object v8 │ │ -01646c: 6e10 af04 0500 |0072: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyVersionCode:()I // method@04af │ │ -016472: 0a05 |0075: move-result v5 │ │ -016474: 7110 4701 0500 |0076: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0147 │ │ -01647a: 0c05 |0079: move-result-object v5 │ │ -01647c: 6e20 bc00 5800 |007a: invoke-virtual {v8, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016482: 0c05 |007d: move-result-object v5 │ │ -016484: 6e20 bb00 4500 |007e: invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -01648a: 6e20 5400 9100 |0081: invoke-virtual {v1, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -016490: 0c05 |0084: move-result-object v5 │ │ -016492: 6e20 bc00 5000 |0085: invoke-virtual {v0, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -016498: 0c05 |0088: move-result-object v5 │ │ -01649a: 1a08 0300 |0089: const-string v8, " (" // string@0003 │ │ -01649e: 6e20 bc00 8500 |008b: invoke-virtual {v5, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0164a4: 0c05 |008e: move-result-object v5 │ │ -0164a6: 6e20 5400 a100 |008f: invoke-virtual {v1, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ -0164ac: 0c08 |0092: move-result-object v8 │ │ -0164ae: 7120 0205 8600 |0093: invoke-static {v6, v8}, Lorg/projectmaxs/shared/global/util/SpannedUtil;.createAuthorsLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; // method@0502 │ │ -0164b4: 0c06 |0096: move-result-object v6 │ │ -0164b6: 6e20 bc00 6500 |0097: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0164bc: 0c05 |009a: move-result-object v5 │ │ -0164be: 1a06 4100 |009b: const-string v6, ") │ │ +01637c: |[01637c] org.projectmaxs.shared.global.util.SpannedUtil.createdAboutDialog:(Landroid/content/Context;Ljava/lang/String;IIIII)Landroid/text/SpannableStringBuilder; │ │ +01638c: 2200 4200 |0000: new-instance v0, Landroid/text/SpannableStringBuilder; // type@0042 │ │ +016390: 7010 b900 0000 |0002: invoke-direct {v0}, Landroid/text/SpannableStringBuilder;.:()V // method@00b9 │ │ +016396: 6e10 2100 0500 |0005: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0021 │ │ +01639c: 0c01 |0008: move-result-object v1 │ │ +01639e: 7110 ad04 0500 |0009: invoke-static {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getInstance:(Landroid/content/Context;)Lorg/projectmaxs/shared/global/util/PackageManagerUtil; // method@04ad │ │ +0163a4: 0c05 |000c: move-result-object v5 │ │ +0163a6: 6e20 5400 7100 |000d: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +0163ac: 0c07 |0010: move-result-object v7 │ │ +0163ae: 2202 8300 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +0163b2: 7010 4901 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0163b8: 1a03 7100 |0016: const-string v3, "

" // string@0071 │ │ +0163bc: 6e20 5001 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0163c2: 6e20 5001 7200 |001b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0163c8: 1a03 6400 |001e: const-string v3, "

" // string@0064 │ │ +0163cc: 6e20 5001 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0163d2: 6e10 5401 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0163d8: 0c02 |0026: move-result-object v2 │ │ +0163da: 7110 b800 0200 |0027: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +0163e0: 0c02 |002a: move-result-object v2 │ │ +0163e2: 6e20 bc00 2000 |002b: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0163e8: 1a02 6d00 |002e: const-string v2, "Version:" // string@006d │ │ +0163ec: 7110 b800 0200 |0030: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +0163f2: 0c02 |0033: move-result-object v2 │ │ +0163f4: 6e20 bc00 2000 |0034: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0163fa: 0c02 |0037: move-result-object v2 │ │ +0163fc: 1303 2000 |0038: const/16 v3, #int 32 // #20 │ │ +016400: 6e20 bb00 3200 |003a: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +016406: 0c02 |003d: move-result-object v2 │ │ +016408: 6e10 b004 0500 |003e: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyVersionName:()Ljava/lang/String; // method@04b0 │ │ +01640e: 0c04 |0041: move-result-object v4 │ │ +016410: 6e20 bc00 4200 |0042: invoke-virtual {v2, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +016416: 0c02 |0045: move-result-object v2 │ │ +016418: 1304 0a00 |0046: const/16 v4, #int 10 // #a │ │ +01641c: 6e20 bb00 4200 |0048: invoke-virtual {v2, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +016422: 1a02 6e00 |004b: const-string v2, "git:" // string@006e │ │ +016426: 7110 b800 0200 |004d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +01642c: 0c02 |0050: move-result-object v2 │ │ +01642e: 6e20 bc00 2000 |0051: invoke-virtual {v0, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +016434: 0c02 |0054: move-result-object v2 │ │ +016436: 6e20 bb00 3200 |0055: invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +01643c: 0c02 |0058: move-result-object v2 │ │ +01643e: 6e20 5400 8100 |0059: invoke-virtual {v1, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +016444: 0c08 |005c: move-result-object v8 │ │ +016446: 6e20 bc00 8200 |005d: invoke-virtual {v2, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +01644c: 0c08 |0060: move-result-object v8 │ │ +01644e: 6e20 bb00 4800 |0061: invoke-virtual {v8, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +016454: 1a08 6c00 |0064: const-string v8, "Version Code:" // string@006c │ │ +016458: 7110 b800 0800 |0066: invoke-static {v8}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b8 │ │ +01645e: 0c08 |0069: move-result-object v8 │ │ +016460: 6e20 bc00 8000 |006a: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +016466: 0c08 |006d: move-result-object v8 │ │ +016468: 6e20 bb00 3800 |006e: invoke-virtual {v8, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +01646e: 0c08 |0071: move-result-object v8 │ │ +016470: 6e10 af04 0500 |0072: invoke-virtual {v5}, Lorg/projectmaxs/shared/global/util/PackageManagerUtil;.getMyVersionCode:()I // method@04af │ │ +016476: 0a05 |0075: move-result v5 │ │ +016478: 7110 4701 0500 |0076: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0147 │ │ +01647e: 0c05 |0079: move-result-object v5 │ │ +016480: 6e20 bc00 5800 |007a: invoke-virtual {v8, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +016486: 0c05 |007d: move-result-object v5 │ │ +016488: 6e20 bb00 4500 |007e: invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +01648e: 6e20 5400 9100 |0081: invoke-virtual {v1, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +016494: 0c05 |0084: move-result-object v5 │ │ +016496: 6e20 bc00 5000 |0085: invoke-virtual {v0, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +01649c: 0c05 |0088: move-result-object v5 │ │ +01649e: 1a08 0300 |0089: const-string v8, " (" // string@0003 │ │ +0164a2: 6e20 bc00 8500 |008b: invoke-virtual {v5, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0164a8: 0c05 |008e: move-result-object v5 │ │ +0164aa: 6e20 5400 a100 |008f: invoke-virtual {v1, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0054 │ │ +0164b0: 0c08 |0092: move-result-object v8 │ │ +0164b2: 7120 0205 8600 |0093: invoke-static {v6, v8}, Lorg/projectmaxs/shared/global/util/SpannedUtil;.createAuthorsLink:(Ljava/lang/String;Ljava/lang/String;)Landroid/text/Spanned; // method@0502 │ │ +0164b8: 0c06 |0096: move-result-object v6 │ │ +0164ba: 6e20 bc00 6500 |0097: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0164c0: 0c05 |009a: move-result-object v5 │ │ +0164c2: 1a06 4100 |009b: const-string v6, ") │ │ " // string@0041 │ │ -0164c2: 6e20 bc00 6500 |009d: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0164c8: 6e20 bc00 7000 |00a0: invoke-virtual {v0, v7}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0164ce: 0c05 |00a3: move-result-object v5 │ │ -0164d0: 6e20 bb00 3500 |00a4: invoke-virtual {v5, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -0164d6: 0c05 |00a7: move-result-object v5 │ │ -0164d8: 6e20 5500 b100 |00a8: invoke-virtual {v1, v11}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ -0164de: 0c06 |00ab: move-result-object v6 │ │ -0164e0: 6e20 bc00 6500 |00ac: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ -0164e6: 0c05 |00af: move-result-object v5 │ │ -0164e8: 6e20 bb00 4500 |00b0: invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ -0164ee: 1100 |00b3: return-object v0 │ │ +0164c6: 6e20 bc00 6500 |009d: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0164cc: 6e20 bc00 7000 |00a0: invoke-virtual {v0, v7}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0164d2: 0c05 |00a3: move-result-object v5 │ │ +0164d4: 6e20 bb00 3500 |00a4: invoke-virtual {v5, v3}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +0164da: 0c05 |00a7: move-result-object v5 │ │ +0164dc: 6e20 5500 b100 |00a8: invoke-virtual {v1, v11}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0055 │ │ +0164e2: 0c06 |00ab: move-result-object v6 │ │ +0164e4: 6e20 bc00 6500 |00ac: invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@00bc │ │ +0164ea: 0c05 |00af: move-result-object v5 │ │ +0164ec: 6e20 bb00 4500 |00b0: invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;.append:(C)Landroid/text/SpannableStringBuilder; // method@00bb │ │ +0164f2: 1100 |00b3: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x0009 line=45 │ │ 0x000d line=46 │ │ 0x0011 line=48 │ │ @@ -22285,17 +22285,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0166d4: |[0166d4] org.projectmaxs.shared.global.util.Unicode.:()V │ │ -0166e4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0166ea: 0e00 |0003: return-void │ │ +0166d8: |[0166d8] org.projectmaxs.shared.global.util.Unicode.:()V │ │ +0166e8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0166ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/Unicode; │ │ │ │ Virtual methods - │ │ @@ -22331,17 +22331,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016778: |[016778] org.projectmaxs.shared.mainmodule.Command$1.:()V │ │ -016788: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01678e: 0e00 |0003: return-void │ │ +01677c: |[01677c] org.projectmaxs.shared.mainmodule.Command$1.:()V │ │ +01678c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +016792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/Command$1; │ │ │ │ Virtual methods - │ │ @@ -22350,18 +22350,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0166ec: |[0166ec] org.projectmaxs.shared.mainmodule.Command$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0166fc: 6e20 1505 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/Command$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/Command; // method@0515 │ │ -016702: 0c01 |0003: move-result-object v1 │ │ -016704: 1101 |0004: return-object v1 │ │ +0166f0: |[0166f0] org.projectmaxs.shared.mainmodule.Command$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +016700: 6e20 1505 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/Command$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/Command; // method@0515 │ │ +016706: 0c01 |0003: move-result-object v1 │ │ +016708: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/Command$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -22370,26 +22370,26 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/Command;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -016724: |[016724] org.projectmaxs.shared.mainmodule.Command$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/Command; │ │ -016734: 6e10 a000 0500 |0000: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -01673a: 0c00 |0003: move-result-object v0 │ │ -01673c: 6e10 a000 0500 |0004: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016742: 0c01 |0007: move-result-object v1 │ │ -016744: 6e10 a000 0500 |0008: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -01674a: 0c02 |000b: move-result-object v2 │ │ -01674c: 6e10 9c00 0500 |000c: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -016752: 0a05 |000f: move-result v5 │ │ -016754: 2203 5301 |0010: new-instance v3, Lorg/projectmaxs/shared/mainmodule/Command; // type@0153 │ │ -016758: 7055 1a05 0321 |0012: invoke-direct {v3, v0, v1, v2, v5}, Lorg/projectmaxs/shared/mainmodule/Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@051a │ │ -01675e: 1103 |0015: return-object v3 │ │ +016728: |[016728] org.projectmaxs.shared.mainmodule.Command$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/Command; │ │ +016738: 6e10 a000 0500 |0000: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +01673e: 0c00 |0003: move-result-object v0 │ │ +016740: 6e10 a000 0500 |0004: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016746: 0c01 |0007: move-result-object v1 │ │ +016748: 6e10 a000 0500 |0008: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +01674e: 0c02 |000b: move-result-object v2 │ │ +016750: 6e10 9c00 0500 |000c: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +016756: 0a05 |000f: move-result v5 │ │ +016758: 2203 5301 |0010: new-instance v3, Lorg/projectmaxs/shared/mainmodule/Command; // type@0153 │ │ +01675c: 7055 1a05 0321 |0012: invoke-direct {v3, v0, v1, v2, v5}, Lorg/projectmaxs/shared/mainmodule/Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@051a │ │ +016762: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0004 line=89 │ │ 0x0008 line=90 │ │ 0x000c line=91 │ │ 0x0010 line=92 │ │ @@ -22402,18 +22402,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -016708: |[016708] org.projectmaxs.shared.mainmodule.Command$1.newArray:(I)[Ljava/lang/Object; │ │ -016718: 6e20 1705 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/Command$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/Command; // method@0517 │ │ -01671e: 0c01 |0003: move-result-object v1 │ │ -016720: 1101 |0004: return-object v1 │ │ +01670c: |[01670c] org.projectmaxs.shared.mainmodule.Command$1.newArray:(I)[Ljava/lang/Object; │ │ +01671c: 6e20 1705 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/Command$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/Command; // method@0517 │ │ +016722: 0c01 |0003: move-result-object v1 │ │ +016724: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/Command$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -22422,17 +22422,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/mainmodule/Command;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016760: |[016760] org.projectmaxs.shared.mainmodule.Command$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/Command; │ │ -016770: 2311 8001 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/Command; // type@0180 │ │ -016774: 1101 |0002: return-object v1 │ │ +016764: |[016764] org.projectmaxs.shared.mainmodule.Command$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/Command; │ │ +016774: 2311 8001 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/Command; // type@0180 │ │ +016778: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/mainmodule/Command$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -22486,43 +22486,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -016888: |[016888] org.projectmaxs.shared.mainmodule.Command.:()V │ │ -016898: 2200 5201 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/Command$1; // type@0152 │ │ -01689c: 7010 1305 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/Command$1;.:()V // method@0513 │ │ -0168a2: 6900 3102 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/Command;.CREATOR:Landroid/os/Parcelable$Creator; // field@0231 │ │ -0168a6: 0e00 |0007: return-void │ │ +01688c: |[01688c] org.projectmaxs.shared.mainmodule.Command.:()V │ │ +01689c: 2200 5201 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/Command$1; // type@0152 │ │ +0168a0: 7010 1305 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/Command$1;.:()V // method@0513 │ │ +0168a6: 6900 3102 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/Command;.CREATOR:Landroid/os/Parcelable$Creator; // field@0231 │ │ +0168aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0168a8: |[0168a8] org.projectmaxs.shared.mainmodule.Command.:()V │ │ -0168b8: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0168be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0168c0: 5b10 3302 |0004: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ -0168c4: 5b10 3502 |0006: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ -0168c8: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -0168cc: 5b10 3202 |000a: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -0168d0: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ -0168d2: 5910 3402 |000d: iput v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ -0168d6: 0e00 |000f: return-void │ │ +0168ac: |[0168ac] org.projectmaxs.shared.mainmodule.Command.:()V │ │ +0168bc: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0168c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0168c4: 5b10 3302 |0004: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ +0168c8: 5b10 3502 |0006: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ +0168cc: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +0168d0: 5b10 3202 |000a: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +0168d4: 12f0 |000c: const/4 v0, #int -1 // #ff │ │ +0168d6: 5910 3402 |000d: iput v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ +0168da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x000a line=39 │ │ 0x000d line=40 │ │ @@ -22534,21 +22534,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0168d8: |[0168d8] org.projectmaxs.shared.mainmodule.Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -0168e8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0168ee: 5b01 3302 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ -0168f2: 5b02 3502 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ -0168f6: 5b03 3202 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -0168fa: 5904 3402 |0009: iput v4, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ -0168fe: 0e00 |000b: return-void │ │ +0168dc: |[0168dc] org.projectmaxs.shared.mainmodule.Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +0168ec: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0168f2: 5b01 3302 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ +0168f6: 5b02 3502 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ +0168fa: 5b03 3202 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +0168fe: 5904 3402 |0009: iput v4, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ +016902: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -22565,33 +22565,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -016790: |[016790] org.projectmaxs.shared.mainmodule.Command.describeContents:()I │ │ -0167a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0167a2: 0f00 |0001: return v0 │ │ +016794: |[016794] org.projectmaxs.shared.mainmodule.Command.describeContents:()I │ │ +0167a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0167a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ name : 'getArgs' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0167bc: |[0167bc] org.projectmaxs.shared.mainmodule.Command.getArgs:()Ljava/lang/String; │ │ -0167cc: 5410 3202 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -0167d0: 1100 |0002: return-object v0 │ │ +0167c0: |[0167c0] org.projectmaxs.shared.mainmodule.Command.getArgs:()Ljava/lang/String; │ │ +0167d0: 5410 3202 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +0167d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/Command; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ @@ -22599,17 +22599,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0167d4: |[0167d4] org.projectmaxs.shared.mainmodule.Command.getCommand:()Ljava/lang/String; │ │ -0167e4: 5410 3302 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ -0167e8: 1100 |0002: return-object v0 │ │ +0167d8: |[0167d8] org.projectmaxs.shared.mainmodule.Command.getCommand:()Ljava/lang/String; │ │ +0167e8: 5410 3302 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ +0167ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/Command; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ @@ -22617,17 +22617,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0167a4: |[0167a4] org.projectmaxs.shared.mainmodule.Command.getId:()I │ │ -0167b4: 5210 3402 |0000: iget v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ -0167b8: 0f00 |0002: return v0 │ │ +0167a8: |[0167a8] org.projectmaxs.shared.mainmodule.Command.getId:()I │ │ +0167b8: 5210 3402 |0000: iget v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ +0167bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/Command; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ @@ -22635,17 +22635,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0167ec: |[0167ec] org.projectmaxs.shared.mainmodule.Command.getSubCommand:()Ljava/lang/String; │ │ -0167fc: 5410 3502 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ -016800: 1100 |0002: return-object v0 │ │ +0167f0: |[0167f0] org.projectmaxs.shared.mainmodule.Command.getSubCommand:()Ljava/lang/String; │ │ +016800: 5410 3502 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ +016804: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/Command; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/mainmodule/Command;) │ │ @@ -22653,39 +22653,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -016804: |[016804] org.projectmaxs.shared.mainmodule.Command.toString:()Ljava/lang/String; │ │ -016814: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016818: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01681e: 1301 2700 |0005: const/16 v1, #int 39 // #27 │ │ -016822: 6e20 4b01 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -016828: 5431 3302 |000a: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ -01682c: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016832: 1301 2000 |000f: const/16 v1, #int 32 // #20 │ │ -016836: 6e20 4b01 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -01683c: 5432 3502 |0014: iget-object v2, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ -016840: 6e20 5001 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016846: 5432 3202 |0019: iget-object v2, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -01684a: 3802 0a00 |001b: if-eqz v2, 0025 // +000a │ │ -01684e: 6e20 4b01 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -016854: 5431 3202 |0020: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -016858: 6e20 5001 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01685e: 1a01 0400 |0025: const-string v1, " (cmdId=" // string@0004 │ │ -016862: 6e20 5001 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016868: 5231 3402 |002a: iget v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ -01686c: 6e20 4c01 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ -016872: 1a01 4200 |002f: const-string v1, ")'" // string@0042 │ │ -016876: 6e20 5001 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01687c: 6e10 5401 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016882: 0c00 |0037: move-result-object v0 │ │ -016884: 1100 |0038: return-object v0 │ │ +016808: |[016808] org.projectmaxs.shared.mainmodule.Command.toString:()Ljava/lang/String; │ │ +016818: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +01681c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016822: 1301 2700 |0005: const/16 v1, #int 39 // #27 │ │ +016826: 6e20 4b01 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +01682c: 5431 3302 |000a: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ +016830: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016836: 1301 2000 |000f: const/16 v1, #int 32 // #20 │ │ +01683a: 6e20 4b01 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +016840: 5432 3502 |0014: iget-object v2, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ +016844: 6e20 5001 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01684a: 5432 3202 |0019: iget-object v2, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +01684e: 3802 0a00 |001b: if-eqz v2, 0025 // +000a │ │ +016852: 6e20 4b01 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +016858: 5431 3202 |0020: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +01685c: 6e20 5001 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016862: 1a01 0400 |0025: const-string v1, " (cmdId=" // string@0004 │ │ +016866: 6e20 5001 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01686c: 5231 3402 |002a: iget v1, v3, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ +016870: 6e20 4c01 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ +016876: 1a01 4200 |002f: const-string v1, ")'" // string@0042 │ │ +01687a: 6e20 5001 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016880: 6e10 5401 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016886: 0c00 |0037: move-result-object v0 │ │ +016888: 1100 |0038: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0007 line=105 │ │ 0x0019 line=106 │ │ 0x001d line=107 │ │ 0x0027 line=109 │ │ @@ -22698,24 +22698,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -016900: |[016900] org.projectmaxs.shared.mainmodule.Command.writeToParcel:(Landroid/os/Parcel;I)V │ │ -016910: 5402 3302 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ -016914: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01691a: 5402 3502 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ -01691e: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -016924: 5402 3202 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ -016928: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01692e: 5202 3402 |000f: iget v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ -016932: 6e20 a600 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -016938: 0e00 |0014: return-void │ │ +016904: |[016904] org.projectmaxs.shared.mainmodule.Command.writeToParcel:(Landroid/os/Parcel;I)V │ │ +016914: 5402 3302 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mCommand:Ljava/lang/String; // field@0233 │ │ +016918: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01691e: 5402 3502 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mSubCommand:Ljava/lang/String; // field@0235 │ │ +016922: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016928: 5402 3202 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mArgs:Ljava/lang/String; // field@0232 │ │ +01692c: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016932: 5202 3402 |000f: iget v2, v0, Lorg/projectmaxs/shared/mainmodule/Command;.mId:I // field@0234 │ │ +016936: 6e20 a600 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +01693c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x000a line=80 │ │ 0x000f line=81 │ │ locals : │ │ @@ -22817,39 +22817,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -01693c: |[01693c] org.projectmaxs.shared.mainmodule.MAXSContentProviderContract.:()V │ │ -01694c: 1a00 ad04 |0000: const-string v0, "content://org.projectmaxs.main" // string@04ad │ │ -016950: 7110 8400 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ -016956: 0c00 |0005: move-result-object v0 │ │ -016958: 6900 3702 |0006: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.AUTHORITY_URI:Landroid/net/Uri; // field@0237 │ │ -01695c: 1a01 5f07 |0008: const-string v1, "recent_contact" // string@075f │ │ -016960: 7120 8600 1000 |000a: invoke-static {v0, v1}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0086 │ │ -016966: 0c01 |000d: move-result-object v1 │ │ -016968: 6901 4302 |000e: sput-object v1, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.RECENT_CONTACT_URI:Landroid/net/Uri; // field@0243 │ │ -01696c: 1a01 f306 |0010: const-string v1, "outgoing_filetransfer" // string@06f3 │ │ -016970: 7120 8600 1000 |0012: invoke-static {v0, v1}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0086 │ │ -016976: 0c00 |0015: move-result-object v0 │ │ -016978: 6900 3f02 |0016: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.OUTGOING_FILE_TRANSFER_URI:Landroid/net/Uri; // field@023f │ │ -01697c: 1a00 a804 |0018: const-string v0, "contact_info" // string@04a8 │ │ -016980: 1a02 dd05 |001a: const-string v2, "lookup" // string@05dd │ │ -016984: 1a03 cf04 |001c: const-string v3, "display_name" // string@04cf │ │ -016988: 2430 7201 2003 |001e: filled-new-array {v0, v2, v3}, [Ljava/lang/String; // type@0172 │ │ -01698e: 0c00 |0021: move-result-object v0 │ │ -016990: 6900 4102 |0022: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.RECENT_CONTACT_COLUMNS:[Ljava/lang/String; // field@0241 │ │ -016994: 1a00 5e07 |0024: const-string v0, "receiver_info" // string@075e │ │ -016998: 1a02 f506 |0026: const-string v2, "outgoing_filetransfer_package" // string@06f5 │ │ -01699c: 2430 7201 0102 |0028: filled-new-array {v1, v0, v2}, [Ljava/lang/String; // type@0172 │ │ -0169a2: 0c00 |002b: move-result-object v0 │ │ -0169a4: 6900 3c02 |002c: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.OUTGOING_FILETRANSFER_COLUMNS:[Ljava/lang/String; // field@023c │ │ -0169a8: 0e00 |002e: return-void │ │ +016940: |[016940] org.projectmaxs.shared.mainmodule.MAXSContentProviderContract.:()V │ │ +016950: 1a00 ad04 |0000: const-string v0, "content://org.projectmaxs.main" // string@04ad │ │ +016954: 7110 8400 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0084 │ │ +01695a: 0c00 |0005: move-result-object v0 │ │ +01695c: 6900 3702 |0006: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.AUTHORITY_URI:Landroid/net/Uri; // field@0237 │ │ +016960: 1a01 5f07 |0008: const-string v1, "recent_contact" // string@075f │ │ +016964: 7120 8600 1000 |000a: invoke-static {v0, v1}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0086 │ │ +01696a: 0c01 |000d: move-result-object v1 │ │ +01696c: 6901 4302 |000e: sput-object v1, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.RECENT_CONTACT_URI:Landroid/net/Uri; // field@0243 │ │ +016970: 1a01 f306 |0010: const-string v1, "outgoing_filetransfer" // string@06f3 │ │ +016974: 7120 8600 1000 |0012: invoke-static {v0, v1}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0086 │ │ +01697a: 0c00 |0015: move-result-object v0 │ │ +01697c: 6900 3f02 |0016: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.OUTGOING_FILE_TRANSFER_URI:Landroid/net/Uri; // field@023f │ │ +016980: 1a00 a804 |0018: const-string v0, "contact_info" // string@04a8 │ │ +016984: 1a02 dd05 |001a: const-string v2, "lookup" // string@05dd │ │ +016988: 1a03 cf04 |001c: const-string v3, "display_name" // string@04cf │ │ +01698c: 2430 7201 2003 |001e: filled-new-array {v0, v2, v3}, [Ljava/lang/String; // type@0172 │ │ +016992: 0c00 |0021: move-result-object v0 │ │ +016994: 6900 4102 |0022: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.RECENT_CONTACT_COLUMNS:[Ljava/lang/String; // field@0241 │ │ +016998: 1a00 5e07 |0024: const-string v0, "receiver_info" // string@075e │ │ +01699c: 1a02 f506 |0026: const-string v2, "outgoing_filetransfer_package" // string@06f5 │ │ +0169a0: 2430 7201 0102 |0028: filled-new-array {v1, v0, v2}, [Ljava/lang/String; // type@0172 │ │ +0169a6: 0c00 |002b: move-result-object v0 │ │ +0169a8: 6900 3c02 |002c: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract;.OUTGOING_FILETRANSFER_COLUMNS:[Ljava/lang/String; // field@023c │ │ +0169ac: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ 0x000a line=35 │ │ 0x0012 line=38 │ │ 0x001e line=45 │ │ 0x0028 line=52 │ │ @@ -22860,17 +22860,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0169ac: |[0169ac] org.projectmaxs.shared.mainmodule.MAXSContentProviderContract.:()V │ │ -0169bc: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0169c2: 0e00 |0003: return-void │ │ +0169b0: |[0169b0] org.projectmaxs.shared.mainmodule.MAXSContentProviderContract.:()V │ │ +0169c0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0169c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/MAXSContentProviderContract; │ │ │ │ Virtual methods - │ │ @@ -22907,36 +22907,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0169c4: |[0169c4] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.:()V │ │ -0169d4: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ -0169da: 0c00 |0003: move-result-object v0 │ │ -0169dc: 6900 4402 |0004: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0244 │ │ -0169e0: 0e00 |0006: return-void │ │ +0169c8: |[0169c8] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.:()V │ │ +0169d8: 7100 a204 0000 |0000: invoke-static {}, Lorg/projectmaxs/shared/global/util/Log;.getLog:()Lorg/projectmaxs/shared/global/util/Log; // method@04a2 │ │ +0169de: 0c00 |0003: move-result-object v0 │ │ +0169e0: 6900 4402 |0004: sput-object v0, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0244 │ │ +0169e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0169e4: |[0169e4] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.:()V │ │ -0169f4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0169fa: 0e00 |0003: return-void │ │ +0169e8: |[0169e8] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.:()V │ │ +0169f8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0169fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;) │ │ @@ -22944,35 +22944,35 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0169fc: |[0169fc] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -016a0c: 6e10 6701 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0167 │ │ -016a12: 0a00 |0003: move-result v0 │ │ -016a14: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -016a18: 0e00 |0006: return-void │ │ -016a1a: 2200 1500 |0007: new-instance v0, Landroid/content/Intent; // type@0015 │ │ -016a1e: 7010 2a00 0000 |0009: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@002a │ │ -016a24: 1a01 bb06 |000c: const-string v1, "org.projectmaxs.main" // string@06bb │ │ -016a28: 1a02 c006 |000e: const-string v2, "org.projectmaxs.main.MAXSModuleIntentService" // string@06c0 │ │ -016a2c: 6e30 3b00 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -016a32: 1a01 c806 |0013: const-string v1, "org.projectmaxs.main.UPDATE_STATUS" // string@06c8 │ │ -016a36: 6e20 3900 1000 |0015: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0039 │ │ -016a3c: 1a01 ad06 |0018: const-string v1, "org.projectmaxs.CONTENT" // string@06ad │ │ -016a40: 6e30 3800 1004 |001a: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0038 │ │ -016a46: 6e20 2700 0300 |001d: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ -016a4c: 0c03 |0020: move-result-object v3 │ │ -016a4e: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ -016a52: 6203 4402 |0023: sget-object v3, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0244 │ │ -016a56: 1a04 eb00 |0025: const-string v4, "Could not find component to update status" // string@00eb │ │ -016a5a: 6e20 aa04 4300 |0027: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ -016a60: 0e00 |002a: return-void │ │ +016a00: |[016a00] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +016a10: 6e10 6701 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0167 │ │ +016a16: 0a00 |0003: move-result v0 │ │ +016a18: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +016a1c: 0e00 |0006: return-void │ │ +016a1e: 2200 1500 |0007: new-instance v0, Landroid/content/Intent; // type@0015 │ │ +016a22: 7010 2a00 0000 |0009: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@002a │ │ +016a28: 1a01 bb06 |000c: const-string v1, "org.projectmaxs.main" // string@06bb │ │ +016a2c: 1a02 c006 |000e: const-string v2, "org.projectmaxs.main.MAXSModuleIntentService" // string@06c0 │ │ +016a30: 6e30 3b00 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +016a36: 1a01 c806 |0013: const-string v1, "org.projectmaxs.main.UPDATE_STATUS" // string@06c8 │ │ +016a3a: 6e20 3900 1000 |0015: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0039 │ │ +016a40: 1a01 ad06 |0018: const-string v1, "org.projectmaxs.CONTENT" // string@06ad │ │ +016a44: 6e30 3800 1004 |001a: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0038 │ │ +016a4a: 6e20 2700 0300 |001d: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0027 │ │ +016a50: 0c03 |0020: move-result-object v3 │ │ +016a52: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ +016a56: 6203 4402 |0023: sget-object v3, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0244 │ │ +016a5a: 1a04 eb00 |0025: const-string v4, "Could not find component to update status" // string@00eb │ │ +016a5e: 6e20 aa04 4300 |0027: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/util/Log;.w:(Ljava/lang/String;)V // method@04aa │ │ +016a64: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ 0x0010 line=45 │ │ 0x0015 line=47 │ │ 0x001a line=48 │ │ @@ -22987,20 +22987,20 @@ │ │ type : '(Landroid/content/Context;Lorg/projectmaxs/shared/global/StatusInformation;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -016a64: |[016a64] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.maybeUpdateStatus:(Landroid/content/Context;Lorg/projectmaxs/shared/global/StatusInformation;)V │ │ -016a74: 2202 8d00 |0000: new-instance v2, Ljava/util/ArrayList; // type@008d │ │ -016a78: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -016a7a: 7020 6401 0200 |0003: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -016a80: 7120 2605 2100 |0006: invoke-static {v1, v2}, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@0526 │ │ -016a86: 0e00 |0009: return-void │ │ +016a68: |[016a68] org.projectmaxs.shared.mainmodule.MAXSStatusUtil.maybeUpdateStatus:(Landroid/content/Context;Lorg/projectmaxs/shared/global/StatusInformation;)V │ │ +016a78: 2202 8d00 |0000: new-instance v2, Ljava/util/ArrayList; // type@008d │ │ +016a7c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +016a7e: 7020 6401 0200 |0003: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +016a84: 7120 2605 2100 |0006: invoke-static {v1, v2}, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@0526 │ │ +016a8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/projectmaxs/shared/global/StatusInformation; │ │ @@ -23046,17 +23046,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016a88: |[016a88] org.projectmaxs.shared.mainmodule.MainModuleConstants.:()V │ │ -016a98: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -016a9e: 0e00 |0003: return-void │ │ +016a8c: |[016a8c] org.projectmaxs.shared.mainmodule.MainModuleConstants.:()V │ │ +016a9c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +016aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/MainModuleConstants; │ │ │ │ Virtual methods - │ │ @@ -23092,17 +23092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016b0c: |[016b0c] org.projectmaxs.shared.mainmodule.ModuleInformation$1.:()V │ │ -016b1c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -016b22: 0e00 |0003: return-void │ │ +016b10: |[016b10] org.projectmaxs.shared.mainmodule.ModuleInformation$1.:()V │ │ +016b20: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +016b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; │ │ │ │ Virtual methods - │ │ @@ -23111,18 +23111,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -016aa0: |[016aa0] org.projectmaxs.shared.mainmodule.ModuleInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -016ab0: 6e20 2b05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // method@052b │ │ -016ab6: 0c01 |0003: move-result-object v1 │ │ -016ab8: 1101 |0004: return-object v1 │ │ +016aa4: |[016aa4] org.projectmaxs.shared.mainmodule.ModuleInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +016ab4: 6e20 2b05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // method@052b │ │ +016aba: 0c01 |0003: move-result-object v1 │ │ +016abc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -23131,18 +23131,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -016ad8: |[016ad8] org.projectmaxs.shared.mainmodule.ModuleInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ -016ae8: 2200 5a01 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@015a │ │ -016aec: 7020 4305 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.:(Landroid/os/Parcel;)V // method@0543 │ │ -016af2: 1100 |0005: return-object v0 │ │ +016adc: |[016adc] org.projectmaxs.shared.mainmodule.ModuleInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ +016aec: 2200 5a01 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@015a │ │ +016af0: 7020 4305 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.:(Landroid/os/Parcel;)V // method@0543 │ │ +016af6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -23151,18 +23151,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -016abc: |[016abc] org.projectmaxs.shared.mainmodule.ModuleInformation$1.newArray:(I)[Ljava/lang/Object; │ │ -016acc: 6e20 2d05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // method@052d │ │ -016ad2: 0c01 |0003: move-result-object v1 │ │ -016ad4: 1101 |0004: return-object v1 │ │ +016ac0: |[016ac0] org.projectmaxs.shared.mainmodule.ModuleInformation$1.newArray:(I)[Ljava/lang/Object; │ │ +016ad0: 6e20 2d05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // method@052d │ │ +016ad6: 0c01 |0003: move-result-object v1 │ │ +016ad8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -23171,17 +23171,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016af4: |[016af4] org.projectmaxs.shared.mainmodule.ModuleInformation$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ -016b04: 2311 8201 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@0182 │ │ -016b08: 1101 |0002: return-object v1 │ │ +016af8: |[016af8] org.projectmaxs.shared.mainmodule.ModuleInformation$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ +016b08: 2311 8201 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@0182 │ │ +016b0c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -23217,17 +23217,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -016b90: |[016b90] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.:()V │ │ -016ba0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -016ba6: 0e00 |0003: return-void │ │ +016b94: |[016b94] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.:()V │ │ +016ba4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +016baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; │ │ │ │ Virtual methods - │ │ @@ -23236,18 +23236,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -016b24: |[016b24] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -016b34: 6e20 3005 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // method@0530 │ │ -016b3a: 0c01 |0003: move-result-object v1 │ │ -016b3c: 1101 |0004: return-object v1 │ │ +016b28: |[016b28] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +016b38: 6e20 3005 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // method@0530 │ │ +016b3e: 0c01 |0003: move-result-object v1 │ │ +016b40: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -23256,18 +23256,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -016b5c: |[016b5c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ -016b6c: 2200 5901 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ -016b70: 7020 3405 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Landroid/os/Parcel;)V // method@0534 │ │ -016b76: 1100 |0005: return-object v0 │ │ +016b60: |[016b60] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ +016b70: 2200 5901 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ +016b74: 7020 3405 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Landroid/os/Parcel;)V // method@0534 │ │ +016b7a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -23276,18 +23276,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -016b40: |[016b40] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.newArray:(I)[Ljava/lang/Object; │ │ -016b50: 6e20 3205 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // method@0532 │ │ -016b56: 0c01 |0003: move-result-object v1 │ │ -016b58: 1101 |0004: return-object v1 │ │ +016b44: |[016b44] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.newArray:(I)[Ljava/lang/Object; │ │ +016b54: 6e20 3205 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // method@0532 │ │ +016b5a: 0c01 |0003: move-result-object v1 │ │ +016b5c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -23296,17 +23296,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016b78: |[016b78] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ -016b88: 2311 8101 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0181 │ │ -016b8c: 1101 |0002: return-object v1 │ │ +016b7c: |[016b7c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command$1.newArray:(I)[Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ +016b8c: 2311 8101 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0181 │ │ +016b90: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -23373,55 +23373,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -016cbc: |[016cbc] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:()V │ │ -016ccc: 2200 5801 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; // type@0158 │ │ -016cd0: 7010 2e05 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.:()V // method@052e │ │ -016cd6: 6900 4802 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.CREATOR:Landroid/os/Parcelable$Creator; // field@0248 │ │ -016cda: 0e00 |0007: return-void │ │ +016cc0: |[016cc0] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:()V │ │ +016cd0: 2200 5801 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1; // type@0158 │ │ +016cd4: 7010 2e05 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command$1;.:()V // method@052e │ │ +016cda: 6900 4802 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.CREATOR:Landroid/os/Parcelable$Creator; // field@0248 │ │ +016cde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -016cdc: |[016cdc] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Landroid/os/Parcel;)V │ │ -016cec: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -016cf2: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016cf8: 0c00 |0006: move-result-object v0 │ │ -016cfa: 5b10 4902 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ -016cfe: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016d04: 0c00 |000c: move-result-object v0 │ │ -016d06: 5b10 4c02 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ -016d0a: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016d10: 0c00 |0012: move-result-object v0 │ │ -016d12: 5b10 4a02 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ -016d16: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016d1c: 0c00 |0018: move-result-object v0 │ │ -016d1e: 5b10 4b02 |0019: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ -016d22: 6e10 9500 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArray:()[Ljava/lang/String; // method@0095 │ │ -016d28: 0c02 |001e: move-result-object v2 │ │ -016d2a: 2200 9500 |001f: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ -016d2e: 7110 6801 0200 |0021: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0168 │ │ -016d34: 0c02 |0024: move-result-object v2 │ │ -016d36: 7020 7601 2000 |0025: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0176 │ │ -016d3c: 5b10 4d02 |0028: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016d40: 0e00 |002a: return-void │ │ +016ce0: |[016ce0] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Landroid/os/Parcel;)V │ │ +016cf0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +016cf6: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016cfc: 0c00 |0006: move-result-object v0 │ │ +016cfe: 5b10 4902 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ +016d02: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016d08: 0c00 |000c: move-result-object v0 │ │ +016d0a: 5b10 4c02 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ +016d0e: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016d14: 0c00 |0012: move-result-object v0 │ │ +016d16: 5b10 4a02 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ +016d1a: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016d20: 0c00 |0018: move-result-object v0 │ │ +016d22: 5b10 4b02 |0019: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ +016d26: 6e10 9500 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArray:()[Ljava/lang/String; // method@0095 │ │ +016d2c: 0c02 |001e: move-result-object v2 │ │ +016d2e: 2200 9500 |001f: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ +016d32: 7110 6801 0200 |0021: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0168 │ │ +016d38: 0c02 |0024: move-result-object v2 │ │ +016d3a: 7020 7601 2000 |0025: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0176 │ │ +016d40: 5b10 4d02 |0028: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016d44: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x0009 line=166 │ │ 0x000f line=167 │ │ 0x0015 line=168 │ │ @@ -23436,21 +23436,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -016d44: |[016d44] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -016d54: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -016d5a: 5b01 4902 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ -016d5e: 5b02 4c02 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ -016d62: 5b03 4a02 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ -016d66: 5b04 4b02 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ -016d6a: 0e00 |000b: return-void │ │ +016d48: |[016d48] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +016d58: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +016d5e: 5b01 4902 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ +016d62: 5b02 4c02 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ +016d66: 5b03 4a02 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ +016d6a: 5b04 4b02 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ +016d6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=145 │ │ 0x0009 line=146 │ │ @@ -23466,18 +23466,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -016dac: |[016dac] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V │ │ -016dbc: 7054 3505 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0535 │ │ -016dc2: 5b05 4d02 |0003: iput-object v5, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016dc6: 0e00 |0005: return-void │ │ +016db0: |[016db0] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V │ │ +016dc0: 7054 3505 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0535 │ │ +016dc6: 5b05 4d02 |0003: iput-object v5, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016dca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -23491,27 +23491,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -016d6c: |[016d6c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V │ │ -016d7c: 7054 3505 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0535 │ │ -016d82: 2201 9500 |0003: new-instance v1, Ljava/util/HashSet; // type@0095 │ │ -016d86: 7010 7501 0100 |0005: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0175 │ │ -016d8c: 2152 |0008: array-length v2, v5 │ │ -016d8e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -016d90: 3523 0a00 |000a: if-ge v3, v2, 0014 // +000a │ │ -016d94: 4604 0503 |000c: aget-object v4, v5, v3 │ │ -016d98: 7220 9001 4100 |000e: invoke-interface {v1, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ -016d9e: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ -016da2: 28f7 |0013: goto 000a // -0009 │ │ -016da4: 5b01 4d02 |0014: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016da8: 0e00 |0016: return-void │ │ +016d70: |[016d70] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V │ │ +016d80: 7054 3505 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0535 │ │ +016d86: 2201 9500 |0003: new-instance v1, Ljava/util/HashSet; // type@0095 │ │ +016d8a: 7010 7501 0100 |0005: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0175 │ │ +016d90: 2152 |0008: array-length v2, v5 │ │ +016d92: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +016d94: 3523 0a00 |000a: if-ge v3, v2, 0014 // +000a │ │ +016d98: 4604 0503 |000c: aget-object v4, v5, v3 │ │ +016d9c: 7220 9001 4100 |000e: invoke-interface {v1, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ +016da2: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ +016da6: 28f7 |0013: goto 000a // -0009 │ │ +016da8: 5b01 4d02 |0014: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016dac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0008 line=159 │ │ 0x000e line=160 │ │ 0x0014 line=161 │ │ @@ -23528,17 +23528,17 @@ │ │ type : '(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)Ljava/util/Set;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016c8c: |[016c8c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.access$000:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)Ljava/util/Set; │ │ -016c9c: 5400 4d02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016ca0: 1100 |0002: return-object v0 │ │ +016c90: |[016c90] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.access$000:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)Ljava/util/Set; │ │ +016ca0: 5400 4d02 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016ca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ Virtual methods - │ │ @@ -23547,50 +23547,50 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -016bf8: |[016bf8] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.describeContents:()I │ │ -016c08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -016c0a: 0f00 |0001: return v0 │ │ +016bfc: |[016bfc] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.describeContents:()I │ │ +016c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +016c0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -016ba8: |[016ba8] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.equals:(Ljava/lang/Object;)Z │ │ -016bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -016bba: 3804 1e00 |0001: if-eqz v4, 001f // +001e │ │ -016bbe: 6e10 2801 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -016bc4: 0c01 |0006: move-result-object v1 │ │ -016bc6: 6e10 2801 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -016bcc: 0c02 |000a: move-result-object v2 │ │ -016bce: 3221 0300 |000b: if-eq v1, v2, 000e // +0003 │ │ -016bd2: 2812 |000d: goto 001f // +0012 │ │ -016bd4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -016bd6: 3343 0300 |000f: if-ne v3, v4, 0012 // +0003 │ │ -016bda: 0f01 |0011: return v1 │ │ -016bdc: 1f04 5901 |0012: check-cast v4, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ -016be0: 6e10 4005 0400 |0014: invoke-virtual {v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.hashCode:()I // method@0540 │ │ -016be6: 0a04 |0017: move-result v4 │ │ -016be8: 6e10 4005 0300 |0018: invoke-virtual {v3}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.hashCode:()I // method@0540 │ │ -016bee: 0a02 |001b: move-result v2 │ │ -016bf0: 3324 0300 |001c: if-ne v4, v2, 001f // +0003 │ │ -016bf4: 0f01 |001e: return v1 │ │ -016bf6: 0f00 |001f: return v0 │ │ +016bac: |[016bac] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.equals:(Ljava/lang/Object;)Z │ │ +016bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +016bbe: 3804 1e00 |0001: if-eqz v4, 001f // +001e │ │ +016bc2: 6e10 2801 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +016bc8: 0c01 |0006: move-result-object v1 │ │ +016bca: 6e10 2801 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +016bd0: 0c02 |000a: move-result-object v2 │ │ +016bd2: 3221 0300 |000b: if-eq v1, v2, 000e // +0003 │ │ +016bd6: 2812 |000d: goto 001f // +0012 │ │ +016bd8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +016bda: 3343 0300 |000f: if-ne v3, v4, 0012 // +0003 │ │ +016bde: 0f01 |0011: return v1 │ │ +016be0: 1f04 5901 |0012: check-cast v4, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ +016be4: 6e10 4005 0400 |0014: invoke-virtual {v4}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.hashCode:()I // method@0540 │ │ +016bea: 0a04 |0017: move-result v4 │ │ +016bec: 6e10 4005 0300 |0018: invoke-virtual {v3}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.hashCode:()I // method@0540 │ │ +016bf2: 0a02 |001b: move-result v2 │ │ +016bf4: 3324 0300 |001c: if-ne v4, v2, 001f // +0003 │ │ +016bf8: 0f01 |001e: return v1 │ │ +016bfa: 0f00 |001f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=229 │ │ 0x0012 line=232 │ │ 0x0014 line=233 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ @@ -23601,17 +23601,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016c2c: |[016c2c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getCommand:()Ljava/lang/String; │ │ -016c3c: 5410 4902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ -016c40: 1100 |0002: return-object v0 │ │ +016c30: |[016c30] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getCommand:()Ljava/lang/String; │ │ +016c40: 5410 4902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ +016c44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23619,17 +23619,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016c44: |[016c44] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getDefaultSubCommand:()Ljava/lang/String; │ │ -016c54: 5410 4a02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ -016c58: 1100 |0002: return-object v0 │ │ +016c48: |[016c48] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getDefaultSubCommand:()Ljava/lang/String; │ │ +016c58: 5410 4a02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ +016c5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23637,17 +23637,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016c5c: |[016c5c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getDefaultSubCommandWithArgs:()Ljava/lang/String; │ │ -016c6c: 5410 4b02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ -016c70: 1100 |0002: return-object v0 │ │ +016c60: |[016c60] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getDefaultSubCommandWithArgs:()Ljava/lang/String; │ │ +016c70: 5410 4b02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ +016c74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23655,17 +23655,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016c74: |[016c74] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getShortCommand:()Ljava/lang/String; │ │ -016c84: 5410 4c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ -016c88: 1100 |0002: return-object v0 │ │ +016c78: |[016c78] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getShortCommand:()Ljava/lang/String; │ │ +016c88: 5410 4c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ +016c8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23673,17 +23673,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016ca4: |[016ca4] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getSubCommands:()Ljava/util/Set; │ │ -016cb4: 5410 4d02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016cb8: 1100 |0002: return-object v0 │ │ +016ca8: |[016ca8] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.getSubCommands:()Ljava/util/Set; │ │ +016cb8: 5410 4d02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016cbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23691,19 +23691,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -016c0c: |[016c0c] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.hashCode:()I │ │ -016c1c: 5410 4902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ -016c20: 6e10 3801 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ -016c26: 0a00 |0005: move-result v0 │ │ -016c28: 0f00 |0006: return v0 │ │ +016c10: |[016c10] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.hashCode:()I │ │ +016c20: 5410 4902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ +016c24: 6e10 3801 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ +016c2a: 0a00 |0005: move-result v0 │ │ +016c2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;) │ │ @@ -23711,32 +23711,32 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -016dc8: |[016dc8] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.writeToParcel:(Landroid/os/Parcel;I)V │ │ -016dd8: 5413 4902 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ -016ddc: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -016de2: 5413 4c02 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ -016de6: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -016dec: 5413 4a02 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ -016df0: 6e20 ac00 3200 |000c: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -016df6: 5413 4b02 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ -016dfa: 6e20 ac00 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -016e00: 5413 4d02 |0014: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ -016e04: 7210 9501 0300 |0016: invoke-interface {v3}, Ljava/util/Set;.size:()I // method@0195 │ │ -016e0a: 0a00 |0019: move-result v0 │ │ -016e0c: 2300 7201 |001a: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ -016e10: 7220 9601 0300 |001c: invoke-interface {v3, v0}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0196 │ │ -016e16: 0c03 |001f: move-result-object v3 │ │ -016e18: 1f03 7201 |0020: check-cast v3, [Ljava/lang/String; // type@0172 │ │ -016e1c: 6e20 ad00 3200 |0022: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@00ad │ │ -016e22: 0e00 |0025: return-void │ │ +016dcc: |[016dcc] org.projectmaxs.shared.mainmodule.ModuleInformation$Command.writeToParcel:(Landroid/os/Parcel;I)V │ │ +016ddc: 5413 4902 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mCommand:Ljava/lang/String; // field@0249 │ │ +016de0: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016de6: 5413 4c02 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mShortCommand:Ljava/lang/String; // field@024c │ │ +016dea: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016df0: 5413 4a02 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommand:Ljava/lang/String; // field@024a │ │ +016df4: 6e20 ac00 3200 |000c: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016dfa: 5413 4b02 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mDefaultSubCommandWithArgs:Ljava/lang/String; // field@024b │ │ +016dfe: 6e20 ac00 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +016e04: 5413 4d02 |0014: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.mSubCommands:Ljava/util/Set; // field@024d │ │ +016e08: 7210 9501 0300 |0016: invoke-interface {v3}, Ljava/util/Set;.size:()I // method@0195 │ │ +016e0e: 0a00 |0019: move-result v0 │ │ +016e10: 2300 7201 |001a: new-array v0, v0, [Ljava/lang/String; // type@0172 │ │ +016e14: 7220 9601 0300 |001c: invoke-interface {v3, v0}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0196 │ │ +016e1a: 0c03 |001f: move-result-object v3 │ │ +016e1c: 1f03 7201 |0020: check-cast v3, [Ljava/lang/String; // type@0172 │ │ +016e20: 6e20 ad00 3200 |0022: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@00ad │ │ +016e26: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x000a line=177 │ │ 0x000f line=178 │ │ 0x0014 line=179 │ │ @@ -23808,61 +23808,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -016f8c: |[016f8c] org.projectmaxs.shared.mainmodule.ModuleInformation.:()V │ │ -016f9c: 2200 5701 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; // type@0157 │ │ -016fa0: 7010 2905 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.:()V // method@0529 │ │ -016fa6: 6900 4e02 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@024e │ │ -016faa: 0e00 |0007: return-void │ │ +016f90: |[016f90] org.projectmaxs.shared.mainmodule.ModuleInformation.:()V │ │ +016fa0: 2200 5701 |0000: new-instance v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1; // type@0157 │ │ +016fa4: 7010 2905 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$1;.:()V // method@0529 │ │ +016faa: 6900 4e02 |0005: sput-object v0, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@024e │ │ +016fae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -016fac: |[016fac] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Landroid/os/Parcel;)V │ │ -016fbc: 7010 2601 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0126 │ │ -016fc2: 2200 9500 |0003: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ -016fc6: 7010 7501 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ -016fcc: 5b30 5002 |0008: iput-object v0, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ -016fd0: 6e10 a000 0400 |000a: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016fd6: 0c01 |000d: move-result-object v1 │ │ -016fd8: 5b31 5202 |000e: iput-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -016fdc: 6e10 a000 0400 |0010: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -016fe2: 0c01 |0013: move-result-object v1 │ │ -016fe4: 5b31 5102 |0014: iput-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -016fe8: 6e10 2801 0300 |0016: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -016fee: 0c01 |0019: move-result-object v1 │ │ -016ff0: 6e10 0701 0100 |001a: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -016ff6: 0c01 |001d: move-result-object v1 │ │ -016ff8: 6e20 9900 1400 |001e: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ -016ffe: 0c01 |0021: move-result-object v1 │ │ -017000: 2202 9500 |0022: new-instance v2, Ljava/util/HashSet; // type@0095 │ │ -017004: 7020 7601 1200 |0024: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0176 │ │ -01700a: 5b32 4f02 |0027: iput-object v2, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -01700e: 6e10 2801 0300 |0029: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -017014: 0c01 |002c: move-result-object v1 │ │ -017016: 6e10 0701 0100 |002d: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -01701c: 0c01 |0030: move-result-object v1 │ │ -01701e: 6e20 9900 1400 |0031: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ -017024: 0c04 |0034: move-result-object v4 │ │ -017026: 7220 9101 4000 |0035: invoke-interface {v0, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0191 │ │ -01702c: 0e00 |0038: return-void │ │ +016fb0: |[016fb0] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Landroid/os/Parcel;)V │ │ +016fc0: 7010 2601 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0126 │ │ +016fc6: 2200 9500 |0003: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ +016fca: 7010 7501 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ +016fd0: 5b30 5002 |0008: iput-object v0, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ +016fd4: 6e10 a000 0400 |000a: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016fda: 0c01 |000d: move-result-object v1 │ │ +016fdc: 5b31 5202 |000e: iput-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +016fe0: 6e10 a000 0400 |0010: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +016fe6: 0c01 |0013: move-result-object v1 │ │ +016fe8: 5b31 5102 |0014: iput-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +016fec: 6e10 2801 0300 |0016: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +016ff2: 0c01 |0019: move-result-object v1 │ │ +016ff4: 6e10 0701 0100 |001a: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +016ffa: 0c01 |001d: move-result-object v1 │ │ +016ffc: 6e20 9900 1400 |001e: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ +017002: 0c01 |0021: move-result-object v1 │ │ +017004: 2202 9500 |0022: new-instance v2, Ljava/util/HashSet; // type@0095 │ │ +017008: 7020 7601 1200 |0024: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0176 │ │ +01700e: 5b32 4f02 |0027: iput-object v2, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +017012: 6e10 2801 0300 |0029: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +017018: 0c01 |002c: move-result-object v1 │ │ +01701a: 6e10 0701 0100 |002d: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +017020: 0c01 |0030: move-result-object v1 │ │ +017022: 6e20 9900 1400 |0031: invoke-virtual {v4, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ +017028: 0c04 |0034: move-result-object v4 │ │ +01702a: 7220 9101 4000 |0035: invoke-interface {v0, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0191 │ │ +017030: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=36 │ │ 0x000a line=49 │ │ 0x0010 line=50 │ │ 0x0016 line=52 │ │ @@ -23878,20 +23878,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -017030: |[017030] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Ljava/lang/String;)V │ │ -017040: 1300 2e00 |0000: const/16 v0, #int 46 // #2e │ │ -017044: 7120 f404 0200 |0002: invoke-static {v2, v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@04f4 │ │ -01704a: 0c00 |0005: move-result-object v0 │ │ -01704c: 7030 4505 2100 |0006: invoke-direct {v1, v2, v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0545 │ │ -017052: 0e00 |0009: return-void │ │ +017034: |[017034] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Ljava/lang/String;)V │ │ +017044: 1300 2e00 |0000: const/16 v0, #int 46 // #2e │ │ +017048: 7120 f404 0200 |0002: invoke-static {v2, v0}, Lorg/projectmaxs/shared/global/util/SharedStringUtil;.getSubstringAfter:(Ljava/lang/String;C)Ljava/lang/String; // method@04f4 │ │ +01704e: 0c00 |0005: move-result-object v0 │ │ +017050: 7030 4505 2100 |0006: invoke-direct {v1, v2, v0}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0545 │ │ +017056: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -23900,25 +23900,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -017054: |[017054] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -017064: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -01706a: 2200 9500 |0003: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ -01706e: 7010 7501 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ -017074: 5b10 5002 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ -017078: 5b12 5202 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -01707c: 5b13 5102 |000c: iput-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -017080: 2202 9500 |000e: new-instance v2, Ljava/util/HashSet; // type@0095 │ │ -017084: 7010 7501 0200 |0010: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@0175 │ │ -01708a: 5b12 4f02 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -01708e: 0e00 |0015: return-void │ │ +017058: |[017058] org.projectmaxs.shared.mainmodule.ModuleInformation.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +017068: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +01706e: 2200 9500 |0003: new-instance v0, Ljava/util/HashSet; // type@0095 │ │ +017072: 7010 7501 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0175 │ │ +017078: 5b10 5002 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ +01707c: 5b12 5202 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +017080: 5b13 5102 |000c: iput-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +017084: 2202 9500 |000e: new-instance v2, Ljava/util/HashSet; // type@0095 │ │ +017088: 7010 7501 0200 |0010: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@0175 │ │ +01708e: 5b12 4f02 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +017092: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=36 │ │ 0x000a line=39 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ @@ -23933,20 +23933,20 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -017090: |[017090] org.projectmaxs.shared.mainmodule.ModuleInformation.add:(Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;)V │ │ -0170a0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0170a4: 0e00 |0002: return-void │ │ -0170a6: 5410 5002 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ -0170aa: 7220 9001 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ -0170b0: 0e00 |0008: return-void │ │ +017094: |[017094] org.projectmaxs.shared.mainmodule.ModuleInformation.add:(Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;)V │ │ +0170a4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0170a8: 0e00 |0002: return-void │ │ +0170aa: 5410 5002 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ +0170ae: 7220 9001 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ +0170b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x0009 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ │ │ @@ -23955,20 +23955,20 @@ │ │ type : '(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0170b4: |[0170b4] org.projectmaxs.shared.mainmodule.ModuleInformation.add:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)V │ │ -0170c4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0170c8: 0e00 |0002: return-void │ │ -0170ca: 5410 4f02 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -0170ce: 7220 9001 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ -0170d4: 0e00 |0008: return-void │ │ +0170b8: |[0170b8] org.projectmaxs.shared.mainmodule.ModuleInformation.add:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)V │ │ +0170c8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0170cc: 0e00 |0002: return-void │ │ +0170ce: 5410 4f02 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +0170d2: 7220 9001 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0190 │ │ +0170d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x0009 reg=2 (null) Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; │ │ │ │ @@ -23977,19 +23977,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -016e88: |[016e88] org.projectmaxs.shared.mainmodule.ModuleInformation.compareTo:(Ljava/lang/Object;)I │ │ -016e98: 1f01 5a01 |0000: check-cast v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@015a │ │ -016e9c: 6e20 4905 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.compareTo:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation;)I // method@0549 │ │ -016ea2: 0a01 |0005: move-result v1 │ │ -016ea4: 0f01 |0006: return v1 │ │ +016e8c: |[016e8c] org.projectmaxs.shared.mainmodule.ModuleInformation.compareTo:(Ljava/lang/Object;)I │ │ +016e9c: 1f01 5a01 |0000: check-cast v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation; // type@015a │ │ +016ea0: 6e20 4905 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.compareTo:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation;)I // method@0549 │ │ +016ea6: 0a01 |0005: move-result v1 │ │ +016ea8: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -23998,26 +23998,26 @@ │ │ type : '(Lorg/projectmaxs/shared/mainmodule/ModuleInformation;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -016ea8: |[016ea8] org.projectmaxs.shared.mainmodule.ModuleInformation.compareTo:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation;)I │ │ -016eb8: 5420 5102 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -016ebc: 5431 5102 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -016ec0: 6e20 3201 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ -016ec6: 0a00 |0007: move-result v0 │ │ -016ec8: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -016ecc: 0f00 |000a: return v0 │ │ -016ece: 5420 5202 |000b: iget-object v0, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -016ed2: 5433 5202 |000d: iget-object v3, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -016ed6: 6e20 3201 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ -016edc: 0a03 |0012: move-result v3 │ │ -016ede: 0f03 |0013: return v3 │ │ +016eac: |[016eac] org.projectmaxs.shared.mainmodule.ModuleInformation.compareTo:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation;)I │ │ +016ebc: 5420 5102 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +016ec0: 5431 5102 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +016ec4: 6e20 3201 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ +016eca: 0a00 |0007: move-result v0 │ │ +016ecc: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +016ed0: 0f00 |000a: return v0 │ │ +016ed2: 5420 5202 |000b: iget-object v0, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +016ed6: 5433 5202 |000d: iget-object v3, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +016eda: 6e20 3201 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ +016ee0: 0a03 |0012: move-result v3 │ │ +016ee2: 0f03 |0013: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x0014 reg=3 (null) Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ @@ -24027,33 +24027,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -016ee0: |[016ee0] org.projectmaxs.shared.mainmodule.ModuleInformation.describeContents:()I │ │ -016ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -016ef2: 0f00 |0001: return v0 │ │ +016ee4: |[016ee4] org.projectmaxs.shared.mainmodule.ModuleInformation.describeContents:()I │ │ +016ef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +016ef6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ name : 'getCommands' │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016f5c: |[016f5c] org.projectmaxs.shared.mainmodule.ModuleInformation.getCommands:()Ljava/util/Set; │ │ -016f6c: 5410 4f02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -016f70: 1100 |0002: return-object v0 │ │ +016f60: |[016f60] org.projectmaxs.shared.mainmodule.ModuleInformation.getCommands:()Ljava/util/Set; │ │ +016f70: 5410 4f02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +016f74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ @@ -24061,17 +24061,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016f74: |[016f74] org.projectmaxs.shared.mainmodule.ModuleInformation.getHelp:()Ljava/util/Set; │ │ -016f84: 5410 5002 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ -016f88: 1100 |0002: return-object v0 │ │ +016f78: |[016f78] org.projectmaxs.shared.mainmodule.ModuleInformation.getHelp:()Ljava/util/Set; │ │ +016f88: 5410 5002 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ +016f8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ @@ -24079,17 +24079,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016ef4: |[016ef4] org.projectmaxs.shared.mainmodule.ModuleInformation.getModuleName:()Ljava/lang/String; │ │ -016f04: 5410 5102 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -016f08: 1100 |0002: return-object v0 │ │ +016ef8: |[016ef8] org.projectmaxs.shared.mainmodule.ModuleInformation.getModuleName:()Ljava/lang/String; │ │ +016f08: 5410 5102 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +016f0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ @@ -24097,17 +24097,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -016f0c: |[016f0c] org.projectmaxs.shared.mainmodule.ModuleInformation.getModulePackage:()Ljava/lang/String; │ │ -016f1c: 5410 5202 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -016f20: 1100 |0002: return-object v0 │ │ +016f10: |[016f10] org.projectmaxs.shared.mainmodule.ModuleInformation.getModulePackage:()Ljava/lang/String; │ │ +016f20: 5410 5202 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +016f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ │ │ #9 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ @@ -24115,38 +24115,38 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -016e24: |[016e24] org.projectmaxs.shared.mainmodule.ModuleInformation.provides:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -016e34: 5430 4f02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -016e38: 7210 9301 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ -016e3e: 0c00 |0005: move-result-object v0 │ │ -016e40: 7210 7701 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -016e46: 0a01 |0009: move-result v1 │ │ -016e48: 3801 1e00 |000a: if-eqz v1, 0028 // +001e │ │ -016e4c: 7210 7801 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -016e52: 0c01 |000f: move-result-object v1 │ │ -016e54: 1f01 5901 |0010: check-cast v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ -016e58: 6e10 3b05 0100 |0012: invoke-virtual {v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.getCommand:()Ljava/lang/String; // method@053b │ │ -016e5e: 0c02 |0015: move-result-object v2 │ │ -016e60: 6e20 3401 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ -016e66: 0a02 |0019: move-result v2 │ │ -016e68: 3802 ecff |001a: if-eqz v2, 0006 // -0014 │ │ -016e6c: 7110 3805 0100 |001c: invoke-static {v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.access$000:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)Ljava/util/Set; // method@0538 │ │ -016e72: 0c01 |001f: move-result-object v1 │ │ -016e74: 7220 9201 5100 |0020: invoke-interface {v1, v5}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0192 │ │ -016e7a: 0a01 |0023: move-result v1 │ │ -016e7c: 3801 e2ff |0024: if-eqz v1, 0006 // -001e │ │ -016e80: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -016e82: 0f04 |0027: return v4 │ │ -016e84: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -016e86: 0f04 |0029: return v4 │ │ +016e28: |[016e28] org.projectmaxs.shared.mainmodule.ModuleInformation.provides:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +016e38: 5430 4f02 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +016e3c: 7210 9301 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0193 │ │ +016e42: 0c00 |0005: move-result-object v0 │ │ +016e44: 7210 7701 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +016e4a: 0a01 |0009: move-result v1 │ │ +016e4c: 3801 1e00 |000a: if-eqz v1, 0028 // +001e │ │ +016e50: 7210 7801 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +016e56: 0c01 |000f: move-result-object v1 │ │ +016e58: 1f01 5901 |0010: check-cast v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command; // type@0159 │ │ +016e5c: 6e10 3b05 0100 |0012: invoke-virtual {v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.getCommand:()Ljava/lang/String; // method@053b │ │ +016e62: 0c02 |0015: move-result-object v2 │ │ +016e64: 6e20 3401 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0134 │ │ +016e6a: 0a02 |0019: move-result v2 │ │ +016e6c: 3802 ecff |001a: if-eqz v2, 0006 // -0014 │ │ +016e70: 7110 3805 0100 |001c: invoke-static {v1}, Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;.access$000:(Lorg/projectmaxs/shared/mainmodule/ModuleInformation$Command;)Ljava/util/Set; // method@0538 │ │ +016e76: 0c01 |001f: move-result-object v1 │ │ +016e78: 7220 9201 5100 |0020: invoke-interface {v1, v5}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0192 │ │ +016e7e: 0a01 |0023: move-result v1 │ │ +016e80: 3801 e2ff |0024: if-eqz v1, 0006 // -001e │ │ +016e84: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +016e86: 0f04 |0027: return v4 │ │ +016e88: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +016e8a: 0f04 |0029: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0012 line=105 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ 0x0000 - 0x002a reg=4 (null) Ljava/lang/String; │ │ @@ -24157,24 +24157,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -016f24: |[016f24] org.projectmaxs.shared.mainmodule.ModuleInformation.toString:()Ljava/lang/String; │ │ -016f34: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -016f38: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -016f3e: 1a01 6103 |0005: const-string v1, "Package: " // string@0361 │ │ -016f42: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016f48: 5421 5202 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -016f4c: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -016f52: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -016f58: 0c00 |0012: move-result-object v0 │ │ -016f5a: 1100 |0013: return-object v0 │ │ +016f28: |[016f28] org.projectmaxs.shared.mainmodule.ModuleInformation.toString:()Ljava/lang/String; │ │ +016f38: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +016f3c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +016f42: 1a01 6103 |0005: const-string v1, "Package: " // string@0361 │ │ +016f46: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016f4c: 5421 5202 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +016f50: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +016f56: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +016f5c: 0c00 |0012: move-result-object v0 │ │ +016f5e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/projectmaxs/shared/mainmodule/ModuleInformation; │ │ │ │ #11 : (in Lorg/projectmaxs/shared/mainmodule/ModuleInformation;) │ │ @@ -24182,28 +24182,28 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0170d8: |[0170d8] org.projectmaxs.shared.mainmodule.ModuleInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0170e8: 5413 5202 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ -0170ec: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0170f2: 5413 5102 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ -0170f6: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0170fc: 2203 8d00 |000a: new-instance v3, Ljava/util/ArrayList; // type@008d │ │ -017100: 5410 4f02 |000c: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ -017104: 7020 6501 0300 |000e: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0165 │ │ -01710a: 6e20 a800 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -017110: 2203 8d00 |0014: new-instance v3, Ljava/util/ArrayList; // type@008d │ │ -017114: 5410 5002 |0016: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ -017118: 7020 6501 0300 |0018: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0165 │ │ -01711e: 6e20 a800 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -017124: 0e00 |001e: return-void │ │ +0170dc: |[0170dc] org.projectmaxs.shared.mainmodule.ModuleInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0170ec: 5413 5202 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModulePackage:Ljava/lang/String; // field@0252 │ │ +0170f0: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0170f6: 5413 5102 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mModuleName:Ljava/lang/String; // field@0251 │ │ +0170fa: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017100: 2203 8d00 |000a: new-instance v3, Ljava/util/ArrayList; // type@008d │ │ +017104: 5410 4f02 |000c: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mCommands:Ljava/util/Set; // field@024f │ │ +017108: 7020 6501 0300 |000e: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0165 │ │ +01710e: 6e20 a800 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +017114: 2203 8d00 |0014: new-instance v3, Ljava/util/ArrayList; // type@008d │ │ +017118: 5410 5002 |0016: iget-object v0, v1, Lorg/projectmaxs/shared/mainmodule/ModuleInformation;.mHelp:Ljava/util/Set; // field@0250 │ │ +01711c: 7020 6501 0300 |0018: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0165 │ │ +017122: 6e20 a800 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +017128: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ 0x000a line=68 │ │ 0x0014 line=69 │ │ locals : │ │ @@ -24244,20 +24244,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -017128: |[017128] org.projectmaxs.shared.mainmodule.RecentContact.:(Ljava/lang/String;)V │ │ -017138: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01713e: 5b01 5402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContactInfo:Ljava/lang/String; // field@0254 │ │ -017142: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -017144: 5b01 5302 |0006: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContact:Lorg/projectmaxs/shared/global/messagecontent/Contact; // field@0253 │ │ -017148: 0e00 |0008: return-void │ │ +01712c: |[01712c] org.projectmaxs.shared.mainmodule.RecentContact.:(Ljava/lang/String;)V │ │ +01713c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017142: 5b01 5402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContactInfo:Ljava/lang/String; // field@0254 │ │ +017146: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +017148: 5b01 5302 |0006: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContact:Lorg/projectmaxs/shared/global/messagecontent/Contact; // field@0253 │ │ +01714c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0006 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lorg/projectmaxs/shared/mainmodule/RecentContact; │ │ @@ -24268,19 +24268,19 @@ │ │ type : '(Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Contact;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01714c: |[01714c] org.projectmaxs.shared.mainmodule.RecentContact.:(Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Contact;)V │ │ -01715c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -017162: 5b01 5402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContactInfo:Ljava/lang/String; // field@0254 │ │ -017166: 5b02 5302 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContact:Lorg/projectmaxs/shared/global/messagecontent/Contact; // field@0253 │ │ -01716a: 0e00 |0007: return-void │ │ +017150: |[017150] org.projectmaxs.shared.mainmodule.RecentContact.:(Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Contact;)V │ │ +017160: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017166: 5b01 5402 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContactInfo:Ljava/lang/String; // field@0254 │ │ +01716a: 5b02 5302 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/mainmodule/RecentContact;.mContact:Lorg/projectmaxs/shared/global/messagecontent/Contact; // field@0253 │ │ +01716e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/projectmaxs/shared/mainmodule/RecentContact; │ │ @@ -24320,17 +24320,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0171dc: |[0171dc] org.projectmaxs.shared.maintransport.CommandOrigin$1.:()V │ │ -0171ec: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0171f2: 0e00 |0003: return-void │ │ +0171e0: |[0171e0] org.projectmaxs.shared.maintransport.CommandOrigin$1.:()V │ │ +0171f0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0171f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ │ │ Virtual methods - │ │ @@ -24339,18 +24339,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -01716c: |[01716c] org.projectmaxs.shared.maintransport.CommandOrigin$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -01717c: 6e20 5605 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CommandOrigin; // method@0556 │ │ -017182: 0c01 |0003: move-result-object v1 │ │ -017184: 1101 |0004: return-object v1 │ │ +017170: |[017170] org.projectmaxs.shared.maintransport.CommandOrigin$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +017180: 6e20 5605 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CommandOrigin; // method@0556 │ │ +017186: 0c01 |0003: move-result-object v1 │ │ +017188: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -24359,19 +24359,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CommandOrigin;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0171a4: |[0171a4] org.projectmaxs.shared.maintransport.CommandOrigin$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ -0171b4: 2200 5d01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin; // type@015d │ │ -0171b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0171ba: 7030 5b05 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;)V // method@055b │ │ -0171c0: 1100 |0006: return-object v0 │ │ +0171a8: |[0171a8] org.projectmaxs.shared.maintransport.CommandOrigin$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ +0171b8: 2200 5d01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin; // type@015d │ │ +0171bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0171be: 7030 5b05 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;)V // method@055b │ │ +0171c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -24380,18 +24380,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -017188: |[017188] org.projectmaxs.shared.maintransport.CommandOrigin$1.newArray:(I)[Ljava/lang/Object; │ │ -017198: 6e20 5805 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CommandOrigin; // method@0558 │ │ -01719e: 0c01 |0003: move-result-object v1 │ │ -0171a0: 1101 |0004: return-object v1 │ │ +01718c: |[01718c] org.projectmaxs.shared.maintransport.CommandOrigin$1.newArray:(I)[Ljava/lang/Object; │ │ +01719c: 6e20 5805 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CommandOrigin; // method@0558 │ │ +0171a2: 0c01 |0003: move-result-object v1 │ │ +0171a4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -24400,17 +24400,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/maintransport/CommandOrigin;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0171c4: |[0171c4] org.projectmaxs.shared.maintransport.CommandOrigin$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ -0171d4: 2311 8301 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/CommandOrigin; // type@0183 │ │ -0171d8: 1101 |0002: return-object v1 │ │ +0171c8: |[0171c8] org.projectmaxs.shared.maintransport.CommandOrigin$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ +0171d8: 2311 8301 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/CommandOrigin; // type@0183 │ │ +0171dc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -24464,48 +24464,48 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0173b0: |[0173b0] org.projectmaxs.shared.maintransport.CommandOrigin.:()V │ │ -0173c0: 2200 5c01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; // type@015c │ │ -0173c4: 7010 5405 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.:()V // method@0554 │ │ -0173ca: 6900 5502 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.CREATOR:Landroid/os/Parcelable$Creator; // field@0255 │ │ -0173ce: 0e00 |0007: return-void │ │ +0173b4: |[0173b4] org.projectmaxs.shared.maintransport.CommandOrigin.:()V │ │ +0173c4: 2200 5c01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; // type@015c │ │ +0173c8: 7010 5405 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;.:()V // method@0554 │ │ +0173ce: 6900 5502 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.CREATOR:Landroid/os/Parcelable$Creator; // field@0255 │ │ +0173d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0173d0: |[0173d0] org.projectmaxs.shared.maintransport.CommandOrigin.:(Landroid/os/Parcel;)V │ │ -0173e0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0173e6: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0173ec: 0c00 |0006: move-result-object v0 │ │ -0173ee: 5b10 5902 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -0173f2: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0173f8: 0c00 |000c: move-result-object v0 │ │ -0173fa: 5b10 5602 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -0173fe: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -017404: 0c00 |0012: move-result-object v0 │ │ -017406: 5b10 5802 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ -01740a: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -017410: 0c02 |0018: move-result-object v2 │ │ -017412: 5b12 5702 |0019: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ -017416: 0e00 |001b: return-void │ │ +0173d4: |[0173d4] org.projectmaxs.shared.maintransport.CommandOrigin.:(Landroid/os/Parcel;)V │ │ +0173e4: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0173ea: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0173f0: 0c00 |0006: move-result-object v0 │ │ +0173f2: 5b10 5902 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +0173f6: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0173fc: 0c00 |000c: move-result-object v0 │ │ +0173fe: 5b10 5602 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +017402: 6e10 a000 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017408: 0c00 |0012: move-result-object v0 │ │ +01740a: 5b10 5802 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ +01740e: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017414: 0c02 |0018: move-result-object v2 │ │ +017416: 5b12 5702 |0019: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ +01741a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0009 line=40 │ │ 0x000f line=41 │ │ 0x0015 line=42 │ │ @@ -24518,17 +24518,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -017418: |[017418] org.projectmaxs.shared.maintransport.CommandOrigin.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;)V │ │ -017428: 7020 5a05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.:(Landroid/os/Parcel;)V // method@055a │ │ -01742e: 0e00 |0003: return-void │ │ +01741c: |[01741c] org.projectmaxs.shared.maintransport.CommandOrigin.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/CommandOrigin$1;)V │ │ +01742c: 7020 5a05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.:(Landroid/os/Parcel;)V // method@055a │ │ +017432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/maintransport/CommandOrigin$1; │ │ @@ -24538,21 +24538,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -017430: |[017430] org.projectmaxs.shared.maintransport.CommandOrigin.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -017440: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -017446: 5b01 5902 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -01744a: 5b02 5602 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -01744e: 5b03 5802 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ -017452: 5b04 5702 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ -017456: 0e00 |000b: return-void │ │ +017434: |[017434] org.projectmaxs.shared.maintransport.CommandOrigin.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +017444: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01744a: 5b01 5902 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +01744e: 5b02 5602 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +017452: 5b03 5802 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ +017456: 5b04 5702 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ +01745a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ 0x0007 line=34 │ │ 0x0009 line=35 │ │ @@ -24569,33 +24569,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -017230: |[017230] org.projectmaxs.shared.maintransport.CommandOrigin.describeContents:()I │ │ -017240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -017242: 0f00 |0001: return v0 │ │ +017234: |[017234] org.projectmaxs.shared.maintransport.CommandOrigin.describeContents:()I │ │ +017244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +017246: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ name : 'getIntentAction' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017244: |[017244] org.projectmaxs.shared.maintransport.CommandOrigin.getIntentAction:()Ljava/lang/String; │ │ -017254: 5410 5602 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -017258: 1100 |0002: return-object v0 │ │ +017248: |[017248] org.projectmaxs.shared.maintransport.CommandOrigin.getIntentAction:()Ljava/lang/String; │ │ +017258: 5410 5602 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +01725c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ @@ -24603,25 +24603,25 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0171f4: |[0171f4] org.projectmaxs.shared.maintransport.CommandOrigin.getIntentFor:()Landroid/content/Intent; │ │ -017204: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ -017208: 5431 5602 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -01720c: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -017212: 5431 5902 |0007: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -017216: 6e10 6305 0300 |0009: invoke-virtual {v3}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.getServiceClass:()Ljava/lang/String; // method@0563 │ │ -01721c: 0c02 |000c: move-result-object v2 │ │ -01721e: 6e30 3b00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -017224: 1a01 e606 |0010: const-string v1, "org.projectmaxs.transport.COMMAND_ORIGIN" // string@06e6 │ │ -017228: 6e30 3500 1003 |0012: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0035 │ │ -01722e: 1100 |0015: return-object v0 │ │ +0171f8: |[0171f8] org.projectmaxs.shared.maintransport.CommandOrigin.getIntentFor:()Landroid/content/Intent; │ │ +017208: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ +01720c: 5431 5602 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +017210: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +017216: 5431 5902 |0007: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +01721a: 6e10 6305 0300 |0009: invoke-virtual {v3}, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.getServiceClass:()Ljava/lang/String; // method@0563 │ │ +017220: 0c02 |000c: move-result-object v2 │ │ +017222: 6e30 3b00 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +017228: 1a01 e606 |0010: const-string v1, "org.projectmaxs.transport.COMMAND_ORIGIN" // string@06e6 │ │ +01722c: 6e30 3500 1003 |0012: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0035 │ │ +017232: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0007 line=104 │ │ 0x0012 line=105 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ @@ -24631,17 +24631,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01725c: |[01725c] org.projectmaxs.shared.maintransport.CommandOrigin.getOriginId:()Ljava/lang/String; │ │ -01726c: 5410 5702 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ -017270: 1100 |0002: return-object v0 │ │ +017260: |[017260] org.projectmaxs.shared.maintransport.CommandOrigin.getOriginId:()Ljava/lang/String; │ │ +017270: 5410 5702 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ +017274: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ @@ -24649,17 +24649,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017274: |[017274] org.projectmaxs.shared.maintransport.CommandOrigin.getOriginIssuerInfo:()Ljava/lang/String; │ │ -017284: 5410 5802 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ -017288: 1100 |0002: return-object v0 │ │ +017278: |[017278] org.projectmaxs.shared.maintransport.CommandOrigin.getOriginIssuerInfo:()Ljava/lang/String; │ │ +017288: 5410 5802 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ +01728c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ @@ -24667,17 +24667,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01728c: |[01728c] org.projectmaxs.shared.maintransport.CommandOrigin.getPackage:()Ljava/lang/String; │ │ -01729c: 5410 5902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -0172a0: 1100 |0002: return-object v0 │ │ +017290: |[017290] org.projectmaxs.shared.maintransport.CommandOrigin.getPackage:()Ljava/lang/String; │ │ +0172a0: 5410 5902 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +0172a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ @@ -24685,24 +24685,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0172a4: |[0172a4] org.projectmaxs.shared.maintransport.CommandOrigin.getServiceClass:()Ljava/lang/String; │ │ -0172b4: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0172b8: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0172be: 5421 5902 |0005: iget-object v1, v2, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -0172c2: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0172c8: 1a01 5800 |000a: const-string v1, ".TransportService" // string@0058 │ │ -0172cc: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0172d2: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0172d8: 0c00 |0012: move-result-object v0 │ │ -0172da: 1100 |0013: return-object v0 │ │ +0172a8: |[0172a8] org.projectmaxs.shared.maintransport.CommandOrigin.getServiceClass:()Ljava/lang/String; │ │ +0172b8: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0172bc: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0172c2: 5421 5902 |0005: iget-object v1, v2, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +0172c6: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0172cc: 1a01 5800 |000a: const-string v1, ".TransportService" // string@0058 │ │ +0172d0: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0172d6: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0172dc: 0c00 |0012: move-result-object v0 │ │ +0172de: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/projectmaxs/shared/maintransport/CommandOrigin; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/maintransport/CommandOrigin;) │ │ @@ -24710,56 +24710,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -0172dc: |[0172dc] org.projectmaxs.shared.maintransport.CommandOrigin.toString:()Ljava/lang/String; │ │ -0172ec: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0172f0: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0172f6: 2201 8300 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -0172fa: 7010 4901 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -017300: 1a02 e100 |000a: const-string v2, "CommandOrigin package=" // string@00e1 │ │ -017304: 6e20 5001 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01730a: 5432 5902 |000f: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -01730e: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017314: 6e10 5401 0100 |0014: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01731a: 0c01 |0017: move-result-object v1 │ │ -01731c: 6e20 5001 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017322: 2201 8300 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -017326: 7010 4901 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01732c: 1a02 0d00 |0020: const-string v2, " act=" // string@000d │ │ -017330: 6e20 5001 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017336: 5432 5602 |0025: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -01733a: 6e20 5001 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017340: 6e10 5401 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -017346: 0c01 |002d: move-result-object v1 │ │ -017348: 6e20 5001 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01734e: 2201 8300 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -017352: 7010 4901 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -017358: 1a02 1c00 |0036: const-string v2, " issuerInfo=" // string@001c │ │ -01735c: 6e20 5001 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017362: 5432 5802 |003b: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ -017366: 6e20 5001 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01736c: 6e10 5401 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -017372: 0c01 |0043: move-result-object v1 │ │ -017374: 6e20 5001 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01737a: 2201 8300 |0047: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -01737e: 7010 4901 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -017384: 1a02 1700 |004c: const-string v2, " id=" // string@0017 │ │ -017388: 6e20 5001 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01738e: 5432 5702 |0051: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ -017392: 6e20 5001 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017398: 6e10 5401 0100 |0056: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01739e: 0c01 |0059: move-result-object v1 │ │ -0173a0: 6e20 5001 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0173a6: 6e10 5401 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0173ac: 0c00 |0060: move-result-object v0 │ │ -0173ae: 1100 |0061: return-object v0 │ │ +0172e0: |[0172e0] org.projectmaxs.shared.maintransport.CommandOrigin.toString:()Ljava/lang/String; │ │ +0172f0: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0172f4: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0172fa: 2201 8300 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +0172fe: 7010 4901 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +017304: 1a02 e100 |000a: const-string v2, "CommandOrigin package=" // string@00e1 │ │ +017308: 6e20 5001 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01730e: 5432 5902 |000f: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +017312: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017318: 6e10 5401 0100 |0014: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01731e: 0c01 |0017: move-result-object v1 │ │ +017320: 6e20 5001 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017326: 2201 8300 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +01732a: 7010 4901 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +017330: 1a02 0d00 |0020: const-string v2, " act=" // string@000d │ │ +017334: 6e20 5001 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01733a: 5432 5602 |0025: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +01733e: 6e20 5001 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017344: 6e10 5401 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01734a: 0c01 |002d: move-result-object v1 │ │ +01734c: 6e20 5001 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017352: 2201 8300 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +017356: 7010 4901 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01735c: 1a02 1c00 |0036: const-string v2, " issuerInfo=" // string@001c │ │ +017360: 6e20 5001 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017366: 5432 5802 |003b: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ +01736a: 6e20 5001 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017370: 6e10 5401 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +017376: 0c01 |0043: move-result-object v1 │ │ +017378: 6e20 5001 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01737e: 2201 8300 |0047: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +017382: 7010 4901 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +017388: 1a02 1700 |004c: const-string v2, " id=" // string@0017 │ │ +01738c: 6e20 5001 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017392: 5432 5702 |0051: iget-object v2, v3, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ +017396: 6e20 5001 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01739c: 6e10 5401 0100 |0056: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0173a2: 0c01 |0059: move-result-object v1 │ │ +0173a4: 6e20 5001 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0173aa: 6e10 5401 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0173b0: 0c00 |0060: move-result-object v0 │ │ +0173b2: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ 0x001b line=92 │ │ 0x0031 line=93 │ │ 0x0047 line=94 │ │ @@ -24772,24 +24772,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -017458: |[017458] org.projectmaxs.shared.maintransport.CommandOrigin.writeToParcel:(Landroid/os/Parcel;I)V │ │ -017468: 5402 5902 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ -01746c: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017472: 5402 5602 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ -017476: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01747c: 5402 5802 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ -017480: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017486: 5402 5702 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ -01748a: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017490: 0e00 |0014: return-void │ │ +01745c: |[01745c] org.projectmaxs.shared.maintransport.CommandOrigin.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01746c: 5402 5902 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mPackage:Ljava/lang/String; // field@0259 │ │ +017470: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017476: 5402 5602 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mIntentAction:Ljava/lang/String; // field@0256 │ │ +01747a: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017480: 5402 5802 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginIssuerInfo:Ljava/lang/String; // field@0258 │ │ +017484: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01748a: 5402 5702 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CommandOrigin;.mOriginId:Ljava/lang/String; // field@0257 │ │ +01748e: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017494: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ 0x000a line=54 │ │ 0x000f line=55 │ │ locals : │ │ @@ -24829,17 +24829,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -017520: |[017520] org.projectmaxs.shared.maintransport.CurrentStatus$1.:()V │ │ -017530: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -017536: 0e00 |0003: return-void │ │ +017524: |[017524] org.projectmaxs.shared.maintransport.CurrentStatus$1.:()V │ │ +017534: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01753a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; │ │ │ │ Virtual methods - │ │ @@ -24848,18 +24848,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -017494: |[017494] org.projectmaxs.shared.maintransport.CurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0174a4: 6e20 6805 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CurrentStatus; // method@0568 │ │ -0174aa: 0c01 |0003: move-result-object v1 │ │ -0174ac: 1101 |0004: return-object v1 │ │ +017498: |[017498] org.projectmaxs.shared.maintransport.CurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0174a8: 6e20 6805 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CurrentStatus; // method@0568 │ │ +0174ae: 0c01 |0003: move-result-object v1 │ │ +0174b0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -24868,26 +24868,26 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CurrentStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0174cc: |[0174cc] org.projectmaxs.shared.maintransport.CurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ -0174dc: 6e10 a000 0300 |0000: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0174e2: 0c00 |0003: move-result-object v0 │ │ -0174e4: 6e10 2801 0200 |0004: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -0174ea: 0c01 |0007: move-result-object v1 │ │ -0174ec: 6e10 0701 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -0174f2: 0c01 |000b: move-result-object v1 │ │ -0174f4: 6e20 9900 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ -0174fa: 0c03 |000f: move-result-object v3 │ │ -0174fc: 2201 5f01 |0010: new-instance v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus; // type@015f │ │ -017500: 7030 6c05 0103 |0012: invoke-direct {v1, v0, v3}, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.:(Ljava/lang/String;Ljava/util/List;)V // method@056c │ │ -017506: 1101 |0015: return-object v1 │ │ +0174d0: |[0174d0] org.projectmaxs.shared.maintransport.CurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ +0174e0: 6e10 a000 0300 |0000: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0174e6: 0c00 |0003: move-result-object v0 │ │ +0174e8: 6e10 2801 0200 |0004: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +0174ee: 0c01 |0007: move-result-object v1 │ │ +0174f0: 6e10 0701 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +0174f6: 0c01 |000b: move-result-object v1 │ │ +0174f8: 6e20 9900 1300 |000c: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ +0174fe: 0c03 |000f: move-result-object v3 │ │ +017500: 2201 5f01 |0010: new-instance v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus; // type@015f │ │ +017504: 7030 6c05 0103 |0012: invoke-direct {v1, v0, v3}, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.:(Ljava/lang/String;Ljava/util/List;)V // method@056c │ │ +01750a: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=74 │ │ 0x0010 line=75 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; │ │ @@ -24898,18 +24898,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0174b0: |[0174b0] org.projectmaxs.shared.maintransport.CurrentStatus$1.newArray:(I)[Ljava/lang/Object; │ │ -0174c0: 6e20 6a05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CurrentStatus; // method@056a │ │ -0174c6: 0c01 |0003: move-result-object v1 │ │ -0174c8: 1101 |0004: return-object v1 │ │ +0174b4: |[0174b4] org.projectmaxs.shared.maintransport.CurrentStatus$1.newArray:(I)[Ljava/lang/Object; │ │ +0174c4: 6e20 6a05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CurrentStatus; // method@056a │ │ +0174ca: 0c01 |0003: move-result-object v1 │ │ +0174cc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -24918,17 +24918,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/maintransport/CurrentStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017508: |[017508] org.projectmaxs.shared.maintransport.CurrentStatus$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ -017518: 2311 8401 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/CurrentStatus; // type@0184 │ │ -01751c: 1101 |0002: return-object v1 │ │ +01750c: |[01750c] org.projectmaxs.shared.maintransport.CurrentStatus$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ +01751c: 2311 8401 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/CurrentStatus; // type@0184 │ │ +017520: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -24980,52 +24980,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01757c: |[01757c] org.projectmaxs.shared.maintransport.CurrentStatus.:()V │ │ -01758c: 2200 5e01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; // type@015e │ │ -017590: 7010 6605 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.:()V // method@0566 │ │ -017596: 6900 5a02 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.CREATOR:Landroid/os/Parcelable$Creator; // field@025a │ │ -01759a: 0e00 |0007: return-void │ │ +017580: |[017580] org.projectmaxs.shared.maintransport.CurrentStatus.:()V │ │ +017590: 2200 5e01 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1; // type@015e │ │ +017594: 7010 6605 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/CurrentStatus$1;.:()V // method@0566 │ │ +01759a: 6900 5a02 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.CREATOR:Landroid/os/Parcelable$Creator; // field@025a │ │ +01759e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/CurrentStatus;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -01759c: |[01759c] org.projectmaxs.shared.maintransport.CurrentStatus.:(Ljava/lang/String;Ljava/util/List;)V │ │ -0175ac: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0175b2: 6e10 3a01 0200 |0003: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ -0175b8: 0a00 |0006: move-result v0 │ │ -0175ba: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ -0175be: 7210 7e01 0300 |0009: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -0175c4: 0a00 |000c: move-result v0 │ │ -0175c6: 3900 0b00 |000d: if-nez v0, 0018 // +000b │ │ -0175ca: 5b12 5c02 |000f: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ -0175ce: 7110 7001 0300 |0011: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@0170 │ │ -0175d4: 0c02 |0014: move-result-object v2 │ │ -0175d6: 5b12 5b02 |0015: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ -0175da: 0e00 |0017: return-void │ │ -0175dc: 2202 7600 |0018: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -0175e0: 7010 1501 0200 |001a: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -0175e6: 2702 |001d: throw v2 │ │ -0175e8: 2202 7600 |001e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -0175ec: 7010 1501 0200 |0020: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -0175f2: 2702 |0023: throw v2 │ │ +0175a0: |[0175a0] org.projectmaxs.shared.maintransport.CurrentStatus.:(Ljava/lang/String;Ljava/util/List;)V │ │ +0175b0: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0175b6: 6e10 3a01 0200 |0003: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@013a │ │ +0175bc: 0a00 |0006: move-result v0 │ │ +0175be: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ +0175c2: 7210 7e01 0300 |0009: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +0175c8: 0a00 |000c: move-result v0 │ │ +0175ca: 3900 0b00 |000d: if-nez v0, 0018 // +000b │ │ +0175ce: 5b12 5c02 |000f: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ +0175d2: 7110 7001 0300 |0011: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@0170 │ │ +0175d8: 0c02 |0014: move-result-object v2 │ │ +0175da: 5b12 5b02 |0015: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ +0175de: 0e00 |0017: return-void │ │ +0175e0: 2202 7600 |0018: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +0175e4: 7010 1501 0200 |001a: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +0175ea: 2702 |001d: throw v2 │ │ +0175ec: 2202 7600 |001e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +0175f0: 7010 1501 0200 |0020: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +0175f6: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=41 │ │ 0x000f line=44 │ │ 0x0011 line=45 │ │ @@ -25042,33 +25042,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -017538: |[017538] org.projectmaxs.shared.maintransport.CurrentStatus.describeContents:()I │ │ -017548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01754a: 0f00 |0001: return v0 │ │ +01753c: |[01753c] org.projectmaxs.shared.maintransport.CurrentStatus.describeContents:()I │ │ +01754c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01754e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/CurrentStatus;) │ │ name : 'getStatusInformationList' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017564: |[017564] org.projectmaxs.shared.maintransport.CurrentStatus.getStatusInformationList:()Ljava/util/List; │ │ -017574: 5410 5b02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ -017578: 1100 |0002: return-object v0 │ │ +017568: |[017568] org.projectmaxs.shared.maintransport.CurrentStatus.getStatusInformationList:()Ljava/util/List; │ │ +017578: 5410 5b02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ +01757c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/maintransport/CurrentStatus;) │ │ @@ -25076,17 +25076,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01754c: |[01754c] org.projectmaxs.shared.maintransport.CurrentStatus.getStatusString:()Ljava/lang/String; │ │ -01755c: 5410 5c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ -017560: 1100 |0002: return-object v0 │ │ +017550: |[017550] org.projectmaxs.shared.maintransport.CurrentStatus.getStatusString:()Ljava/lang/String; │ │ +017560: 5410 5c02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ +017564: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/maintransport/CurrentStatus;) │ │ @@ -25094,20 +25094,20 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0175f4: |[0175f4] org.projectmaxs.shared.maintransport.CurrentStatus.writeToParcel:(Landroid/os/Parcel;I)V │ │ -017604: 5402 5c02 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ -017608: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01760e: 5402 5b02 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ -017612: 6e20 a800 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -017618: 0e00 |000a: return-void │ │ +0175f8: |[0175f8] org.projectmaxs.shared.maintransport.CurrentStatus.writeToParcel:(Landroid/os/Parcel;I)V │ │ +017608: 5402 5c02 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusString:Ljava/lang/String; // field@025c │ │ +01760c: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017612: 5402 5b02 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/CurrentStatus;.statusInformationList:Ljava/util/List; // field@025b │ │ +017616: 6e20 a800 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +01761c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/projectmaxs/shared/maintransport/CurrentStatus; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/os/Parcel; │ │ @@ -25213,17 +25213,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01761c: |[01761c] org.projectmaxs.shared.maintransport.TransportConstants.:()V │ │ -01762c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -017632: 0e00 |0003: return-void │ │ +017620: |[017620] org.projectmaxs.shared.maintransport.TransportConstants.:()V │ │ +017630: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportConstants; │ │ │ │ Virtual methods - │ │ @@ -25259,17 +25259,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0176a0: |[0176a0] org.projectmaxs.shared.maintransport.TransportInformation$1.:()V │ │ -0176b0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0176b6: 0e00 |0003: return-void │ │ +0176a4: |[0176a4] org.projectmaxs.shared.maintransport.TransportInformation$1.:()V │ │ +0176b4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0176ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ │ │ Virtual methods - │ │ @@ -25278,18 +25278,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -017634: |[017634] org.projectmaxs.shared.maintransport.TransportInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -017644: 6e20 7405 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation; // method@0574 │ │ -01764a: 0c01 |0003: move-result-object v1 │ │ -01764c: 1101 |0004: return-object v1 │ │ +017638: |[017638] org.projectmaxs.shared.maintransport.TransportInformation$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +017648: 6e20 7405 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation; // method@0574 │ │ +01764e: 0c01 |0003: move-result-object v1 │ │ +017650: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -25298,18 +25298,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01766c: |[01766c] org.projectmaxs.shared.maintransport.TransportInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ -01767c: 2200 6401 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0164 │ │ -017680: 7020 8705 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/maintransport/TransportInformation;.:(Landroid/os/Parcel;)V // method@0587 │ │ -017686: 1100 |0005: return-object v0 │ │ +017670: |[017670] org.projectmaxs.shared.maintransport.TransportInformation$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ +017680: 2200 6401 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0164 │ │ +017684: 7020 8705 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/maintransport/TransportInformation;.:(Landroid/os/Parcel;)V // method@0587 │ │ +01768a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -25318,18 +25318,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -017650: |[017650] org.projectmaxs.shared.maintransport.TransportInformation$1.newArray:(I)[Ljava/lang/Object; │ │ -017660: 6e20 7605 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation; // method@0576 │ │ -017666: 0c01 |0003: move-result-object v1 │ │ -017668: 1101 |0004: return-object v1 │ │ +017654: |[017654] org.projectmaxs.shared.maintransport.TransportInformation$1.newArray:(I)[Ljava/lang/Object; │ │ +017664: 6e20 7605 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation; // method@0576 │ │ +01766a: 0c01 |0003: move-result-object v1 │ │ +01766c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -25338,17 +25338,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017688: |[017688] org.projectmaxs.shared.maintransport.TransportInformation$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ -017698: 2311 8601 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0186 │ │ -01769c: 1101 |0002: return-object v1 │ │ +01768c: |[01768c] org.projectmaxs.shared.maintransport.TransportInformation$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ +01769c: 2311 8601 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0186 │ │ +0176a0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -25384,17 +25384,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -017728: |[017728] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.:()V │ │ -017738: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01773e: 0e00 |0003: return-void │ │ +01772c: |[01772c] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.:()V │ │ +01773c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; │ │ │ │ Virtual methods - │ │ @@ -25403,18 +25403,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0176b8: |[0176b8] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0176c8: 6e20 7905 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // method@0579 │ │ -0176ce: 0c01 |0003: move-result-object v1 │ │ -0176d0: 1101 |0004: return-object v1 │ │ +0176bc: |[0176bc] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0176cc: 6e20 7905 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // method@0579 │ │ +0176d2: 0c01 |0003: move-result-object v1 │ │ +0176d4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -25423,19 +25423,19 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0176f0: |[0176f0] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ -017700: 2200 6301 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0163 │ │ -017704: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -017706: 7030 7e05 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/TransportInformation$1;)V // method@057e │ │ -01770c: 1100 |0006: return-object v0 │ │ +0176f4: |[0176f4] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.createFromParcel:(Landroid/os/Parcel;)Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ +017704: 2200 6301 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0163 │ │ +017708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01770a: 7030 7e05 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/TransportInformation$1;)V // method@057e │ │ +017710: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -25444,18 +25444,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0176d4: |[0176d4] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.newArray:(I)[Ljava/lang/Object; │ │ -0176e4: 6e20 7b05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // method@057b │ │ -0176ea: 0c01 |0003: move-result-object v1 │ │ -0176ec: 1101 |0004: return-object v1 │ │ +0176d8: |[0176d8] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.newArray:(I)[Ljava/lang/Object; │ │ +0176e8: 6e20 7b05 1000 |0000: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // method@057b │ │ +0176ee: 0c01 |0003: move-result-object v1 │ │ +0176f0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -25464,17 +25464,17 @@ │ │ type : '(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017710: |[017710] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ -017720: 2311 8501 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0185 │ │ -017724: 1101 |0002: return-object v1 │ │ +017714: |[017714] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent$1.newArray:(I)[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ +017724: 2311 8501 |0000: new-array v1, v1, [Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0185 │ │ +017728: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -25527,45 +25527,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0177b4: |[0177b4] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:()V │ │ -0177c4: 2200 6201 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; // type@0162 │ │ -0177c8: 7010 7705 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.:()V // method@0577 │ │ -0177ce: 6900 6c02 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.CREATOR:Landroid/os/Parcelable$Creator; // field@026c │ │ -0177d2: 0e00 |0007: return-void │ │ +0177b8: |[0177b8] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:()V │ │ +0177c8: 2200 6201 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1; // type@0162 │ │ +0177cc: 7010 7705 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent$1;.:()V // method@0577 │ │ +0177d2: 6900 6c02 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.CREATOR:Landroid/os/Parcelable$Creator; // field@026c │ │ +0177d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0177d4: |[0177d4] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Landroid/os/Parcel;)V │ │ -0177e4: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -0177ea: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0177f0: 0c00 |0006: move-result-object v0 │ │ -0177f2: 5b10 6f02 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ -0177f6: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0177fc: 0c00 |000c: move-result-object v0 │ │ -0177fe: 5b10 6e02 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ -017802: 7110 be04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -017808: 0a02 |0012: move-result v2 │ │ -01780a: 5c12 6d02 |0013: iput-boolean v2, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ -01780e: 0e00 |0015: return-void │ │ +0177d8: |[0177d8] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Landroid/os/Parcel;)V │ │ +0177e8: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +0177ee: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0177f4: 0c00 |0006: move-result-object v0 │ │ +0177f6: 5b10 6f02 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ +0177fa: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017800: 0c00 |000c: move-result-object v0 │ │ +017802: 5b10 6e02 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ +017806: 7110 be04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +01780c: 0a02 |0012: move-result v2 │ │ +01780e: 5c12 6d02 |0013: iput-boolean v2, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ +017812: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0009 line=143 │ │ 0x000f line=144 │ │ locals : │ │ @@ -25577,17 +25577,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/TransportInformation$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -017810: |[017810] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/TransportInformation$1;)V │ │ -017820: 7020 7d05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.:(Landroid/os/Parcel;)V // method@057d │ │ -017826: 0e00 |0003: return-void │ │ +017814: |[017814] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/maintransport/TransportInformation$1;)V │ │ +017824: 7020 7d05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.:(Landroid/os/Parcel;)V // method@057d │ │ +01782a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/maintransport/TransportInformation$1; │ │ @@ -25597,20 +25597,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -017828: |[017828] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -017838: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01783e: 5b01 6f02 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ -017842: 5b02 6e02 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ -017846: 5c03 6d02 |0007: iput-boolean v3, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ -01784a: 0e00 |0009: return-void │ │ +01782c: |[01782c] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +01783c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017842: 5b01 6f02 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ +017846: 5b02 6e02 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ +01784a: 5c03 6d02 |0007: iput-boolean v3, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ +01784e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0005 line=137 │ │ 0x0007 line=138 │ │ locals : │ │ @@ -25624,17 +25624,17 @@ │ │ type : '(Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017740: |[017740] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.access$000:(Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)Z │ │ -017750: 5500 6d02 |0000: iget-boolean v0, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ -017754: 0f00 |0002: return v0 │ │ +017744: |[017744] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.access$000:(Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)Z │ │ +017754: 5500 6d02 |0000: iget-boolean v0, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ +017758: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ │ │ Virtual methods - │ │ @@ -25643,33 +25643,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -017770: |[017770] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.describeContents:()I │ │ -017780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -017782: 0f00 |0001: return v0 │ │ +017774: |[017774] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.describeContents:()I │ │ +017784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +017786: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;) │ │ name : 'getIntentAction' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017784: |[017784] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.getIntentAction:()Ljava/lang/String; │ │ -017794: 5410 6e02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ -017798: 1100 |0002: return-object v0 │ │ +017788: |[017788] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.getIntentAction:()Ljava/lang/String; │ │ +017798: 5410 6e02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ +01779c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;) │ │ @@ -25677,17 +25677,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01779c: |[01779c] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.getName:()Ljava/lang/String; │ │ -0177ac: 5410 6f02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ -0177b0: 1100 |0002: return-object v0 │ │ +0177a0: |[0177a0] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.getName:()Ljava/lang/String; │ │ +0177b0: 5410 6f02 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ +0177b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;) │ │ @@ -25695,17 +25695,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017758: |[017758] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.isBroadcastSupported:()Z │ │ -017768: 5510 6d02 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ -01776c: 0f00 |0002: return v0 │ │ +01775c: |[01775c] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.isBroadcastSupported:()Z │ │ +01776c: 5510 6d02 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ +017770: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;) │ │ @@ -25713,22 +25713,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01784c: |[01784c] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.writeToParcel:(Landroid/os/Parcel;I)V │ │ -01785c: 5402 6f02 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ -017860: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017866: 5402 6e02 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ -01786a: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017870: 5502 6d02 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ -017874: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -01787a: 0e00 |000f: return-void │ │ +017850: |[017850] org.projectmaxs.shared.maintransport.TransportInformation$TransportComponent.writeToParcel:(Landroid/os/Parcel;I)V │ │ +017860: 5402 6f02 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mName:Ljava/lang/String; // field@026f │ │ +017864: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01786a: 5402 6e02 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mIntentAction:Ljava/lang/String; // field@026e │ │ +01786e: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017874: 5502 6d02 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.mFeatureBroadcast:Z // field@026d │ │ +017878: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +01787e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ 0x000a line=156 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; │ │ @@ -25797,55 +25797,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0179d4: |[0179d4] org.projectmaxs.shared.maintransport.TransportInformation.:()V │ │ -0179e4: 2200 6101 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$1; // type@0161 │ │ -0179e8: 7010 7205 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.:()V // method@0572 │ │ -0179ee: 6900 7002 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@0270 │ │ -0179f2: 0e00 |0007: return-void │ │ +0179d8: |[0179d8] org.projectmaxs.shared.maintransport.TransportInformation.:()V │ │ +0179e8: 2200 6101 |0000: new-instance v0, Lorg/projectmaxs/shared/maintransport/TransportInformation$1; // type@0161 │ │ +0179ec: 7010 7205 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/maintransport/TransportInformation$1;.:()V // method@0572 │ │ +0179f2: 6900 7002 |0005: sput-object v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.CREATOR:Landroid/os/Parcelable$Creator; // field@0270 │ │ +0179f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0179f4: |[0179f4] org.projectmaxs.shared.maintransport.TransportInformation.:(Landroid/os/Parcel;)V │ │ -017a04: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ -017a0a: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -017a10: 0c00 |0006: move-result-object v0 │ │ -017a12: 5b10 7502 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -017a16: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -017a1c: 0c00 |000c: move-result-object v0 │ │ -017a1e: 5b10 7302 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -017a22: 7110 be04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -017a28: 0a00 |0012: move-result v0 │ │ -017a2a: 5c10 7202 |0013: iput-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ -017a2e: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -017a34: 0c00 |0018: move-result-object v0 │ │ -017a36: 5b10 7402 |0019: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ -017a3a: 6e10 2801 0100 |001b: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -017a40: 0c00 |001e: move-result-object v0 │ │ -017a42: 6e10 0701 0000 |001f: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -017a48: 0c00 |0022: move-result-object v0 │ │ -017a4a: 6e20 9900 0200 |0023: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ -017a50: 0c02 |0026: move-result-object v2 │ │ -017a52: 5b12 7102 |0027: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ -017a56: 0e00 |0029: return-void │ │ +0179f8: |[0179f8] org.projectmaxs.shared.maintransport.TransportInformation.:(Landroid/os/Parcel;)V │ │ +017a08: 7010 2601 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0126 │ │ +017a0e: 6e10 a000 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017a14: 0c00 |0006: move-result-object v0 │ │ +017a16: 5b10 7502 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +017a1a: 6e10 a000 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017a20: 0c00 |000c: move-result-object v0 │ │ +017a22: 5b10 7302 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +017a26: 7110 be04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +017a2c: 0a00 |0012: move-result v0 │ │ +017a2e: 5c10 7202 |0013: iput-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ +017a32: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +017a38: 0c00 |0018: move-result-object v0 │ │ +017a3a: 5b10 7402 |0019: iput-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ +017a3e: 6e10 2801 0100 |001b: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +017a44: 0c00 |001e: move-result-object v0 │ │ +017a46: 6e10 0701 0000 |001f: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +017a4c: 0c00 |0022: move-result-object v0 │ │ +017a4e: 6e20 9900 0200 |0023: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList; // method@0099 │ │ +017a54: 0c02 |0026: move-result-object v2 │ │ +017a56: 5b12 7102 |0027: iput-object v2, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ +017a5a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0009 line=51 │ │ 0x000f line=52 │ │ 0x0015 line=53 │ │ @@ -25859,33 +25859,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -017a58: |[017a58] org.projectmaxs.shared.maintransport.TransportInformation.:(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)V │ │ -017a68: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -017a6e: 5b01 7502 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -017a72: 5b02 7302 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -017a76: 5c03 7202 |0007: iput-boolean v3, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ -017a7a: 5b04 7402 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ -017a7e: 2201 8d00 |000b: new-instance v1, Ljava/util/ArrayList; // type@008d │ │ -017a82: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -017a84: 7020 6401 2100 |000e: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -017a8a: 5b01 7102 |0011: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ -017a8e: 2151 |0013: array-length v1, v5 │ │ -017a90: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -017a92: 3512 0c00 |0015: if-ge v2, v1, 0021 // +000c │ │ -017a96: 4603 0502 |0017: aget-object v3, v5, v2 │ │ -017a9a: 5404 7102 |0019: iget-object v4, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ -017a9e: 7220 7b01 3400 |001b: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -017aa4: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -017aa8: 28f5 |0020: goto 0015 // -000b │ │ -017aaa: 0e00 |0021: return-void │ │ +017a5c: |[017a5c] org.projectmaxs.shared.maintransport.TransportInformation.:(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;[Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)V │ │ +017a6c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +017a72: 5b01 7502 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +017a76: 5b02 7302 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +017a7a: 5c03 7202 |0007: iput-boolean v3, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ +017a7e: 5b04 7402 |0009: iput-object v4, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ +017a82: 2201 8d00 |000b: new-instance v1, Ljava/util/ArrayList; // type@008d │ │ +017a86: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +017a88: 7020 6401 2100 |000e: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +017a8e: 5b01 7102 |0011: iput-object v1, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ +017a92: 2151 |0013: array-length v1, v5 │ │ +017a94: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +017a96: 3512 0c00 |0015: if-ge v2, v1, 0021 // +000c │ │ +017a9a: 4603 0502 |0017: aget-object v3, v5, v2 │ │ +017a9e: 5404 7102 |0019: iget-object v4, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ +017aa2: 7220 7b01 3400 |001b: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +017aa8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +017aac: 28f5 |0020: goto 0015 // -000b │ │ +017aae: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -25906,19 +25906,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -017894: |[017894] org.projectmaxs.shared.maintransport.TransportInformation.compareTo:(Ljava/lang/Object;)I │ │ -0178a4: 1f01 6401 |0000: check-cast v1, Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0164 │ │ -0178a8: 6e20 8a05 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation;.compareTo:(Lorg/projectmaxs/shared/maintransport/TransportInformation;)I // method@058a │ │ -0178ae: 0a01 |0005: move-result v1 │ │ -0178b0: 0f01 |0006: return v1 │ │ +017898: |[017898] org.projectmaxs.shared.maintransport.TransportInformation.compareTo:(Ljava/lang/Object;)I │ │ +0178a8: 1f01 6401 |0000: check-cast v1, Lorg/projectmaxs/shared/maintransport/TransportInformation; // type@0164 │ │ +0178ac: 6e20 8a05 1000 |0002: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/maintransport/TransportInformation;.compareTo:(Lorg/projectmaxs/shared/maintransport/TransportInformation;)I // method@058a │ │ +0178b2: 0a01 |0005: move-result v1 │ │ +0178b4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -25927,26 +25927,26 @@ │ │ type : '(Lorg/projectmaxs/shared/maintransport/TransportInformation;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0178b4: |[0178b4] org.projectmaxs.shared.maintransport.TransportInformation.compareTo:(Lorg/projectmaxs/shared/maintransport/TransportInformation;)I │ │ -0178c4: 5420 7302 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -0178c8: 5431 7302 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -0178cc: 6e20 3201 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ -0178d2: 0a00 |0007: move-result v0 │ │ -0178d4: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -0178d8: 0f00 |000a: return v0 │ │ -0178da: 5420 7502 |000b: iget-object v0, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -0178de: 5433 7502 |000d: iget-object v3, v3, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -0178e2: 6e20 3201 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ -0178e8: 0a03 |0012: move-result v3 │ │ -0178ea: 0f03 |0013: return v3 │ │ +0178b8: |[0178b8] org.projectmaxs.shared.maintransport.TransportInformation.compareTo:(Lorg/projectmaxs/shared/maintransport/TransportInformation;)I │ │ +0178c8: 5420 7302 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +0178cc: 5431 7302 |0002: iget-object v1, v3, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +0178d0: 6e20 3201 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ +0178d6: 0a00 |0007: move-result v0 │ │ +0178d8: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +0178dc: 0f00 |000a: return v0 │ │ +0178de: 5420 7502 |000b: iget-object v0, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +0178e2: 5433 7502 |000d: iget-object v3, v3, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +0178e6: 6e20 3201 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@0132 │ │ +0178ec: 0a03 |0012: move-result v3 │ │ +0178ee: 0f03 |0013: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=117 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ 0x0000 - 0x0014 reg=3 (null) Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ @@ -25956,48 +25956,48 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0178ec: |[0178ec] org.projectmaxs.shared.maintransport.TransportInformation.describeContents:()I │ │ -0178fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0178fe: 0f00 |0001: return v0 │ │ +0178f0: |[0178f0] org.projectmaxs.shared.maintransport.TransportInformation.describeContents:()I │ │ +017900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +017902: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ name : 'getAllBroadcastableComponents' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -017980: |[017980] org.projectmaxs.shared.maintransport.TransportInformation.getAllBroadcastableComponents:()Ljava/util/List; │ │ -017990: 2200 9700 |0000: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -017994: 7010 7a01 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -01799a: 5441 7102 |0005: iget-object v1, v4, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ -01799e: 7210 7f01 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -0179a4: 0c01 |000a: move-result-object v1 │ │ -0179a6: 7210 7701 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -0179ac: 0a02 |000e: move-result v2 │ │ -0179ae: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ -0179b2: 7210 7801 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -0179b8: 0c02 |0014: move-result-object v2 │ │ -0179ba: 1f02 6301 |0015: check-cast v2, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0163 │ │ -0179be: 7110 8005 0200 |0017: invoke-static {v2}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.access$000:(Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)Z // method@0580 │ │ -0179c4: 0a03 |001a: move-result v3 │ │ -0179c6: 3803 f0ff |001b: if-eqz v3, 000b // -0010 │ │ -0179ca: 7220 7b01 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0179d0: 28eb |0020: goto 000b // -0015 │ │ -0179d2: 1100 |0021: return-object v0 │ │ +017984: |[017984] org.projectmaxs.shared.maintransport.TransportInformation.getAllBroadcastableComponents:()Ljava/util/List; │ │ +017994: 2200 9700 |0000: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +017998: 7010 7a01 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +01799e: 5441 7102 |0005: iget-object v1, v4, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ +0179a2: 7210 7f01 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +0179a8: 0c01 |000a: move-result-object v1 │ │ +0179aa: 7210 7701 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +0179b0: 0a02 |000e: move-result v2 │ │ +0179b2: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ +0179b6: 7210 7801 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +0179bc: 0c02 |0014: move-result-object v2 │ │ +0179be: 1f02 6301 |0015: check-cast v2, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent; // type@0163 │ │ +0179c2: 7110 8005 0200 |0017: invoke-static {v2}, Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;.access$000:(Lorg/projectmaxs/shared/maintransport/TransportInformation$TransportComponent;)Z // method@0580 │ │ +0179c8: 0a03 |001a: move-result v3 │ │ +0179ca: 3803 f0ff |001b: if-eqz v3, 000b // -0010 │ │ +0179ce: 7220 7b01 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0179d4: 28eb |0020: goto 000b // -0015 │ │ +0179d6: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0000 - 0x0022 reg=4 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ @@ -26007,17 +26007,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017900: |[017900] org.projectmaxs.shared.maintransport.TransportInformation.getOutgoingFiletransferService:()Ljava/lang/String; │ │ -017910: 5410 7402 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ -017914: 1100 |0002: return-object v0 │ │ +017904: |[017904] org.projectmaxs.shared.maintransport.TransportInformation.getOutgoingFiletransferService:()Ljava/lang/String; │ │ +017914: 5410 7402 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ +017918: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ @@ -26025,17 +26025,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017918: |[017918] org.projectmaxs.shared.maintransport.TransportInformation.getTransportName:()Ljava/lang/String; │ │ -017928: 5410 7302 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -01792c: 1100 |0002: return-object v0 │ │ +01791c: |[01791c] org.projectmaxs.shared.maintransport.TransportInformation.getTransportName:()Ljava/lang/String; │ │ +01792c: 5410 7302 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +017930: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ @@ -26043,17 +26043,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -017930: |[017930] org.projectmaxs.shared.maintransport.TransportInformation.getTransportPackage:()Ljava/lang/String; │ │ -017940: 5410 7502 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -017944: 1100 |0002: return-object v0 │ │ +017934: |[017934] org.projectmaxs.shared.maintransport.TransportInformation.getTransportPackage:()Ljava/lang/String; │ │ +017944: 5410 7502 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +017948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ @@ -26061,17 +26061,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01787c: |[01787c] org.projectmaxs.shared.maintransport.TransportInformation.supportsStatus:()Z │ │ -01788c: 5510 7202 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ -017890: 0f00 |0002: return v0 │ │ +017880: |[017880] org.projectmaxs.shared.maintransport.TransportInformation.supportsStatus:()Z │ │ +017890: 5510 7202 |0000: iget-boolean v0, v1, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ +017894: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ @@ -26079,24 +26079,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -017948: |[017948] org.projectmaxs.shared.maintransport.TransportInformation.toString:()Ljava/lang/String; │ │ -017958: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -01795c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -017962: 1a01 cd03 |0005: const-string v1, "TransportInformation: package=" // string@03cd │ │ -017966: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01796c: 5421 7502 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -017970: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -017976: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01797c: 0c00 |0012: move-result-object v0 │ │ -01797e: 1100 |0013: return-object v0 │ │ +01794c: |[01794c] org.projectmaxs.shared.maintransport.TransportInformation.toString:()Ljava/lang/String; │ │ +01795c: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +017960: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +017966: 1a01 cd03 |0005: const-string v1, "TransportInformation: package=" // string@03cd │ │ +01796a: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +017970: 5421 7502 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +017974: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01797a: 6e10 5401 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +017980: 0c00 |0012: move-result-object v0 │ │ +017982: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/projectmaxs/shared/maintransport/TransportInformation; │ │ │ │ #9 : (in Lorg/projectmaxs/shared/maintransport/TransportInformation;) │ │ @@ -26104,26 +26104,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -017aac: |[017aac] org.projectmaxs.shared.maintransport.TransportInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ -017abc: 5402 7502 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ -017ac0: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017ac6: 5402 7302 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ -017aca: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017ad0: 5502 7202 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ -017ad4: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -017ada: 5402 7402 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ -017ade: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -017ae4: 5402 7102 |0014: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ -017ae8: 6e20 a800 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -017aee: 0e00 |0019: return-void │ │ +017ab0: |[017ab0] org.projectmaxs.shared.maintransport.TransportInformation.writeToParcel:(Landroid/os/Parcel;I)V │ │ +017ac0: 5402 7502 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportPackage:Ljava/lang/String; // field@0275 │ │ +017ac4: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017aca: 5402 7302 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportName:Ljava/lang/String; // field@0273 │ │ +017ace: 6e20 ac00 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017ad4: 5502 7202 |000a: iget-boolean v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mSupportsStatus:Z // field@0272 │ │ +017ad8: 7120 bf04 2100 |000c: invoke-static {v1, v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +017ade: 5402 7402 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mTransportOutgoingFiletransferService:Ljava/lang/String; // field@0274 │ │ +017ae2: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +017ae8: 5402 7102 |0014: iget-object v2, v0, Lorg/projectmaxs/shared/maintransport/TransportInformation;.mComponents:Ljava/util/List; // field@0271 │ │ +017aec: 6e20 a800 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +017af2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ 0x000a line=66 │ │ 0x000f line=67 │ │ 0x0014 line=68 │ │ @@ -29579,15 +29579,15 @@ │ │ name : 'onBatteryChangedReceived' │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 356 16-bit code units │ │ + insns size : 358 16-bit code units │ │ 00fe28: |[00fe28] org.projectmaxs.main.misc.MAXSBatteryManager.onBatteryChangedReceived:(Landroid/content/Intent;)V │ │ 00fe38: 1a00 e107 |0000: const-string v0, "status" // string@07e1 │ │ 00fe3c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ 00fe3e: 6e30 3100 0c01 |0003: invoke-virtual {v12, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0031 │ │ 00fe44: 0a00 |0006: move-result v0 │ │ 00fe46: 1222 |0007: const/4 v2, #int 2 // #2 │ │ 00fe48: 1253 |0008: const/4 v3, #int 5 // #5 │ │ @@ -29690,15 +29690,15 @@ │ │ 00ffd2: 6e20 4f01 0300 |00cd: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ 00ffd8: 1a00 0500 |00d0: const-string v0, " *does* represent current voltage " // string@0005 │ │ 00ffdc: 6e20 5001 0300 |00d2: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ 00ffe2: 6e20 4c01 6300 |00d5: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@014c │ │ 00ffe8: 6e10 5401 0300 |00d8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ 00ffee: 0c00 |00db: move-result-object v0 │ │ 00fff0: 6e20 9e04 0c00 |00dc: invoke-virtual {v12, v0}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ -00fff6: 283a |00df: goto 0119 // +003a │ │ +00fff6: 283c |00df: goto 011b // +003c │ │ 00fff8: 620c 4401 |00e0: sget-object v12, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.LOG:Lorg/projectmaxs/shared/global/util/Log; // field@0144 │ │ 00fffc: 2203 8300 |00e2: new-instance v3, Ljava/lang/StringBuilder; // type@0083 │ │ 010000: 7010 4901 0300 |00e4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ 010006: 6e20 5001 0300 |00e7: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ 01000c: 54b0 4c01 |00ea: iget-object v0, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastVoltage:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014c │ │ 010010: 6e20 4f01 0300 |00ec: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ 010016: 1a00 1500 |00ef: const-string v0, " does not represent current voltage " // string@0015 │ │ @@ -29709,54 +29709,55 @@ │ │ 01002e: 6e20 9e04 0c00 |00fb: invoke-virtual {v12, v0}, Lorg/projectmaxs/shared/global/util/Log;.d:(Ljava/lang/CharSequence;)V // method@049e │ │ 010034: 220c f400 |00fe: new-instance v12, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // type@00f4 │ │ 010038: 7110 1e01 0600 |0100: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@011e │ │ 01003e: 0c00 |0103: move-result-object v0 │ │ 010040: 1303 f401 |0104: const/16 v3, #int 500 // #1f4 │ │ 010044: 7054 fb02 bc30 |0106: invoke-direct {v12, v11, v0, v3, v4}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.:(Lorg/projectmaxs/main/misc/MAXSBatteryManager;Ljava/lang/Number;ILorg/projectmaxs/main/misc/MAXSBatteryManager$1;)V // method@02fb │ │ 01004a: 5bbc 4c01 |0109: iput-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastVoltage:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014c │ │ -01004e: 2200 0601 |010b: new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ -010052: 6e10 fe02 0c00 |010d: invoke-virtual {v12}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.getConcreteValue:()Ljava/lang/String; // method@02fe │ │ -010058: 0c0c |0110: move-result-object v12 │ │ -01005a: 1a03 8004 |0111: const-string v3, "battery-voltage" // string@0480 │ │ -01005e: 7040 6303 30c4 |0113: invoke-direct {v0, v3, v4, v12}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ -010064: 6e20 6601 0100 |0116: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0166 │ │ -01006a: 54bc 4b01 |0119: iget-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ -01006e: 380c 0c00 |011b: if-eqz v12, 0127 // +000c │ │ -010072: 7110 1401 0700 |011d: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0114 │ │ -010078: 0c00 |0120: move-result-object v0 │ │ -01007a: 6e20 fc02 0c00 |0121: invoke-virtual {v12, v0}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.doesNotRepresentNumber:(Ljava/lang/Number;)Z // method@02fc │ │ -010080: 0a0c |0124: move-result v12 │ │ -010082: 380c 3900 |0125: if-eqz v12, 015e // +0039 │ │ -010086: 220c f400 |0127: new-instance v12, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // type@00f4 │ │ -01008a: 7110 1401 0700 |0129: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0114 │ │ -010090: 0c00 |012c: move-result-object v0 │ │ -010092: 7054 fb02 bc20 |012d: invoke-direct {v12, v11, v0, v2, v4}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.:(Lorg/projectmaxs/main/misc/MAXSBatteryManager;Ljava/lang/Number;ILorg/projectmaxs/main/misc/MAXSBatteryManager$1;)V // method@02fb │ │ -010098: 5bbc 4b01 |0130: iput-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ -01009c: 220c 0601 |0132: new-instance v12, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ -0100a0: 2200 8300 |0134: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -0100a4: 7010 4901 0000 |0136: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0100aa: 1a02 5408 |0139: const-string v2, "������ " // string@0854 │ │ -0100ae: 6e20 5001 2000 |013b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0100b4: 54b2 4b01 |013e: iget-object v2, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ -0100b8: 6e10 ff02 0200 |0140: invoke-virtual {v2}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.toDynamicString:()Ljava/lang/String; // method@02ff │ │ -0100be: 0c02 |0143: move-result-object v2 │ │ -0100c0: 6e20 5001 2000 |0144: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0100c6: 1a02 5108 |0147: const-string v2, "°C" // string@0851 │ │ -0100ca: 6e20 5001 2000 |0149: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0100d0: 6e10 5401 0000 |014c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0100d6: 0c00 |014f: move-result-object v0 │ │ -0100d8: 54b2 4b01 |0150: iget-object v2, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ -0100dc: 6e10 fe02 0200 |0152: invoke-virtual {v2}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.getConcreteValue:()Ljava/lang/String; // method@02fe │ │ -0100e2: 0c02 |0155: move-result-object v2 │ │ -0100e4: 1a03 7f04 |0156: const-string v3, "battery-temperature" // string@047f │ │ -0100e8: 7040 6303 3c20 |0158: invoke-direct {v12, v3, v0, v2}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ -0100ee: 6e20 6601 c100 |015b: invoke-virtual {v1, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0166 │ │ -0100f4: 54bc 4701 |015e: iget-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ -0100f8: 7120 2605 1c00 |0160: invoke-static {v12, v1}, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@0526 │ │ -0100fe: 0e00 |0163: return-void │ │ +01004e: 220c 0601 |010b: new-instance v12, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ +010052: 54b0 4c01 |010d: iget-object v0, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastVoltage:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014c │ │ +010056: 6e10 fe02 0000 |010f: invoke-virtual {v0}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.getConcreteValue:()Ljava/lang/String; // method@02fe │ │ +01005c: 0c00 |0112: move-result-object v0 │ │ +01005e: 1a03 8004 |0113: const-string v3, "battery-voltage" // string@0480 │ │ +010062: 7040 6303 3c04 |0115: invoke-direct {v12, v3, v4, v0}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ +010068: 6e20 6601 c100 |0118: invoke-virtual {v1, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0166 │ │ +01006e: 54bc 4b01 |011b: iget-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ +010072: 380c 0c00 |011d: if-eqz v12, 0129 // +000c │ │ +010076: 7110 1401 0700 |011f: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0114 │ │ +01007c: 0c00 |0122: move-result-object v0 │ │ +01007e: 6e20 fc02 0c00 |0123: invoke-virtual {v12, v0}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.doesNotRepresentNumber:(Ljava/lang/Number;)Z // method@02fc │ │ +010084: 0a0c |0126: move-result v12 │ │ +010086: 380c 3900 |0127: if-eqz v12, 0160 // +0039 │ │ +01008a: 220c f400 |0129: new-instance v12, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // type@00f4 │ │ +01008e: 7110 1401 0700 |012b: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@0114 │ │ +010094: 0c00 |012e: move-result-object v0 │ │ +010096: 7054 fb02 bc20 |012f: invoke-direct {v12, v11, v0, v2, v4}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.:(Lorg/projectmaxs/main/misc/MAXSBatteryManager;Ljava/lang/Number;ILorg/projectmaxs/main/misc/MAXSBatteryManager$1;)V // method@02fb │ │ +01009c: 5bbc 4b01 |0132: iput-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ +0100a0: 220c 0601 |0134: new-instance v12, Lorg/projectmaxs/shared/global/StatusInformation; // type@0106 │ │ +0100a4: 2200 8300 |0136: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +0100a8: 7010 4901 0000 |0138: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0100ae: 1a02 5408 |013b: const-string v2, "������ " // string@0854 │ │ +0100b2: 6e20 5001 2000 |013d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0100b8: 54b2 4b01 |0140: iget-object v2, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ +0100bc: 6e10 ff02 0200 |0142: invoke-virtual {v2}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.toDynamicString:()Ljava/lang/String; // method@02ff │ │ +0100c2: 0c02 |0145: move-result-object v2 │ │ +0100c4: 6e20 5001 2000 |0146: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0100ca: 1a02 5108 |0149: const-string v2, "°C" // string@0851 │ │ +0100ce: 6e20 5001 2000 |014b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0100d4: 6e10 5401 0000 |014e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0100da: 0c00 |0151: move-result-object v0 │ │ +0100dc: 54b2 4b01 |0152: iget-object v2, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; // field@014b │ │ +0100e0: 6e10 fe02 0200 |0154: invoke-virtual {v2}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;.getConcreteValue:()Ljava/lang/String; // method@02fe │ │ +0100e6: 0c02 |0157: move-result-object v2 │ │ +0100e8: 1a03 7f04 |0158: const-string v3, "battery-temperature" // string@047f │ │ +0100ec: 7040 6303 3c20 |015a: invoke-direct {v12, v3, v0, v2}, Lorg/projectmaxs/shared/global/StatusInformation;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0363 │ │ +0100f2: 6e20 6601 c100 |015d: invoke-virtual {v1, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0166 │ │ +0100f8: 54bc 4701 |0160: iget-object v12, v11, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ +0100fc: 7120 2605 1c00 |0162: invoke-static {v12, v1}, Lorg/projectmaxs/shared/mainmodule/MAXSStatusUtil;.maybeUpdateStatus:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@0526 │ │ +010102: 0e00 |0165: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x000e line=94 │ │ 0x0012 line=91 │ │ 0x0016 line=98 │ │ 0x001c line=100 │ │ @@ -29778,24 +29779,24 @@ │ │ 0x00a4 line=125 │ │ 0x00ae line=126 │ │ 0x00b0 line=129 │ │ 0x00c1 line=134 │ │ 0x00e0 line=130 │ │ 0x00fe line=131 │ │ 0x010b line=132 │ │ - 0x0119 line=137 │ │ - 0x0127 line=138 │ │ - 0x0132 line=139 │ │ - 0x0140 line=140 │ │ - 0x0152 line=141 │ │ - 0x015b line=139 │ │ - 0x015e line=144 │ │ + 0x011b line=137 │ │ + 0x0129 line=138 │ │ + 0x0134 line=139 │ │ + 0x0142 line=140 │ │ + 0x0154 line=141 │ │ + 0x015d line=139 │ │ + 0x0160 line=144 │ │ locals : │ │ - 0x0000 - 0x0164 reg=11 this Lorg/projectmaxs/main/misc/MAXSBatteryManager; │ │ - 0x0000 - 0x0164 reg=12 (null) Landroid/content/Intent; │ │ + 0x0000 - 0x0166 reg=11 this Lorg/projectmaxs/main/misc/MAXSBatteryManager; │ │ + 0x0000 - 0x0166 reg=12 (null) Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/projectmaxs/main/misc/MAXSBatteryManager;) │ │ name : 'createRangedNumber' │ │ type : '(Ljava/lang/Number;I)Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ @@ -29821,22 +29822,22 @@ │ │ type : '(Lorg/projectmaxs/main/MAXSService;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -010100: |[010100] org.projectmaxs.main.misc.MAXSBatteryManager.onServiceStart:(Lorg/projectmaxs/main/MAXSService;)V │ │ -010110: 5434 4701 |0000: iget-object v4, v3, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ -010114: 5430 4601 |0002: iget-object v0, v3, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mBatteryBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0146 │ │ -010118: 2201 1600 |0004: new-instance v1, Landroid/content/IntentFilter; // type@0016 │ │ -01011c: 1a02 6704 |0006: const-string v2, "android.intent.action.BATTERY_CHANGED" // string@0467 │ │ -010120: 7020 3d00 2100 |0008: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@003d │ │ -010126: 6e30 2400 0401 |000b: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0024 │ │ -01012c: 0e00 |000e: return-void │ │ +010104: |[010104] org.projectmaxs.main.misc.MAXSBatteryManager.onServiceStart:(Lorg/projectmaxs/main/MAXSService;)V │ │ +010114: 5434 4701 |0000: iget-object v4, v3, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ +010118: 5430 4601 |0002: iget-object v0, v3, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mBatteryBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0146 │ │ +01011c: 2201 1600 |0004: new-instance v1, Landroid/content/IntentFilter; // type@0016 │ │ +010120: 1a02 6704 |0006: const-string v2, "android.intent.action.BATTERY_CHANGED" // string@0467 │ │ +010124: 7020 3d00 2100 |0008: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@003d │ │ +01012a: 6e30 2400 0401 |000b: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0024 │ │ +010130: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lorg/projectmaxs/main/misc/MAXSBatteryManager; │ │ 0x0000 - 0x000f reg=4 (null) Lorg/projectmaxs/main/MAXSService; │ │ │ │ @@ -29845,19 +29846,19 @@ │ │ type : '(Lorg/projectmaxs/main/MAXSService;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -010130: |[010130] org.projectmaxs.main.misc.MAXSBatteryManager.onServiceStop:(Lorg/projectmaxs/main/MAXSService;)V │ │ -010140: 5412 4701 |0000: iget-object v2, v1, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ -010144: 5410 4601 |0002: iget-object v0, v1, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mBatteryBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0146 │ │ -010148: 6e20 2900 0200 |0004: invoke-virtual {v2, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0029 │ │ -01014e: 0e00 |0007: return-void │ │ +010134: |[010134] org.projectmaxs.main.misc.MAXSBatteryManager.onServiceStop:(Lorg/projectmaxs/main/MAXSService;)V │ │ +010144: 5412 4701 |0000: iget-object v2, v1, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mContext:Landroid/content/Context; // field@0147 │ │ +010148: 5410 4601 |0002: iget-object v0, v1, Lorg/projectmaxs/main/misc/MAXSBatteryManager;.mBatteryBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0146 │ │ +01014c: 6e20 2900 0200 |0004: invoke-virtual {v2, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0029 │ │ +010152: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/projectmaxs/main/misc/MAXSBatteryManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/projectmaxs/main/MAXSService; │ │ │ │ @@ -29890,32 +29891,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -010150: |[010150] org.projectmaxs.main.misc.StartStopIntentBroadcast.:()V │ │ -010160: 0e00 |0000: return-void │ │ +010154: |[010154] org.projectmaxs.main.misc.StartStopIntentBroadcast.:()V │ │ +010164: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -010164: |[010164] org.projectmaxs.main.misc.StartStopIntentBroadcast.:()V │ │ -010174: 7010 e201 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/main/MAXSService$StartStopListener;.:()V // method@01e2 │ │ -01017a: 0e00 |0003: return-void │ │ +010168: |[010168] org.projectmaxs.main.misc.StartStopIntentBroadcast.:()V │ │ +010178: 7010 e201 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/main/MAXSService$StartStopListener;.:()V // method@01e2 │ │ +01017e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; │ │ │ │ #2 : (in Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;) │ │ @@ -29923,28 +29924,28 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -01017c: |[01017c] org.projectmaxs.main.misc.StartStopIntentBroadcast.init:()V │ │ -01018c: 1c00 f600 |0000: const-class v0, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // type@00f6 │ │ -010190: 1d00 |0002: monitor-enter v0 │ │ -010192: 6201 4f01 |0003: sget-object v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.sStartStopintentBroadcast:Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // field@014f │ │ -010196: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ -01019a: 2201 f600 |0007: new-instance v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // type@00f6 │ │ -01019e: 7010 0e03 0100 |0009: invoke-direct {v1}, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.:()V // method@030e │ │ -0101a4: 6901 4f01 |000c: sput-object v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.sStartStopintentBroadcast:Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // field@014f │ │ -0101a8: 7110 e901 0100 |000e: invoke-static {v1}, Lorg/projectmaxs/main/MAXSService;.addStartStopListener:(Lorg/projectmaxs/main/MAXSService$StartStopListener;)V // method@01e9 │ │ -0101ae: 1e00 |0011: monitor-exit v0 │ │ -0101b0: 0e00 |0012: return-void │ │ -0101b2: 0d01 |0013: move-exception v1 │ │ -0101b4: 1e00 |0014: monitor-exit v0 │ │ -0101b6: 2701 |0015: throw v1 │ │ +010180: |[010180] org.projectmaxs.main.misc.StartStopIntentBroadcast.init:()V │ │ +010190: 1c00 f600 |0000: const-class v0, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // type@00f6 │ │ +010194: 1d00 |0002: monitor-enter v0 │ │ +010196: 6201 4f01 |0003: sget-object v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.sStartStopintentBroadcast:Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // field@014f │ │ +01019a: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ +01019e: 2201 f600 |0007: new-instance v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // type@00f6 │ │ +0101a2: 7010 0e03 0100 |0009: invoke-direct {v1}, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.:()V // method@030e │ │ +0101a8: 6901 4f01 |000c: sput-object v1, Lorg/projectmaxs/main/misc/StartStopIntentBroadcast;.sStartStopintentBroadcast:Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; // field@014f │ │ +0101ac: 7110 e901 0100 |000e: invoke-static {v1}, Lorg/projectmaxs/main/MAXSService;.addStartStopListener:(Lorg/projectmaxs/main/MAXSService$StartStopListener;)V // method@01e9 │ │ +0101b2: 1e00 |0011: monitor-exit v0 │ │ +0101b4: 0e00 |0012: return-void │ │ +0101b6: 0d01 |0013: move-exception v1 │ │ +0101b8: 1e00 |0014: monitor-exit v0 │ │ +0101ba: 2701 |0015: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0011 │ │ -> 0x0013 │ │ positions : │ │ 0x0003 line=30 │ │ 0x0007 line=31 │ │ 0x000e line=32 │ │ @@ -29957,20 +29958,20 @@ │ │ type : '(Lorg/projectmaxs/main/MAXSService;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0101c4: |[0101c4] org.projectmaxs.main.misc.StartStopIntentBroadcast.onServiceStart:(Lorg/projectmaxs/main/MAXSService;)V │ │ -0101d4: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ -0101d8: 1a01 b906 |0002: const-string v1, "org.projectmaxs.SERVICE_STARTED" // string@06b9 │ │ -0101dc: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -0101e2: 6e20 f301 0300 |0007: invoke-virtual {v3, v0}, Lorg/projectmaxs/main/MAXSService;.sendBroadcast:(Landroid/content/Intent;)V // method@01f3 │ │ -0101e8: 0e00 |000a: return-void │ │ +0101c8: |[0101c8] org.projectmaxs.main.misc.StartStopIntentBroadcast.onServiceStart:(Lorg/projectmaxs/main/MAXSService;)V │ │ +0101d8: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ +0101dc: 1a01 b906 |0002: const-string v1, "org.projectmaxs.SERVICE_STARTED" // string@06b9 │ │ +0101e0: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +0101e6: 6e20 f301 0300 |0007: invoke-virtual {v3, v0}, Lorg/projectmaxs/main/MAXSService;.sendBroadcast:(Landroid/content/Intent;)V // method@01f3 │ │ +0101ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; │ │ 0x0000 - 0x000b reg=3 (null) Lorg/projectmaxs/main/MAXSService; │ │ │ │ @@ -29979,20 +29980,20 @@ │ │ type : '(Lorg/projectmaxs/main/MAXSService;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0101ec: |[0101ec] org.projectmaxs.main.misc.StartStopIntentBroadcast.onServiceStop:(Lorg/projectmaxs/main/MAXSService;)V │ │ -0101fc: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ -010200: 1a01 ba06 |0002: const-string v1, "org.projectmaxs.SERVICE_STOPPED" // string@06ba │ │ -010204: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ -01020a: 6e20 f301 0300 |0007: invoke-virtual {v3, v0}, Lorg/projectmaxs/main/MAXSService;.sendBroadcast:(Landroid/content/Intent;)V // method@01f3 │ │ -010210: 0e00 |000a: return-void │ │ +0101f0: |[0101f0] org.projectmaxs.main.misc.StartStopIntentBroadcast.onServiceStop:(Lorg/projectmaxs/main/MAXSService;)V │ │ +010200: 2200 1500 |0000: new-instance v0, Landroid/content/Intent; // type@0015 │ │ +010204: 1a01 ba06 |0002: const-string v1, "org.projectmaxs.SERVICE_STOPPED" // string@06ba │ │ +010208: 7020 2c00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002c │ │ +01020e: 6e20 f301 0300 |0007: invoke-virtual {v3, v0}, Lorg/projectmaxs/main/MAXSService;.sendBroadcast:(Landroid/content/Intent;)V // method@01f3 │ │ +010214: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/projectmaxs/main/misc/StartStopIntentBroadcast; │ │ 0x0000 - 0x000b reg=3 (null) Lorg/projectmaxs/main/MAXSService; │ │ │ │ @@ -30031,17 +30032,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011704: |[011704] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.:()V │ │ -011714: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01171a: 0e00 |0003: return-void │ │ +011708: |[011708] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.:()V │ │ +011718: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +01171e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Default; │ │ │ │ Virtual methods - │ │ @@ -30050,49 +30051,49 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0116c8: |[0116c8] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.asBinder:()Landroid/os/IBinder; │ │ -0116d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0116da: 1100 |0001: return-object v0 │ │ +0116cc: |[0116cc] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.asBinder:()Landroid/os/IBinder; │ │ +0116dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0116de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Default;) │ │ name : 'isFile' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0116dc: |[0116dc] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.isFile:(Ljava/lang/String;)Z │ │ -0116ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0116ee: 0f01 |0001: return v1 │ │ +0116e0: |[0116e0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.isFile:(Ljava/lang/String;)Z │ │ +0116f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0116f2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Default;) │ │ name : 'readFileBytes' │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0116f0: |[0116f0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.readFileBytes:(Ljava/lang/String;)[B │ │ -011700: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -011702: 1101 |0001: return-object v1 │ │ +0116f4: |[0116f4] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Default.readFileBytes:(Ljava/lang/String;)[B │ │ +011704: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +011706: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 323 (IFileReadModuleService.java) │ │ │ │ Class #164 header: │ │ @@ -30136,18 +30137,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0118b0: |[0118b0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0118c0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -0118c6: 5b01 a101 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ -0118ca: 0e00 |0005: return-void │ │ +0118b4: |[0118b4] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0118c4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +0118ca: 5b01 a101 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ +0118ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/IBinder; │ │ @@ -30158,17 +30159,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01171c: |[01171c] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -01172c: 5410 a101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ -011730: 1100 |0002: return-object v0 │ │ +011720: |[011720] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +011730: 5410 a101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ +011734: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;) │ │ @@ -30176,66 +30177,66 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011898: |[011898] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0118a8: 1a00 df06 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -0118ac: 1100 |0002: return-object v0 │ │ +01189c: |[01189c] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0118ac: 1a00 df06 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +0118b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;) │ │ name : 'isFile' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -011734: |[011734] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.isFile:(Ljava/lang/String;)Z │ │ -011744: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -01174a: 0c00 |0003: move-result-object v0 │ │ -01174c: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011752: 0c01 |0007: move-result-object v1 │ │ -011754: 1a02 df06 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -011758: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ -01175e: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011764: 5452 a101 |0010: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ -011768: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -01176a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -01176c: 7254 9300 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ -011772: 0a02 |0017: move-result v2 │ │ -011774: 3902 1700 |0018: if-nez v2, 002f // +0017 │ │ -011778: 7100 7703 0000 |001a: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ -01177e: 0c02 |001d: move-result-object v2 │ │ -011780: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -011784: 7100 7703 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ -01178a: 0c02 |0023: move-result-object v2 │ │ -01178c: 7220 7c03 6200 |0024: invoke-interface {v2, v6}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;.isFile:(Ljava/lang/String;)Z // method@037c │ │ -011792: 0a06 |0027: move-result v6 │ │ -011794: 6e10 a100 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01179a: 6e10 a100 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0117a0: 0f06 |002e: return v6 │ │ -0117a2: 6e10 9b00 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ -0117a8: 6e10 9c00 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -0117ae: 0a06 |0035: move-result v6 │ │ -0117b0: 3806 0300 |0036: if-eqz v6, 0039 // +0003 │ │ -0117b4: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -0117b6: 6e10 a100 0100 |0039: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0117bc: 6e10 a100 0000 |003c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0117c2: 0f04 |003f: return v4 │ │ -0117c4: 0d06 |0040: move-exception v6 │ │ -0117c6: 6e10 a100 0100 |0041: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0117cc: 6e10 a100 0000 |0044: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -0117d2: 2706 |0047: throw v6 │ │ +011738: |[011738] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.isFile:(Ljava/lang/String;)Z │ │ +011748: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +01174e: 0c00 |0003: move-result-object v0 │ │ +011750: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011756: 0c01 |0007: move-result-object v1 │ │ +011758: 1a02 df06 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +01175c: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ +011762: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011768: 5452 a101 |0010: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ +01176c: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +01176e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +011770: 7254 9300 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ +011776: 0a02 |0017: move-result v2 │ │ +011778: 3902 1700 |0018: if-nez v2, 002f // +0017 │ │ +01177c: 7100 7703 0000 |001a: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ +011782: 0c02 |001d: move-result-object v2 │ │ +011784: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +011788: 7100 7703 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ +01178e: 0c02 |0023: move-result-object v2 │ │ +011790: 7220 7c03 6200 |0024: invoke-interface {v2, v6}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;.isFile:(Ljava/lang/String;)Z // method@037c │ │ +011796: 0a06 |0027: move-result v6 │ │ +011798: 6e10 a100 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +01179e: 6e10 a100 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0117a4: 0f06 |002e: return v6 │ │ +0117a6: 6e10 9b00 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ +0117ac: 6e10 9c00 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +0117b2: 0a06 |0035: move-result v6 │ │ +0117b4: 3806 0300 |0036: if-eqz v6, 0039 // +0003 │ │ +0117b8: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +0117ba: 6e10 a100 0100 |0039: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0117c0: 6e10 a100 0000 |003c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0117c6: 0f04 |003f: return v4 │ │ +0117c8: 0d06 |0040: move-exception v6 │ │ +0117ca: 6e10 a100 0100 |0041: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0117d0: 6e10 a100 0000 |0044: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +0117d6: 2706 |0047: throw v6 │ │ catches : 2 │ │ 0x0008 - 0x0028 │ │ -> 0x0040 │ │ 0x002f - 0x0036 │ │ -> 0x0040 │ │ positions : │ │ 0x0000 line=125 │ │ @@ -30263,48 +30264,48 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0117e8: |[0117e8] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.readFileBytes:(Ljava/lang/String;)[B │ │ -0117f8: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -0117fe: 0c00 |0003: move-result-object v0 │ │ -011800: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011806: 0c01 |0007: move-result-object v1 │ │ -011808: 1a02 df06 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -01180c: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ -011812: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011818: 5452 a101 |0010: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ -01181c: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -01181e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -011820: 7254 9300 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ -011826: 0a02 |0017: move-result v2 │ │ -011828: 3902 1700 |0018: if-nez v2, 002f // +0017 │ │ -01182c: 7100 7703 0000 |001a: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ -011832: 0c02 |001d: move-result-object v2 │ │ -011834: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -011838: 7100 7703 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ -01183e: 0c02 |0023: move-result-object v2 │ │ -011840: 7220 7d03 6200 |0024: invoke-interface {v2, v6}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;.readFileBytes:(Ljava/lang/String;)[B // method@037d │ │ -011846: 0c06 |0027: move-result-object v6 │ │ -011848: 6e10 a100 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01184e: 6e10 a100 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011854: 1106 |002e: return-object v6 │ │ -011856: 6e10 9b00 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ -01185c: 6e10 9400 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.createByteArray:()[B // method@0094 │ │ -011862: 0c06 |0035: move-result-object v6 │ │ -011864: 6e10 a100 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01186a: 6e10 a100 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011870: 1106 |003c: return-object v6 │ │ -011872: 0d06 |003d: move-exception v6 │ │ -011874: 6e10 a100 0100 |003e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01187a: 6e10 a100 0000 |0041: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011880: 2706 |0044: throw v6 │ │ +0117ec: |[0117ec] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub$Proxy.readFileBytes:(Ljava/lang/String;)[B │ │ +0117fc: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011802: 0c00 |0003: move-result-object v0 │ │ +011804: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +01180a: 0c01 |0007: move-result-object v1 │ │ +01180c: 1a02 df06 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +011810: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ +011816: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01181c: 5452 a101 |0010: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a1 │ │ +011820: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +011822: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +011824: 7254 9300 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ +01182a: 0a02 |0017: move-result v2 │ │ +01182c: 3902 1700 |0018: if-nez v2, 002f // +0017 │ │ +011830: 7100 7703 0000 |001a: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ +011836: 0c02 |001d: move-result-object v2 │ │ +011838: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +01183c: 7100 7703 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // method@0377 │ │ +011842: 0c02 |0023: move-result-object v2 │ │ +011844: 7220 7d03 6200 |0024: invoke-interface {v2, v6}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;.readFileBytes:(Ljava/lang/String;)[B // method@037d │ │ +01184a: 0c06 |0027: move-result-object v6 │ │ +01184c: 6e10 a100 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011852: 6e10 a100 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011858: 1106 |002e: return-object v6 │ │ +01185a: 6e10 9b00 0100 |002f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ +011860: 6e10 9400 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.createByteArray:()[B // method@0094 │ │ +011866: 0c06 |0035: move-result-object v6 │ │ +011868: 6e10 a100 0100 |0036: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +01186e: 6e10 a100 0000 |0039: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011874: 1106 |003c: return-object v6 │ │ +011876: 0d06 |003d: move-exception v6 │ │ +011878: 6e10 a100 0100 |003e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +01187e: 6e10 a100 0000 |0041: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011884: 2706 |0044: throw v6 │ │ catches : 2 │ │ 0x0008 - 0x0028 │ │ -> 0x003d │ │ 0x002f - 0x0036 │ │ -> 0x003d │ │ positions : │ │ 0x0000 line=104 │ │ @@ -30376,19 +30377,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0119e8: |[0119e8] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.:()V │ │ -0119f8: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ -0119fe: 1a00 df06 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -011a02: 6e30 7603 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0376 │ │ -011a08: 0e00 |0008: return-void │ │ +0119ec: |[0119ec] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.:()V │ │ +0119fc: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ +011a02: 1a00 df06 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +011a06: 6e30 7603 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0376 │ │ +011a0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub; │ │ │ │ @@ -30397,29 +30398,29 @@ │ │ type : '(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -01198c: |[01198c] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; │ │ -01199c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0119a0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0119a2: 1102 |0003: return-object v2 │ │ -0119a4: 1a00 df06 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -0119a8: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ -0119ae: 0c00 |0009: move-result-object v0 │ │ -0119b0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0119b4: 2001 0a01 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // type@010a │ │ -0119b8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0119bc: 1f00 0a01 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // type@010a │ │ -0119c0: 1100 |0012: return-object v0 │ │ -0119c2: 2200 0801 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy; // type@0108 │ │ -0119c6: 7020 6e03 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@036e │ │ -0119cc: 1100 |0018: return-object v0 │ │ +011990: |[011990] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; │ │ +0119a0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0119a4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0119a6: 1102 |0003: return-object v2 │ │ +0119a8: 1a00 df06 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +0119ac: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ +0119b2: 0c00 |0009: move-result-object v0 │ │ +0119b4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0119b8: 2001 0a01 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // type@010a │ │ +0119bc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0119c0: 1f00 0a01 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // type@010a │ │ +0119c4: 1100 |0012: return-object v0 │ │ +0119c6: 2200 0801 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy; // type@0108 │ │ +0119ca: 7020 6e03 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@036e │ │ +0119d0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=41 │ │ 0x000c line=42 │ │ 0x0010 line=43 │ │ 0x0013 line=45 │ │ locals : │ │ @@ -30430,40 +30431,40 @@ │ │ type : '()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0119d0: |[0119d0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; │ │ -0119e0: 6200 a201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ -0119e4: 1100 |0002: return-object v0 │ │ +0119d4: |[0119d4] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; │ │ +0119e4: 6200 a201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ +0119e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;) │ │ name : 'setDefaultImpl' │ │ type : '(Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -011964: |[011964] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;)Z │ │ -011974: 6200 a201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ -011978: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -01197c: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ -011980: 6901 a201 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ -011984: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -011986: 0f01 |0009: return v1 │ │ -011988: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -01198a: 0f01 |000b: return v1 │ │ +011968: |[011968] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService;)Z │ │ +011978: 6200 a201 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ +01197c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +011980: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ +011984: 6901 a201 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; // field@01a2 │ │ +011988: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +01198a: 0f01 |0009: return v1 │ │ +01198c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +01198e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0006 line=150 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService; │ │ │ │ @@ -30473,58 +30474,58 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0118cc: |[0118cc] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.asBinder:()Landroid/os/IBinder; │ │ -0118dc: 1100 |0000: return-object v0 │ │ +0118d0: |[0118d0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.asBinder:()Landroid/os/IBinder; │ │ +0118e0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;) │ │ name : 'onTransact' │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -0118e0: |[0118e0] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0118f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0118f2: 1a01 df06 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ -0118f6: 3204 2500 |0003: if-eq v4, v0, 0028 // +0025 │ │ -0118fa: 1222 |0005: const/4 v2, #int 2 // #2 │ │ -0118fc: 3224 1000 |0006: if-eq v4, v2, 0016 // +0010 │ │ -011900: 1402 4654 4e5f |0008: const v2, #float 1.48676e+19 // #5f4e5446 │ │ -011906: 3224 0700 |000b: if-eq v4, v2, 0012 // +0007 │ │ -01190a: 6f57 8900 4365 |000d: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ -011910: 0a04 |0010: move-result v4 │ │ -011912: 0f04 |0011: return v4 │ │ -011914: 6e20 ac00 1600 |0012: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01191a: 0f00 |0015: return v0 │ │ -01191c: 6e20 9600 1500 |0016: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ -011922: 6e10 a000 0500 |0019: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011928: 0c04 |001c: move-result-object v4 │ │ -01192a: 6e20 7803 4300 |001d: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.isFile:(Ljava/lang/String;)Z // method@0378 │ │ -011930: 0a04 |0020: move-result v4 │ │ -011932: 6e10 aa00 0600 |0021: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ -011938: 6e20 a600 4600 |0024: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -01193e: 0f00 |0027: return v0 │ │ -011940: 6e20 9600 1500 |0028: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ -011946: 6e10 a000 0500 |002b: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -01194c: 0c04 |002e: move-result-object v4 │ │ -01194e: 6e20 7a03 4300 |002f: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.readFileBytes:(Ljava/lang/String;)[B // method@037a │ │ -011954: 0c04 |0032: move-result-object v4 │ │ -011956: 6e10 aa00 0600 |0033: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ -01195c: 6e20 a500 4600 |0036: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeByteArray:([B)V // method@00a5 │ │ -011962: 0f00 |0039: return v0 │ │ +0118e4: |[0118e4] org.projectmaxs.shared.global.aidl.IFileReadModuleService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0118f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0118f6: 1a01 df06 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IFileReadModuleService" // string@06df │ │ +0118fa: 3204 2500 |0003: if-eq v4, v0, 0028 // +0025 │ │ +0118fe: 1222 |0005: const/4 v2, #int 2 // #2 │ │ +011900: 3224 1000 |0006: if-eq v4, v2, 0016 // +0010 │ │ +011904: 1402 4654 4e5f |0008: const v2, #float 1.48676e+19 // #5f4e5446 │ │ +01190a: 3224 0700 |000b: if-eq v4, v2, 0012 // +0007 │ │ +01190e: 6f57 8900 4365 |000d: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ +011914: 0a04 |0010: move-result v4 │ │ +011916: 0f04 |0011: return v4 │ │ +011918: 6e20 ac00 1600 |0012: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01191e: 0f00 |0015: return v0 │ │ +011920: 6e20 9600 1500 |0016: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ +011926: 6e10 a000 0500 |0019: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +01192c: 0c04 |001c: move-result-object v4 │ │ +01192e: 6e20 7803 4300 |001d: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.isFile:(Ljava/lang/String;)Z // method@0378 │ │ +011934: 0a04 |0020: move-result v4 │ │ +011936: 6e10 aa00 0600 |0021: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ +01193c: 6e20 a600 4600 |0024: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +011942: 0f00 |0027: return v0 │ │ +011944: 6e20 9600 1500 |0028: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ +01194a: 6e10 a000 0500 |002b: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011950: 0c04 |002e: move-result-object v4 │ │ +011952: 6e20 7a03 4300 |002f: invoke-virtual {v3, v4}, Lorg/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub;.readFileBytes:(Ljava/lang/String;)[B // method@037a │ │ +011958: 0c04 |0032: move-result-object v4 │ │ +01195a: 6e10 aa00 0600 |0033: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ +011960: 6e20 a500 4600 |0036: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeByteArray:([B)V // method@00a5 │ │ +011966: 0f00 |0039: return v0 │ │ catches : (none) │ │ positions : │ │ 0x000d line=83 │ │ 0x0012 line=58 │ │ 0x0016 line=73 │ │ 0x0019 line=75 │ │ 0x001d line=76 │ │ @@ -30575,17 +30576,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011a34: |[011a34] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.:()V │ │ -011a44: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -011a4a: 0e00 |0003: return-void │ │ +011a38: |[011a38] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.:()V │ │ +011a48: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +011a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Default; │ │ │ │ Virtual methods - │ │ @@ -30594,33 +30595,33 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011a0c: |[011a0c] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.asBinder:()Landroid/os/IBinder; │ │ -011a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -011a1e: 1100 |0001: return-object v0 │ │ +011a10: |[011a10] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.asBinder:()Landroid/os/IBinder; │ │ +011a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +011a22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Default;) │ │ name : 'writeFileBytes' │ │ type : '(Ljava/lang/String;[B)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011a20: |[011a20] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; │ │ -011a30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -011a32: 1101 |0001: return-object v1 │ │ +011a24: |[011a24] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Default.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; │ │ +011a34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +011a36: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 324 (IFileWriteModuleService.java) │ │ │ │ Class #167 header: │ │ @@ -30662,18 +30663,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011b30: |[011b30] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -011b40: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -011b46: 5b01 a601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ -011b4a: 0e00 |0005: return-void │ │ +011b34: |[011b34] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +011b44: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +011b4a: 5b01 a601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +011b4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/IBinder; │ │ @@ -30684,17 +30685,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011a4c: |[011a4c] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -011a5c: 5410 a601 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ -011a60: 1100 |0002: return-object v0 │ │ +011a50: |[011a50] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +011a60: 5410 a601 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +011a64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;) │ │ @@ -30702,65 +30703,65 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011a64: |[011a64] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -011a74: 1a00 e006 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ -011a78: 1100 |0002: return-object v0 │ │ +011a68: |[011a68] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +011a78: 1a00 e006 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ +011a7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;) │ │ name : 'writeFileBytes' │ │ type : '(Ljava/lang/String;[B)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -011a7c: |[011a7c] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; │ │ -011a8c: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011a92: 0c00 |0003: move-result-object v0 │ │ -011a94: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011a9a: 0c01 |0007: move-result-object v1 │ │ -011a9c: 1a02 e006 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ -011aa0: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ -011aa6: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011aac: 6e20 a500 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeByteArray:([B)V // method@00a5 │ │ -011ab2: 5452 a601 |0013: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ -011ab6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -011ab8: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -011aba: 7254 9300 3210 |0017: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ -011ac0: 0a02 |001a: move-result v2 │ │ -011ac2: 3902 1700 |001b: if-nez v2, 0032 // +0017 │ │ -011ac6: 7100 8903 0000 |001d: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // method@0389 │ │ -011acc: 0c02 |0020: move-result-object v2 │ │ -011ace: 3802 1100 |0021: if-eqz v2, 0032 // +0011 │ │ -011ad2: 7100 8903 0000 |0023: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // method@0389 │ │ -011ad8: 0c02 |0026: move-result-object v2 │ │ -011ada: 7230 8d03 6207 |0027: invoke-interface {v2, v6, v7}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; // method@038d │ │ -011ae0: 0c06 |002a: move-result-object v6 │ │ -011ae2: 6e10 a100 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011ae8: 6e10 a100 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011aee: 1106 |0031: return-object v6 │ │ -011af0: 6e10 9b00 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ -011af6: 6e10 a000 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011afc: 0c06 |0038: move-result-object v6 │ │ -011afe: 6e10 a100 0100 |0039: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011b04: 6e10 a100 0000 |003c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011b0a: 1106 |003f: return-object v6 │ │ -011b0c: 0d06 |0040: move-exception v6 │ │ -011b0e: 6e10 a100 0100 |0041: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011b14: 6e10 a100 0000 |0044: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011b1a: 2706 |0047: throw v6 │ │ +011a80: |[011a80] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub$Proxy.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; │ │ +011a90: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011a96: 0c00 |0003: move-result-object v0 │ │ +011a98: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011a9e: 0c01 |0007: move-result-object v1 │ │ +011aa0: 1a02 e006 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ +011aa4: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ +011aaa: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011ab0: 6e20 a500 7000 |0010: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeByteArray:([B)V // method@00a5 │ │ +011ab6: 5452 a601 |0013: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a6 │ │ +011aba: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +011abc: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +011abe: 7254 9300 3210 |0017: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ +011ac4: 0a02 |001a: move-result v2 │ │ +011ac6: 3902 1700 |001b: if-nez v2, 0032 // +0017 │ │ +011aca: 7100 8903 0000 |001d: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // method@0389 │ │ +011ad0: 0c02 |0020: move-result-object v2 │ │ +011ad2: 3802 1100 |0021: if-eqz v2, 0032 // +0011 │ │ +011ad6: 7100 8903 0000 |0023: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // method@0389 │ │ +011adc: 0c02 |0026: move-result-object v2 │ │ +011ade: 7230 8d03 6207 |0027: invoke-interface {v2, v6, v7}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; // method@038d │ │ +011ae4: 0c06 |002a: move-result-object v6 │ │ +011ae6: 6e10 a100 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011aec: 6e10 a100 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011af2: 1106 |0031: return-object v6 │ │ +011af4: 6e10 9b00 0100 |0032: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ +011afa: 6e10 a000 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011b00: 0c06 |0038: move-result-object v6 │ │ +011b02: 6e10 a100 0100 |0039: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011b08: 6e10 a100 0000 |003c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011b0e: 1106 |003f: return-object v6 │ │ +011b10: 0d06 |0040: move-exception v6 │ │ +011b12: 6e10 a100 0100 |0041: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011b18: 6e10 a100 0000 |0044: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011b1e: 2706 |0047: throw v6 │ │ catches : 2 │ │ 0x0008 - 0x002b │ │ -> 0x0040 │ │ 0x0032 - 0x0039 │ │ -> 0x0040 │ │ positions : │ │ 0x0000 line=92 │ │ @@ -30829,19 +30830,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -011c48: |[011c48] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.:()V │ │ -011c58: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ -011c5e: 1a00 e006 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ -011c62: 6e30 8803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0388 │ │ -011c68: 0e00 |0008: return-void │ │ +011c4c: |[011c4c] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.:()V │ │ +011c5c: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ +011c62: 1a00 e006 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ +011c66: 6e30 8803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0388 │ │ +011c6c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub; │ │ │ │ @@ -30850,29 +30851,29 @@ │ │ type : '(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -011bec: |[011bec] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; │ │ -011bfc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -011c00: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -011c02: 1102 |0003: return-object v2 │ │ -011c04: 1a00 e006 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ -011c08: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ -011c0e: 0c00 |0009: move-result-object v0 │ │ -011c10: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -011c14: 2001 0e01 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // type@010e │ │ -011c18: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -011c1c: 1f00 0e01 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // type@010e │ │ -011c20: 1100 |0012: return-object v0 │ │ -011c22: 2200 0c01 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy; // type@010c │ │ -011c26: 7020 8103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0381 │ │ -011c2c: 1100 |0018: return-object v0 │ │ +011bf0: |[011bf0] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; │ │ +011c00: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +011c04: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +011c06: 1102 |0003: return-object v2 │ │ +011c08: 1a00 e006 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ +011c0c: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ +011c12: 0c00 |0009: move-result-object v0 │ │ +011c14: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +011c18: 2001 0e01 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // type@010e │ │ +011c1c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +011c20: 1f00 0e01 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // type@010e │ │ +011c24: 1100 |0012: return-object v0 │ │ +011c26: 2200 0c01 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy; // type@010c │ │ +011c2a: 7020 8103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0381 │ │ +011c30: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=37 │ │ 0x000c line=38 │ │ 0x0010 line=39 │ │ 0x0013 line=41 │ │ locals : │ │ @@ -30883,40 +30884,40 @@ │ │ type : '()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011c30: |[011c30] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; │ │ -011c40: 6200 a701 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ -011c44: 1100 |0002: return-object v0 │ │ +011c34: |[011c34] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; │ │ +011c44: 6200 a701 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ +011c48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;) │ │ name : 'setDefaultImpl' │ │ type : '(Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -011bc4: |[011bc4] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;)Z │ │ -011bd4: 6200 a701 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ -011bd8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -011bdc: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ -011be0: 6901 a701 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ -011be4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -011be6: 0f01 |0009: return v1 │ │ -011be8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -011bea: 0f01 |000b: return v1 │ │ +011bc8: |[011bc8] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService;)Z │ │ +011bd8: 6200 a701 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ +011bdc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +011be0: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ +011be4: 6901 a701 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; // field@01a7 │ │ +011be8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +011bea: 0f01 |0009: return v1 │ │ +011bec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +011bee: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService; │ │ │ │ @@ -30926,50 +30927,50 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -011b4c: |[011b4c] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.asBinder:()Landroid/os/IBinder; │ │ -011b5c: 1100 |0000: return-object v0 │ │ +011b50: |[011b50] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.asBinder:()Landroid/os/IBinder; │ │ +011b60: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;) │ │ name : 'onTransact' │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -011b60: |[011b60] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -011b70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -011b72: 1a01 e006 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ -011b76: 3204 1000 |0003: if-eq v4, v0, 0013 // +0010 │ │ -011b7a: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ -011b80: 3224 0700 |0008: if-eq v4, v2, 000f // +0007 │ │ -011b84: 6f57 8900 4365 |000a: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ -011b8a: 0a04 |000d: move-result v4 │ │ -011b8c: 0f04 |000e: return v4 │ │ -011b8e: 6e20 ac00 1600 |000f: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011b94: 0f00 |0012: return v0 │ │ -011b96: 6e20 9600 1500 |0013: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ -011b9c: 6e10 a000 0500 |0016: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011ba2: 0c04 |0019: move-result-object v4 │ │ -011ba4: 6e10 9400 0500 |001a: invoke-virtual {v5}, Landroid/os/Parcel;.createByteArray:()[B // method@0094 │ │ -011baa: 0c05 |001d: move-result-object v5 │ │ -011bac: 6e30 8c03 4305 |001e: invoke-virtual {v3, v4, v5}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; // method@038c │ │ -011bb2: 0c04 |0021: move-result-object v4 │ │ -011bb4: 6e10 aa00 0600 |0022: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ -011bba: 6e20 ac00 4600 |0025: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011bc0: 0f00 |0028: return v0 │ │ +011b64: |[011b64] org.projectmaxs.shared.global.aidl.IFileWriteModuleService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +011b74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +011b76: 1a01 e006 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IFileWriteModuleService" // string@06e0 │ │ +011b7a: 3204 1000 |0003: if-eq v4, v0, 0013 // +0010 │ │ +011b7e: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ +011b84: 3224 0700 |0008: if-eq v4, v2, 000f // +0007 │ │ +011b88: 6f57 8900 4365 |000a: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ +011b8e: 0a04 |000d: move-result v4 │ │ +011b90: 0f04 |000e: return v4 │ │ +011b92: 6e20 ac00 1600 |000f: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011b98: 0f00 |0012: return v0 │ │ +011b9a: 6e20 9600 1500 |0013: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ +011ba0: 6e10 a000 0500 |0016: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011ba6: 0c04 |0019: move-result-object v4 │ │ +011ba8: 6e10 9400 0500 |001a: invoke-virtual {v5}, Landroid/os/Parcel;.createByteArray:()[B // method@0094 │ │ +011bae: 0c05 |001d: move-result-object v5 │ │ +011bb0: 6e30 8c03 4305 |001e: invoke-virtual {v3, v4, v5}, Lorg/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub;.writeFileBytes:(Ljava/lang/String;[B)Ljava/lang/String; // method@038c │ │ +011bb6: 0c04 |0021: move-result-object v4 │ │ +011bb8: 6e10 aa00 0600 |0022: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ +011bbe: 6e20 ac00 4600 |0025: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011bc4: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=71 │ │ 0x000f line=54 │ │ 0x0013 line=59 │ │ 0x0016 line=61 │ │ 0x001a line=63 │ │ @@ -31016,17 +31017,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011c94: |[011c94] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.:()V │ │ -011ca4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -011caa: 0e00 |0003: return-void │ │ +011c98: |[011c98] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.:()V │ │ +011ca8: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +011cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Default; │ │ │ │ Virtual methods - │ │ @@ -31035,33 +31036,33 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011c6c: |[011c6c] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.asBinder:()Landroid/os/IBinder; │ │ -011c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -011c7e: 1100 |0001: return-object v0 │ │ +011c70: |[011c70] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.asBinder:()Landroid/os/IBinder; │ │ +011c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +011c82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Default;) │ │ name : 'incomingFileTransfer' │ │ type : '(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011c80: |[011c80] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -011c90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -011c92: 1101 |0001: return-object v1 │ │ +011c84: |[011c84] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Default.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +011c94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +011c96: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 334 (IMAXSIncomingFileTransferService.java) │ │ │ │ Class #170 header: │ │ @@ -31103,18 +31104,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011db0: |[011db0] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -011dc0: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -011dc6: 5b01 aa01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ -011dca: 0e00 |0005: return-void │ │ +011db4: |[011db4] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +011dc4: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +011dca: 5b01 aa01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ +011dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/IBinder; │ │ @@ -31125,17 +31126,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011cac: |[011cac] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -011cbc: 5410 aa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ -011cc0: 1100 |0002: return-object v0 │ │ +011cb0: |[011cb0] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +011cc0: 5410 aa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ +011cc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;) │ │ @@ -31143,73 +31144,73 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011d98: |[011d98] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -011da8: 1a00 e106 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ -011dac: 1100 |0002: return-object v0 │ │ +011d9c: |[011d9c] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +011dac: 1a00 e106 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ +011db0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;) │ │ name : 'incomingFileTransfer' │ │ type : '(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 87 16-bit code units │ │ -011cc4: |[011cc4] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -011cd4: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011cda: 0c00 |0003: move-result-object v0 │ │ -011cdc: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011ce2: 0c01 |0007: move-result-object v1 │ │ -011ce4: 1a02 e106 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ -011ce8: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ -011cee: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011cf4: 6e30 a900 7008 |0010: invoke-virtual {v0, v7, v8}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ -011cfa: 6e20 ac00 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011d00: 5452 aa01 |0016: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ -011d04: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -011d06: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -011d08: 7254 9300 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ -011d0e: 0a02 |001d: move-result v2 │ │ -011d10: 3902 1700 |001e: if-nez v2, 0035 // +0017 │ │ -011d14: 7100 9903 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // method@0399 │ │ -011d1a: 0c02 |0023: move-result-object v2 │ │ -011d1c: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ -011d20: 7100 9903 0000 |0026: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // method@0399 │ │ -011d26: 0c02 |0029: move-result-object v2 │ │ -011d28: 7259 9d03 6287 |002a: invoke-interface {v2, v6, v7, v8, v9}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@039d │ │ -011d2e: 0c06 |002d: move-result-object v6 │ │ -011d30: 6e10 a100 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d36: 6e10 a100 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d3c: 1106 |0034: return-object v6 │ │ -011d3e: 6e10 9b00 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ -011d44: 6e10 9c00 0100 |0038: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -011d4a: 0a06 |003b: move-result v6 │ │ -011d4c: 3806 0b00 |003c: if-eqz v6, 0047 // +000b │ │ -011d50: 6206 0b00 |003e: sget-object v6, Landroid/os/ParcelFileDescriptor;.CREATOR:Landroid/os/Parcelable$Creator; // field@000b │ │ -011d54: 7220 b200 1600 |0040: invoke-interface {v6, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ -011d5a: 0c06 |0043: move-result-object v6 │ │ -011d5c: 1f06 3b00 |0044: check-cast v6, Landroid/os/ParcelFileDescriptor; // type@003b │ │ -011d60: 2802 |0046: goto 0048 // +0002 │ │ -011d62: 1206 |0047: const/4 v6, #int 0 // #0 │ │ -011d64: 6e10 a100 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d6a: 6e10 a100 0000 |004b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d70: 1106 |004e: return-object v6 │ │ -011d72: 0d06 |004f: move-exception v6 │ │ -011d74: 6e10 a100 0100 |0050: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d7a: 6e10 a100 0000 |0053: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011d80: 2706 |0056: throw v6 │ │ +011cc8: |[011cc8] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub$Proxy.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +011cd8: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011cde: 0c00 |0003: move-result-object v0 │ │ +011ce0: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011ce6: 0c01 |0007: move-result-object v1 │ │ +011ce8: 1a02 e106 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ +011cec: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ +011cf2: 6e20 ac00 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011cf8: 6e30 a900 7008 |0010: invoke-virtual {v0, v7, v8}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ +011cfe: 6e20 ac00 9000 |0013: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011d04: 5452 aa01 |0016: iget-object v2, v5, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01aa │ │ +011d08: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +011d0a: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +011d0c: 7254 9300 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ +011d12: 0a02 |001d: move-result v2 │ │ +011d14: 3902 1700 |001e: if-nez v2, 0035 // +0017 │ │ +011d18: 7100 9903 0000 |0020: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // method@0399 │ │ +011d1e: 0c02 |0023: move-result-object v2 │ │ +011d20: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ +011d24: 7100 9903 0000 |0026: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // method@0399 │ │ +011d2a: 0c02 |0029: move-result-object v2 │ │ +011d2c: 7259 9d03 6287 |002a: invoke-interface {v2, v6, v7, v8, v9}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@039d │ │ +011d32: 0c06 |002d: move-result-object v6 │ │ +011d34: 6e10 a100 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d3a: 6e10 a100 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d40: 1106 |0034: return-object v6 │ │ +011d42: 6e10 9b00 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ +011d48: 6e10 9c00 0100 |0038: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +011d4e: 0a06 |003b: move-result v6 │ │ +011d50: 3806 0b00 |003c: if-eqz v6, 0047 // +000b │ │ +011d54: 6206 0b00 |003e: sget-object v6, Landroid/os/ParcelFileDescriptor;.CREATOR:Landroid/os/Parcelable$Creator; // field@000b │ │ +011d58: 7220 b200 1600 |0040: invoke-interface {v6, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ +011d5e: 0c06 |0043: move-result-object v6 │ │ +011d60: 1f06 3b00 |0044: check-cast v6, Landroid/os/ParcelFileDescriptor; // type@003b │ │ +011d64: 2802 |0046: goto 0048 // +0002 │ │ +011d66: 1206 |0047: const/4 v6, #int 0 // #0 │ │ +011d68: 6e10 a100 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d6e: 6e10 a100 0000 |004b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d74: 1106 |004e: return-object v6 │ │ +011d76: 0d06 |004f: move-exception v6 │ │ +011d78: 6e10 a100 0100 |0050: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d7e: 6e10 a100 0000 |0053: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011d84: 2706 |0056: throw v6 │ │ catches : 2 │ │ 0x0008 - 0x002e │ │ -> 0x004f │ │ 0x0035 - 0x0046 │ │ -> 0x004f │ │ positions : │ │ 0x0000 line=100 │ │ @@ -31281,19 +31282,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -011ee4: |[011ee4] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.:()V │ │ -011ef4: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ -011efa: 1a00 e106 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ -011efe: 6e30 9803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0398 │ │ -011f04: 0e00 |0008: return-void │ │ +011ee8: |[011ee8] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.:()V │ │ +011ef8: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ +011efe: 1a00 e106 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ +011f02: 6e30 9803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0398 │ │ +011f08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub; │ │ │ │ @@ -31302,29 +31303,29 @@ │ │ type : '(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -011e88: |[011e88] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; │ │ -011e98: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -011e9c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -011e9e: 1102 |0003: return-object v2 │ │ -011ea0: 1a00 e106 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ -011ea4: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ -011eaa: 0c00 |0009: move-result-object v0 │ │ -011eac: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -011eb0: 2001 1201 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // type@0112 │ │ -011eb4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -011eb8: 1f00 1201 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // type@0112 │ │ -011ebc: 1100 |0012: return-object v0 │ │ -011ebe: 2200 1001 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy; // type@0110 │ │ -011ec2: 7020 9103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0391 │ │ -011ec8: 1100 |0018: return-object v0 │ │ +011e8c: |[011e8c] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; │ │ +011e9c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +011ea0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +011ea2: 1102 |0003: return-object v2 │ │ +011ea4: 1a00 e106 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ +011ea8: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ +011eae: 0c00 |0009: move-result-object v0 │ │ +011eb0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +011eb4: 2001 1201 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // type@0112 │ │ +011eb8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +011ebc: 1f00 1201 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // type@0112 │ │ +011ec0: 1100 |0012: return-object v0 │ │ +011ec2: 2200 1001 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy; // type@0110 │ │ +011ec6: 7020 9103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0391 │ │ +011ecc: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=37 │ │ 0x000c line=38 │ │ 0x0010 line=39 │ │ 0x0013 line=41 │ │ locals : │ │ @@ -31335,40 +31336,40 @@ │ │ type : '()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011ecc: |[011ecc] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; │ │ -011edc: 6200 ab01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ -011ee0: 1100 |0002: return-object v0 │ │ +011ed0: |[011ed0] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; │ │ +011ee0: 6200 ab01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ +011ee4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;) │ │ name : 'setDefaultImpl' │ │ type : '(Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -011e60: |[011e60] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;)Z │ │ -011e70: 6200 ab01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ -011e74: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -011e78: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ -011e7c: 6901 ab01 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ -011e80: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -011e82: 0f01 |0009: return v1 │ │ -011e84: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -011e86: 0f01 |000b: return v1 │ │ +011e64: |[011e64] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService;)Z │ │ +011e74: 6200 ab01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ +011e78: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +011e7c: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ +011e80: 6901 ab01 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; // field@01ab │ │ +011e84: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +011e86: 0f01 |0009: return v1 │ │ +011e88: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +011e8a: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService; │ │ │ │ @@ -31378,57 +31379,57 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -011dcc: |[011dcc] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.asBinder:()Landroid/os/IBinder; │ │ -011ddc: 1100 |0000: return-object v0 │ │ +011dd0: |[011dd0] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.asBinder:()Landroid/os/IBinder; │ │ +011de0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;) │ │ name : 'onTransact' │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -011de0: |[011de0] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -011df0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -011df2: 1a01 e106 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ -011df6: 3204 1000 |0003: if-eq v4, v0, 0013 // +0010 │ │ -011dfa: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ -011e00: 3224 0700 |0008: if-eq v4, v2, 000f // +0007 │ │ -011e04: 6f57 8900 4365 |000a: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ -011e0a: 0a04 |000d: move-result v4 │ │ -011e0c: 0f04 |000e: return v4 │ │ -011e0e: 6e20 ac00 1600 |000f: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011e14: 0f00 |0012: return v0 │ │ -011e16: 6e20 9600 1500 |0013: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ -011e1c: 6e10 a000 0500 |0016: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011e22: 0c04 |0019: move-result-object v4 │ │ -011e24: 6e10 9e00 0500 |001a: invoke-virtual {v5}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ -011e2a: 0b01 |001d: move-result-wide v1 │ │ -011e2c: 6e10 a000 0500 |001e: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -011e32: 0c05 |0021: move-result-object v5 │ │ -011e34: 6e55 9a03 4321 |0022: invoke-virtual {v3, v4, v1, v2, v5}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@039a │ │ -011e3a: 0c04 |0025: move-result-object v4 │ │ -011e3c: 6e10 aa00 0600 |0026: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ -011e42: 3804 0900 |0029: if-eqz v4, 0032 // +0009 │ │ -011e46: 6e20 a600 0600 |002b: invoke-virtual {v6, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -011e4c: 6e30 b100 6400 |002e: invoke-virtual {v4, v6, v0}, Landroid/os/ParcelFileDescriptor;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ -011e52: 2805 |0031: goto 0036 // +0005 │ │ -011e54: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -011e56: 6e20 a600 4600 |0033: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -011e5c: 0f00 |0036: return v0 │ │ +011de4: |[011de4] org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +011df4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +011df6: 1a01 e106 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IMAXSIncomingFileTransferService" // string@06e1 │ │ +011dfa: 3204 1000 |0003: if-eq v4, v0, 0013 // +0010 │ │ +011dfe: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ +011e04: 3224 0700 |0008: if-eq v4, v2, 000f // +0007 │ │ +011e08: 6f57 8900 4365 |000a: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ +011e0e: 0a04 |000d: move-result v4 │ │ +011e10: 0f04 |000e: return v4 │ │ +011e12: 6e20 ac00 1600 |000f: invoke-virtual {v6, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011e18: 0f00 |0012: return v0 │ │ +011e1a: 6e20 9600 1500 |0013: invoke-virtual {v5, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ +011e20: 6e10 a000 0500 |0016: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011e26: 0c04 |0019: move-result-object v4 │ │ +011e28: 6e10 9e00 0500 |001a: invoke-virtual {v5}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ +011e2e: 0b01 |001d: move-result-wide v1 │ │ +011e30: 6e10 a000 0500 |001e: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +011e36: 0c05 |0021: move-result-object v5 │ │ +011e38: 6e55 9a03 4321 |0022: invoke-virtual {v3, v4, v1, v2, v5}, Lorg/projectmaxs/shared/global/aidl/IMAXSIncomingFileTransferService$Stub;.incomingFileTransfer:(Ljava/lang/String;JLjava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@039a │ │ +011e3e: 0c04 |0025: move-result-object v4 │ │ +011e40: 6e10 aa00 0600 |0026: invoke-virtual {v6}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ +011e46: 3804 0900 |0029: if-eqz v4, 0032 // +0009 │ │ +011e4a: 6e20 a600 0600 |002b: invoke-virtual {v6, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +011e50: 6e30 b100 6400 |002e: invoke-virtual {v4, v6, v0}, Landroid/os/ParcelFileDescriptor;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ +011e56: 2805 |0031: goto 0036 // +0005 │ │ +011e58: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +011e5a: 6e20 a600 4600 |0033: invoke-virtual {v6, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +011e60: 0f00 |0036: return v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=79 │ │ 0x000f line=54 │ │ 0x0013 line=59 │ │ 0x0016 line=61 │ │ 0x001a line=63 │ │ @@ -31478,17 +31479,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -011f30: |[011f30] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.:()V │ │ -011f40: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -011f46: 0e00 |0003: return-void │ │ +011f34: |[011f34] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.:()V │ │ +011f44: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +011f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Default; │ │ │ │ Virtual methods - │ │ @@ -31497,33 +31498,33 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011f08: |[011f08] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.asBinder:()Landroid/os/IBinder; │ │ -011f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -011f1a: 1100 |0001: return-object v0 │ │ +011f0c: |[011f0c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.asBinder:()Landroid/os/IBinder; │ │ +011f1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +011f1e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Default;) │ │ name : 'outgoingFileTransfer' │ │ type : '(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -011f1c: |[011f1c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -011f2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -011f2e: 1101 |0001: return-object v1 │ │ +011f20: |[011f20] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Default.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +011f30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +011f32: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 335 (IMAXSOutgoingFileTransferService.java) │ │ │ │ Class #173 header: │ │ @@ -31565,18 +31566,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -012058: |[012058] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -012068: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ -01206e: 5b01 ae01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ -012072: 0e00 |0005: return-void │ │ +01205c: |[01205c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +01206c: 7010 2601 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0126 │ │ +012072: 5b01 ae01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ +012076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/IBinder; │ │ @@ -31587,17 +31588,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -011f48: |[011f48] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -011f58: 5410 ae01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ -011f5c: 1100 |0002: return-object v0 │ │ +011f4c: |[011f4c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +011f5c: 5410 ae01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ +011f60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;) │ │ @@ -31605,78 +31606,78 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012040: |[012040] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -012050: 1a00 e206 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ -012054: 1100 |0002: return-object v0 │ │ +012044: |[012044] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +012054: 1a00 e206 |0000: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ +012058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;) │ │ name : 'outgoingFileTransfer' │ │ type : '(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 94 16-bit code units │ │ -011f60: |[011f60] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -011f70: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011f76: 0c00 |0003: move-result-object v0 │ │ -011f78: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ -011f7e: 0c01 |0007: move-result-object v1 │ │ -011f80: 1a02 e206 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ -011f84: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ -011f8a: 6e20 ac00 a000 |000d: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011f90: 6e30 a900 b00c |0010: invoke-virtual {v0, v11, v12}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ -011f96: 6e20 ac00 d000 |0013: invoke-virtual {v0, v13}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011f9c: 6e20 ac00 e000 |0016: invoke-virtual {v0, v14}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -011fa2: 5492 ae01 |0019: iget-object v2, v9, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ -011fa6: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -011fa8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -011faa: 7254 9300 3210 |001d: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ -011fb0: 0a02 |0020: move-result v2 │ │ -011fb2: 3902 1b00 |0021: if-nez v2, 003c // +001b │ │ -011fb6: 7100 a903 0000 |0023: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // method@03a9 │ │ -011fbc: 0c02 |0026: move-result-object v2 │ │ -011fbe: 3802 1500 |0027: if-eqz v2, 003c // +0015 │ │ -011fc2: 7100 a903 0000 |0029: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // method@03a9 │ │ -011fc8: 0c03 |002c: move-result-object v3 │ │ -011fca: 07a4 |002d: move-object v4, v10 │ │ -011fcc: 04b5 |002e: move-wide v5, v11 │ │ -011fce: 07d7 |002f: move-object v7, v13 │ │ -011fd0: 07e8 |0030: move-object v8, v14 │ │ -011fd2: 7806 ad03 0300 |0031: invoke-interface/range {v3, v4, v5, v6, v7, v8}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@03ad │ │ -011fd8: 0c0a |0034: move-result-object v10 │ │ -011fda: 6e10 a100 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011fe0: 6e10 a100 0000 |0038: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -011fe6: 110a |003b: return-object v10 │ │ -011fe8: 6e10 9b00 0100 |003c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ -011fee: 6e10 9c00 0100 |003f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -011ff4: 0a0a |0042: move-result v10 │ │ -011ff6: 380a 0b00 |0043: if-eqz v10, 004e // +000b │ │ -011ffa: 620a 0b00 |0045: sget-object v10, Landroid/os/ParcelFileDescriptor;.CREATOR:Landroid/os/Parcelable$Creator; // field@000b │ │ -011ffe: 7220 b200 1a00 |0047: invoke-interface {v10, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ -012004: 0c0a |004a: move-result-object v10 │ │ -012006: 1f0a 3b00 |004b: check-cast v10, Landroid/os/ParcelFileDescriptor; // type@003b │ │ -01200a: 2802 |004d: goto 004f // +0002 │ │ -01200c: 120a |004e: const/4 v10, #int 0 // #0 │ │ -01200e: 6e10 a100 0100 |004f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -012014: 6e10 a100 0000 |0052: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01201a: 110a |0055: return-object v10 │ │ -01201c: 0d0a |0056: move-exception v10 │ │ -01201e: 6e10 a100 0100 |0057: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -012024: 6e10 a100 0000 |005a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ -01202a: 270a |005d: throw v10 │ │ +011f64: |[011f64] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub$Proxy.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +011f74: 7100 9800 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011f7a: 0c00 |0003: move-result-object v0 │ │ +011f7c: 7100 9800 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0098 │ │ +011f82: 0c01 |0007: move-result-object v1 │ │ +011f84: 1a02 e206 |0008: const-string v2, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ +011f88: 6e20 a700 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@00a7 │ │ +011f8e: 6e20 ac00 a000 |000d: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011f94: 6e30 a900 b00c |0010: invoke-virtual {v0, v11, v12}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ +011f9a: 6e20 ac00 d000 |0013: invoke-virtual {v0, v13}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011fa0: 6e20 ac00 e000 |0016: invoke-virtual {v0, v14}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +011fa6: 5492 ae01 |0019: iget-object v2, v9, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ae │ │ +011faa: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +011fac: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +011fae: 7254 9300 3210 |001d: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0093 │ │ +011fb4: 0a02 |0020: move-result v2 │ │ +011fb6: 3902 1b00 |0021: if-nez v2, 003c // +001b │ │ +011fba: 7100 a903 0000 |0023: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // method@03a9 │ │ +011fc0: 0c02 |0026: move-result-object v2 │ │ +011fc2: 3802 1500 |0027: if-eqz v2, 003c // +0015 │ │ +011fc6: 7100 a903 0000 |0029: invoke-static {}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // method@03a9 │ │ +011fcc: 0c03 |002c: move-result-object v3 │ │ +011fce: 07a4 |002d: move-object v4, v10 │ │ +011fd0: 04b5 |002e: move-wide v5, v11 │ │ +011fd2: 07d7 |002f: move-object v7, v13 │ │ +011fd4: 07e8 |0030: move-object v8, v14 │ │ +011fd6: 7806 ad03 0300 |0031: invoke-interface/range {v3, v4, v5, v6, v7, v8}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@03ad │ │ +011fdc: 0c0a |0034: move-result-object v10 │ │ +011fde: 6e10 a100 0100 |0035: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011fe4: 6e10 a100 0000 |0038: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +011fea: 110a |003b: return-object v10 │ │ +011fec: 6e10 9b00 0100 |003c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@009b │ │ +011ff2: 6e10 9c00 0100 |003f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +011ff8: 0a0a |0042: move-result v10 │ │ +011ffa: 380a 0b00 |0043: if-eqz v10, 004e // +000b │ │ +011ffe: 620a 0b00 |0045: sget-object v10, Landroid/os/ParcelFileDescriptor;.CREATOR:Landroid/os/Parcelable$Creator; // field@000b │ │ +012002: 7220 b200 1a00 |0047: invoke-interface {v10, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@00b2 │ │ +012008: 0c0a |004a: move-result-object v10 │ │ +01200a: 1f0a 3b00 |004b: check-cast v10, Landroid/os/ParcelFileDescriptor; // type@003b │ │ +01200e: 2802 |004d: goto 004f // +0002 │ │ +012010: 120a |004e: const/4 v10, #int 0 // #0 │ │ +012012: 6e10 a100 0100 |004f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +012018: 6e10 a100 0000 |0052: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +01201e: 110a |0055: return-object v10 │ │ +012020: 0d0a |0056: move-exception v10 │ │ +012022: 6e10 a100 0100 |0057: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +012028: 6e10 a100 0000 |005a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@00a1 │ │ +01202e: 270a |005d: throw v10 │ │ catches : 2 │ │ 0x0008 - 0x0035 │ │ -> 0x0056 │ │ 0x003c - 0x004d │ │ -> 0x0056 │ │ positions : │ │ 0x0000 line=102 │ │ @@ -31750,19 +31751,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -012194: |[012194] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.:()V │ │ -0121a4: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ -0121aa: 1a00 e206 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ -0121ae: 6e30 a803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@03a8 │ │ -0121b4: 0e00 |0008: return-void │ │ +012198: |[012198] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.:()V │ │ +0121a8: 7010 8800 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0088 │ │ +0121ae: 1a00 e206 |0003: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ +0121b2: 6e30 a803 1100 |0005: invoke-virtual {v1, v1, v0}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@03a8 │ │ +0121b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub; │ │ │ │ @@ -31771,29 +31772,29 @@ │ │ type : '(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -012138: |[012138] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; │ │ -012148: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -01214c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -01214e: 1102 |0003: return-object v2 │ │ -012150: 1a00 e206 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ -012154: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ -01215a: 0c00 |0009: move-result-object v0 │ │ -01215c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -012160: 2001 1601 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // type@0116 │ │ -012164: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -012168: 1f00 1601 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // type@0116 │ │ -01216c: 1100 |0012: return-object v0 │ │ -01216e: 2200 1401 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy; // type@0114 │ │ -012172: 7020 a103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@03a1 │ │ -012178: 1100 |0018: return-object v0 │ │ +01213c: |[01213c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.asInterface:(Landroid/os/IBinder;)Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; │ │ +01214c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +012150: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +012152: 1102 |0003: return-object v2 │ │ +012154: 1a00 e206 |0004: const-string v0, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ +012158: 7220 9200 0200 |0006: invoke-interface {v2, v0}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0092 │ │ +01215e: 0c00 |0009: move-result-object v0 │ │ +012160: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +012164: 2001 1601 |000c: instance-of v1, v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // type@0116 │ │ +012168: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +01216c: 1f00 1601 |0010: check-cast v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // type@0116 │ │ +012170: 1100 |0012: return-object v0 │ │ +012172: 2200 1401 |0013: new-instance v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy; // type@0114 │ │ +012176: 7020 a103 2000 |0015: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@03a1 │ │ +01217c: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=37 │ │ 0x000c line=38 │ │ 0x0010 line=39 │ │ 0x0013 line=41 │ │ locals : │ │ @@ -31804,40 +31805,40 @@ │ │ type : '()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01217c: |[01217c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; │ │ -01218c: 6200 af01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ -012190: 1100 |0002: return-object v0 │ │ +012180: |[012180] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.getDefaultImpl:()Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; │ │ +012190: 6200 af01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ +012194: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;) │ │ name : 'setDefaultImpl' │ │ type : '(Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -012110: |[012110] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;)Z │ │ -012120: 6200 af01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ -012124: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -012128: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ -01212c: 6901 af01 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ -012130: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -012132: 0f01 |0009: return v1 │ │ -012134: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -012136: 0f01 |000b: return v1 │ │ +012114: |[012114] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.setDefaultImpl:(Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService;)Z │ │ +012124: 6200 af01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ +012128: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +01212c: 3801 0600 |0004: if-eqz v1, 000a // +0006 │ │ +012130: 6901 af01 |0006: sput-object v1, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub$Proxy;.sDefaultImpl:Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; // field@01af │ │ +012134: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +012136: 0f01 |0009: return v1 │ │ +012138: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +01213a: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService; │ │ │ │ @@ -31847,60 +31848,60 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -012074: |[012074] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.asBinder:()Landroid/os/IBinder; │ │ -012084: 1100 |0000: return-object v0 │ │ +012078: |[012078] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.asBinder:()Landroid/os/IBinder; │ │ +012088: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;) │ │ name : 'onTransact' │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -012088: |[012088] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -012098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01209a: 1a01 e206 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ -01209e: 3208 1000 |0003: if-eq v8, v0, 0013 // +0010 │ │ -0120a2: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ -0120a8: 3228 0700 |0008: if-eq v8, v2, 000f // +0007 │ │ -0120ac: 6f5b 8900 87a9 |000a: invoke-super {v7, v8, v9, v10, v11}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ -0120b2: 0a08 |000d: move-result v8 │ │ -0120b4: 0f08 |000e: return v8 │ │ -0120b6: 6e20 ac00 1a00 |000f: invoke-virtual {v10, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0120bc: 0f00 |0012: return v0 │ │ -0120be: 6e20 9600 1900 |0013: invoke-virtual {v9, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ -0120c4: 6e10 a000 0900 |0016: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0120ca: 0c02 |0019: move-result-object v2 │ │ -0120cc: 6e10 9e00 0900 |001a: invoke-virtual {v9}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ -0120d2: 0b03 |001d: move-result-wide v3 │ │ -0120d4: 6e10 a000 0900 |001e: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0120da: 0c05 |0021: move-result-object v5 │ │ -0120dc: 6e10 a000 0900 |0022: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0120e2: 0c06 |0025: move-result-object v6 │ │ -0120e4: 0771 |0026: move-object v1, v7 │ │ -0120e6: 7406 ab03 0100 |0027: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@03ab │ │ -0120ec: 0c08 |002a: move-result-object v8 │ │ -0120ee: 6e10 aa00 0a00 |002b: invoke-virtual {v10}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ -0120f4: 3808 0900 |002e: if-eqz v8, 0037 // +0009 │ │ -0120f8: 6e20 a600 0a00 |0030: invoke-virtual {v10, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -0120fe: 6e30 b100 a800 |0033: invoke-virtual {v8, v10, v0}, Landroid/os/ParcelFileDescriptor;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ -012104: 2805 |0036: goto 003b // +0005 │ │ -012106: 1208 |0037: const/4 v8, #int 0 // #0 │ │ -012108: 6e20 a600 8a00 |0038: invoke-virtual {v10, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -01210e: 0f00 |003b: return v0 │ │ +01208c: |[01208c] org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +01209c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +01209e: 1a01 e206 |0001: const-string v1, "org.projectmaxs.shared.global.aidl.IMAXSOutgoingFileTransferService" // string@06e2 │ │ +0120a2: 3208 1000 |0003: if-eq v8, v0, 0013 // +0010 │ │ +0120a6: 1402 4654 4e5f |0005: const v2, #float 1.48676e+19 // #5f4e5446 │ │ +0120ac: 3228 0700 |0008: if-eq v8, v2, 000f // +0007 │ │ +0120b0: 6f5b 8900 87a9 |000a: invoke-super {v7, v8, v9, v10, v11}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0089 │ │ +0120b6: 0a08 |000d: move-result v8 │ │ +0120b8: 0f08 |000e: return v8 │ │ +0120ba: 6e20 ac00 1a00 |000f: invoke-virtual {v10, v1}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0120c0: 0f00 |0012: return v0 │ │ +0120c2: 6e20 9600 1900 |0013: invoke-virtual {v9, v1}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0096 │ │ +0120c8: 6e10 a000 0900 |0016: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0120ce: 0c02 |0019: move-result-object v2 │ │ +0120d0: 6e10 9e00 0900 |001a: invoke-virtual {v9}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ +0120d6: 0b03 |001d: move-result-wide v3 │ │ +0120d8: 6e10 a000 0900 |001e: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0120de: 0c05 |0021: move-result-object v5 │ │ +0120e0: 6e10 a000 0900 |0022: invoke-virtual {v9}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0120e6: 0c06 |0025: move-result-object v6 │ │ +0120e8: 0771 |0026: move-object v1, v7 │ │ +0120ea: 7406 ab03 0100 |0027: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/aidl/IMAXSOutgoingFileTransferService$Stub;.outgoingFileTransfer:(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@03ab │ │ +0120f0: 0c08 |002a: move-result-object v8 │ │ +0120f2: 6e10 aa00 0a00 |002b: invoke-virtual {v10}, Landroid/os/Parcel;.writeNoException:()V // method@00aa │ │ +0120f8: 3808 0900 |002e: if-eqz v8, 0037 // +0009 │ │ +0120fc: 6e20 a600 0a00 |0030: invoke-virtual {v10, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +012102: 6e30 b100 a800 |0033: invoke-virtual {v8, v10, v0}, Landroid/os/ParcelFileDescriptor;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ +012108: 2805 |0036: goto 003b // +0005 │ │ +01210a: 1208 |0037: const/4 v8, #int 0 // #0 │ │ +01210c: 6e20 a600 8a00 |0038: invoke-virtual {v10, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +012112: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=81 │ │ 0x000f line=54 │ │ 0x0013 line=59 │ │ 0x0016 line=61 │ │ 0x001a line=63 │ │ @@ -31973,59 +31974,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0128ec: |[0128ec] org.projectmaxs.shared.global.messagecontent.CommandHelp.:()V │ │ -0128fc: 2200 1b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; // type@011b │ │ -012900: 7010 c603 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.:()V // method@03c6 │ │ -012906: 6900 c701 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.CREATOR:Landroid/os/Parcelable$Creator; // field@01c7 │ │ -01290a: 0e00 |0007: return-void │ │ +0128f0: |[0128f0] org.projectmaxs.shared.global.messagecontent.CommandHelp.:()V │ │ +012900: 2200 1b01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; // type@011b │ │ +012904: 7010 c603 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;.:()V // method@03c6 │ │ +01290a: 6900 c701 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.CREATOR:Landroid/os/Parcelable$Creator; // field@01c7 │ │ +01290e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -01290c: |[01290c] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Landroid/os/Parcel;)V │ │ -01291c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -012922: 6e10 a000 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -012928: 0c00 |0006: move-result-object v0 │ │ -01292a: 5b20 ca01 |0007: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ -01292e: 6e10 a000 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -012934: 0c00 |000c: move-result-object v0 │ │ -012936: 5b20 cc01 |000d: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ -01293a: 7100 cf03 0000 |000f: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.values:()[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // method@03cf │ │ -012940: 0c00 |0012: move-result-object v0 │ │ -012942: 6e10 9c00 0300 |0013: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -012948: 0a01 |0016: move-result v1 │ │ -01294a: 4600 0001 |0017: aget-object v0, v0, v1 │ │ -01294e: 5b20 c901 |0019: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ -012952: 6201 c401 |001b: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ -012956: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ -01295a: 6e10 a000 0300 |001f: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -012960: 0c00 |0022: move-result-object v0 │ │ -012962: 5b20 c801 |0023: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ -012966: 2804 |0025: goto 0029 // +0004 │ │ -012968: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -01296a: 5b20 c801 |0027: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ -01296e: 6e10 a000 0300 |0029: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -012974: 0c03 |002c: move-result-object v3 │ │ -012976: 5b23 cb01 |002d: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ -01297a: 0e00 |002f: return-void │ │ +012910: |[012910] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Landroid/os/Parcel;)V │ │ +012920: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +012926: 6e10 a000 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +01292c: 0c00 |0006: move-result-object v0 │ │ +01292e: 5b20 ca01 |0007: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ +012932: 6e10 a000 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +012938: 0c00 |000c: move-result-object v0 │ │ +01293a: 5b20 cc01 |000d: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ +01293e: 7100 cf03 0000 |000f: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.values:()[Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // method@03cf │ │ +012944: 0c00 |0012: move-result-object v0 │ │ +012946: 6e10 9c00 0300 |0013: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +01294c: 0a01 |0016: move-result v1 │ │ +01294e: 4600 0001 |0017: aget-object v0, v0, v1 │ │ +012952: 5b20 c901 |0019: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ +012956: 6201 c401 |001b: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ +01295a: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ +01295e: 6e10 a000 0300 |001f: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +012964: 0c00 |0022: move-result-object v0 │ │ +012966: 5b20 c801 |0023: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ +01296a: 2804 |0025: goto 0029 // +0004 │ │ +01296c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +01296e: 5b20 c801 |0027: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ +012972: 6e10 a000 0300 |0029: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +012978: 0c03 |002c: move-result-object v3 │ │ +01297a: 5b23 cb01 |002d: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ +01297e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0009 line=48 │ │ 0x000f line=49 │ │ 0x001b line=50 │ │ @@ -32041,17 +32042,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -01297c: |[01297c] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;)V │ │ -01298c: 7020 d103 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.:(Landroid/os/Parcel;)V // method@03d1 │ │ -012992: 0e00 |0003: return-void │ │ +012980: |[012980] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1;)V │ │ +012990: 7020 d103 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.:(Landroid/os/Parcel;)V // method@03d1 │ │ +012996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$1; │ │ @@ -32061,23 +32062,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -012994: |[012994] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0129a4: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0129aa: 5b01 ca01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ -0129ae: 5b02 cc01 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ -0129b2: 6201 c401 |0007: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ -0129b6: 5b01 c901 |0009: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ -0129ba: 5b03 c801 |000b: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ -0129be: 5b04 cb01 |000d: iput-object v4, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ -0129c2: 0e00 |000f: return-void │ │ +012998: |[012998] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +0129a8: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0129ae: 5b01 ca01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ +0129b2: 5b02 cc01 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ +0129b6: 6201 c401 |0007: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ +0129ba: 5b01 c901 |0009: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ +0129be: 5b03 c801 |000b: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ +0129c2: 5b04 cb01 |000d: iput-object v4, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ +0129c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x000b line=42 │ │ @@ -32094,23 +32095,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0129c4: |[0129c4] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;Ljava/lang/String;)V │ │ -0129d4: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0129da: 5b01 ca01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ -0129de: 5b02 cc01 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ -0129e2: 5b03 c901 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ -0129e6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0129e8: 5b01 c801 |000a: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ -0129ec: 5b04 cb01 |000c: iput-object v4, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ -0129f0: 0e00 |000e: return-void │ │ +0129c8: |[0129c8] org.projectmaxs.shared.global.messagecontent.CommandHelp.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;Ljava/lang/String;)V │ │ +0129d8: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0129de: 5b01 ca01 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ +0129e2: 5b02 cc01 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ +0129e6: 5b03 c901 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ +0129ea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0129ec: 5b01 c801 |000a: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ +0129f0: 5b04 cb01 |000c: iput-object v4, v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ +0129f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ 0x000a line=34 │ │ @@ -32128,50 +32129,50 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0128a8: |[0128a8] org.projectmaxs.shared.global.messagecontent.CommandHelp.describeContents:()I │ │ -0128b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0128ba: 0f00 |0001: return v0 │ │ +0128ac: |[0128ac] org.projectmaxs.shared.global.messagecontent.CommandHelp.describeContents:()I │ │ +0128bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0128be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -012858: |[012858] org.projectmaxs.shared.global.messagecontent.CommandHelp.equals:(Ljava/lang/Object;)Z │ │ -012868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01286a: 3804 1e00 |0001: if-eqz v4, 001f // +001e │ │ -01286e: 6e10 2801 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -012874: 0c01 |0006: move-result-object v1 │ │ -012876: 6e10 2801 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -01287c: 0c02 |000a: move-result-object v2 │ │ -01287e: 3221 0300 |000b: if-eq v1, v2, 000e // +0003 │ │ -012882: 2812 |000d: goto 001f // +0012 │ │ -012884: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -012886: 3343 0300 |000f: if-ne v3, v4, 0012 // +0003 │ │ -01288a: 0f01 |0011: return v1 │ │ -01288c: 1f04 1d01 |0012: check-cast v4, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@011d │ │ -012890: 6e10 d703 0400 |0014: invoke-virtual {v4}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.hashCode:()I // method@03d7 │ │ -012896: 0a04 |0017: move-result v4 │ │ -012898: 6e10 d703 0300 |0018: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.hashCode:()I // method@03d7 │ │ -01289e: 0a02 |001b: move-result v2 │ │ -0128a0: 3324 0300 |001c: if-ne v4, v2, 001f // +0003 │ │ -0128a4: 0f01 |001e: return v1 │ │ -0128a6: 0f00 |001f: return v0 │ │ +01285c: |[01285c] org.projectmaxs.shared.global.messagecontent.CommandHelp.equals:(Ljava/lang/Object;)Z │ │ +01286c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +01286e: 3804 1e00 |0001: if-eqz v4, 001f // +001e │ │ +012872: 6e10 2801 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +012878: 0c01 |0006: move-result-object v1 │ │ +01287a: 6e10 2801 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +012880: 0c02 |000a: move-result-object v2 │ │ +012882: 3221 0300 |000b: if-eq v1, v2, 000e // +0003 │ │ +012886: 2812 |000d: goto 001f // +0012 │ │ +012888: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +01288a: 3343 0300 |000f: if-ne v3, v4, 0012 // +0003 │ │ +01288e: 0f01 |0011: return v1 │ │ +012890: 1f04 1d01 |0012: check-cast v4, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; // type@011d │ │ +012894: 6e10 d703 0400 |0014: invoke-virtual {v4}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.hashCode:()I // method@03d7 │ │ +01289a: 0a04 |0017: move-result v4 │ │ +01289c: 6e10 d703 0300 |0018: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.hashCode:()I // method@03d7 │ │ +0128a2: 0a02 |001b: move-result v2 │ │ +0128a4: 3324 0300 |001c: if-ne v4, v2, 001f // +0003 │ │ +0128a8: 0f01 |001e: return v1 │ │ +0128aa: 0f00 |001f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=108 │ │ 0x0012 line=111 │ │ 0x0014 line=112 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ @@ -32182,24 +32183,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0128bc: |[0128bc] org.projectmaxs.shared.global.messagecontent.CommandHelp.hashCode:()I │ │ -0128cc: 5420 ca01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ -0128d0: 6e10 3801 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ -0128d6: 0a00 |0005: move-result v0 │ │ -0128d8: 5421 cc01 |0006: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ -0128dc: 6e10 3801 0100 |0008: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ -0128e2: 0a01 |000b: move-result v1 │ │ -0128e4: da01 011f |000c: mul-int/lit8 v1, v1, #int 31 // #1f │ │ -0128e8: b010 |000e: add-int/2addr v0, v1 │ │ -0128ea: 0f00 |000f: return v0 │ │ +0128c0: |[0128c0] org.projectmaxs.shared.global.messagecontent.CommandHelp.hashCode:()I │ │ +0128d0: 5420 ca01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ +0128d4: 6e10 3801 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ +0128da: 0a00 |0005: move-result v0 │ │ +0128dc: 5421 cc01 |0006: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ +0128e0: 6e10 3801 0100 |0008: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0138 │ │ +0128e6: 0a01 |000b: move-result v1 │ │ +0128e8: da01 011f |000c: mul-int/lit8 v1, v1, #int 31 // #1f │ │ +0128ec: b010 |000e: add-int/2addr v0, v1 │ │ +0128ee: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/CommandHelp; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;) │ │ @@ -32207,31 +32208,31 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0129f4: |[0129f4] org.projectmaxs.shared.global.messagecontent.CommandHelp.writeToParcel:(Landroid/os/Parcel;I)V │ │ -012a04: 5413 ca01 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ -012a08: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -012a0e: 5413 cc01 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ -012a12: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -012a18: 5413 c901 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ -012a1c: 6e10 cd03 0300 |000c: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.ordinal:()I // method@03cd │ │ -012a22: 0a03 |000f: move-result v3 │ │ -012a24: 6e20 a600 3200 |0010: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -012a2a: 5413 c901 |0013: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ -012a2e: 6200 c401 |0015: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ -012a32: 3303 0700 |0017: if-ne v3, v0, 001e // +0007 │ │ -012a36: 5413 c801 |0019: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ -012a3a: 6e20 ac00 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -012a40: 5413 cb01 |001e: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ -012a44: 6e20 ac00 3200 |0020: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -012a4a: 0e00 |0023: return-void │ │ +0129f8: |[0129f8] org.projectmaxs.shared.global.messagecontent.CommandHelp.writeToParcel:(Landroid/os/Parcel;I)V │ │ +012a08: 5413 ca01 |0000: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mCommand:Ljava/lang/String; // field@01ca │ │ +012a0c: 6e20 ac00 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +012a12: 5413 cc01 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mSubCommand:Ljava/lang/String; // field@01cc │ │ +012a16: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +012a1c: 5413 c901 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ +012a20: 6e10 cd03 0300 |000c: invoke-virtual {v3}, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.ordinal:()I // method@03cd │ │ +012a26: 0a03 |000f: move-result v3 │ │ +012a28: 6e20 a600 3200 |0010: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +012a2e: 5413 c901 |0013: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgType:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c9 │ │ +012a32: 6200 c401 |0015: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType;.OTHER_STRING:Lorg/projectmaxs/shared/global/messagecontent/CommandHelp$ArgType; // field@01c4 │ │ +012a36: 3303 0700 |0017: if-ne v3, v0, 001e // +0007 │ │ +012a3a: 5413 c801 |0019: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mArgString:Ljava/lang/String; // field@01c8 │ │ +012a3e: 6e20 ac00 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +012a44: 5413 cb01 |001e: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/CommandHelp;.mHelp:Ljava/lang/String; // field@01cb │ │ +012a48: 6e20 ac00 3200 |0020: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +012a4e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000a line=67 │ │ 0x0013 line=68 │ │ 0x001e line=69 │ │ @@ -32293,42 +32294,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -013368: |[013368] org.projectmaxs.shared.global.messagecontent.Contact.:()V │ │ -013378: 2200 1e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact$1; // type@011e │ │ -01337c: 7010 d903 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.:()V // method@03d9 │ │ -013382: 6900 cd01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.CREATOR:Landroid/os/Parcelable$Creator; // field@01cd │ │ -013386: 0e00 |0007: return-void │ │ +01336c: |[01336c] org.projectmaxs.shared.global.messagecontent.Contact.:()V │ │ +01337c: 2200 1e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact$1; // type@011e │ │ +013380: 7010 d903 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Contact$1;.:()V // method@03d9 │ │ +013386: 6900 cd01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.CREATOR:Landroid/os/Parcelable$Creator; // field@01cd │ │ +01338a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -013388: |[013388] org.projectmaxs.shared.global.messagecontent.Contact.:()V │ │ -013398: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -01339e: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ -0133a2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0133a4: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -0133aa: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0133ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0133b0: 5b20 ce01 |000c: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -0133b4: 0e00 |000e: return-void │ │ +01338c: |[01338c] org.projectmaxs.shared.global.messagecontent.Contact.:()V │ │ +01339c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0133a2: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ +0133a6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0133a8: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +0133ae: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0133b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0133b4: 5b20 ce01 |000c: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +0133b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=27 │ │ 0x000c line=33 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ @@ -32338,34 +32339,34 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0133b8: |[0133b8] org.projectmaxs.shared.global.messagecontent.Contact.:(Landroid/os/Parcel;)V │ │ -0133c8: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0133ce: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ -0133d2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0133d4: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -0133da: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0133de: 6e10 a000 0300 |000b: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0133e4: 0c01 |000e: move-result-object v1 │ │ -0133e6: 5b21 ce01 |000f: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -0133ea: 1c01 2301 |0011: const-class v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -0133ee: 6e10 0701 0100 |0013: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -0133f4: 0c01 |0016: move-result-object v1 │ │ -0133f6: 6e30 9d00 0301 |0017: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ -0133fc: 6e10 a000 0300 |001a: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013402: 0c00 |001d: move-result-object v0 │ │ -013404: 5b20 cf01 |001e: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -013408: 6e10 a000 0300 |0020: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -01340e: 0c03 |0023: move-result-object v3 │ │ -013410: 5b23 d001 |0024: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ -013414: 0e00 |0026: return-void │ │ +0133bc: |[0133bc] org.projectmaxs.shared.global.messagecontent.Contact.:(Landroid/os/Parcel;)V │ │ +0133cc: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0133d2: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ +0133d6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0133d8: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +0133de: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0133e2: 6e10 a000 0300 |000b: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0133e8: 0c01 |000e: move-result-object v1 │ │ +0133ea: 5b21 ce01 |000f: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +0133ee: 1c01 2301 |0011: const-class v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +0133f2: 6e10 0701 0100 |0013: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +0133f8: 0c01 |0016: move-result-object v1 │ │ +0133fa: 6e30 9d00 0301 |0017: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ +013400: 6e10 a000 0300 |001a: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013406: 0c00 |001d: move-result-object v0 │ │ +013408: 5b20 cf01 |001e: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +01340c: 6e10 a000 0300 |0020: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013412: 0c03 |0023: move-result-object v3 │ │ +013414: 5b23 d001 |0024: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ +013418: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=27 │ │ 0x000b line=46 │ │ 0x0011 line=47 │ │ 0x001a line=48 │ │ @@ -32379,17 +32380,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Contact$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -013418: |[013418] org.projectmaxs.shared.global.messagecontent.Contact.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Contact$1;)V │ │ -013428: 7020 e003 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Landroid/os/Parcel;)V // method@03e0 │ │ -01342e: 0e00 |0003: return-void │ │ +01341c: |[01341c] org.projectmaxs.shared.global.messagecontent.Contact.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Contact$1;)V │ │ +01342c: 7020 e003 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Landroid/os/Parcel;)V // method@03e0 │ │ +013432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/Contact$1; │ │ @@ -32399,22 +32400,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -013430: |[013430] org.projectmaxs.shared.global.messagecontent.Contact.:(Ljava/lang/String;)V │ │ -013440: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013446: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ -01344a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -01344c: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -013452: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -013456: 5b23 ce01 |000b: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -01345a: 0e00 |000d: return-void │ │ +013434: |[013434] org.projectmaxs.shared.global.messagecontent.Contact.:(Ljava/lang/String;)V │ │ +013444: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +01344a: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ +01344e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +013450: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +013456: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +01345a: 5b23 ce01 |000b: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +01345e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=27 │ │ 0x000b line=37 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ @@ -32425,23 +32426,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -01345c: |[01345c] org.projectmaxs.shared.global.messagecontent.Contact.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -01346c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013472: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ -013476: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -013478: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ -01347e: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -013482: 5b23 ce01 |000b: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -013486: 5b24 cf01 |000d: iput-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -01348a: 0e00 |000f: return-void │ │ +013460: |[013460] org.projectmaxs.shared.global.messagecontent.Contact.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +013470: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013476: 2200 8d00 |0003: new-instance v0, Ljava/util/ArrayList; // type@008d │ │ +01347a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +01347c: 7020 6401 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@0164 │ │ +013482: 5b20 d101 |0009: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +013486: 5b23 ce01 |000b: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +01348a: 5b24 cf01 |000d: iput-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +01348e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=27 │ │ 0x000b line=41 │ │ 0x000d line=42 │ │ locals : │ │ @@ -32455,20 +32456,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Contact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0132e4: |[0132e4] org.projectmaxs.shared.global.messagecontent.Contact.addNumber:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ -0132f4: 5420 d101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0132f8: 2201 2301 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -0132fc: 7020 0404 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Ljava/lang/String;)V // method@0404 │ │ -013302: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -013308: 1102 |000a: return-object v2 │ │ +0132e8: |[0132e8] org.projectmaxs.shared.global.messagecontent.Contact.addNumber:(Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ +0132f8: 5420 d101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0132fc: 2201 2301 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +013300: 7020 0404 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Ljava/lang/String;)V // method@0404 │ │ +013306: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01330c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -32477,20 +32478,20 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -01348c: |[01348c] org.projectmaxs.shared.global.messagecontent.Contact.addNumber:(Ljava/lang/String;ILjava/lang/String;Z)V │ │ -01349c: 5420 d101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0134a0: 2201 2301 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -0134a4: 7056 0504 3154 |0004: invoke-direct {v1, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Ljava/lang/String;ILjava/lang/String;Z)V // method@0405 │ │ -0134aa: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0134b0: 0e00 |000a: return-void │ │ +013490: |[013490] org.projectmaxs.shared.global.messagecontent.Contact.addNumber:(Ljava/lang/String;ILjava/lang/String;Z)V │ │ +0134a0: 5420 d101 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0134a4: 2201 2301 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +0134a8: 7056 0504 3154 |0004: invoke-direct {v1, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Ljava/lang/String;ILjava/lang/String;Z)V // method@0405 │ │ +0134ae: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0134b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x000b reg=4 (null) I │ │ @@ -32502,35 +32503,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0131dc: |[0131dc] org.projectmaxs.shared.global.messagecontent.Contact.describeContents:()I │ │ -0131ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0131ee: 0f00 |0001: return v0 │ │ +0131e0: |[0131e0] org.projectmaxs.shared.global.messagecontent.Contact.describeContents:()I │ │ +0131f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0131f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ name : 'getBestNumber' │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -013348: |[013348] org.projectmaxs.shared.global.messagecontent.Contact.getBestNumber:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ -013358: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -01335c: 7120 0a04 2000 |0002: invoke-static {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.getBest:(Ljava/util/List;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@040a │ │ -013362: 0c02 |0005: move-result-object v2 │ │ -013364: 1102 |0006: return-object v2 │ │ +01334c: |[01334c] org.projectmaxs.shared.global.messagecontent.Contact.getBestNumber:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ +01335c: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +013360: 7120 0a04 2000 |0002: invoke-static {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.getBest:(Ljava/util/List;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@040a │ │ +013366: 0c02 |0005: move-result-object v2 │ │ +013368: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ 0x0000 - 0x0007 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ │ │ @@ -32539,17 +32540,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0131f0: |[0131f0] org.projectmaxs.shared.global.messagecontent.Contact.getDisplayName:()Ljava/lang/String; │ │ -013200: 5410 ce01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -013204: 1100 |0002: return-object v0 │ │ +0131f4: |[0131f4] org.projectmaxs.shared.global.messagecontent.Contact.getDisplayName:()Ljava/lang/String; │ │ +013204: 5410 ce01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +013208: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ @@ -32557,17 +32558,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013208: |[013208] org.projectmaxs.shared.global.messagecontent.Contact.getLookupKey:()Ljava/lang/String; │ │ -013218: 5410 cf01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -01321c: 1100 |0002: return-object v0 │ │ +01320c: |[01320c] org.projectmaxs.shared.global.messagecontent.Contact.getLookupKey:()Ljava/lang/String; │ │ +01321c: 5410 cf01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +013220: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ @@ -32575,26 +32576,26 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/Contact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -01330c: |[01330c] org.projectmaxs.shared.global.messagecontent.Contact.getMinimal:()Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ -01331c: 5430 cf01 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -013320: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -013324: 2200 1f01 |0004: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@011f │ │ -013328: 5431 ce01 |0006: iget-object v1, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -01332c: 5432 cf01 |0008: iget-object v2, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -013330: 7030 e303 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Ljava/lang/String;Ljava/lang/String;)V // method@03e3 │ │ -013336: 1100 |000d: return-object v0 │ │ -013338: 2200 7700 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0077 │ │ -01333c: 1a01 de05 |0010: const-string v1, "lookup key not set" // string@05de │ │ -013340: 7020 1901 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ -013346: 2700 |0015: throw v0 │ │ +013310: |[013310] org.projectmaxs.shared.global.messagecontent.Contact.getMinimal:()Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ +013320: 5430 cf01 |0000: iget-object v0, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +013324: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +013328: 2200 1f01 |0004: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Contact; // type@011f │ │ +01332c: 5431 ce01 |0006: iget-object v1, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +013330: 5432 cf01 |0008: iget-object v2, v3, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +013334: 7030 e303 1002 |000a: invoke-direct {v0, v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.:(Ljava/lang/String;Ljava/lang/String;)V // method@03e3 │ │ +01333a: 1100 |000d: return-object v0 │ │ +01333c: 2200 7700 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0077 │ │ +013340: 1a01 de05 |0010: const-string v1, "lookup key not set" // string@05de │ │ +013344: 7020 1901 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0119 │ │ +01334a: 2700 |0015: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000e line=99 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ @@ -32604,17 +32605,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0132cc: |[0132cc] org.projectmaxs.shared.global.messagecontent.Contact.getNumbers:()Ljava/util/List; │ │ -0132dc: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0132e0: 1100 |0002: return-object v0 │ │ +0132d0: |[0132d0] org.projectmaxs.shared.global.messagecontent.Contact.getNumbers:()Ljava/util/List; │ │ +0132e0: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0132e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ │ │ #8 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ @@ -32622,23 +32623,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0131b4: |[0131b4] org.projectmaxs.shared.global.messagecontent.Contact.hasNumbers:()Z │ │ -0131c4: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0131c8: 7210 8101 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ -0131ce: 0a00 |0005: move-result v0 │ │ -0131d0: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -0131d4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0131d6: 2802 |0009: goto 000b // +0002 │ │ -0131d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0131da: 0f00 |000b: return v0 │ │ +0131b8: |[0131b8] org.projectmaxs.shared.global.messagecontent.Contact.hasNumbers:()Z │ │ +0131c8: 5410 d101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0131cc: 7210 8101 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ +0131d2: 0a00 |0005: move-result v0 │ │ +0131d4: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +0131d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0131da: 2802 |0009: goto 000b // +0002 │ │ +0131dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0131de: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ │ │ #9 : (in Lorg/projectmaxs/shared/global/messagecontent/Contact;) │ │ @@ -32646,17 +32647,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0134b4: |[0134b4] org.projectmaxs.shared.global.messagecontent.Contact.setNickname:(Ljava/lang/String;)V │ │ -0134c4: 5b01 d001 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ -0134c8: 0e00 |0002: return-void │ │ +0134b8: |[0134b8] org.projectmaxs.shared.global.messagecontent.Contact.setNickname:(Ljava/lang/String;)V │ │ +0134c8: 5b01 d001 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ +0134cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Contact; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -32665,49 +32666,49 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -013220: |[013220] org.projectmaxs.shared.global.messagecontent.Contact.toString:()Ljava/lang/String; │ │ -013230: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -013234: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01323a: 1a01 e600 |0005: const-string v1, "Contact " // string@00e6 │ │ -01323e: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013244: 2201 8300 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -013248: 7010 4901 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -01324e: 1a02 6806 |000f: const-string v2, "name=" // string@0668 │ │ -013252: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013258: 5442 ce01 |0014: iget-object v2, v4, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -01325c: 3902 0400 |0016: if-nez v2, 001a // +0004 │ │ -013260: 1a02 6f06 |0018: const-string v2, "noName" // string@066f │ │ -013264: 6e20 5001 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01326a: 6e10 5401 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -013270: 0c01 |0020: move-result-object v1 │ │ -013272: 6e20 5001 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013278: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -01327a: 6e20 e703 1400 |0025: invoke-virtual {v4, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.getBestNumber:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03e7 │ │ -013280: 0c01 |0028: move-result-object v1 │ │ -013282: 3801 1f00 |0029: if-eqz v1, 0048 // +001f │ │ -013286: 2202 8300 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ -01328a: 7010 4901 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -013290: 1a03 0e00 |0030: const-string v3, " bestNumber='" // string@000e │ │ -013294: 6e20 5001 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01329a: 6e10 0f04 0100 |0035: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.toString:()Ljava/lang/String; // method@040f │ │ -0132a0: 0c01 |0038: move-result-object v1 │ │ -0132a2: 6e20 5001 1200 |0039: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0132a8: 1a01 2d00 |003c: const-string v1, "'" // string@002d │ │ -0132ac: 6e20 5001 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0132b2: 6e10 5401 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0132b8: 0c01 |0044: move-result-object v1 │ │ -0132ba: 6e20 5001 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0132c0: 6e10 5401 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0132c6: 0c00 |004b: move-result-object v0 │ │ -0132c8: 1100 |004c: return-object v0 │ │ +013224: |[013224] org.projectmaxs.shared.global.messagecontent.Contact.toString:()Ljava/lang/String; │ │ +013234: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +013238: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01323e: 1a01 e600 |0005: const-string v1, "Contact " // string@00e6 │ │ +013242: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +013248: 2201 8300 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +01324c: 7010 4901 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +013252: 1a02 6806 |000f: const-string v2, "name=" // string@0668 │ │ +013256: 6e20 5001 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01325c: 5442 ce01 |0014: iget-object v2, v4, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +013260: 3902 0400 |0016: if-nez v2, 001a // +0004 │ │ +013264: 1a02 6f06 |0018: const-string v2, "noName" // string@066f │ │ +013268: 6e20 5001 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01326e: 6e10 5401 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +013274: 0c01 |0020: move-result-object v1 │ │ +013276: 6e20 5001 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01327c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +01327e: 6e20 e703 1400 |0025: invoke-virtual {v4, v1}, Lorg/projectmaxs/shared/global/messagecontent/Contact;.getBestNumber:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // method@03e7 │ │ +013284: 0c01 |0028: move-result-object v1 │ │ +013286: 3801 1f00 |0029: if-eqz v1, 0048 // +001f │ │ +01328a: 2202 8300 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@0083 │ │ +01328e: 7010 4901 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +013294: 1a03 0e00 |0030: const-string v3, " bestNumber='" // string@000e │ │ +013298: 6e20 5001 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01329e: 6e10 0f04 0100 |0035: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.toString:()Ljava/lang/String; // method@040f │ │ +0132a4: 0c01 |0038: move-result-object v1 │ │ +0132a6: 6e20 5001 1200 |0039: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0132ac: 1a01 2d00 |003c: const-string v1, "'" // string@002d │ │ +0132b0: 6e20 5001 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0132b6: 6e10 5401 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0132bc: 0c01 |0044: move-result-object v1 │ │ +0132be: 6e20 5001 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0132c4: 6e10 5401 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +0132ca: 0c00 |004b: move-result-object v0 │ │ +0132cc: 1100 |004c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0007 line=133 │ │ 0x000a line=134 │ │ 0x0025 line=136 │ │ 0x002b line=137 │ │ @@ -32720,24 +32721,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0134cc: |[0134cc] org.projectmaxs.shared.global.messagecontent.Contact.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0134dc: 5402 ce01 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ -0134e0: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0134e6: 5402 d101 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ -0134ea: 6e20 a800 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -0134f0: 5402 cf01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ -0134f4: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0134fa: 5402 d001 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ -0134fe: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013504: 0e00 |0014: return-void │ │ +0134d0: |[0134d0] org.projectmaxs.shared.global.messagecontent.Contact.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0134e0: 5402 ce01 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mDisplayName:Ljava/lang/String; // field@01ce │ │ +0134e4: 6e20 ac00 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0134ea: 5402 d101 |0005: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNumbers:Ljava/util/List; // field@01d1 │ │ +0134ee: 6e20 a800 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +0134f4: 5402 cf01 |000a: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mLookupKey:Ljava/lang/String; // field@01cf │ │ +0134f8: 6e20 ac00 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0134fe: 5402 d001 |000f: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Contact;.mNickname:Ljava/lang/String; // field@01d0 │ │ +013502: 6e20 ac00 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013508: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ 0x000a line=112 │ │ 0x000f line=113 │ │ locals : │ │ @@ -32802,23 +32803,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -012f80: |[012f80] org.projectmaxs.shared.global.messagecontent.ContactNumber.:()V │ │ -012f90: 1a00 3804 |0000: const-string v0, "\+?\d+" // string@0438 │ │ -012f94: 7110 ab01 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ -012f9a: 0c00 |0005: move-result-object v0 │ │ -012f9c: 6900 de01 |0006: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.numberPattern:Ljava/util/regex/Pattern; // field@01de │ │ -012fa0: 2200 2001 |0008: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; // type@0120 │ │ -012fa4: 7010 f003 0000 |000a: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.:()V // method@03f0 │ │ -012faa: 6900 d901 |000d: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.CREATOR:Landroid/os/Parcelable$Creator; // field@01d9 │ │ -012fae: 0e00 |000f: return-void │ │ +012f84: |[012f84] org.projectmaxs.shared.global.messagecontent.ContactNumber.:()V │ │ +012f94: 1a00 3804 |0000: const-string v0, "\+?\d+" // string@0438 │ │ +012f98: 7110 ab01 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@01ab │ │ +012f9e: 0c00 |0005: move-result-object v0 │ │ +012fa0: 6900 de01 |0006: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.numberPattern:Ljava/util/regex/Pattern; // field@01de │ │ +012fa4: 2200 2001 |0008: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; // type@0120 │ │ +012fa8: 7010 f003 0000 |000a: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;.:()V // method@03f0 │ │ +012fae: 6900 d901 |000d: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.CREATOR:Landroid/os/Parcelable$Creator; // field@01d9 │ │ +012fb2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ 0x0008 line=82 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ @@ -32826,33 +32827,33 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -012fb0: |[012fb0] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Landroid/os/Parcel;)V │ │ -012fc0: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -012fc6: 1c00 2201 |0003: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012fca: 6e10 0701 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -012fd0: 0c00 |0008: move-result-object v0 │ │ -012fd2: 6e20 9f00 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@009f │ │ -012fd8: 0c00 |000c: move-result-object v0 │ │ -012fda: 1f00 2201 |000d: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ -012fde: 5b10 dc01 |000f: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -012fe2: 6e10 a000 0200 |0011: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -012fe8: 0c00 |0014: move-result-object v0 │ │ -012fea: 5b10 db01 |0015: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -012fee: 7110 be04 0200 |0017: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ -012ff4: 0a00 |001a: move-result v0 │ │ -012ff6: 5c10 dd01 |001b: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -012ffa: 6e10 a000 0200 |001d: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013000: 0c02 |0020: move-result-object v2 │ │ -013002: 5b12 da01 |0021: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -013006: 0e00 |0023: return-void │ │ +012fb4: |[012fb4] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Landroid/os/Parcel;)V │ │ +012fc4: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +012fca: 1c00 2201 |0003: const-class v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012fce: 6e10 0701 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +012fd4: 0c00 |0008: move-result-object v0 │ │ +012fd6: 6e20 9f00 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@009f │ │ +012fdc: 0c00 |000c: move-result-object v0 │ │ +012fde: 1f00 2201 |000d: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // type@0122 │ │ +012fe2: 5b10 dc01 |000f: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +012fe6: 6e10 a000 0200 |0011: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +012fec: 0c00 |0014: move-result-object v0 │ │ +012fee: 5b10 db01 |0015: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +012ff2: 7110 be04 0200 |0017: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.readBool:(Landroid/os/Parcel;)Z // method@04be │ │ +012ff8: 0a00 |001a: move-result v0 │ │ +012ffa: 5c10 dd01 |001b: iput-boolean v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +012ffe: 6e10 a000 0200 |001d: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013004: 0c02 |0020: move-result-object v2 │ │ +013006: 5b12 da01 |0021: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +01300a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0011 line=64 │ │ 0x0017 line=65 │ │ 0x001d line=66 │ │ @@ -32865,17 +32866,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -013008: |[013008] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;)V │ │ -013018: 7020 0204 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Landroid/os/Parcel;)V // method@0402 │ │ -01301e: 0e00 |0003: return-void │ │ +01300c: |[01300c] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1;)V │ │ +01301c: 7020 0204 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.:(Landroid/os/Parcel;)V // method@0402 │ │ +013022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$1; │ │ @@ -32885,39 +32886,39 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -013020: |[013020] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Ljava/lang/String;)V │ │ -013030: 7010 c303 0300 |0000: invoke-direct {v3}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013036: 7110 0e04 0400 |0003: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ -01303c: 0a00 |0006: move-result v0 │ │ -01303e: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -013042: 7110 0704 0400 |0009: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ -013048: 0c04 |000c: move-result-object v4 │ │ -01304a: 5b34 db01 |000d: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -01304e: 6204 d701 |000f: sget-object v4, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ -013052: 5b34 dc01 |0011: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -013056: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -013058: 5c34 dd01 |0014: iput-boolean v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -01305c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -01305e: 5b34 da01 |0017: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -013062: 0e00 |0019: return-void │ │ -013064: 2200 7600 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -013068: 2201 8300 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ -01306c: 7010 4901 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -013072: 1a02 4003 |0021: const-string v2, "Not a number: " // string@0340 │ │ -013076: 6e20 5001 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -01307c: 6e20 5001 4100 |0026: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013082: 6e10 5401 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -013088: 0c04 |002c: move-result-object v4 │ │ -01308a: 7020 1601 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ -013090: 2700 |0030: throw v0 │ │ +013024: |[013024] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Ljava/lang/String;)V │ │ +013034: 7010 c303 0300 |0000: invoke-direct {v3}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +01303a: 7110 0e04 0400 |0003: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ +013040: 0a00 |0006: move-result v0 │ │ +013042: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +013046: 7110 0704 0400 |0009: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ +01304c: 0c04 |000c: move-result-object v4 │ │ +01304e: 5b34 db01 |000d: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +013052: 6204 d701 |000f: sget-object v4, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ +013056: 5b34 dc01 |0011: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +01305a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +01305c: 5c34 dd01 |0014: iput-boolean v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +013060: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +013062: 5b34 da01 |0017: iput-object v4, v3, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +013066: 0e00 |0019: return-void │ │ +013068: 2200 7600 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +01306c: 2201 8300 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0083 │ │ +013070: 7010 4901 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +013076: 1a02 4003 |0021: const-string v2, "Not a number: " // string@0340 │ │ +01307a: 6e20 5001 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +013080: 6e20 5001 4100 |0026: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +013086: 6e10 5401 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +01308c: 0c04 |002c: move-result-object v4 │ │ +01308e: 7020 1601 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ +013094: 2700 |0030: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0009 line=40 │ │ 0x000f line=41 │ │ 0x0014 line=42 │ │ @@ -32932,38 +32933,38 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -013094: |[013094] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Ljava/lang/String;ILjava/lang/String;Z)V │ │ -0130a4: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0130aa: 7110 0e04 0200 |0003: invoke-static {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ -0130b0: 0a00 |0006: move-result v0 │ │ -0130b2: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -0130b6: 7110 0704 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ -0130bc: 0c02 |000c: move-result-object v2 │ │ -0130be: 5b12 db01 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -0130c2: 7110 0904 0300 |000f: invoke-static {v3}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.fromInt:(I)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@0409 │ │ -0130c8: 0c02 |0012: move-result-object v2 │ │ -0130ca: 5b12 dc01 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -0130ce: 5b14 da01 |0015: iput-object v4, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -0130d2: 5c15 dd01 |0017: iput-boolean v5, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -0130d6: 0e00 |0019: return-void │ │ -0130d8: 2203 7600 |001a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -0130dc: 2204 8300 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ -0130e0: 7010 4901 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -0130e6: 1a05 4003 |0021: const-string v5, "Not a number: " // string@0340 │ │ -0130ea: 6e20 5001 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0130f0: 6e20 5001 2400 |0026: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -0130f6: 6e10 5401 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -0130fc: 0c02 |002c: move-result-object v2 │ │ -0130fe: 7020 1601 2300 |002d: invoke-direct {v3, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ -013104: 2703 |0030: throw v3 │ │ +013098: |[013098] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Ljava/lang/String;ILjava/lang/String;Z)V │ │ +0130a8: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0130ae: 7110 0e04 0200 |0003: invoke-static {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ +0130b4: 0a00 |0006: move-result v0 │ │ +0130b6: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +0130ba: 7110 0704 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ +0130c0: 0c02 |000c: move-result-object v2 │ │ +0130c2: 5b12 db01 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +0130c6: 7110 0904 0300 |000f: invoke-static {v3}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.fromInt:(I)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@0409 │ │ +0130cc: 0c02 |0012: move-result-object v2 │ │ +0130ce: 5b12 dc01 |0013: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +0130d2: 5b14 da01 |0015: iput-object v4, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +0130d6: 5c15 dd01 |0017: iput-boolean v5, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +0130da: 0e00 |0019: return-void │ │ +0130dc: 2203 7600 |001a: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +0130e0: 2204 8300 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0083 │ │ +0130e4: 7010 4901 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +0130ea: 1a05 4003 |0021: const-string v5, "Not a number: " // string@0340 │ │ +0130ee: 6e20 5001 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0130f4: 6e20 5001 2400 |0026: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +0130fa: 6e10 5401 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +013100: 0c02 |002c: move-result-object v2 │ │ +013102: 7020 1601 2300 |002d: invoke-direct {v3, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ +013108: 2703 |0030: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0009 line=56 │ │ 0x000f line=57 │ │ 0x0015 line=58 │ │ @@ -32981,38 +32982,38 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -013108: |[013108] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;Ljava/lang/String;)V │ │ -013118: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -01311e: 7110 0e04 0400 |0003: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ -013124: 0a00 |0006: move-result v0 │ │ -013126: 3800 1100 |0007: if-eqz v0, 0018 // +0011 │ │ -01312a: 7110 0704 0400 |0009: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ -013130: 0c04 |000c: move-result-object v4 │ │ -013132: 5b24 db01 |000d: iput-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -013136: 5b23 dc01 |000f: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -01313a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -01313c: 5c23 dd01 |0012: iput-boolean v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -013140: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -013142: 5b23 da01 |0015: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -013146: 0e00 |0017: return-void │ │ -013148: 2203 7600 |0018: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -01314c: 2200 8300 |001a: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -013150: 7010 4901 0000 |001c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -013156: 1a01 4003 |001f: const-string v1, "Not a number: " // string@0340 │ │ -01315a: 6e20 5001 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013160: 6e20 5001 4000 |0024: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -013166: 6e10 5401 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01316c: 0c04 |002a: move-result-object v4 │ │ -01316e: 7020 1601 4300 |002b: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ -013174: 2703 |002e: throw v3 │ │ +01310c: |[01310c] org.projectmaxs.shared.global.messagecontent.ContactNumber.:(Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;Ljava/lang/String;)V │ │ +01311c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013122: 7110 0e04 0400 |0003: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.isNumber:(Ljava/lang/String;)Z // method@040e │ │ +013128: 0a00 |0006: move-result v0 │ │ +01312a: 3800 1100 |0007: if-eqz v0, 0018 // +0011 │ │ +01312e: 7110 0704 0400 |0009: invoke-static {v4}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ +013134: 0c04 |000c: move-result-object v4 │ │ +013136: 5b24 db01 |000d: iput-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +01313a: 5b23 dc01 |000f: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +01313e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +013140: 5c23 dd01 |0012: iput-boolean v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +013144: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +013146: 5b23 da01 |0015: iput-object v3, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +01314a: 0e00 |0017: return-void │ │ +01314c: 2203 7600 |0018: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +013150: 2200 8300 |001a: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +013154: 7010 4901 0000 |001c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +01315a: 1a01 4003 |001f: const-string v1, "Not a number: " // string@0340 │ │ +01315e: 6e20 5001 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +013164: 6e20 5001 4000 |0024: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +01316a: 6e10 5401 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +013170: 0c04 |002a: move-result-object v4 │ │ +013172: 7020 1601 4300 |002b: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0116 │ │ +013178: 2703 |002e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0009 line=48 │ │ 0x000f line=49 │ │ 0x0012 line=50 │ │ @@ -33028,38 +33029,38 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -012d68: |[012d68] org.projectmaxs.shared.global.messagecontent.ContactNumber.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; │ │ -012d78: 1a00 3300 |0000: const-string v0, "(" // string@0033 │ │ -012d7c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -012d80: 6e30 3e01 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012d86: 0c02 |0007: move-result-object v2 │ │ -012d88: 1a00 4000 |0008: const-string v0, ")" // string@0040 │ │ -012d8c: 6e30 3e01 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012d92: 0c02 |000d: move-result-object v2 │ │ -012d94: 1a00 4e00 |000e: const-string v0, "-" // string@004e │ │ -012d98: 6e30 3e01 0201 |0010: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012d9e: 0c02 |0013: move-result-object v2 │ │ -012da0: 1a00 5000 |0014: const-string v0, "." // string@0050 │ │ -012da4: 6e30 3e01 0201 |0016: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012daa: 0c02 |0019: move-result-object v2 │ │ -012dac: 1a00 5c00 |001a: const-string v0, "/" // string@005c │ │ -012db0: 6e30 3e01 0201 |001c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012db6: 0c02 |001f: move-result-object v2 │ │ -012db8: 1a00 2800 |0020: const-string v0, "#" // string@0028 │ │ -012dbc: 6e30 3e01 0201 |0022: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ -012dc2: 0c02 |0025: move-result-object v2 │ │ -012dc4: 1a00 3904 |0026: const-string v0, "\s+" // string@0439 │ │ -012dc8: 6e30 3f01 0201 |0028: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@013f │ │ -012dce: 0c02 |002b: move-result-object v2 │ │ -012dd0: 1102 |002c: return-object v2 │ │ +012d6c: |[012d6c] org.projectmaxs.shared.global.messagecontent.ContactNumber.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; │ │ +012d7c: 1a00 3300 |0000: const-string v0, "(" // string@0033 │ │ +012d80: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +012d84: 6e30 3e01 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012d8a: 0c02 |0007: move-result-object v2 │ │ +012d8c: 1a00 4000 |0008: const-string v0, ")" // string@0040 │ │ +012d90: 6e30 3e01 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012d96: 0c02 |000d: move-result-object v2 │ │ +012d98: 1a00 4e00 |000e: const-string v0, "-" // string@004e │ │ +012d9c: 6e30 3e01 0201 |0010: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012da2: 0c02 |0013: move-result-object v2 │ │ +012da4: 1a00 5000 |0014: const-string v0, "." // string@0050 │ │ +012da8: 6e30 3e01 0201 |0016: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012dae: 0c02 |0019: move-result-object v2 │ │ +012db0: 1a00 5c00 |001a: const-string v0, "/" // string@005c │ │ +012db4: 6e30 3e01 0201 |001c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012dba: 0c02 |001f: move-result-object v2 │ │ +012dbc: 1a00 2800 |0020: const-string v0, "#" // string@0028 │ │ +012dc0: 6e30 3e01 0201 |0022: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@013e │ │ +012dc6: 0c02 |0025: move-result-object v2 │ │ +012dc8: 1a00 3904 |0026: const-string v0, "\s+" // string@0439 │ │ +012dcc: 6e30 3f01 0201 |0028: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@013f │ │ +012dd2: 0c02 |002b: move-result-object v2 │ │ +012dd4: 1102 |002c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=176 │ │ 0x000a line=177 │ │ 0x0010 line=178 │ │ 0x0016 line=179 │ │ 0x001c line=180 │ │ @@ -33073,33 +33074,33 @@ │ │ type : '(I)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -012f20: |[012f20] org.projectmaxs.shared.global.messagecontent.ContactNumber.fromInt:(I)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012f30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -012f32: 3201 1700 |0001: if-eq v1, v0, 0018 // +0017 │ │ -012f36: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -012f38: 3201 1100 |0004: if-eq v1, v0, 0015 // +0011 │ │ -012f3c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -012f3e: 3201 0b00 |0007: if-eq v1, v0, 0012 // +000b │ │ -012f42: 1270 |0009: const/4 v0, #int 7 // #7 │ │ -012f44: 3201 0500 |000a: if-eq v1, v0, 000f // +0005 │ │ -012f48: 6201 d701 |000c: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ -012f4c: 1101 |000e: return-object v1 │ │ -012f4e: 6201 d601 |000f: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.OTHER:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d6 │ │ -012f52: 1101 |0011: return-object v1 │ │ -012f54: 6201 d801 |0012: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.WORK:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d8 │ │ -012f58: 1101 |0014: return-object v1 │ │ -012f5a: 6201 d501 |0015: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.MOBILE:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d5 │ │ -012f5e: 1101 |0017: return-object v1 │ │ -012f60: 6201 d401 |0018: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.HOME:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d4 │ │ -012f64: 1101 |001a: return-object v1 │ │ +012f24: |[012f24] org.projectmaxs.shared.global.messagecontent.ContactNumber.fromInt:(I)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012f34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +012f36: 3201 1700 |0001: if-eq v1, v0, 0018 // +0017 │ │ +012f3a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +012f3c: 3201 1100 |0004: if-eq v1, v0, 0015 // +0011 │ │ +012f40: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +012f42: 3201 0b00 |0007: if-eq v1, v0, 0012 // +000b │ │ +012f46: 1270 |0009: const/4 v0, #int 7 // #7 │ │ +012f48: 3201 0500 |000a: if-eq v1, v0, 000f // +0005 │ │ +012f4c: 6201 d701 |000c: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.UNKOWN:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d7 │ │ +012f50: 1101 |000e: return-object v1 │ │ +012f52: 6201 d601 |000f: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.OTHER:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d6 │ │ +012f56: 1101 |0011: return-object v1 │ │ +012f58: 6201 d801 |0012: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.WORK:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d8 │ │ +012f5c: 1101 |0014: return-object v1 │ │ +012f5e: 6201 d501 |0015: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.MOBILE:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d5 │ │ +012f62: 1101 |0017: return-object v1 │ │ +012f64: 6201 d401 |0018: sget-object v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;.HOME:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01d4 │ │ +012f68: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000c line=202 │ │ 0x000f line=200 │ │ 0x0012 line=198 │ │ 0x0015 line=196 │ │ 0x0018 line=194 │ │ @@ -33111,63 +33112,63 @@ │ │ type : '(Ljava/util/List;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -012e64: |[012e64] org.projectmaxs.shared.global.messagecontent.ContactNumber.getBest:(Ljava/util/List;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ -012e74: 7210 7e01 0500 |0000: invoke-interface {v5}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ -012e7a: 0a00 |0003: move-result v0 │ │ -012e7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -012e7e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -012e82: 1101 |0007: return-object v1 │ │ -012e84: 7210 8101 0500 |0008: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0181 │ │ -012e8a: 0a00 |000b: move-result v0 │ │ -012e8c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -012e8e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -012e90: 3320 0900 |000e: if-ne v0, v2, 0017 // +0009 │ │ -012e94: 7220 7d01 3500 |0010: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ -012e9a: 0c05 |0013: move-result-object v5 │ │ -012e9c: 1f05 2301 |0014: check-cast v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -012ea0: 1105 |0016: return-object v5 │ │ -012ea2: 3806 2300 |0017: if-eqz v6, 003a // +0023 │ │ -012ea6: 7210 7f01 0500 |0019: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -012eac: 0c00 |001c: move-result-object v0 │ │ -012eae: 7210 7701 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -012eb4: 0a02 |0020: move-result v2 │ │ -012eb6: 3802 1600 |0021: if-eqz v2, 0037 // +0016 │ │ -012eba: 7210 7801 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -012ec0: 0c02 |0026: move-result-object v2 │ │ -012ec2: 1f02 2301 |0027: check-cast v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -012ec6: 6e10 0d04 0200 |0029: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.getType:()Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@040d │ │ -012ecc: 0c04 |002c: move-result-object v4 │ │ -012ece: 3364 f0ff |002d: if-ne v4, v6, 001d // -0010 │ │ -012ed2: 3901 0300 |002f: if-nez v1, 0032 // +0003 │ │ -012ed6: 0721 |0031: move-object v1, v2 │ │ -012ed8: 5524 dd01 |0032: iget-boolean v4, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -012edc: 3804 e9ff |0034: if-eqz v4, 001d // -0017 │ │ -012ee0: 1102 |0036: return-object v2 │ │ -012ee2: 3801 0300 |0037: if-eqz v1, 003a // +0003 │ │ -012ee6: 1101 |0039: return-object v1 │ │ -012ee8: 7210 7f01 0500 |003a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -012eee: 0c06 |003d: move-result-object v6 │ │ -012ef0: 7210 7701 0600 |003e: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ -012ef6: 0a00 |0041: move-result v0 │ │ -012ef8: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ -012efc: 7210 7801 0600 |0044: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ -012f02: 0c00 |0047: move-result-object v0 │ │ -012f04: 1f00 2301 |0048: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -012f08: 5501 dd01 |004a: iget-boolean v1, v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -012f0c: 3801 f2ff |004c: if-eqz v1, 003e // -000e │ │ -012f10: 1100 |004e: return-object v0 │ │ -012f12: 7220 7d01 3500 |004f: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ -012f18: 0c05 |0052: move-result-object v5 │ │ -012f1a: 1f05 2301 |0053: check-cast v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ -012f1e: 1105 |0055: return-object v5 │ │ +012e68: |[012e68] org.projectmaxs.shared.global.messagecontent.ContactNumber.getBest:(Ljava/util/List;Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;)Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ +012e78: 7210 7e01 0500 |0000: invoke-interface {v5}, Ljava/util/List;.isEmpty:()Z // method@017e │ │ +012e7e: 0a00 |0003: move-result v0 │ │ +012e80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +012e82: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +012e86: 1101 |0007: return-object v1 │ │ +012e88: 7210 8101 0500 |0008: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0181 │ │ +012e8e: 0a00 |000b: move-result v0 │ │ +012e90: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +012e92: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +012e94: 3320 0900 |000e: if-ne v0, v2, 0017 // +0009 │ │ +012e98: 7220 7d01 3500 |0010: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ +012e9e: 0c05 |0013: move-result-object v5 │ │ +012ea0: 1f05 2301 |0014: check-cast v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +012ea4: 1105 |0016: return-object v5 │ │ +012ea6: 3806 2300 |0017: if-eqz v6, 003a // +0023 │ │ +012eaa: 7210 7f01 0500 |0019: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +012eb0: 0c00 |001c: move-result-object v0 │ │ +012eb2: 7210 7701 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +012eb8: 0a02 |0020: move-result v2 │ │ +012eba: 3802 1600 |0021: if-eqz v2, 0037 // +0016 │ │ +012ebe: 7210 7801 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +012ec4: 0c02 |0026: move-result-object v2 │ │ +012ec6: 1f02 2301 |0027: check-cast v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +012eca: 6e10 0d04 0200 |0029: invoke-virtual {v2}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.getType:()Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // method@040d │ │ +012ed0: 0c04 |002c: move-result-object v4 │ │ +012ed2: 3364 f0ff |002d: if-ne v4, v6, 001d // -0010 │ │ +012ed6: 3901 0300 |002f: if-nez v1, 0032 // +0003 │ │ +012eda: 0721 |0031: move-object v1, v2 │ │ +012edc: 5524 dd01 |0032: iget-boolean v4, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +012ee0: 3804 e9ff |0034: if-eqz v4, 001d // -0017 │ │ +012ee4: 1102 |0036: return-object v2 │ │ +012ee6: 3801 0300 |0037: if-eqz v1, 003a // +0003 │ │ +012eea: 1101 |0039: return-object v1 │ │ +012eec: 7210 7f01 0500 |003a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +012ef2: 0c06 |003d: move-result-object v6 │ │ +012ef4: 7210 7701 0600 |003e: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@0177 │ │ +012efa: 0a00 |0041: move-result v0 │ │ +012efc: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ +012f00: 7210 7801 0600 |0044: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0178 │ │ +012f06: 0c00 |0047: move-result-object v0 │ │ +012f08: 1f00 2301 |0048: check-cast v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +012f0c: 5501 dd01 |004a: iget-boolean v1, v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +012f10: 3801 f2ff |004c: if-eqz v1, 003e // -000e │ │ +012f14: 1100 |004e: return-object v0 │ │ +012f16: 7220 7d01 3500 |004f: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ +012f1c: 0c05 |0052: move-result-object v5 │ │ +012f1e: 1f05 2301 |0053: check-cast v5, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; // type@0123 │ │ +012f22: 1105 |0055: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0008 line=154 │ │ 0x0019 line=158 │ │ 0x0029 line=159 │ │ 0x0032 line=161 │ │ @@ -33183,23 +33184,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -012d24: |[012d24] org.projectmaxs.shared.global.messagecontent.ContactNumber.isNumber:(Ljava/lang/String;)Z │ │ -012d34: 6200 de01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.numberPattern:Ljava/util/regex/Pattern; // field@01de │ │ -012d38: 7110 0704 0100 |0002: invoke-static {v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ -012d3e: 0c01 |0005: move-result-object v1 │ │ -012d40: 6e20 ac01 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ -012d46: 0c01 |0009: move-result-object v1 │ │ -012d48: 6e10 aa01 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ -012d4e: 0a01 |000d: move-result v1 │ │ -012d50: 0f01 |000e: return v1 │ │ +012d28: |[012d28] org.projectmaxs.shared.global.messagecontent.ContactNumber.isNumber:(Ljava/lang/String;)Z │ │ +012d38: 6200 de01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.numberPattern:Ljava/util/regex/Pattern; // field@01de │ │ +012d3c: 7110 0704 0100 |0002: invoke-static {v1}, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.cleanNumber:(Ljava/lang/String;)Ljava/lang/String; // method@0407 │ │ +012d42: 0c01 |0005: move-result-object v1 │ │ +012d44: 6e20 ac01 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@01ac │ │ +012d4a: 0c01 |0009: move-result-object v1 │ │ +012d4c: 6e10 aa01 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@01aa │ │ +012d52: 0a01 |000d: move-result v1 │ │ +012d54: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -33208,33 +33209,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -012d54: |[012d54] org.projectmaxs.shared.global.messagecontent.ContactNumber.describeContents:()I │ │ -012d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -012d66: 0f00 |0001: return v0 │ │ +012d58: |[012d58] org.projectmaxs.shared.global.messagecontent.ContactNumber.describeContents:()I │ │ +012d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +012d6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ name : 'getLabel' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012dd4: |[012dd4] org.projectmaxs.shared.global.messagecontent.ContactNumber.getLabel:()Ljava/lang/String; │ │ -012de4: 5410 da01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -012de8: 1100 |0002: return-object v0 │ │ +012dd8: |[012dd8] org.projectmaxs.shared.global.messagecontent.ContactNumber.getLabel:()Ljava/lang/String; │ │ +012de8: 5410 da01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +012dec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ @@ -33242,17 +33243,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012dec: |[012dec] org.projectmaxs.shared.global.messagecontent.ContactNumber.getNumber:()Ljava/lang/String; │ │ -012dfc: 5410 db01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -012e00: 1100 |0002: return-object v0 │ │ +012df0: |[012df0] org.projectmaxs.shared.global.messagecontent.ContactNumber.getNumber:()Ljava/lang/String; │ │ +012e00: 5410 db01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +012e04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ @@ -33260,17 +33261,17 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012f68: |[012f68] org.projectmaxs.shared.global.messagecontent.ContactNumber.getType:()Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ -012f78: 5410 dc01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -012f7c: 1100 |0002: return-object v0 │ │ +012f6c: |[012f6c] org.projectmaxs.shared.global.messagecontent.ContactNumber.getType:()Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; │ │ +012f7c: 5410 dc01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +012f80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ @@ -33278,32 +33279,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -012e04: |[012e04] org.projectmaxs.shared.global.messagecontent.ContactNumber.toString:()Ljava/lang/String; │ │ -012e14: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -012e18: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ -012e1e: 1a01 e800 |0005: const-string v1, "ContactNumber number=" // string@00e8 │ │ -012e22: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012e28: 5421 db01 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -012e2c: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012e32: 1a01 2200 |000f: const-string v1, " type=" // string@0022 │ │ -012e36: 6e20 5001 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012e3c: 5421 dc01 |0014: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -012e40: 6e20 4f01 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ -012e46: 1a01 1d00 |0019: const-string v1, " primary=" // string@001d │ │ -012e4a: 6e20 5001 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ -012e50: 5521 dd01 |001e: iget-boolean v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -012e54: 6e20 5101 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0151 │ │ -012e5a: 6e10 5401 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -012e60: 0c00 |0026: move-result-object v0 │ │ -012e62: 1100 |0027: return-object v0 │ │ +012e08: |[012e08] org.projectmaxs.shared.global.messagecontent.ContactNumber.toString:()Ljava/lang/String; │ │ +012e18: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +012e1c: 7010 4901 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0149 │ │ +012e22: 1a01 e800 |0005: const-string v1, "ContactNumber number=" // string@00e8 │ │ +012e26: 6e20 5001 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012e2c: 5421 db01 |000a: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +012e30: 6e20 5001 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012e36: 1a01 2200 |000f: const-string v1, " type=" // string@0022 │ │ +012e3a: 6e20 5001 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012e40: 5421 dc01 |0014: iget-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +012e44: 6e20 4f01 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@014f │ │ +012e4a: 1a01 1d00 |0019: const-string v1, " primary=" // string@001d │ │ +012e4e: 6e20 5001 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0150 │ │ +012e54: 5521 dd01 |001e: iget-boolean v1, v2, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +012e58: 6e20 5101 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0151 │ │ +012e5e: 6e10 5401 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +012e64: 0c00 |0026: move-result-object v0 │ │ +012e66: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/ContactNumber; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;) │ │ @@ -33311,24 +33312,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -013178: |[013178] org.projectmaxs.shared.global.messagecontent.ContactNumber.writeToParcel:(Landroid/os/Parcel;I)V │ │ -013188: 5410 dc01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ -01318c: 6e30 ab00 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@00ab │ │ -013192: 5413 db01 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ -013196: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -01319c: 5513 dd01 |000a: iget-boolean v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ -0131a0: 7120 bf04 3200 |000c: invoke-static {v2, v3}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ -0131a6: 5413 da01 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ -0131aa: 6e20 ac00 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -0131b0: 0e00 |0014: return-void │ │ +01317c: |[01317c] org.projectmaxs.shared.global.messagecontent.ContactNumber.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01318c: 5410 dc01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumberType:Lorg/projectmaxs/shared/global/messagecontent/ContactNumber$NumberType; // field@01dc │ │ +013190: 6e30 ab00 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@00ab │ │ +013196: 5413 db01 |0005: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mNumber:Ljava/lang/String; // field@01db │ │ +01319a: 6e20 ac00 3200 |0007: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0131a0: 5513 dd01 |000a: iget-boolean v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mSuperPrimary:Z // field@01dd │ │ +0131a4: 7120 bf04 3200 |000c: invoke-static {v2, v3}, Lorg/projectmaxs/shared/global/util/ParcelUtil;.writeBool:(Landroid/os/Parcel;Z)V // method@04bf │ │ +0131aa: 5413 da01 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/ContactNumber;.mLabel:Ljava/lang/String; // field@01da │ │ +0131ae: 6e20 ac00 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +0131b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000a line=78 │ │ 0x000f line=79 │ │ locals : │ │ @@ -33391,57 +33392,57 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -013638: |[013638] org.projectmaxs.shared.global.messagecontent.Element.:()V │ │ -013648: 2200 2401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element$1; // type@0124 │ │ -01364c: 7010 1104 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.:()V // method@0411 │ │ -013652: 6900 df01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Element;.CREATOR:Landroid/os/Parcelable$Creator; // field@01df │ │ -013656: 0e00 |0007: return-void │ │ +01363c: |[01363c] org.projectmaxs.shared.global.messagecontent.Element.:()V │ │ +01364c: 2200 2401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element$1; // type@0124 │ │ +013650: 7010 1104 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Element$1;.:()V // method@0411 │ │ +013656: 6900 df01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Element;.CREATOR:Landroid/os/Parcelable$Creator; // field@01df │ │ +01365a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -013658: |[013658] org.projectmaxs.shared.global.messagecontent.Element.:(Landroid/os/Parcel;)V │ │ -013668: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -01366e: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -013672: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -013678: 5b20 e001 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -01367c: 6e10 a000 0300 |000a: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013682: 0c01 |000d: move-result-object v1 │ │ -013684: 5b21 e301 |000e: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ -013688: 6e10 2801 0200 |0010: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -01368e: 0c01 |0013: move-result-object v1 │ │ -013690: 6e10 0701 0100 |0014: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -013696: 0c01 |0017: move-result-object v1 │ │ -013698: 6e20 9f00 1300 |0018: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@009f │ │ -01369e: 0c01 |001b: move-result-object v1 │ │ -0136a0: 1f01 2e01 |001c: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -0136a4: 5b21 e101 |001e: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -0136a8: 6e10 a000 0300 |0020: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -0136ae: 0c01 |0023: move-result-object v1 │ │ -0136b0: 5b21 e201 |0024: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ -0136b4: 1c01 1a01 |0026: const-class v1, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; // type@011a │ │ -0136b8: 6e10 0701 0100 |0028: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -0136be: 0c01 |002b: move-result-object v1 │ │ -0136c0: 6e30 9d00 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ -0136c6: 0e00 |002f: return-void │ │ +01365c: |[01365c] org.projectmaxs.shared.global.messagecontent.Element.:(Landroid/os/Parcel;)V │ │ +01366c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013672: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +013676: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +01367c: 5b20 e001 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +013680: 6e10 a000 0300 |000a: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013686: 0c01 |000d: move-result-object v1 │ │ +013688: 5b21 e301 |000e: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ +01368c: 6e10 2801 0200 |0010: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +013692: 0c01 |0013: move-result-object v1 │ │ +013694: 6e10 0701 0100 |0014: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +01369a: 0c01 |0017: move-result-object v1 │ │ +01369c: 6e20 9f00 1300 |0018: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@009f │ │ +0136a2: 0c01 |001b: move-result-object v1 │ │ +0136a4: 1f01 2e01 |001c: check-cast v1, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +0136a8: 5b21 e101 |001e: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +0136ac: 6e10 a000 0300 |0020: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +0136b2: 0c01 |0023: move-result-object v1 │ │ +0136b4: 5b21 e201 |0024: iput-object v1, v2, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ +0136b8: 1c01 1a01 |0026: const-class v1, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; // type@011a │ │ +0136bc: 6e10 0701 0100 |0028: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +0136c2: 0c01 |002b: move-result-object v1 │ │ +0136c4: 6e30 9d00 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ +0136ca: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=29 │ │ 0x000a line=100 │ │ 0x0010 line=101 │ │ 0x0020 line=102 │ │ @@ -33455,17 +33456,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Element$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0136c8: |[0136c8] org.projectmaxs.shared.global.messagecontent.Element.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Element$1;)V │ │ -0136d8: 7020 1704 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Landroid/os/Parcel;)V // method@0417 │ │ -0136de: 0e00 |0003: return-void │ │ +0136cc: |[0136cc] org.projectmaxs.shared.global.messagecontent.Element.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Element$1;)V │ │ +0136dc: 7020 1704 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Landroid/os/Parcel;)V // method@0417 │ │ +0136e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/Element$1; │ │ @@ -33475,23 +33476,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0136e0: |[0136e0] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;)V │ │ -0136f0: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0136f6: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -0136fa: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -013700: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -013704: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ -013708: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -01370a: 5b12 e101 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -01370e: 0e00 |000f: return-void │ │ +0136e4: |[0136e4] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;)V │ │ +0136f4: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0136fa: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +0136fe: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +013704: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +013708: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ +01370c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +01370e: 5b12 e101 |000d: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +013712: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=29 │ │ 0x000a line=43 │ │ 0x000d line=44 │ │ locals : │ │ @@ -33503,24 +33504,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -013710: |[013710] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -013720: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013726: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -01372a: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -013730: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -013734: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ -013738: 2202 2e01 |000c: new-instance v2, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -01373c: 7020 6304 3200 |000e: invoke-direct {v2, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;)V // method@0463 │ │ -013742: 5b12 e101 |0011: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -013746: 0e00 |0013: return-void │ │ +013714: |[013714] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +013724: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +01372a: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +01372e: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +013734: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +013738: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ +01373c: 2202 2e01 |000c: new-instance v2, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +013740: 7020 6304 3200 |000e: invoke-direct {v2, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;)V // method@0463 │ │ +013746: 5b12 e101 |0011: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +01374a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=29 │ │ 0x000a line=55 │ │ 0x000c line=56 │ │ locals : │ │ @@ -33533,19 +33534,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -013748: |[013748] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -013758: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -01375c: 7020 6304 4000 |0002: invoke-direct {v0, v4}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;)V // method@0463 │ │ -013762: 7040 1c04 2103 |0005: invoke-direct {v1, v2, v3, v0}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Text;)V // method@041c │ │ -013768: 0e00 |0008: return-void │ │ +01374c: |[01374c] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +01375c: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +013760: 7020 6304 4000 |0002: invoke-direct {v0, v4}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;)V // method@0463 │ │ +013766: 7040 1c04 2103 |0005: invoke-direct {v1, v2, v3, v0}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Text;)V // method@041c │ │ +01376c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/String; │ │ @@ -33556,23 +33557,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Text;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -01376c: |[01376c] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Text;)V │ │ -01377c: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013782: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -013786: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -01378c: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -013790: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ -013794: 5b14 e101 |000c: iput-object v4, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -013798: 6e20 2504 3100 |000e: invoke-virtual {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/Element;.setText:(Ljava/lang/String;)V // method@0425 │ │ -01379e: 0e00 |0011: return-void │ │ +013770: |[013770] org.projectmaxs.shared.global.messagecontent.Element.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Text;)V │ │ +013780: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013786: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +01378a: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +013790: 5b10 e001 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +013794: 5b12 e301 |000a: iput-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ +013798: 5b14 e101 |000c: iput-object v4, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +01379c: 6e20 2504 3100 |000e: invoke-virtual {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/Element;.setText:(Ljava/lang/String;)V // method@0425 │ │ +0137a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=29 │ │ 0x000a line=60 │ │ 0x000c line=61 │ │ 0x000e line=62 │ │ @@ -33587,19 +33588,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Element;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0135fc: |[0135fc] org.projectmaxs.shared.global.messagecontent.Element.newNonHumandReadable:(Ljava/lang/String;Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ -01360c: 2200 2501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element; // type@0125 │ │ -013610: 7020 1904 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Ljava/lang/String;)V // method@0419 │ │ -013616: 6e20 2504 2000 |0005: invoke-virtual {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/Element;.setText:(Ljava/lang/String;)V // method@0425 │ │ -01361c: 1100 |0008: return-object v0 │ │ +013600: |[013600] org.projectmaxs.shared.global.messagecontent.Element.newNonHumandReadable:(Ljava/lang/String;Ljava/lang/String;)Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ +013610: 2200 2501 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Element; // type@0125 │ │ +013614: 7020 1904 1000 |0002: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Element;.:(Ljava/lang/String;)V // method@0419 │ │ +01361a: 6e20 2504 2000 |0005: invoke-virtual {v0, v2}, Lorg/projectmaxs/shared/global/messagecontent/Element;.setText:(Ljava/lang/String;)V // method@0425 │ │ +013620: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -33610,20 +33611,20 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0137a0: |[0137a0] org.projectmaxs.shared.global.messagecontent.Element.addChildElement:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V │ │ -0137b0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0137b4: 0e00 |0002: return-void │ │ -0137b6: 5410 e001 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -0137ba: 7220 7b01 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0137c0: 0e00 |0008: return-void │ │ +0137a4: |[0137a4] org.projectmaxs.shared.global.messagecontent.Element.addChildElement:(Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;)V │ │ +0137b4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0137b8: 0e00 |0002: return-void │ │ +0137ba: 5410 e001 |0003: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +0137be: 7220 7b01 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0137c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ 0x0000 - 0x0009 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/AbstractElement; │ │ │ │ @@ -33632,18 +33633,18 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0137c4: |[0137c4] org.projectmaxs.shared.global.messagecontent.Element.addChildElements:(Ljava/util/Collection;)V │ │ -0137d4: 5410 e001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -0137d8: 7220 7c01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ -0137de: 0e00 |0005: return-void │ │ +0137c8: |[0137c8] org.projectmaxs.shared.global.messagecontent.Element.addChildElements:(Ljava/util/Collection;)V │ │ +0137d8: 5410 e001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +0137dc: 7220 7c01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@017c │ │ +0137e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/Collection; │ │ │ │ @@ -33652,35 +33653,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0135b0: |[0135b0] org.projectmaxs.shared.global.messagecontent.Element.describeContents:()I │ │ -0135c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0135c2: 0f00 |0001: return v0 │ │ +0135b4: |[0135b4] org.projectmaxs.shared.global.messagecontent.Element.describeContents:()I │ │ +0135c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0135c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ name : 'getChildElementIterator' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0135dc: |[0135dc] org.projectmaxs.shared.global.messagecontent.Element.getChildElementIterator:()Ljava/util/Iterator; │ │ -0135ec: 5410 e001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -0135f0: 7210 7f01 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ -0135f6: 0c00 |0005: move-result-object v0 │ │ -0135f8: 1100 |0006: return-object v0 │ │ +0135e0: |[0135e0] org.projectmaxs.shared.global.messagecontent.Element.getChildElementIterator:()Ljava/util/Iterator; │ │ +0135f0: 5410 e001 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +0135f4: 7210 7f01 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@017f │ │ +0135fa: 0c00 |0005: move-result-object v0 │ │ +0135fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ @@ -33688,17 +33689,17 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013620: |[013620] org.projectmaxs.shared.global.messagecontent.Element.getHumanReadableName:()Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -013630: 5410 e101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -013634: 1100 |0002: return-object v0 │ │ +013624: |[013624] org.projectmaxs.shared.global.messagecontent.Element.getHumanReadableName:()Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +013634: 5410 e101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +013638: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ @@ -33706,17 +33707,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0135c4: |[0135c4] org.projectmaxs.shared.global.messagecontent.Element.getText:()Ljava/lang/String; │ │ -0135d4: 5410 e201 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ -0135d8: 1100 |0002: return-object v0 │ │ +0135c8: |[0135c8] org.projectmaxs.shared.global.messagecontent.Element.getText:()Ljava/lang/String; │ │ +0135d8: 5410 e201 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ +0135dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ │ │ #6 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ @@ -33724,21 +33725,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -013590: |[013590] org.projectmaxs.shared.global.messagecontent.Element.isHumanReadable:()Z │ │ -0135a0: 5410 e101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -0135a4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0135a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0135aa: 2802 |0005: goto 0007 // +0002 │ │ -0135ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0135ae: 0f00 |0007: return v0 │ │ +013594: |[013594] org.projectmaxs.shared.global.messagecontent.Element.isHumanReadable:()Z │ │ +0135a4: 5410 e101 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +0135a8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0135ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0135ae: 2802 |0005: goto 0007 // +0002 │ │ +0135b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0135b2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ │ │ #7 : (in Lorg/projectmaxs/shared/global/messagecontent/Element;) │ │ @@ -33746,17 +33747,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0137e0: |[0137e0] org.projectmaxs.shared.global.messagecontent.Element.setText:(Ljava/lang/String;)V │ │ -0137f0: 5b01 e201 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ -0137f4: 0e00 |0002: return-void │ │ +0137e4: |[0137e4] org.projectmaxs.shared.global.messagecontent.Element.setText:(Ljava/lang/String;)V │ │ +0137f4: 5b01 e201 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ +0137f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Element; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -33765,24 +33766,24 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0137f8: |[0137f8] org.projectmaxs.shared.global.messagecontent.Element.writeToParcel:(Landroid/os/Parcel;I)V │ │ -013808: 5410 e301 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ -01380c: 6e20 ac00 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013812: 5410 e101 |0005: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ -013816: 6e30 ab00 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@00ab │ │ -01381c: 5413 e201 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ -013820: 6e20 ac00 3200 |000c: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013826: 5413 e001 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ -01382a: 6e20 a800 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -013830: 0e00 |0014: return-void │ │ +0137fc: |[0137fc] org.projectmaxs.shared.global.messagecontent.Element.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01380c: 5410 e301 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mXMLName:Ljava/lang/String; // field@01e3 │ │ +013810: 6e20 ac00 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013816: 5410 e101 |0005: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mHumanReadableName:Lorg/projectmaxs/shared/global/messagecontent/Text; // field@01e1 │ │ +01381a: 6e30 ab00 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@00ab │ │ +013820: 5413 e201 |000a: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mText:Ljava/lang/String; // field@01e2 │ │ +013824: 6e20 ac00 3200 |000c: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +01382a: 5413 e001 |000f: iget-object v3, v1, Lorg/projectmaxs/shared/global/messagecontent/Element;.mChildElements:Ljava/util/List; // field@01e0 │ │ +01382e: 6e20 a800 3200 |0011: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +013834: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ 0x000a line=115 │ │ 0x000f line=116 │ │ locals : │ │ @@ -33828,22 +33829,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -013ba4: |[013ba4] org.projectmaxs.shared.global.messagecontent.NewLine.:()V │ │ -013bb4: 2200 2901 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine; // type@0129 │ │ -013bb8: 7010 4204 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.:()V // method@0442 │ │ -013bbe: 6900 eb01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.sInstance:Lorg/projectmaxs/shared/global/messagecontent/NewLine; // field@01eb │ │ -013bc2: 2200 2801 |0007: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; // type@0128 │ │ -013bc6: 7010 3c04 0000 |0009: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.:()V // method@043c │ │ -013bcc: 6900 ea01 |000c: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.CREATOR:Landroid/os/Parcelable$Creator; // field@01ea │ │ -013bd0: 0e00 |000e: return-void │ │ +013ba8: |[013ba8] org.projectmaxs.shared.global.messagecontent.NewLine.:()V │ │ +013bb8: 2200 2901 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine; // type@0129 │ │ +013bbc: 7010 4204 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.:()V // method@0442 │ │ +013bc2: 6900 eb01 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.sInstance:Lorg/projectmaxs/shared/global/messagecontent/NewLine; // field@01eb │ │ +013bc6: 2200 2801 |0007: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1; // type@0128 │ │ +013bca: 7010 3c04 0000 |0009: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/NewLine$1;.:()V // method@043c │ │ +013bd0: 6900 ea01 |000c: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.CREATOR:Landroid/os/Parcelable$Creator; // field@01ea │ │ +013bd4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0007 line=48 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/NewLine;) │ │ @@ -33851,19 +33852,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -013bd4: |[013bd4] org.projectmaxs.shared.global.messagecontent.NewLine.:()V │ │ -013be4: 1a00 0100 |0000: const-string v0, " │ │ +013bd8: |[013bd8] org.projectmaxs.shared.global.messagecontent.NewLine.:()V │ │ +013be8: 1a00 0100 |0000: const-string v0, " │ │ " // string@0001 │ │ -013be8: 7020 3004 0100 |0002: invoke-direct {v1, v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ -013bee: 0e00 |0005: return-void │ │ +013bec: 7020 3004 0100 |0002: invoke-direct {v1, v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ +013bf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/messagecontent/NewLine;) │ │ @@ -33871,17 +33872,17 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/NewLine;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013b8c: |[013b8c] org.projectmaxs.shared.global.messagecontent.NewLine.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ -013b9c: 6200 eb01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.sInstance:Lorg/projectmaxs/shared/global/messagecontent/NewLine; // field@01eb │ │ -013ba0: 1100 |0002: return-object v0 │ │ +013b90: |[013b90] org.projectmaxs.shared.global.messagecontent.NewLine.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; │ │ +013ba0: 6200 eb01 |0000: sget-object v0, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.sInstance:Lorg/projectmaxs/shared/global/messagecontent/NewLine; // field@01eb │ │ +013ba4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/projectmaxs/shared/global/messagecontent/NewLine;) │ │ @@ -33889,32 +33890,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -013b78: |[013b78] org.projectmaxs.shared.global.messagecontent.NewLine.describeContents:()I │ │ -013b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -013b8a: 0f00 |0001: return v0 │ │ +013b7c: |[013b7c] org.projectmaxs.shared.global.messagecontent.NewLine.describeContents:()I │ │ +013b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +013b8e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/NewLine;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -013bf0: |[013bf0] org.projectmaxs.shared.global.messagecontent.NewLine.writeToParcel:(Landroid/os/Parcel;I)V │ │ -013c00: 0e00 |0000: return-void │ │ +013bf4: |[013bf4] org.projectmaxs.shared.global.messagecontent.NewLine.writeToParcel:(Landroid/os/Parcel;I)V │ │ +013c04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 818 (NewLine.java) │ │ │ │ Class #180 header: │ │ @@ -33966,51 +33967,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -013e20: |[013e20] org.projectmaxs.shared.global.messagecontent.Sms.:()V │ │ -013e30: 2200 2a01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$1; // type@012a │ │ -013e34: 7010 4604 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.:()V // method@0446 │ │ -013e3a: 6900 f401 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.CREATOR:Landroid/os/Parcelable$Creator; // field@01f4 │ │ -013e3e: 0e00 |0007: return-void │ │ +013e24: |[013e24] org.projectmaxs.shared.global.messagecontent.Sms.:()V │ │ +013e34: 2200 2a01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Sms$1; // type@012a │ │ +013e38: 7010 4604 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Sms$1;.:()V // method@0446 │ │ +013e3e: 6900 f401 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.CREATOR:Landroid/os/Parcelable$Creator; // field@01f4 │ │ +013e42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -013e40: |[013e40] org.projectmaxs.shared.global.messagecontent.Sms.:(Landroid/os/Parcel;)V │ │ -013e50: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013e56: 6e10 9c00 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ -013e5c: 0a00 |0006: move-result v0 │ │ -013e5e: 7100 4f04 0000 |0007: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.values:()[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // method@044f │ │ -013e64: 0c01 |000a: move-result-object v1 │ │ -013e66: 4600 0100 |000b: aget-object v0, v1, v0 │ │ -013e6a: 5b20 f801 |000d: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ -013e6e: 6e10 a000 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013e74: 0c00 |0012: move-result-object v0 │ │ -013e76: 5b20 f601 |0013: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ -013e7a: 6e10 a000 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ -013e80: 0c00 |0018: move-result-object v0 │ │ -013e82: 5b20 f501 |0019: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ -013e86: 6e10 9e00 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ -013e8c: 0b00 |001e: move-result-wide v0 │ │ -013e8e: 5a20 f701 |001f: iput-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ -013e92: 0e00 |0021: return-void │ │ +013e44: |[013e44] org.projectmaxs.shared.global.messagecontent.Sms.:(Landroid/os/Parcel;)V │ │ +013e54: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013e5a: 6e10 9c00 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@009c │ │ +013e60: 0a00 |0006: move-result v0 │ │ +013e62: 7100 4f04 0000 |0007: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.values:()[Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // method@044f │ │ +013e68: 0c01 |000a: move-result-object v1 │ │ +013e6a: 4600 0100 |000b: aget-object v0, v1, v0 │ │ +013e6e: 5b20 f801 |000d: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ +013e72: 6e10 a000 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013e78: 0c00 |0012: move-result-object v0 │ │ +013e7a: 5b20 f601 |0013: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ +013e7e: 6e10 a000 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@00a0 │ │ +013e84: 0c00 |0018: move-result-object v0 │ │ +013e86: 5b20 f501 |0019: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ +013e8a: 6e10 9e00 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@009e │ │ +013e90: 0b00 |001e: move-result-wide v0 │ │ +013e92: 5a20 f701 |001f: iput-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ +013e96: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0007 line=45 │ │ 0x000f line=46 │ │ 0x0015 line=47 │ │ @@ -34024,23 +34025,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -013e94: |[013e94] org.projectmaxs.shared.global.messagecontent.Sms.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;)V │ │ -013ea4: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013eaa: 5b01 f601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ -013eae: 5b02 f501 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ -013eb2: 5b03 f801 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ -013eb6: 7100 5501 0000 |0009: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ -013ebc: 0b01 |000c: move-result-wide v1 │ │ -013ebe: 5a01 f701 |000d: iput-wide v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ -013ec2: 0e00 |000f: return-void │ │ +013e98: |[013e98] org.projectmaxs.shared.global.messagecontent.Sms.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;)V │ │ +013ea8: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013eae: 5b01 f601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ +013eb2: 5b02 f501 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ +013eb6: 5b03 f801 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ +013eba: 7100 5501 0000 |0009: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0155 │ │ +013ec0: 0b01 |000c: move-result-wide v1 │ │ +013ec2: 5a01 f701 |000d: iput-wide v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ +013ec6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ 0x0009 line=33 │ │ @@ -34055,21 +34056,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -013ec4: |[013ec4] org.projectmaxs.shared.global.messagecontent.Sms.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;J)V │ │ -013ed4: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -013eda: 5b01 f601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ -013ede: 5b02 f501 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ -013ee2: 5b03 f801 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ -013ee6: 5a04 f701 |0009: iput-wide v4, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ -013eea: 0e00 |000b: return-void │ │ +013ec8: |[013ec8] org.projectmaxs.shared.global.messagecontent.Sms.:(Ljava/lang/String;Ljava/lang/String;Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;J)V │ │ +013ed8: 7010 c303 0000 |0000: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +013ede: 5b01 f601 |0003: iput-object v1, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ +013ee2: 5b02 f501 |0005: iput-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ +013ee6: 5b03 f801 |0007: iput-object v3, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ +013eea: 5a04 f701 |0009: iput-wide v4, v0, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ +013eee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -34086,33 +34087,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -013dac: |[013dac] org.projectmaxs.shared.global.messagecontent.Sms.describeContents:()I │ │ -013dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -013dbe: 0f00 |0001: return v0 │ │ +013db0: |[013db0] org.projectmaxs.shared.global.messagecontent.Sms.describeContents:()I │ │ +013dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +013dc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ name : 'getBody' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013dc0: |[013dc0] org.projectmaxs.shared.global.messagecontent.Sms.getBody:()Ljava/lang/String; │ │ -013dd0: 5410 f501 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ -013dd4: 1100 |0002: return-object v0 │ │ +013dc4: |[013dc4] org.projectmaxs.shared.global.messagecontent.Sms.getBody:()Ljava/lang/String; │ │ +013dd4: 5410 f501 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ +013dd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ @@ -34120,17 +34121,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013dd8: |[013dd8] org.projectmaxs.shared.global.messagecontent.Sms.getContact:()Ljava/lang/String; │ │ -013de8: 5410 f601 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ -013dec: 1100 |0002: return-object v0 │ │ +013ddc: |[013ddc] org.projectmaxs.shared.global.messagecontent.Sms.getContact:()Ljava/lang/String; │ │ +013dec: 5410 f601 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ +013df0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ @@ -34138,17 +34139,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013df0: |[013df0] org.projectmaxs.shared.global.messagecontent.Sms.getDate:()J │ │ -013e00: 5320 f701 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ -013e04: 1000 |0002: return-wide v0 │ │ +013df4: |[013df4] org.projectmaxs.shared.global.messagecontent.Sms.getDate:()J │ │ +013e04: 5320 f701 |0000: iget-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ +013e08: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ @@ -34156,17 +34157,17 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013e08: |[013e08] org.projectmaxs.shared.global.messagecontent.Sms.getType:()Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ -013e18: 5410 f801 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ -013e1c: 1100 |0002: return-object v0 │ │ +013e0c: |[013e0c] org.projectmaxs.shared.global.messagecontent.Sms.getType:()Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; │ │ +013e1c: 5410 f801 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ +013e20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Sms; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/messagecontent/Sms;) │ │ @@ -34174,26 +34175,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -013eec: |[013eec] org.projectmaxs.shared.global.messagecontent.Sms.writeToParcel:(Landroid/os/Parcel;I)V │ │ -013efc: 5424 f801 |0000: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ -013f00: 6e10 4d04 0400 |0002: invoke-virtual {v4}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.ordinal:()I // method@044d │ │ -013f06: 0a04 |0005: move-result v4 │ │ -013f08: 6e20 a600 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ -013f0e: 5424 f601 |0009: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ -013f12: 6e20 ac00 4300 |000b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013f18: 5424 f501 |000e: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ -013f1c: 6e20 ac00 4300 |0010: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ -013f22: 5320 f701 |0013: iget-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ -013f26: 6e30 a900 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ -013f2c: 0e00 |0018: return-void │ │ +013ef0: |[013ef0] org.projectmaxs.shared.global.messagecontent.Sms.writeToParcel:(Landroid/os/Parcel;I)V │ │ +013f00: 5424 f801 |0000: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mType:Lorg/projectmaxs/shared/global/messagecontent/Sms$Type; // field@01f8 │ │ +013f04: 6e10 4d04 0400 |0002: invoke-virtual {v4}, Lorg/projectmaxs/shared/global/messagecontent/Sms$Type;.ordinal:()I // method@044d │ │ +013f0a: 0a04 |0005: move-result v4 │ │ +013f0c: 6e20 a600 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@00a6 │ │ +013f12: 5424 f601 |0009: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mContactString:Ljava/lang/String; // field@01f6 │ │ +013f16: 6e20 ac00 4300 |000b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013f1c: 5424 f501 |000e: iget-object v4, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mBody:Ljava/lang/String; // field@01f5 │ │ +013f20: 6e20 ac00 4300 |0010: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@00ac │ │ +013f26: 5320 f701 |0013: iget-wide v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Sms;.mDate:J // field@01f7 │ │ +013f2a: 6e30 a900 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@00a9 │ │ +013f30: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=59 │ │ 0x000e line=60 │ │ 0x0013 line=61 │ │ locals : │ │ @@ -34242,39 +34243,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0141e0: |[0141e0] org.projectmaxs.shared.global.messagecontent.Text.:()V │ │ -0141f0: 2200 2d01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text$1; // type@012d │ │ -0141f4: 7010 5a04 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.:()V // method@045a │ │ -0141fa: 6900 f901 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Text;.CREATOR:Landroid/os/Parcelable$Creator; // field@01f9 │ │ -0141fe: 0e00 |0007: return-void │ │ +0141e4: |[0141e4] org.projectmaxs.shared.global.messagecontent.Text.:()V │ │ +0141f4: 2200 2d01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text$1; // type@012d │ │ +0141f8: 7010 5a04 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text$1;.:()V // method@045a │ │ +0141fe: 6900 f901 |0005: sput-object v0, Lorg/projectmaxs/shared/global/messagecontent/Text;.CREATOR:Landroid/os/Parcelable$Creator; // field@01f9 │ │ +014202: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/messagecontent/Text;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -014200: |[014200] org.projectmaxs.shared.global.messagecontent.Text.:()V │ │ -014210: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -014216: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -01421a: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -014220: 5b10 fa01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -014224: 0e00 |000a: return-void │ │ +014204: |[014204] org.projectmaxs.shared.global.messagecontent.Text.:()V │ │ +014214: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +01421a: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +01421e: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +014224: 5b10 fa01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014228: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ │ │ @@ -34283,25 +34284,25 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -014228: |[014228] org.projectmaxs.shared.global.messagecontent.Text.:(Landroid/os/Parcel;)V │ │ -014238: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -01423e: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -014242: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -014248: 5b20 fa01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -01424c: 6e10 2801 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ -014252: 0c01 |000d: move-result-object v1 │ │ -014254: 6e10 0701 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ -01425a: 0c01 |0011: move-result-object v1 │ │ -01425c: 6e30 9d00 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ -014262: 0e00 |0015: return-void │ │ +01422c: |[01422c] org.projectmaxs.shared.global.messagecontent.Text.:(Landroid/os/Parcel;)V │ │ +01423c: 7010 c303 0200 |0000: invoke-direct {v2}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +014242: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +014246: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +01424c: 5b20 fa01 |0008: iput-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014250: 6e10 2801 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0128 │ │ +014256: 0c01 |000d: move-result-object v1 │ │ +014258: 6e10 0701 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0107 │ │ +01425e: 0c01 |0011: move-result-object v1 │ │ +014260: 6e30 9d00 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.readList:(Ljava/util/List;Ljava/lang/ClassLoader;)V // method@009d │ │ +014266: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=27 │ │ 0x000a line=43 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ @@ -34312,17 +34313,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Text$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -014264: |[014264] org.projectmaxs.shared.global.messagecontent.Text.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Text$1;)V │ │ -014274: 7020 6104 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Landroid/os/Parcel;)V // method@0461 │ │ -01427a: 0e00 |0003: return-void │ │ +014268: |[014268] org.projectmaxs.shared.global.messagecontent.Text.:(Landroid/os/Parcel;Lorg/projectmaxs/shared/global/messagecontent/Text$1;)V │ │ +014278: 7020 6104 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Landroid/os/Parcel;)V // method@0461 │ │ +01427e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/Text$1; │ │ @@ -34332,18 +34333,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -01427c: |[01427c] org.projectmaxs.shared.global.messagecontent.Text.:(Ljava/lang/CharSequence;)V │ │ -01428c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01428e: 7030 6404 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ -014294: 0e00 |0004: return-void │ │ +014280: |[014280] org.projectmaxs.shared.global.messagecontent.Text.:(Ljava/lang/CharSequence;)V │ │ +014290: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +014292: 7030 6404 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:(Ljava/lang/CharSequence;Z)V // method@0464 │ │ +014298: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -34352,33 +34353,33 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -014298: |[014298] org.projectmaxs.shared.global.messagecontent.Text.:(Ljava/lang/CharSequence;Z)V │ │ -0142a8: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ -0142ae: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ -0142b2: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ -0142b8: 5b10 fa01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -0142bc: 6e20 6c04 2100 |000a: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addWithNewLines:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046c │ │ -0142c2: 3803 1900 |000d: if-eqz v3, 0026 // +0019 │ │ -0142c6: 7210 8101 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ -0142cc: 0a02 |0012: move-result v2 │ │ -0142ce: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0142d2: 7220 7d01 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ -0142d8: 0c02 |0018: move-result-object v2 │ │ -0142da: 7100 4404 0000 |0019: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -0142e0: 0c03 |001c: move-result-object v3 │ │ -0142e2: 3232 0900 |001d: if-eq v2, v3, 0026 // +0009 │ │ -0142e6: 7100 4404 0000 |001f: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -0142ec: 0c02 |0022: move-result-object v2 │ │ -0142ee: 7220 7b01 2000 |0023: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0142f4: 0e00 |0026: return-void │ │ +01429c: |[01429c] org.projectmaxs.shared.global.messagecontent.Text.:(Ljava/lang/CharSequence;Z)V │ │ +0142ac: 7010 c303 0100 |0000: invoke-direct {v1}, Lorg/projectmaxs/shared/global/messagecontent/AbstractElement;.:()V // method@03c3 │ │ +0142b2: 2200 9700 |0003: new-instance v0, Ljava/util/LinkedList; // type@0097 │ │ +0142b6: 7010 7a01 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@017a │ │ +0142bc: 5b10 fa01 |0008: iput-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +0142c0: 6e20 6c04 2100 |000a: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addWithNewLines:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046c │ │ +0142c6: 3803 1900 |000d: if-eqz v3, 0026 // +0019 │ │ +0142ca: 7210 8101 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0181 │ │ +0142d0: 0a02 |0012: move-result v2 │ │ +0142d2: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0142d6: 7220 7d01 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@017d │ │ +0142dc: 0c02 |0018: move-result-object v2 │ │ +0142de: 7100 4404 0000 |0019: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +0142e4: 0c03 |001c: move-result-object v3 │ │ +0142e6: 3232 0900 |001d: if-eq v2, v3, 0026 // +0009 │ │ +0142ea: 7100 4404 0000 |001f: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +0142f0: 0c02 |0022: move-result-object v2 │ │ +0142f2: 7220 7b01 2000 |0023: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0142f8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=27 │ │ 0x000a line=36 │ │ 0x000f line=38 │ │ 0x001f line=39 │ │ @@ -34392,37 +34393,37 @@ │ │ type : '()Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0141a0: |[0141a0] org.projectmaxs.shared.global.messagecontent.Text.create:()Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -0141b0: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -0141b4: 7010 6004 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:()V // method@0460 │ │ -0141ba: 1100 |0005: return-object v0 │ │ +0141a4: |[0141a4] org.projectmaxs.shared.global.messagecontent.Text.create:()Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +0141b4: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +0141b8: 7010 6004 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:()V // method@0460 │ │ +0141be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #7 : (in Lorg/projectmaxs/shared/global/messagecontent/Text;) │ │ name : 'createBoldNL' │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0141bc: |[0141bc] org.projectmaxs.shared.global.messagecontent.Text.createBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -0141cc: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ -0141d0: 7010 6004 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:()V // method@0460 │ │ -0141d6: 6e20 6804 1000 |0005: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0468 │ │ -0141dc: 1100 |0008: return-object v0 │ │ +0141c0: |[0141c0] org.projectmaxs.shared.global.messagecontent.Text.createBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +0141d0: 2200 2e01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/messagecontent/Text; // type@012e │ │ +0141d4: 7010 6004 0000 |0002: invoke-direct {v0}, Lorg/projectmaxs/shared/global/messagecontent/Text;.:()V // method@0460 │ │ +0141da: 6e20 6804 1000 |0005: invoke-virtual {v0, v1}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0468 │ │ +0141e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -34432,20 +34433,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -013fe4: |[013fe4] org.projectmaxs.shared.global.messagecontent.Text.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -013ff4: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -013ff8: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -013ffc: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ -014002: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -014008: 1102 |000a: return-object v2 │ │ +013fe8: |[013fe8] org.projectmaxs.shared.global.messagecontent.Text.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +013ff8: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +013ffc: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +014000: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ +014006: 7220 7b01 1000 |0007: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01400c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -34454,18 +34455,18 @@ │ │ type : '(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -01400c: |[01400c] org.projectmaxs.shared.global.messagecontent.Text.add:(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -01401c: 5410 fa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -014020: 7220 7b01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -014026: 1101 |0005: return-object v1 │ │ +014010: |[014010] org.projectmaxs.shared.global.messagecontent.Text.add:(Lorg/projectmaxs/shared/global/messagecontent/FormatedText;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +014020: 5410 fa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014024: 7220 7b01 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01402a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/projectmaxs/shared/global/messagecontent/FormatedText; │ │ │ │ @@ -34474,22 +34475,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -014028: |[014028] org.projectmaxs.shared.global.messagecontent.Text.addBold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -014038: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -01403c: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -014040: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ -014046: 6e10 3804 0100 |0007: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0438 │ │ -01404c: 0c03 |000a: move-result-object v3 │ │ -01404e: 7220 7b01 3000 |000b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -014054: 1102 |000e: return-object v2 │ │ +01402c: |[01402c] org.projectmaxs.shared.global.messagecontent.Text.addBold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +01403c: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014040: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +014044: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ +01404a: 6e10 3804 0100 |0007: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeBold:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0438 │ │ +014050: 0c03 |000a: move-result-object v3 │ │ +014052: 7220 7b01 3000 |000b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +014058: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -34498,21 +34499,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -014058: |[014058] org.projectmaxs.shared.global.messagecontent.Text.addBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -014068: 6e20 6704 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addBold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0467 │ │ -01406e: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -014072: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -014078: 0c00 |0008: move-result-object v0 │ │ -01407a: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -014080: 1101 |000c: return-object v1 │ │ +01405c: |[01405c] org.projectmaxs.shared.global.messagecontent.Text.addBoldNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +01406c: 6e20 6704 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addBold:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0467 │ │ +014072: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014076: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +01407c: 0c00 |0008: move-result-object v0 │ │ +01407e: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +014084: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -34522,22 +34523,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -014084: |[014084] org.projectmaxs.shared.global.messagecontent.Text.addItalic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -014094: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -014098: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -01409c: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ -0140a2: 6e10 3904 0100 |0007: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0439 │ │ -0140a8: 0c03 |000a: move-result-object v3 │ │ -0140aa: 7220 7b01 3000 |000b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0140b0: 1102 |000e: return-object v2 │ │ +014088: |[014088] org.projectmaxs.shared.global.messagecontent.Text.addItalic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +014098: 5420 fa01 |0000: iget-object v0, v2, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +01409c: 2201 2701 |0002: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +0140a0: 7020 2f04 3100 |0004: invoke-direct {v1, v3}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/CharSequence;)V // method@042f │ │ +0140a6: 6e10 3904 0100 |0007: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.makeItalic:()Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // method@0439 │ │ +0140ac: 0c03 |000a: move-result-object v3 │ │ +0140ae: 7220 7b01 3000 |000b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0140b4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -34546,21 +34547,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0140b4: |[0140b4] org.projectmaxs.shared.global.messagecontent.Text.addItalicNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -0140c4: 6e20 6904 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addItalic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0469 │ │ -0140ca: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -0140ce: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -0140d4: 0c00 |0008: move-result-object v0 │ │ -0140d6: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -0140dc: 1101 |000c: return-object v1 │ │ +0140b8: |[0140b8] org.projectmaxs.shared.global.messagecontent.Text.addItalicNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +0140c8: 6e20 6904 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addItalic:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0469 │ │ +0140ce: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +0140d2: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +0140d8: 0c00 |0008: move-result-object v0 │ │ +0140da: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0140e0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -34570,21 +34571,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0140e0: |[0140e0] org.projectmaxs.shared.global.messagecontent.Text.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -0140f0: 6e20 6504 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0465 │ │ -0140f6: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -0140fa: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ -014100: 0c00 |0008: move-result-object v0 │ │ -014102: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -014108: 1101 |000c: return-object v1 │ │ +0140e4: |[0140e4] org.projectmaxs.shared.global.messagecontent.Text.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +0140f4: 6e20 6504 2100 |0000: invoke-virtual {v1, v2}, Lorg/projectmaxs/shared/global/messagecontent/Text;.add:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@0465 │ │ +0140fa: 5412 fa01 |0003: iget-object v2, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +0140fe: 7100 4404 0000 |0005: invoke-static {}, Lorg/projectmaxs/shared/global/messagecontent/NewLine;.getInstance:()Lorg/projectmaxs/shared/global/messagecontent/NewLine; // method@0444 │ │ +014104: 0c00 |0008: move-result-object v0 │ │ +014106: 7220 7b01 0200 |0009: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +01410c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -34594,47 +34595,47 @@ │ │ type : '(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -01410c: |[01410c] org.projectmaxs.shared.global.messagecontent.Text.addWithNewLines:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ -01411c: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ -014120: 1301 0002 |0002: const/16 v1, #int 512 // #200 │ │ -014124: 7020 4a01 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@014a │ │ -01412a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -01412c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -01412e: 7210 0401 0600 |0009: invoke-interface {v6}, Ljava/lang/CharSequence;.length:()I // method@0104 │ │ -014134: 0a03 |000c: move-result v3 │ │ -014136: 3532 1f00 |000d: if-ge v2, v3, 002c // +001f │ │ -01413a: 7220 0301 2600 |000f: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0103 │ │ -014140: 0a03 |0012: move-result v3 │ │ -014142: 1304 0a00 |0013: const/16 v4, #int 10 // #a │ │ -014146: 3343 1100 |0015: if-ne v3, v4, 0026 // +0011 │ │ -01414a: 6e10 5401 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -014150: 0c03 |001a: move-result-object v3 │ │ -014152: 6e20 6b04 3500 |001b: invoke-virtual {v5, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046b │ │ -014158: 6e10 5301 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0153 │ │ -01415e: 0a03 |0021: move-result v3 │ │ -014160: 6e30 5201 1003 |0022: invoke-virtual {v0, v1, v3}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0152 │ │ -014166: 2804 |0025: goto 0029 // +0004 │ │ -014168: 6e20 4b01 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ -01416e: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -014172: 28de |002b: goto 0009 // -0022 │ │ -014174: 6e10 5301 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0153 │ │ -01417a: 0a06 |002f: move-result v6 │ │ -01417c: 3d06 1000 |0030: if-lez v6, 0040 // +0010 │ │ -014180: 5456 fa01 |0032: iget-object v6, v5, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -014184: 2201 2701 |0034: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ -014188: 6e10 5401 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ -01418e: 0c00 |0039: move-result-object v0 │ │ -014190: 7020 3004 0100 |003a: invoke-direct {v1, v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ -014196: 7220 7b01 1600 |003d: invoke-interface {v6, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ -01419c: 1105 |0040: return-object v5 │ │ +014110: |[014110] org.projectmaxs.shared.global.messagecontent.Text.addWithNewLines:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ +014120: 2200 8300 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0083 │ │ +014124: 1301 0002 |0002: const/16 v1, #int 512 // #200 │ │ +014128: 7020 4a01 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@014a │ │ +01412e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +014130: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +014132: 7210 0401 0600 |0009: invoke-interface {v6}, Ljava/lang/CharSequence;.length:()I // method@0104 │ │ +014138: 0a03 |000c: move-result v3 │ │ +01413a: 3532 1f00 |000d: if-ge v2, v3, 002c // +001f │ │ +01413e: 7220 0301 2600 |000f: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0103 │ │ +014144: 0a03 |0012: move-result v3 │ │ +014146: 1304 0a00 |0013: const/16 v4, #int 10 // #a │ │ +01414a: 3343 1100 |0015: if-ne v3, v4, 0026 // +0011 │ │ +01414e: 6e10 5401 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +014154: 0c03 |001a: move-result-object v3 │ │ +014156: 6e20 6b04 3500 |001b: invoke-virtual {v5, v3}, Lorg/projectmaxs/shared/global/messagecontent/Text;.addNL:(Ljava/lang/CharSequence;)Lorg/projectmaxs/shared/global/messagecontent/Text; // method@046b │ │ +01415c: 6e10 5301 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0153 │ │ +014162: 0a03 |0021: move-result v3 │ │ +014164: 6e30 5201 1003 |0022: invoke-virtual {v0, v1, v3}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0152 │ │ +01416a: 2804 |0025: goto 0029 // +0004 │ │ +01416c: 6e20 4b01 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@014b │ │ +014172: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +014176: 28de |002b: goto 0009 // -0022 │ │ +014178: 6e10 5301 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0153 │ │ +01417e: 0a06 |002f: move-result v6 │ │ +014180: 3d06 1000 |0030: if-lez v6, 0040 // +0010 │ │ +014184: 5456 fa01 |0032: iget-object v6, v5, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014188: 2201 2701 |0034: new-instance v1, Lorg/projectmaxs/shared/global/messagecontent/FormatedText; // type@0127 │ │ +01418c: 6e10 5401 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0154 │ │ +014192: 0c00 |0039: move-result-object v0 │ │ +014194: 7020 3004 0100 |003a: invoke-direct {v1, v0}, Lorg/projectmaxs/shared/global/messagecontent/FormatedText;.:(Ljava/lang/String;)V // method@0430 │ │ +01419a: 7220 7b01 1600 |003d: invoke-interface {v6, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@017b │ │ +0141a0: 1105 |0040: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0009 line=70 │ │ 0x000f line=71 │ │ 0x0017 line=73 │ │ 0x001e line=74 │ │ @@ -34649,33 +34650,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -013fb8: |[013fb8] org.projectmaxs.shared.global.messagecontent.Text.describeContents:()I │ │ -013fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -013fca: 0f00 |0001: return v0 │ │ +013fbc: |[013fbc] org.projectmaxs.shared.global.messagecontent.Text.describeContents:()I │ │ +013fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +013fce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/projectmaxs/shared/global/messagecontent/Text;) │ │ name : 'getTexts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013fcc: |[013fcc] org.projectmaxs.shared.global.messagecontent.Text.getTexts:()Ljava/util/List; │ │ -013fdc: 5410 fa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -013fe0: 1100 |0002: return-object v0 │ │ +013fd0: |[013fd0] org.projectmaxs.shared.global.messagecontent.Text.getTexts:()Ljava/util/List; │ │ +013fe0: 5410 fa01 |0000: iget-object v0, v1, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +013fe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ │ │ #10 : (in Lorg/projectmaxs/shared/global/messagecontent/Text;) │ │ @@ -34683,18 +34684,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0142f8: |[0142f8] org.projectmaxs.shared.global.messagecontent.Text.writeToParcel:(Landroid/os/Parcel;I)V │ │ -014308: 5402 fa01 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ -01430c: 6e20 a800 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ -014312: 0e00 |0005: return-void │ │ +0142fc: |[0142fc] org.projectmaxs.shared.global.messagecontent.Text.writeToParcel:(Landroid/os/Parcel;I)V │ │ +01430c: 5402 fa01 |0000: iget-object v2, v0, Lorg/projectmaxs/shared/global/messagecontent/Text;.mTexts:Ljava/util/List; // field@01fa │ │ +014310: 6e20 a800 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeList:(Ljava/util/List;)V // method@00a8 │ │ +014316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/projectmaxs/shared/global/messagecontent/Text; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -34762,30 +34763,30 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0145c4: |[0145c4] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)V │ │ -0145d4: 7040 da04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@04da │ │ -0145da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0145dc: 5b01 fd01 |0004: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ -0145e0: 5b01 fe01 |0006: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ -0145e4: 3804 0f00 |0008: if-eqz v4, 0017 // +000f │ │ -0145e8: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ -0145ec: 5b04 ff01 |000c: iput-object v4, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@01ff │ │ -0145f0: 5b05 fc01 |000e: iput-object v5, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionClass:Ljava/lang/Class; // field@01fc │ │ -0145f4: 0e00 |0010: return-void │ │ -0145f6: 2201 7600 |0011: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -0145fa: 7010 1501 0100 |0013: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -014600: 2701 |0016: throw v1 │ │ -014602: 2201 7600 |0017: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0076 │ │ -014606: 7010 1501 0100 |0019: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ -01460c: 2701 |001c: throw v1 │ │ +0145c8: |[0145c8] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)V │ │ +0145d8: 7040 da04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@04da │ │ +0145de: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0145e0: 5b01 fd01 |0004: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ +0145e4: 5b01 fe01 |0006: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ +0145e8: 3804 0f00 |0008: if-eqz v4, 0017 // +000f │ │ +0145ec: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ +0145f0: 5b04 ff01 |000c: iput-object v4, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@01ff │ │ +0145f4: 5b05 fc01 |000e: iput-object v5, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionClass:Ljava/lang/Class; // field@01fc │ │ +0145f8: 0e00 |0010: return-void │ │ +0145fa: 2201 7600 |0011: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +0145fe: 7010 1501 0100 |0013: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +014604: 2701 |0016: throw v1 │ │ +014606: 2201 7600 |0017: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0076 │ │ +01460a: 7010 1501 0100 |0019: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@0115 │ │ +014610: 2701 |001c: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000c line=116 │ │ 0x000e line=117 │ │ @@ -34804,17 +34805,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -014610: |[014610] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V │ │ -014620: 7606 7604 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)V // method@0476 │ │ -014626: 0e00 |0003: return-void │ │ +014614: |[014614] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V │ │ +014624: 7606 7604 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)V // method@0476 │ │ +01462a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Intent; │ │ @@ -34828,17 +34829,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -014574: |[014574] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$000:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; │ │ -014584: 5400 ff01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@01ff │ │ -014588: 1100 |0002: return-object v0 │ │ +014578: |[014578] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$000:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; │ │ +014588: 5400 ff01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@01ff │ │ +01458c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34846,17 +34847,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0144b8: |[0144b8] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$100:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/lang/Class; │ │ -0144c8: 5400 fc01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionClass:Ljava/lang/Class; // field@01fc │ │ -0144cc: 1100 |0002: return-object v0 │ │ +0144bc: |[0144bc] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$100:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/lang/Class; │ │ +0144cc: 5400 fc01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionClass:Ljava/lang/Class; // field@01fc │ │ +0144d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34864,17 +34865,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01455c: |[01455c] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$200:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; │ │ -01456c: 5400 fd01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ -014570: 1100 |0002: return-object v0 │ │ +014560: |[014560] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$200:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; │ │ +014570: 5400 fd01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ +014574: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34882,17 +34883,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/util/concurrent/Executor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0144d0: |[0144d0] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$300:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/util/concurrent/Executor; │ │ -0144e0: 5400 fe01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ -0144e4: 1100 |0002: return-object v0 │ │ +0144d4: |[0144d4] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.access$300:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/util/concurrent/Executor; │ │ +0144e4: 5400 fe01 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ +0144e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ Virtual methods - │ │ @@ -34901,19 +34902,19 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/AsyncServiceTask;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0144e8: |[0144e8] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ -0144f8: 2200 3401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // type@0134 │ │ -0144fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0144fe: 7030 8504 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V // method@0485 │ │ -014504: 1100 |0006: return-object v0 │ │ +0144ec: |[0144ec] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ +0144fc: 2200 3401 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // type@0134 │ │ +014500: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +014502: 7030 8504 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V // method@0485 │ │ +014508: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34921,18 +34922,18 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/ServiceTask;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -01458c: |[01458c] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ -01459c: 6e10 7c04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.build:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // method@047c │ │ -0145a2: 0c00 |0003: move-result-object v0 │ │ -0145a4: 1100 |0004: return-object v0 │ │ +014590: |[014590] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ +0145a0: 6e10 7c04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.build:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask; // method@047c │ │ +0145a6: 0c00 |0003: move-result-object v0 │ │ +0145a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34940,33 +34941,33 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -014508: |[014508] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ -014518: 1100 |0000: return-object v0 │ │ +01450c: |[01450c] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ +01451c: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ name : 'getThis' │ │ type : '()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0145a8: |[0145a8] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ -0145b8: 6e10 7e04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ -0145be: 0c00 |0003: move-result-object v0 │ │ -0145c0: 1100 |0004: return-object v0 │ │ +0145ac: |[0145ac] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ +0145bc: 6e10 7e04 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ +0145c2: 0c00 |0003: move-result-object v0 │ │ +0145c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;) │ │ @@ -34974,19 +34975,19 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01451c: |[01451c] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.withExceptionHandler:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ -01452c: 5b01 fd01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ -014530: 6e10 7e04 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ -014536: 0c01 |0005: move-result-object v1 │ │ -014538: 1101 |0006: return-object v1 │ │ +014520: |[014520] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.withExceptionHandler:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ +014530: 5b01 fd01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@01fd │ │ +014534: 6e10 7e04 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ +01453a: 0c01 |0005: move-result-object v1 │ │ +01453c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; │ │ @@ -34996,19 +34997,19 @@ │ │ type : '(Ljava/util/concurrent/Executor;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -01453c: |[01453c] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.withExecutor:(Ljava/util/concurrent/Executor;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ -01454c: 5b01 fe01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ -014550: 6e10 7e04 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ -014556: 0c01 |0005: move-result-object v1 │ │ -014558: 1101 |0006: return-object v1 │ │ +014540: |[014540] org.projectmaxs.shared.global.util.AsyncServiceTask$AsyncServiceTaskBuilder.withExecutor:(Ljava/util/concurrent/Executor;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ +014550: 5b01 fe01 |0000: iput-object v1, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.executor:Ljava/util/concurrent/Executor; // field@01fe │ │ +014554: 6e10 7e04 0000 |0002: invoke-virtual {v0}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // method@047e │ │ +01455a: 0c01 |0005: move-result-object v1 │ │ +01455c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/util/concurrent/Executor; │ │ @@ -35069,29 +35070,29 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -01469c: |[01469c] org.projectmaxs.shared.global.util.AsyncServiceTask.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)V │ │ -0146ac: 7020 e804 2100 |0000: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V // method@04e8 │ │ -0146b2: 7110 7804 0200 |0003: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$000:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // method@0478 │ │ -0146b8: 0c00 |0006: move-result-object v0 │ │ -0146ba: 5b10 0302 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@0203 │ │ -0146be: 7110 7904 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$100:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/lang/Class; // method@0479 │ │ -0146c4: 0c00 |000c: move-result-object v0 │ │ -0146c6: 5b10 0002 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionClass:Ljava/lang/Class; // field@0200 │ │ -0146ca: 7110 7a04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$200:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@047a │ │ -0146d0: 0c00 |0012: move-result-object v0 │ │ -0146d2: 5b10 0102 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@0201 │ │ -0146d6: 7110 7b04 0200 |0015: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$300:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/util/concurrent/Executor; // method@047b │ │ -0146dc: 0c02 |0018: move-result-object v2 │ │ -0146de: 5b12 0202 |0019: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.executor:Ljava/util/concurrent/Executor; // field@0202 │ │ -0146e2: 0e00 |001b: return-void │ │ +0146a0: |[0146a0] org.projectmaxs.shared.global.util.AsyncServiceTask.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)V │ │ +0146b0: 7020 e804 2100 |0000: invoke-direct {v1, v2}, Lorg/projectmaxs/shared/global/util/ServiceTask;.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V // method@04e8 │ │ +0146b6: 7110 7804 0200 |0003: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$000:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // method@0478 │ │ +0146bc: 0c00 |0006: move-result-object v0 │ │ +0146be: 5b10 0302 |0007: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@0203 │ │ +0146c2: 7110 7904 0200 |0009: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$100:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/lang/Class; // method@0479 │ │ +0146c8: 0c00 |000c: move-result-object v0 │ │ +0146ca: 5b10 0002 |000d: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionClass:Ljava/lang/Class; // field@0200 │ │ +0146ce: 7110 7a04 0200 |000f: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$200:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // method@047a │ │ +0146d4: 0c00 |0012: move-result-object v0 │ │ +0146d6: 5b10 0102 |0013: iput-object v0, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@0201 │ │ +0146da: 7110 7b04 0200 |0015: invoke-static {v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.access$300:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)Ljava/util/concurrent/Executor; // method@047b │ │ +0146e0: 0c02 |0018: move-result-object v2 │ │ +0146e2: 5b12 0202 |0019: iput-object v2, v1, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.executor:Ljava/util/concurrent/Executor; // field@0202 │ │ +0146e6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0009 line=36 │ │ 0x000f line=37 │ │ 0x0015 line=38 │ │ @@ -35104,17 +35105,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0146e4: |[0146e4] org.projectmaxs.shared.global.util.AsyncServiceTask.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V │ │ -0146f4: 7020 8404 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)V // method@0484 │ │ -0146fa: 0e00 |0003: return-void │ │ +0146e8: |[0146e8] org.projectmaxs.shared.global.util.AsyncServiceTask.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V │ │ +0146f8: 7020 8404 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;)V // method@0484 │ │ +0146fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1; │ │ @@ -35124,17 +35125,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -014684: |[014684] org.projectmaxs.shared.global.util.AsyncServiceTask.access$500:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; │ │ -014694: 5400 0302 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@0203 │ │ -014698: 1100 |0002: return-object v0 │ │ +014688: |[014688] org.projectmaxs.shared.global.util.AsyncServiceTask.access$500:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; │ │ +014698: 5400 0302 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.performAsyncTask:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask; // field@0203 │ │ +01469c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask;) │ │ @@ -35142,17 +35143,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01466c: |[01466c] org.projectmaxs.shared.global.util.AsyncServiceTask.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; │ │ -01467c: 5400 0102 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@0201 │ │ -014680: 1100 |0002: return-object v0 │ │ +014670: |[014670] org.projectmaxs.shared.global.util.AsyncServiceTask.access$600:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; │ │ +014680: 5400 0102 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionHandler:Lorg/projectmaxs/shared/global/util/AsyncServiceTask$ExceptionHandler; // field@0201 │ │ +014684: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ │ │ #4 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask;) │ │ @@ -35160,17 +35161,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -014628: |[014628] org.projectmaxs.shared.global.util.AsyncServiceTask.access$700:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Ljava/lang/Class; │ │ -014638: 5400 0002 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionClass:Ljava/lang/Class; // field@0200 │ │ -01463c: 1100 |0002: return-object v0 │ │ +01462c: |[01462c] org.projectmaxs.shared.global.util.AsyncServiceTask.access$700:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)Ljava/lang/Class; │ │ +01463c: 5400 0002 |0000: iget-object v0, v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.exceptionClass:Ljava/lang/Class; // field@0200 │ │ +014640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/projectmaxs/shared/global/util/AsyncServiceTask; │ │ │ │ #5 : (in Lorg/projectmaxs/shared/global/util/AsyncServiceTask;) │ │ @@ -35178,25 +35179,25 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -014640: |[014640] org.projectmaxs.shared.global.util.AsyncServiceTask.builder:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ -014650: 2207 3101 |0000: new-instance v7, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // type@0131 │ │ -014654: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -014656: 0770 |0003: move-object v0, v7 │ │ -014658: 0781 |0004: move-object v1, v8 │ │ -01465a: 0792 |0005: move-object v2, v9 │ │ -01465c: 07a3 |0006: move-object v3, v10 │ │ -01465e: 07b4 |0007: move-object v4, v11 │ │ -014660: 07c5 |0008: move-object v5, v12 │ │ -014662: 7607 7704 0000 |0009: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V // method@0477 │ │ -014668: 1107 |000c: return-object v7 │ │ +014644: |[014644] org.projectmaxs.shared.global.util.AsyncServiceTask.builder:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;)Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; │ │ +014654: 2207 3101 |0000: new-instance v7, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder; // type@0131 │ │ +014658: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +01465a: 0770 |0003: move-object v0, v7 │ │ +01465c: 0781 |0004: move-object v1, v8 │ │ +01465e: 0792 |0005: move-object v2, v9 │ │ +014660: 07a3 |0006: move-object v3, v10 │ │ +014662: 07b4 |0007: move-object v4, v11 │ │ +014664: 07c5 |0008: move-object v5, v12 │ │ +014666: 7607 7704 0000 |0009: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$PerformAsyncTask;Ljava/lang/Class;Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;)V // method@0477 │ │ +01466c: 1107 |000c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000d reg=8 (null) Landroid/content/Context; │ │ 0x0000 - 0x000d reg=9 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000d reg=10 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; │ │ @@ -35209,27 +35210,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0146fc: |[0146fc] org.projectmaxs.shared.global.util.AsyncServiceTask.go:()V │ │ -01470c: 2200 3001 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1; // type@0130 │ │ -014710: 7020 7404 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)V // method@0474 │ │ -014716: 5421 0202 |0005: iget-object v1, v2, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.executor:Ljava/util/concurrent/Executor; // field@0202 │ │ -01471a: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ -01471e: 7220 9901 0100 |0009: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0199 │ │ -014724: 280d |000c: goto 0019 // +000d │ │ -014726: 2201 8600 |000d: new-instance v1, Ljava/lang/Thread; // type@0086 │ │ -01472a: 7020 5601 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0156 │ │ -014730: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -014732: 6e20 5901 0100 |0013: invoke-virtual {v1, v0}, Ljava/lang/Thread;.setDaemon:(Z)V // method@0159 │ │ -014738: 6e10 5b01 0100 |0016: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@015b │ │ -01473e: 0e00 |0019: return-void │ │ +014700: |[014700] org.projectmaxs.shared.global.util.AsyncServiceTask.go:()V │ │ +014710: 2200 3001 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1; // type@0130 │ │ +014714: 7020 7404 2000 |0002: invoke-direct {v0, v2}, Lorg/projectmaxs/shared/global/util/AsyncServiceTask$1;.:(Lorg/projectmaxs/shared/global/util/AsyncServiceTask;)V // method@0474 │ │ +01471a: 5421 0202 |0005: iget-object v1, v2, Lorg/projectmaxs/shared/global/util/AsyncServiceTask;.executor:Ljava/util/concurrent/Executor; // field@0202 │ │ +01471e: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ +014722: 7220 9901 0100 |0009: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0199 │ │ +014728: 280d |000c: goto 0019 // +000d │ │ +01472a: 2201 8600 |000d: new-instance v1, Ljava/lang/Thread; // type@0086 │ │ +01472e: 7020 5601 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0156 │ │ +014734: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +014736: 6e20 5901 0100 |0013: invoke-virtual {v1, v0}, Ljava/lang/Thread;.setDaemon:(Z)V // method@0159 │ │ +01473c: 6e10 5b01 0100 |0016: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@015b │ │ +014742: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=87 │ │ 0x0009 line=88 │ │ 0x000d line=90 │ │ 0x0013 line=91 │ │ @@ -35274,17 +35275,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -016614: |[016614] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V │ │ -016624: 7040 da04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@04da │ │ -01662a: 0e00 |0003: return-void │ │ +016618: |[016618] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V │ │ +016628: 7040 da04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@04da │ │ +01662e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Intent; │ │ @@ -35295,17 +35296,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -01662c: |[01662c] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V │ │ -01663c: 7040 0605 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@0506 │ │ -016642: 0e00 |0003: return-void │ │ +016630: |[016630] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V │ │ +016640: 7040 0605 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)V // method@0506 │ │ +016646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Intent; │ │ @@ -35318,18 +35319,18 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/ServiceTask;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0165a8: |[0165a8] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ -0165b8: 6e10 0905 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.build:()Lorg/projectmaxs/shared/global/util/SyncServiceTask; // method@0509 │ │ -0165be: 0c00 |0003: move-result-object v0 │ │ -0165c0: 1100 |0004: return-object v0 │ │ +0165ac: |[0165ac] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/ServiceTask; │ │ +0165bc: 6e10 0905 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.build:()Lorg/projectmaxs/shared/global/util/SyncServiceTask; // method@0509 │ │ +0165c2: 0c00 |0003: move-result-object v0 │ │ +0165c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ │ │ #1 : (in Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;) │ │ @@ -35337,19 +35338,19 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/SyncServiceTask;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0165e0: |[0165e0] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/SyncServiceTask; │ │ -0165f0: 2200 5001 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/SyncServiceTask; // type@0150 │ │ -0165f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0165f6: 7030 0d05 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V // method@050d │ │ -0165fc: 1100 |0006: return-object v0 │ │ +0165e4: |[0165e4] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.build:()Lorg/projectmaxs/shared/global/util/SyncServiceTask; │ │ +0165f4: 2200 5001 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/SyncServiceTask; // type@0150 │ │ +0165f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0165fa: 7030 0d05 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V // method@050d │ │ +016600: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ │ │ #2 : (in Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;) │ │ @@ -35357,18 +35358,18 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0165c4: |[0165c4] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ -0165d4: 6e10 0b05 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; // method@050b │ │ -0165da: 0c00 |0003: move-result-object v0 │ │ -0165dc: 1100 |0004: return-object v0 │ │ +0165c8: |[0165c8] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/ServiceTask$Builder; │ │ +0165d8: 6e10 0b05 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.getThis:()Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; // method@050b │ │ +0165de: 0c00 |0003: move-result-object v0 │ │ +0165e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ │ │ #3 : (in Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;) │ │ @@ -35376,16 +35377,16 @@ │ │ type : '()Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -016600: |[016600] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ -016610: 1100 |0000: return-object v0 │ │ +016604: |[016604] org.projectmaxs.shared.global.util.SyncServiceTask$SyncServiceTaskBuilder.getThis:()Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ +016614: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 930 (SyncServiceTask.java) │ │ │ │ Class #185 header: │ │ @@ -35423,17 +35424,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0166a4: |[0166a4] org.projectmaxs.shared.global.util.SyncServiceTask.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;)V │ │ -0166b4: 7020 e804 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask;.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V // method@04e8 │ │ -0166ba: 0e00 |0003: return-void │ │ +0166a8: |[0166a8] org.projectmaxs.shared.global.util.SyncServiceTask.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;)V │ │ +0166b8: 7020 e804 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/ServiceTask;.:(Lorg/projectmaxs/shared/global/util/ServiceTask$Builder;)V // method@04e8 │ │ +0166be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SyncServiceTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ │ │ @@ -35442,17 +35443,17 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0166bc: |[0166bc] org.projectmaxs.shared.global.util.SyncServiceTask.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V │ │ -0166cc: 7020 0c05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;)V // method@050c │ │ -0166d2: 0e00 |0003: return-void │ │ +0166c0: |[0166c0] org.projectmaxs.shared.global.util.SyncServiceTask.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V │ │ +0166d0: 7020 0c05 1000 |0000: invoke-direct {v0, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;)V // method@050c │ │ +0166d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/projectmaxs/shared/global/util/SyncServiceTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/projectmaxs/shared/global/util/SyncServiceTask$1; │ │ @@ -35462,19 +35463,19 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -016684: |[016684] org.projectmaxs.shared.global.util.SyncServiceTask.builder:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ -016694: 2200 4f01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; // type@014f │ │ -016698: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -01669a: 7051 0705 2043 |0003: invoke-direct {v0, v2, v3, v4, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V // method@0507 │ │ -0166a0: 1100 |0006: return-object v0 │ │ +016688: |[016688] org.projectmaxs.shared.global.util.SyncServiceTask.builder:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;)Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; │ │ +016698: 2200 4f01 |0000: new-instance v0, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder; // type@014f │ │ +01669c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01669e: 7051 0705 2043 |0003: invoke-direct {v0, v2, v3, v4, v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder;.:(Landroid/content/Context;Landroid/content/Intent;Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface;Lorg/projectmaxs/shared/global/util/SyncServiceTask$1;)V // method@0507 │ │ +0166a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0007 reg=4 (null) Lorg/projectmaxs/shared/global/util/ServiceTask$IBinderAsInterface; │ │ @@ -35485,24 +35486,24 @@ │ │ type : '(Lorg/projectmaxs/shared/global/util/SyncServiceTask$PerformSyncTask;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -016644: |[016644] org.projectmaxs.shared.global.util.SyncServiceTask.performSyncTask:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$PerformSyncTask;)Ljava/lang/Object; │ │ -016654: 6e10 1105 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; // method@0511 │ │ -01665a: 0c00 |0003: move-result-object v0 │ │ -01665c: 7220 0505 0200 |0004: invoke-interface {v2, v0}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$PerformSyncTask;.performTask:(Ljava/lang/Object;)Ljava/lang/Object; // method@0505 │ │ -016662: 0c02 |0007: move-result-object v2 │ │ -016664: 6e10 0f05 0100 |0008: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.onTaskFinished:()V // method@050f │ │ -01666a: 1102 |000b: return-object v2 │ │ -01666c: 0d02 |000c: move-exception v2 │ │ -01666e: 6e10 0f05 0100 |000d: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.onTaskFinished:()V // method@050f │ │ -016674: 2702 |0010: throw v2 │ │ +016648: |[016648] org.projectmaxs.shared.global.util.SyncServiceTask.performSyncTask:(Lorg/projectmaxs/shared/global/util/SyncServiceTask$PerformSyncTask;)Ljava/lang/Object; │ │ +016658: 6e10 1105 0100 |0000: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.prepareTaskAndPossiblyWaitForService:()Landroid/os/IInterface; // method@0511 │ │ +01665e: 0c00 |0003: move-result-object v0 │ │ +016660: 7220 0505 0200 |0004: invoke-interface {v2, v0}, Lorg/projectmaxs/shared/global/util/SyncServiceTask$PerformSyncTask;.performTask:(Ljava/lang/Object;)Ljava/lang/Object; // method@0505 │ │ +016666: 0c02 |0007: move-result-object v2 │ │ +016668: 6e10 0f05 0100 |0008: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.onTaskFinished:()V // method@050f │ │ +01666e: 1102 |000b: return-object v2 │ │ +016670: 0d02 |000c: move-exception v2 │ │ +016672: 6e10 0f05 0100 |000d: invoke-virtual {v1}, Lorg/projectmaxs/shared/global/util/SyncServiceTask;.onTaskFinished:()V // method@050f │ │ +016678: 2702 |0010: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x0008 line=37 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 343008 bytes, number of entries: 186 │ │ │ +Zip file size: 343011 bytes, number of entries: 186 │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 eu/geekplace/iesp/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 4351 b- stor 80-Jan-01 00:00 eu/geekplace/iesp/ImportExportSharedPreferences.class │ │ │ ?rwxrwxr-x 2.0 unx 134 b- stor 80-Jan-01 00:00 eu/geekplace/iesp/R.class │ │ │ ?rwxrwxr-x 2.0 unx 401 b- stor 80-Jan-01 00:00 org/projectmaxs/main/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/projectmaxs/main/CommandInformation$CommandClashException.class │ │ │ ?rwxrwxr-x 2.0 unx 3167 b- stor 80-Jan-01 00:00 org/projectmaxs/main/CommandInformation.class │ │ │ ?rwxrwxr-x 2.0 unx 3699 b- stor 80-Jan-01 00:00 org/projectmaxs/main/MAXSContentProvider.class │ │ │ @@ -156,15 +156,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1199 b- stor 80-Jan-01 00:00 org/projectmaxs/main/activities/ImportExportSettings$9.class │ │ │ ?rwxrwxr-x 2.0 unx 1460 b- stor 80-Jan-01 00:00 org/projectmaxs/main/activities/MainActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 565 b- stor 80-Jan-01 00:00 org/projectmaxs/main/activities/MainActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1111 b- stor 80-Jan-01 00:00 org/projectmaxs/main/activities/MainActivity$TransportInformationAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1395 b- stor 80-Jan-01 00:00 org/projectmaxs/main/activities/Modules$1.class │ │ │ ?rwxrwxr-x 2.0 unx 568 b- stor 80-Jan-01 00:00 org/projectmaxs/main/database/CommandTable$FullEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 3678 b- stor 80-Jan-01 00:00 org/projectmaxs/main/misc/MAXSAmbientTemperatureManager.class │ │ │ -?rwxrwxr-x 2.0 unx 5458 b- stor 80-Jan-01 00:00 org/projectmaxs/main/misc/MAXSBatteryManager.class │ │ │ +?rwxrwxr-x 2.0 unx 5461 b- stor 80-Jan-01 00:00 org/projectmaxs/main/misc/MAXSBatteryManager.class │ │ │ ?rwxrwxr-x 2.0 unx 931 b- stor 80-Jan-01 00:00 org/projectmaxs/main/misc/StartStopIntentBroadcast.class │ │ │ ?rwxrwxr-x 2.0 unx 439 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileReadModuleService$Default.class │ │ │ ?rwxrwxr-x 2.0 unx 1670 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub$Proxy.class │ │ │ ?rwxrwxr-x 2.0 unx 1881 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileReadModuleService$Stub.class │ │ │ ?rwxrwxr-x 2.0 unx 399 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileWriteModuleService$Default.class │ │ │ ?rwxrwxr-x 2.0 unx 1437 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub$Proxy.class │ │ │ ?rwxrwxr-x 2.0 unx 1757 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/aidl/IFileWriteModuleService$Stub.class │ │ │ @@ -181,8 +181,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 781 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/messagecontent/NewLine.class │ │ │ ?rwxrwxr-x 2.0 unx 1779 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/messagecontent/Sms.class │ │ │ ?rwxrwxr-x 2.0 unx 3109 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/messagecontent/Text.class │ │ │ ?rwxrwxr-x 2.0 unx 3008 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/util/AsyncServiceTask$AsyncServiceTaskBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 3040 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/util/AsyncServiceTask.class │ │ │ ?rwxrwxr-x 2.0 unx 1178 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/util/SyncServiceTask$SyncServiceTaskBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 1445 b- stor 80-Jan-01 00:00 org/projectmaxs/shared/global/util/SyncServiceTask.class │ │ │ -186 files, 313442 bytes uncompressed, 307332 bytes compressed: 1.9% │ │ │ +186 files, 313445 bytes uncompressed, 307335 bytes compressed: 1.9% │ │ ├── org/projectmaxs/main/misc/MAXSBatteryManager.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -183,17 +183,16 @@ │ │ │ │ final Log log2 = MAXSBatteryManager.LOG; │ │ │ │ final StringBuilder sb3 = new StringBuilder(); │ │ │ │ sb3.append(s2); │ │ │ │ sb3.append(this.mLastVoltage); │ │ │ │ sb3.append(" does not represent current voltage "); │ │ │ │ sb3.append(intExtra4); │ │ │ │ log2.d((CharSequence)sb3.toString()); │ │ │ │ - final MAXSBatteryManager$RangedNumber mLastVoltage2 = new MAXSBatteryManager$RangedNumber(this, (Number)Integer.valueOf(intExtra4), 500, (MAXSBatteryManager$1)null); │ │ │ │ - this.mLastVoltage = mLastVoltage2; │ │ │ │ - list.add(new StatusInformation("battery-voltage", (String)null, mLastVoltage2.getConcreteValue())); │ │ │ │ + this.mLastVoltage = new MAXSBatteryManager$RangedNumber(this, (Number)Integer.valueOf(intExtra4), 500, (MAXSBatteryManager$1)null); │ │ │ │ + list.add(new StatusInformation("battery-voltage", (String)null, this.mLastVoltage.getConcreteValue())); │ │ │ │ } │ │ │ │ final MAXSBatteryManager$RangedNumber mLastTemperature = this.mLastTemperature; │ │ │ │ if (mLastTemperature == null || mLastTemperature.doesNotRepresentNumber((Number)Float.valueOf(n3))) { │ │ │ │ this.mLastTemperature = new MAXSBatteryManager$RangedNumber(this, (Number)Float.valueOf(n3), n2, (MAXSBatteryManager$1)null); │ │ │ │ final StringBuilder sb4 = new StringBuilder(); │ │ │ │ sb4.append("\ud83d\udd0b "); │ │ │ │ sb4.append(this.mLastTemperature.toDynamicString()); ├── smali/org/projectmaxs/main/misc/MAXSBatteryManager.smali │ @@ -601,25 +601,27 @@ │ const/16 v3, 0x1f4 │ │ invoke-direct {p1, p0, v0, v3, v4}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;->(Lorg/projectmaxs/main/misc/MAXSBatteryManager;Ljava/lang/Number;ILorg/projectmaxs/main/misc/MAXSBatteryManager$1;)V │ │ iput-object p1, p0, Lorg/projectmaxs/main/misc/MAXSBatteryManager;->mLastVoltage:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; │ │ .line 132 │ - new-instance v0, Lorg/projectmaxs/shared/global/StatusInformation; │ + new-instance p1, Lorg/projectmaxs/shared/global/StatusInformation; │ │ - invoke-virtual {p1}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;->getConcreteValue()Ljava/lang/String; │ + iget-object v0, p0, Lorg/projectmaxs/main/misc/MAXSBatteryManager;->mLastVoltage:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; │ │ - move-result-object p1 │ + invoke-virtual {v0}, Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber;->getConcreteValue()Ljava/lang/String; │ + │ + move-result-object v0 │ │ const-string v3, "battery-voltage" │ │ - invoke-direct {v0, v3, v4, p1}, Lorg/projectmaxs/shared/global/StatusInformation;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ + invoke-direct {p1, v3, v4, v0}, Lorg/projectmaxs/shared/global/StatusInformation;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 137 │ :goto_2 │ iget-object p1, p0, Lorg/projectmaxs/main/misc/MAXSBatteryManager;->mLastTemperature:Lorg/projectmaxs/main/misc/MAXSBatteryManager$RangedNumber; │ │ if-eqz p1, :cond_7 ├── res/values/strings.xml │ ├── res/values/strings.xml │ │ @@ -62,9 +62,9 @@ │ │ Start/Stop Options │ │ Proceed │ │ Not allowing MAXS the permission will render the component unusable. Denied: │ │ This MAXS component requires some permissions in order to work correctly. Please grant them in the following menu. │ │ Start Service │ │ Stop Service │ │ Unknown │ │ - 0.5.14 (0.5.14+ 2021-06-05) │ │ + 0.5.14 (0.5.14+ 2022-01-12) │ │