Offset 1, 21 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·20d131abe0ebb9cbb017c57e5256a4cc04b54a4ee1783f8d298d5f9c44a7433f | ||
10 | Signer·#1·certificate·SHA-1·digest:·c971479a632307d09ed40798bf019341f64f6176 | ||
11 | Signer·#1·certificate·MD5·digest:·2fbb9c0924b723274d3c50a2b80071a1 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·c71c07856496af9869478a329a1bc127ca0f8462867a52ca8c9660f3a963cd78 | ||
15 | Signer·#1·public·key·SHA-1·digest:·565a0d7ee13b0da11949959538d2b0ebf7b284c0 | ||
16 | Signer·#1·public·key·MD5·digest:·b43080051c47f29c45a462699e49446a | ||
17 | WARNING:·META-INF/DEPENDENCIES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/rxjava.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 26550 lines modified | Offset 1, 20958 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:···················40 | 4 | ··Zip·archive·file·size:···················4030840·(00000000003D8178h) |
5 | ··Actual·end-cent-dir·record·offset:·······40 | 5 | ··Actual·end-cent-dir·record·offset:·······4030818·(00000000003D8162h) |
6 | ··Expected·end-cent-dir·record·offset:·····40 | 6 | ··Expected·end-cent-dir·record·offset:·····4030818·(00000000003D8162h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·71 | 9 | ··central·directory·contains·711·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·66733·(00000000000104ADh)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·39 | 12 | ··is·3964085·(00000000003C7CB5h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······ | 18 | ··file·system·or·operating·system·of·origin:······Unix |
19 | ··version·of·encoding·software:···················2. | 19 | ··version·of·encoding·software:···················2.3 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························fc76db51 |
28 | ··compressed·size:································2 | 28 | ··compressed·size:································2581·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························10548·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ·· | 35 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- |
36 | ··MS-DOS·file·attributes·( | 36 | ··MS-DOS·file·attributes·(20·hex):················arc· |
37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
39 | --------------------------- | 39 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/14A9936C.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···22175 | ||
43 | ··················································(000000000000569Fh)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·24·17:47:30 | ||
53 | ··32-bit·CRC·value·(hex):·························84a1b2e7 | ||
54 | ··compressed·size:································22232·bytes | ||
55 | ··uncompressed·size:······························71806·bytes | ||
56 | ··length·of·filename:·····························20·characters | ||
57 | ··length·of·extra·field:··························0·bytes | ||
58 | ··length·of·file·comment:·························0·characters | ||
59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
60 | ··apparent·file·type:·····························binary | ||
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
63 | ··There·is·no·file·comment. | ||
64 | Central·directory·entry·#3: | ||
65 | --------------------------- | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/14A9936C.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···44473 | ||
69 | ··················································(000000000000ADB9h)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2017·Mar·24·17:47:30 | ||
79 | ··32-bit·CRC·value·(hex):·························8b8ade3e | ||
80 | ··compressed·size:································1074·bytes | ||
81 | ··uncompressed·size:······························1326·bytes | ||
82 | ··length·of·filename:·····························21·characters | ||
83 | ··length·of·extra·field:··························0·bytes | ||
84 | ··length·of·file·comment:·························0·characters | ||
85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
86 | ··apparent·file·type:·····························binary | ||
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
89 | ··There·is·no·file·comment. | ||
90 | Central·directory·entry·#4: | ||
91 | --------------------------- | ||
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··META-INF/DEPENDENCIES | 40 | ··META-INF/DEPENDENCIES |
94 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···2630 |
95 | ··················································(000000000000 | 42 | ··················································(0000000000000A46h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:···················2.0 | 44 | ··version·of·encoding·software:···················2.0 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
100 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
101 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
102 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
103 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
104 | ··file·last·modified·on·(DOS·date/time):··········1980· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
105 | ··file·last·modified·on·(UT·extra·field·modtime):·197 | 52 | ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local |
Max diff block lines reached; 1737570/1745122 bytes (99.57%) of diff not shown. |
Offset 5563, 15 lines modified | Offset 5563, 15 lines modified | ||
5563 | ······(zh-rCN)·"分享" | 5563 | ······(zh-rCN)·"分享" |
5564 | ······(es-rES)·"Compartir" | 5564 | ······(es-rES)·"Compartir" |
5565 | ······(pt-rPT)·"Partilhar" | 5565 | ······(pt-rPT)·"Partilhar" |
5566 | ······(zh-rTW)·"分享" | 5566 | ······(zh-rTW)·"分享" |
5567 | ····resource·0x7f090024·string/com_facebook_smart_device_instructions | 5567 | ····resource·0x7f090024·string/com_facebook_smart_device_instructions |
5568 | ······()·"To·connect·your·account,·open·the·Facebook·app·on·your·mobile·device·and·check·for·notifications." | 5568 | ······()·"To·connect·your·account,·open·the·Facebook·app·on·your·mobile·device·and·check·for·notifications." |
5569 | ······(da)·"Du·kan·tilknytte·din·konto·ved·at·åbne·Facebook-appen·på·din·mobilenhed·og·tjekke·notifikationerne." | 5569 | ······(da)·"Du·kan·tilknytte·din·konto·ved·at·åbne·Facebook-appen·på·din·mobilenhed·og·tjekke·notifikationerne." |
5570 | ······(ja)·"アカウントを | 5570 | ······(ja)·"アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。" |
5571 | ······(pa)·"ਆਪਣੇ·ਖਾਤੇ·ਨਾਲ·ਕਨੈਕਟ·ਕਰਨ·ਲਈ,·ਆਪਣੀ·ਮੋਬਾਈਲ·ਡਿਵਾਈਸ·'ਤੇ·Facebook·ਐਪ·ਨੂੰ·ਖੋਲ੍ਹੋ·ਅਤੇ·ਸੂਚਨਾਵਾਂ·ਨੂੰ·ਦੇਖੋ।" | 5571 | ······(pa)·"ਆਪਣੇ·ਖਾਤੇ·ਨਾਲ·ਕਨੈਕਟ·ਕਰਨ·ਲਈ,·ਆਪਣੀ·ਮੋਬਾਈਲ·ਡਿਵਾਈਸ·'ਤੇ·Facebook·ਐਪ·ਨੂੰ·ਖੋਲ੍ਹੋ·ਅਤੇ·ਸੂਚਨਾਵਾਂ·ਨੂੰ·ਦੇਖੋ।" |
5572 | ······(ta)·"உங்கள்·கணக்குடன்·இணைக்க,·உங்கள்·மொபைல்·சாதனத்தில்·Facebook·பயன்பாட்டைத்·திறந்து·அறிவிப்புகளைப்·பார்க்கவும்." | 5572 | ······(ta)·"உங்கள்·கணக்குடன்·இணைக்க,·உங்கள்·மொபைல்·சாதனத்தில்·Facebook·பயன்பாட்டைத்·திறந்து·அறிவிப்புகளைப்·பார்க்கவும்." |
5573 | ······(nb)·"Koble·til·kontoen·din·ved·å·åpne·Facebook-appen·på·mobilenheten·din·og·se·etter·varsler." | 5573 | ······(nb)·"Koble·til·kontoen·din·ved·å·åpne·Facebook-appen·på·mobilenheten·din·og·se·etter·varsler." |
5574 | ······(id)·"Untuk·menghubungkan·akun·Anda,·buka·aplikasi·Facebook·di·perangkat·seluler·Anda·dan·periksa·pemberitahuan." | 5574 | ······(id)·"Untuk·menghubungkan·akun·Anda,·buka·aplikasi·Facebook·di·perangkat·seluler·Anda·dan·periksa·pemberitahuan." |
5575 | ······(de)·"Um·dein·Konto·zu·verbinden,·öffne·die·Facebook-App·auf·deinem·Mobilgerät·und·prüfe,·ob·du·Benachrichtigungen·erhalten·hast." | 5575 | ······(de)·"Um·dein·Konto·zu·verbinden,·öffne·die·Facebook-App·auf·deinem·Mobilgerät·und·prüfe,·ob·du·Benachrichtigungen·erhalten·hast." |
5576 | ······(te)·"మీ·ఖాతాను·అనుసంధానించడానికి,·మీ·మొబైల్·పరికరంలో·Facebook·అనువర్తనాన్ని·తెరిచి,·నోటిఫికేషన్లను·తనిఖీ·చేయండి." | 5576 | ······(te)·"మీ·ఖాతాను·అనుసంధానించడానికి,·మీ·మొబైల్·పరికరంలో·Facebook·అనువర్తనాన్ని·తెరిచి,·నోటిఫికేషన్లను·తనిఖీ·చేయండి." |
5577 | ······(af)·"Om·jou·rekening·te·verbind,·maak·die·Facebook-toepassing·op·jou·mobiele·toestel·oop·en·kontroleer·vir·kennisgewings." | 5577 | ······(af)·"Om·jou·rekening·te·verbind,·maak·die·Facebook-toepassing·op·jou·mobiele·toestel·oop·en·kontroleer·vir·kennisgewings." |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·2ae07cf6 |
5 | signature···········:· | 5 | signature···········:·9f4d...c403 |
6 | file_size···········:·67 | 6 | file_size···········:·6763756 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·5 | 10 | string_ids_size·····:·51078 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·69 | 12 | type_ids_size·······:·6964 |
13 | type_ids_off········:·20 | 13 | type_ids_off········:·204424·(0x031e88) |
14 | proto_ids_size······:·9 | 14 | proto_ids_size······:·9886 |
15 | proto_ids_off·······:·23 | 15 | proto_ids_off·······:·232280·(0x038b58) |
16 | field_ids_size······:·2 | 16 | field_ids_size······:·27517 |
17 | field_ids_off·······:·3 | 17 | field_ids_off·······:·350912·(0x055ac0) |
18 | method_ids_size·····:·47 | 18 | method_ids_size·····:·47885 |
19 | method_ids_off······:·57 | 19 | method_ids_off······:·571048·(0x08b6a8) |
20 | class_defs_size·····:·57 | 20 | class_defs_size·····:·5753 |
21 | class_defs_off······:·95 | 21 | class_defs_off······:·954128·(0x0e8f10) |
22 | data_size···········:·5 | 22 | data_size···········:·5625532 |
23 | data_off············:·113 | 23 | data_off············:·1138224·(0x115e30) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·3 | 25 | class_idx···········:·318 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·54 | 27 | superclass_idx······:·5477 |
28 | source_file_idx·····:·25 | 28 | source_file_idx·····:·2552 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 44, 21 lines modified | Offset 44, 21 lines modified | ||
44 | ··Superclass········:·'Ljava/lang/Object;' | 44 | ··Superclass········:·'Ljava/lang/Object;' |
45 | ··Interfaces········- | 45 | ··Interfaces········- |
46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
47 | ··Static·fields·····- | 47 | ··Static·fields·····- |
48 | ··Instance·fields···- | 48 | ··Instance·fields···- |
49 | ··Direct·methods····- | 49 | ··Direct·methods····- |
50 | ··Virtual·methods···- | 50 | ··Virtual·methods···- |
51 | ··source_file_idx···:·25 | 51 | ··source_file_idx···:·2552·(AnimRes.java) |
52 | Class·#1·header: | 52 | Class·#1·header: |
53 | class_idx···········:·3 | 53 | class_idx···········:·319 |
54 | access_flags········:·9729·(0x2601) | 54 | access_flags········:·9729·(0x2601) |
55 | superclass_idx······:·54 | 55 | superclass_idx······:·5477 |
56 | source_file_idx·····:·257 | 56 | source_file_idx·····:·2576 |
57 | static_fields_size··:·0 | 57 | static_fields_size··:·0 |
58 | instance_fields_size:·0 | 58 | instance_fields_size:·0 |
59 | direct_methods_size·:·0 | 59 | direct_methods_size·:·0 |
60 | virtual_methods_size:·0 | 60 | virtual_methods_size:·0 |
61 | Class·#1·annotations: | 61 | Class·#1·annotations: |
62 | Annotations·on·class | 62 | Annotations·on·class |
Offset 72, 21 lines modified | Offset 72, 21 lines modified | ||
72 | ··Superclass········:·'Ljava/lang/Object;' | 72 | ··Superclass········:·'Ljava/lang/Object;' |
73 | ··Interfaces········- | 73 | ··Interfaces········- |
74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
75 | ··Static·fields·····- | 75 | ··Static·fields·····- |
76 | ··Instance·fields···- | 76 | ··Instance·fields···- |
77 | ··Direct·methods····- | 77 | ··Direct·methods····- |
78 | ··Virtual·methods···- | 78 | ··Virtual·methods···- |
79 | ··source_file_idx···:·257 | 79 | ··source_file_idx···:·2576·(AnimatorRes.java) |
80 | Class·#2·header: | 80 | Class·#2·header: |
81 | class_idx···········:·3 | 81 | class_idx···········:·320 |
82 | access_flags········:·9729·(0x2601) | 82 | access_flags········:·9729·(0x2601) |
83 | superclass_idx······:·54 | 83 | superclass_idx······:·5477 |
84 | source_file_idx·····:·25 | 84 | source_file_idx·····:·2582 |
85 | static_fields_size··:·0 | 85 | static_fields_size··:·0 |
86 | instance_fields_size:·0 | 86 | instance_fields_size:·0 |
87 | direct_methods_size·:·0 | 87 | direct_methods_size·:·0 |
88 | virtual_methods_size:·0 | 88 | virtual_methods_size:·0 |
89 | Class·#2·annotations: | 89 | Class·#2·annotations: |
90 | Annotations·on·class | 90 | Annotations·on·class |
Offset 100, 21 lines modified | Offset 100, 21 lines modified | ||
100 | ··Superclass········:·'Ljava/lang/Object;' | 100 | ··Superclass········:·'Ljava/lang/Object;' |
101 | ··Interfaces········- | 101 | ··Interfaces········- |
102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
103 | ··Static·fields·····- | 103 | ··Static·fields·····- |
104 | ··Instance·fields···- | 104 | ··Instance·fields···- |
105 | ··Direct·methods····- | 105 | ··Direct·methods····- |
106 | ··Virtual·methods···- | 106 | ··Virtual·methods···- |
107 | ··source_file_idx···:·25 | 107 | ··source_file_idx···:·2582·(AnyRes.java) |
108 | Class·#3·header: | 108 | Class·#3·header: |
109 | class_idx···········:·3 | 109 | class_idx···········:·321 |
110 | access_flags········:·9729·(0x2601) | 110 | access_flags········:·9729·(0x2601) |
111 | superclass_idx······:·54 | 111 | superclass_idx······:·5477 |
112 | source_file_idx·····:·258 | 112 | source_file_idx·····:·2585 |
113 | static_fields_size··:·0 | 113 | static_fields_size··:·0 |
114 | instance_fields_size:·0 | 114 | instance_fields_size:·0 |
115 | direct_methods_size·:·0 | 115 | direct_methods_size·:·0 |
116 | virtual_methods_size:·0 | 116 | virtual_methods_size:·0 |
117 | Class·#3·annotations: | 117 | Class·#3·annotations: |
118 | Annotations·on·class | 118 | Annotations·on·class |
Offset 128, 21 lines modified | Offset 128, 21 lines modified | ||
128 | ··Superclass········:·'Ljava/lang/Object;' | 128 | ··Superclass········:·'Ljava/lang/Object;' |
129 | ··Interfaces········- | 129 | ··Interfaces········- |
130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
131 | ··Static·fields·····- | 131 | ··Static·fields·····- |
132 | ··Instance·fields···- | 132 | ··Instance·fields···- |
133 | ··Direct·methods····- | 133 | ··Direct·methods····- |
134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
135 | ··source_file_idx···:·258 | 135 | ··source_file_idx···:·2585·(AnyThread.java) |
136 | Class·#4·header: | 136 | Class·#4·header: |
137 | class_idx···········:·3 | 137 | class_idx···········:·322 |
138 | access_flags········:·9729·(0x2601) | 138 | access_flags········:·9729·(0x2601) |
139 | superclass_idx······:·54 | 139 | superclass_idx······:·5477 |
140 | source_file_idx·····:·28 | 140 | source_file_idx·····:·2881 |
141 | static_fields_size··:·0 | 141 | static_fields_size··:·0 |
142 | instance_fields_size:·0 | 142 | instance_fields_size:·0 |
143 | direct_methods_size·:·0 | 143 | direct_methods_size·:·0 |
144 | virtual_methods_size:·0 | 144 | virtual_methods_size:·0 |
145 | Class·#4·annotations: | 145 | Class·#4·annotations: |
146 | Annotations·on·class | 146 | Annotations·on·class |
Offset 156, 21 lines modified | Offset 156, 21 lines modified | ||
156 | ··Superclass········:·'Ljava/lang/Object;' | 156 | ··Superclass········:·'Ljava/lang/Object;' |
157 | ··Interfaces········- | 157 | ··Interfaces········- |
Max diff block lines reached; 153856223/153860842 bytes (100.00%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·106 | 1 | Zip·file·size:·10674655·bytes,·number·of·entries:·5753 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class | 5 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class |
6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 6 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class | 8 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class |
Offset 1509, 14 lines modified | Offset 1509, 15 lines modified | ||
1509 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·com/facebook/GraphRequestBatch$Callback.class | 1509 | ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·com/facebook/GraphRequestBatch$Callback.class |
1510 | ?rwxrwxr-x··2.0·unx·····3581·b-·stor·80-Jan-01·00:00·com/facebook/GraphRequestBatch.class | 1510 | ?rwxrwxr-x··2.0·unx·····3581·b-·stor·80-Jan-01·00:00·com/facebook/GraphRequestBatch.class |
1511 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/facebook/GraphResponse$PagingDirection.class | 1511 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/facebook/GraphResponse$PagingDirection.class |
1512 | ?rwxrwxr-x··2.0·unx·····8240·b-·stor·80-Jan-01·00:00·com/facebook/GraphResponse.class | 1512 | ?rwxrwxr-x··2.0·unx·····8240·b-·stor·80-Jan-01·00:00·com/facebook/GraphResponse.class |
1513 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/facebook/HttpMethod.class | 1513 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/facebook/HttpMethod.class |
1514 | ?rwxrwxr-x··2.0·unx····13094·b-·defN·80-Jan-01·00:00·com/facebook/LegacyTokenHelper.class | 1514 | ?rwxrwxr-x··2.0·unx····13094·b-·defN·80-Jan-01·00:00·com/facebook/LegacyTokenHelper.class |
1515 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/facebook/LoggingBehavior.class | 1515 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/facebook/LoggingBehavior.class |
1516 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·com/facebook/LoginStatusCallback.class | ||
1516 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/facebook/Profile$2.class | 1517 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/facebook/Profile$2.class |
1517 | ?rwxrwxr-x··2.0·unx·····4182·b-·stor·80-Jan-01·00:00·com/facebook/Profile.class | 1518 | ?rwxrwxr-x··2.0·unx·····4182·b-·stor·80-Jan-01·00:00·com/facebook/Profile.class |
1518 | ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·com/facebook/ProfileCache.class | 1519 | ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·com/facebook/ProfileCache.class |
1519 | ?rwxrwxr-x··2.0·unx·····2321·b-·stor·80-Jan-01·00:00·com/facebook/ProfileManager.class | 1520 | ?rwxrwxr-x··2.0·unx·····2321·b-·stor·80-Jan-01·00:00·com/facebook/ProfileManager.class |
1520 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker$1.class | 1521 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker$1.class |
1521 | ?rwxrwxr-x··2.0·unx·····1035·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker$ProfileBroadcastReceiver.class | 1522 | ?rwxrwxr-x··2.0·unx·····1035·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker$ProfileBroadcastReceiver.class |
1522 | ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker.class | 1523 | ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·com/facebook/ProfileTracker.class |
Offset 1667, 30 lines modified | Offset 1668, 30 lines modified | ||
1667 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·com/facebook/internal/Mutable.class | 1668 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·com/facebook/internal/Mutable.class |
1668 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore$1.class | 1669 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore$1.class |
1669 | ?rwxrwxr-x··2.0·unx·····2602·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore$Attachment.class | 1670 | ?rwxrwxr-x··2.0·unx·····2602·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore$Attachment.class |
1670 | ?rwxrwxr-x··2.0·unx·····5538·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore.class | 1671 | ?rwxrwxr-x··2.0·unx·····5538·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeAppCallAttachmentStore.class |
1671 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$1.class | 1672 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$1.class |
1672 | ?rwxrwxr-x··2.0·unx·····2494·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$NativeAppInfo.class | 1673 | ?rwxrwxr-x··2.0·unx·····2494·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$NativeAppInfo.class |
1673 | ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$ProtocolVersionQueryResult.class | 1674 | ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·com/facebook/internal/NativeProtocol$ProtocolVersionQueryResult.class |
1674 | ?rwxrwxr-x··2.0·unx····19 | 1675 | ?rwxrwxr-x··2.0·unx····19453·b-·defN·80-Jan-01·00:00·com/facebook/internal/NativeProtocol.class |
1675 | ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·com/facebook/internal/PermissionType.class | 1676 | ?rwxrwxr-x··2.0·unx······762·b-·stor·80-Jan-01·00:00·com/facebook/internal/PermissionType.class |
1676 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient$1.class | 1677 | ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient$1.class |
1677 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient$CompletedListener.class | 1678 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient$CompletedListener.class |
1678 | ?rwxrwxr-x··2.0·unx·····3115·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient.class | 1679 | ?rwxrwxr-x··2.0·unx·····3115·b-·stor·80-Jan-01·00:00·com/facebook/internal/PlatformServiceClient.class |
1679 | ?rwxrwxr-x··2.0·unx······699·b-·stor·80-Jan-01·00:00·com/facebook/internal/ProfileInformationCache.class | 1680 | ?rwxrwxr-x··2.0·unx······699·b-·stor·80-Jan-01·00:00·com/facebook/internal/ProfileInformationCache.class |
1680 | ?rwxrwxr-x··2.0·unx·····4559·b-·stor·80-Jan-01·00:00·com/facebook/internal/ServerProtocol.class | 1681 | ?rwxrwxr-x··2.0·unx·····4559·b-·stor·80-Jan-01·00:00·com/facebook/internal/ServerProtocol.class |
1681 | ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·com/facebook/internal/SmartLoginOption.class | 1682 | ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·com/facebook/internal/SmartLoginOption.class |
1682 | ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·com/facebook/internal/UrlRedirectCache.class | 1683 | ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·com/facebook/internal/UrlRedirectCache.class |
1683 | ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$2.class | 1684 | ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$2.class |
1684 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$GraphMeRequestWithCacheCallback.class | 1685 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$GraphMeRequestWithCacheCallback.class |
1685 | ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$Mapper.class | 1686 | ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$Mapper.class |
1686 | ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$PermissionsPair.class | 1687 | ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$PermissionsPair.class |
1687 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$Predicate.class | 1688 | ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/facebook/internal/Utility$Predicate.class |
1688 | ?rwxrwxr-x··2.0·unx····23862·b-·defN·80-Jan-01·00:00·com/facebook/internal/Utility.class | 1689 | ?rwxrwxr-x··2.0·unx····23862·b-·defN·80-Jan-01·00:00·com/facebook/internal/Utility.class |
1689 | ?rwxrwxr-x··2.0·unx····· | 1690 | ?rwxrwxr-x··2.0·unx·····7267·b-·stor·80-Jan-01·00:00·com/facebook/internal/Validate.class |
1690 | ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$1.class | 1691 | ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$1.class |
1691 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$2.class | 1692 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$2.class |
1692 | ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$3.class | 1693 | ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$3.class |
1693 | ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$4.class | 1694 | ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$4.class |
1694 | ?rwxrwxr-x··2.0·unx·····2458·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$Builder.class | 1695 | ?rwxrwxr-x··2.0·unx·····2458·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$Builder.class |
1695 | ?rwxrwxr-x··2.0·unx·····4392·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$DialogWebViewClient.class | 1696 | ?rwxrwxr-x··2.0·unx·····4392·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$DialogWebViewClient.class |
1696 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$OnCompleteListener.class | 1697 | ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·com/facebook/internal/WebDialog$OnCompleteListener.class |
Offset 1717, 18 lines modified | Offset 1718, 18 lines modified | ||
1717 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$OnCompletedListener.class | 1718 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$OnCompletedListener.class |
1718 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Request$1.class | 1719 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Request$1.class |
1719 | ?rwxrwxr-x··2.0·unx·····3171·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Request.class | 1720 | ?rwxrwxr-x··2.0·unx·····3171·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Request.class |
1720 | ?rwxrwxr-x··2.0·unx······662·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result$1.class | 1721 | ?rwxrwxr-x··2.0·unx······662·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result$1.class |
1721 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result$Code.class | 1722 | ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result$Code.class |
1722 | ?rwxrwxr-x··2.0·unx·····3166·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result.class | 1723 | ?rwxrwxr-x··2.0·unx·····3166·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginClient$Result.class |
1723 | ?rwxrwxr-x··2.0·unx····10964·b-·defN·80-Jan-01·00:00·com/facebook/login/LoginClient.class | 1724 | ?rwxrwxr-x··2.0·unx····10964·b-·defN·80-Jan-01·00:00·com/facebook/login/LoginClient.class |
1724 | ?rwxrwxr-x··2.0·unx·····6 | 1725 | ?rwxrwxr-x··2.0·unx·····6727·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginLogger.class |
1725 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginManager$2.class | 1726 | ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginManager$2.class |
1726 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginManager$LoginLoggerHolder.class | 1727 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginManager$LoginLoggerHolder.class |
1727 | ?rwxrwxr-x··2.0·unx····1 | 1728 | ?rwxrwxr-x··2.0·unx····12885·b-·defN·80-Jan-01·00:00·com/facebook/login/LoginManager.class |
1728 | ?rwxrwxr-x··2.0·unx·····5452·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginMethodHandler.class | 1729 | ?rwxrwxr-x··2.0·unx·····5452·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginMethodHandler.class |
1729 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginResult.class | 1730 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·com/facebook/login/LoginResult.class |
1730 | ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·com/facebook/login/StartActivityDelegate.class | 1731 | ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·com/facebook/login/StartActivityDelegate.class |
1731 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·com/facebook/login/WebViewLoginMethodHandler$2.class | 1732 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·com/facebook/login/WebViewLoginMethodHandler$2.class |
1732 | ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/DeviceLoginButton$1.class | 1733 | ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/DeviceLoginButton$1.class |
1733 | ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/LoginButton$1$1.class | 1734 | ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/LoginButton$1$1.class |
1734 | ?rwxrwxr-x··2.0·unx······942·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/LoginButton$1.class | 1735 | ?rwxrwxr-x··2.0·unx······942·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/LoginButton$1.class |
Offset 1746, 14 lines modified | Offset 1747, 55 lines modified | ||
1746 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/ToolTipPopup$Style.class | 1747 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/ToolTipPopup$Style.class |
1747 | ?rwxrwxr-x··2.0·unx·····4824·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/ToolTipPopup.class | 1748 | ?rwxrwxr-x··2.0·unx·····4824·b-·stor·80-Jan-01·00:00·com/facebook/login/widget/ToolTipPopup.class |
1748 | ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerThreadParams$Origin.class | 1749 | ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerThreadParams$Origin.class |
1749 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerThreadParams.class | 1750 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerThreadParams.class |
1750 | ?rwxrwxr-x··2.0·unx·····6502·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerUtils.class | 1751 | ?rwxrwxr-x··2.0·unx·····6502·b-·stor·80-Jan-01·00:00·com/facebook/messenger/MessengerUtils.class |
1751 | ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·com/facebook/messenger/ShareToMessengerParams.class | 1752 | ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·com/facebook/messenger/ShareToMessengerParams.class |
1752 | ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·com/facebook/messenger/ShareToMessengerParamsBuilder.class | 1753 | ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·com/facebook/messenger/ShareToMessengerParamsBuilder.class |
1754 | ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/facebook/places/PlaceManager$LocationError.class | ||
1755 | ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·com/facebook/places/PlaceManager$OnRequestReadyCallback.class | ||
1756 | ?rwxrwxr-x··2.0·unx····10739·b-·defN·80-Jan-01·00:00·com/facebook/places/PlaceManager.class | ||
1757 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/BleScanner.class | ||
1758 | ?rwxrwxr-x··2.0·unx······714·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/BleScannerImpl$1.class | ||
1759 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/BleScannerImpl$2.class | ||
1760 | ?rwxrwxr-x··2.0·unx·····1770·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/BleScannerImpl$ScanCallBackImpl.class | ||
1761 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/BluetoothScanResult.class | ||
1762 | ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackage.class | ||
1763 | ?rwxrwxr-x··2.0·unx·····3775·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager$1.class | ||
1764 | ?rwxrwxr-x··2.0·unx·····1240·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager$2.class | ||
1765 | ?rwxrwxr-x··2.0·unx·····2291·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager$3.class | ||
1766 | ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager$4.class | ||
1767 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager$Listener.class | ||
1768 | ?rwxrwxr-x··2.0·unx·····1998·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageManager.class | ||
1769 | ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageRequestParams$1.class | ||
1770 | ?rwxrwxr-x··2.0·unx·····3754·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageRequestParams$Builder.class | ||
1771 | ?rwxrwxr-x··2.0·unx·····3825·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationPackageRequestParams.class | ||
1772 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/LocationScanner.class | ||
1773 | ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/ScannerException$Type.class | ||
1774 | ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/ScannerException.class | ||
1775 | ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/ScannerFactory.class | ||
1776 | ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/WifiScanResult.class | ||
1777 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/WifiScanner.class | ||
1778 | ?rwxrwxr-x··2.0·unx······455·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/WifiScannerImpl$1.class | ||
1779 | ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/facebook/places/internal/WifiScannerImpl$ScanResultBroadcastReceiver.class | ||
1780 | ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceFeedbackRequestParams$1.class | ||
1781 | ?rwxrwxr-x··2.0·unx·····1331·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceFeedbackRequestParams$Builder.class | ||
1782 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceFeedbackRequestParams.class | ||
1783 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceRequestParams$1.class | ||
1784 | ?rwxrwxr-x··2.0·unx·····2483·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceRequestParams$Builder.class | ||
1785 | ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceRequestParams$ConfidenceLevel.class | ||
1786 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceRequestParams$ScanMode.class | ||
1787 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·com/facebook/places/model/CurrentPlaceRequestParams.class | ||
1788 | ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceFields.class | ||
1789 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceInfoRequestParams$1.class | ||
1790 | ?rwxrwxr-x··2.0·unx·····1230·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceInfoRequestParams$Builder.class | ||
1791 | ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceInfoRequestParams.class | ||
1792 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceSearchRequestParams$1.class | ||
1793 | ?rwxrwxr-x··2.0·unx·····1603·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceSearchRequestParams$Builder.class | ||
1794 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·com/facebook/places/model/PlaceSearchRequestParams.class | ||
1753 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/facebook/share/DeviceShareDialog$Result.class | 1795 | ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·com/facebook/share/DeviceShareDialog$Result.class |
1754 | ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·com/facebook/share/ShareApi$5$1.class | 1796 | ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·com/facebook/share/ShareApi$5$1.class |
1755 | ?rwxrwxr-x··2.0·unx····13309·b-·defN·80-Jan-01·00:00·com/facebook/share/ShareApi.class | 1797 | ?rwxrwxr-x··2.0·unx····13309·b-·defN·80-Jan-01·00:00·com/facebook/share/ShareApi.class |
1756 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·com/facebook/share/ShareBuilder.class | 1798 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·com/facebook/share/ShareBuilder.class |
Max diff block lines reached; 21759/35123 bytes (61.95%) of diff not shown. |
Offset 4536, 14 lines modified | Offset 4536, 17 lines modified | ||
4536 | Filename:·com/facebook/LegacyTokenHelper.class | 4536 | Filename:·com/facebook/LegacyTokenHelper.class |
4537 | Comment:· | 4537 | Comment:· |
4538 | Filename:·com/facebook/LoggingBehavior.class | 4538 | Filename:·com/facebook/LoggingBehavior.class |
4539 | Comment:· | 4539 | Comment:· |
4540 | Filename:·com/facebook/LoginStatusCallback.class | ||
4541 | Comment:· | ||
4540 | Filename:·com/facebook/Profile$2.class | 4542 | Filename:·com/facebook/Profile$2.class |
4541 | Comment:· | 4543 | Comment:· |
4542 | Filename:·com/facebook/Profile.class | 4544 | Filename:·com/facebook/Profile.class |
4543 | Comment:· | 4545 | Comment:· |
4544 | Filename:·com/facebook/ProfileCache.class | 4546 | Filename:·com/facebook/ProfileCache.class |
Offset 5247, 14 lines modified | Offset 5250, 137 lines modified | ||
5247 | Filename:·com/facebook/messenger/ShareToMessengerParams.class | 5250 | Filename:·com/facebook/messenger/ShareToMessengerParams.class |
5248 | Comment:· | 5251 | Comment:· |
5249 | Filename:·com/facebook/messenger/ShareToMessengerParamsBuilder.class | 5252 | Filename:·com/facebook/messenger/ShareToMessengerParamsBuilder.class |
5250 | Comment:· | 5253 | Comment:· |
5254 | Filename:·com/facebook/places/PlaceManager$LocationError.class | ||
5255 | Comment:· | ||
5256 | Filename:·com/facebook/places/PlaceManager$OnRequestReadyCallback.class | ||
5257 | Comment:· | ||
5258 | Filename:·com/facebook/places/PlaceManager.class | ||
5259 | Comment:· | ||
5260 | Filename:·com/facebook/places/internal/BleScanner.class | ||
5261 | Comment:· | ||
5262 | Filename:·com/facebook/places/internal/BleScannerImpl$1.class | ||
5263 | Comment:· | ||
5264 | Filename:·com/facebook/places/internal/BleScannerImpl$2.class | ||
5265 | Comment:· | ||
5266 | Filename:·com/facebook/places/internal/BleScannerImpl$ScanCallBackImpl.class | ||
5267 | Comment:· | ||
5268 | Filename:·com/facebook/places/internal/BluetoothScanResult.class | ||
5269 | Comment:· | ||
5270 | Filename:·com/facebook/places/internal/LocationPackage.class | ||
5271 | Comment:· | ||
5272 | Filename:·com/facebook/places/internal/LocationPackageManager$1.class | ||
5273 | Comment:· | ||
5274 | Filename:·com/facebook/places/internal/LocationPackageManager$2.class | ||
5275 | Comment:· | ||
5276 | Filename:·com/facebook/places/internal/LocationPackageManager$3.class | ||
5277 | Comment:· | ||
5278 | Filename:·com/facebook/places/internal/LocationPackageManager$4.class | ||
5279 | Comment:· | ||
5280 | Filename:·com/facebook/places/internal/LocationPackageManager$Listener.class | ||
5281 | Comment:· | ||
5282 | Filename:·com/facebook/places/internal/LocationPackageManager.class | ||
5283 | Comment:· | ||
5284 | Filename:·com/facebook/places/internal/LocationPackageRequestParams$1.class | ||
5285 | Comment:· | ||
5286 | Filename:·com/facebook/places/internal/LocationPackageRequestParams$Builder.class | ||
5287 | Comment:· | ||
5288 | Filename:·com/facebook/places/internal/LocationPackageRequestParams.class | ||
5289 | Comment:· | ||
5290 | Filename:·com/facebook/places/internal/LocationScanner.class | ||
5291 | Comment:· | ||
5292 | Filename:·com/facebook/places/internal/ScannerException$Type.class | ||
5293 | Comment:· | ||
5294 | Filename:·com/facebook/places/internal/ScannerException.class | ||
5295 | Comment:· | ||
5296 | Filename:·com/facebook/places/internal/ScannerFactory.class | ||
5297 | Comment:· | ||
5298 | Filename:·com/facebook/places/internal/WifiScanResult.class | ||
5299 | Comment:· | ||
5300 | Filename:·com/facebook/places/internal/WifiScanner.class | ||
5301 | Comment:· | ||
5302 | Filename:·com/facebook/places/internal/WifiScannerImpl$1.class | ||
5303 | Comment:· | ||
5304 | Filename:·com/facebook/places/internal/WifiScannerImpl$ScanResultBroadcastReceiver.class | ||
5305 | Comment:· | ||
5306 | Filename:·com/facebook/places/model/CurrentPlaceFeedbackRequestParams$1.class | ||
5307 | Comment:· | ||
5308 | Filename:·com/facebook/places/model/CurrentPlaceFeedbackRequestParams$Builder.class | ||
5309 | Comment:· | ||
5310 | Filename:·com/facebook/places/model/CurrentPlaceFeedbackRequestParams.class | ||
5311 | Comment:· | ||
5312 | Filename:·com/facebook/places/model/CurrentPlaceRequestParams$1.class | ||
5313 | Comment:· | ||
5314 | Filename:·com/facebook/places/model/CurrentPlaceRequestParams$Builder.class | ||
5315 | Comment:· | ||
5316 | Filename:·com/facebook/places/model/CurrentPlaceRequestParams$ConfidenceLevel.class | ||
5317 | Comment:· | ||
5318 | Filename:·com/facebook/places/model/CurrentPlaceRequestParams$ScanMode.class | ||
5319 | Comment:· | ||
5320 | Filename:·com/facebook/places/model/CurrentPlaceRequestParams.class | ||
5321 | Comment:· | ||
Max diff block lines reached; 3175/7178 bytes (44.23%) of diff not shown. |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ···· | 230 | ···· |
231 | ····public·static·long·getOnProgressThreshold()·{ | 231 | ····public·static·long·getOnProgressThreshold()·{ |
232 | ········Validate.sdkInitialized(); | 232 | ········Validate.sdkInitialized(); |
233 | ········return·FacebookSdk.onProgressThreshold.get(); | 233 | ········return·FacebookSdk.onProgressThreshold.get(); |
234 | ····} | 234 | ····} |
235 | ···· | 235 | ···· |
236 | ····public·static·String·getSdkVersion()·{ | 236 | ····public·static·String·getSdkVersion()·{ |
237 | ········return·"4.2 | 237 | ········return·"4.22.0"; |
238 | ····} | 238 | ····} |
239 | ···· | 239 | ···· |
240 | ····public·static·int·getWebDialogTheme()·{ | 240 | ····public·static·int·getWebDialogTheme()·{ |
241 | ········Validate.sdkInitialized(); | 241 | ········Validate.sdkInitialized(); |
242 | ········return·FacebookSdk.webDialogTheme; | 242 | ········return·FacebookSdk.webDialogTheme; |
243 | ····} | 243 | ····} |
244 | ···· | 244 | ···· |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·com.facebook; | 1 | package·com.facebook; |
2 | final·class·FacebookSdkVersion | 2 | final·class·FacebookSdkVersion |
3 | { | 3 | { |
4 | ····public·static·final·String·BUILD·=·"4.2 | 4 | ····public·static·final·String·BUILD·=·"4.22.0"; |
5 | } | 5 | } |
Offset 406, 15 lines modified | Offset 406, 15 lines modified | ||
406 | ···· | 406 | ···· |
407 | ····private·static·String·getUserAgent()·{ | 407 | ····private·static·String·getUserAgent()·{ |
408 | ········final·int·n·=·2; | 408 | ········final·int·n·=·2; |
409 | ········final·int·n2·=·1; | 409 | ········final·int·n2·=·1; |
410 | ········if·(GraphRequest.userAgent·==·null)·{ | 410 | ········if·(GraphRequest.userAgent·==·null)·{ |
411 | ············final·Object[]·args·=·new·Object[n]; | 411 | ············final·Object[]·args·=·new·Object[n]; |
412 | ············args[0]·=·"FBAndroidSDK"; | 412 | ············args[0]·=·"FBAndroidSDK"; |
413 | ············args[n2]·=·"4.2 | 413 | ············args[n2]·=·"4.22.0"; |
414 | ············GraphRequest.userAgent·=·String.format("%s.%s",·args); | 414 | ············GraphRequest.userAgent·=·String.format("%s.%s",·args); |
415 | ············final·String·customUserAgent·=·InternalSettings.getCustomUserAgent(); | 415 | ············final·String·customUserAgent·=·InternalSettings.getCustomUserAgent(); |
416 | ············if·(!Utility.isNullOrEmpty(customUserAgent))·{ | 416 | ············if·(!Utility.isNullOrEmpty(customUserAgent))·{ |
417 | ················final·Locale·root·=·Locale.ROOT; | 417 | ················final·Locale·root·=·Locale.ROOT; |
418 | ················final·String·format·=·"%s/%s"; | 418 | ················final·String·format·=·"%s/%s"; |
419 | ················final·Object[]·args2·=·new·Object[n]; | 419 | ················final·Object[]·args2·=·new·Object[n]; |
420 | ················args2[0]·=·GraphRequest.userAgent; | 420 | ················args2[0]·=·GraphRequest.userAgent; |
Offset 52, 14 lines modified | Offset 52, 15 lines modified | ||
52 | ····public·static·final·String·EXTRA_ACCESS_TOKEN·=·"com.facebook.platform.extra.ACCESS_TOKEN"; | 52 | ····public·static·final·String·EXTRA_ACCESS_TOKEN·=·"com.facebook.platform.extra.ACCESS_TOKEN"; |
53 | ····public·static·final·String·EXTRA_APPLICATION_ID·=·"com.facebook.platform.extra.APPLICATION_ID"; | 53 | ····public·static·final·String·EXTRA_APPLICATION_ID·=·"com.facebook.platform.extra.APPLICATION_ID"; |
54 | ····public·static·final·String·EXTRA_APPLICATION_NAME·=·"com.facebook.platform.extra.APPLICATION_NAME"; | 54 | ····public·static·final·String·EXTRA_APPLICATION_NAME·=·"com.facebook.platform.extra.APPLICATION_NAME"; |
55 | ····public·static·final·String·EXTRA_DIALOG_COMPLETE_KEY·=·"com.facebook.platform.extra.DID_COMPLETE"; | 55 | ····public·static·final·String·EXTRA_DIALOG_COMPLETE_KEY·=·"com.facebook.platform.extra.DID_COMPLETE"; |
56 | ····public·static·final·String·EXTRA_DIALOG_COMPLETION_GESTURE_KEY·=·"com.facebook.platform.extra.COMPLETION_GESTURE"; | 56 | ····public·static·final·String·EXTRA_DIALOG_COMPLETION_GESTURE_KEY·=·"com.facebook.platform.extra.COMPLETION_GESTURE"; |
57 | ····public·static·final·String·EXTRA_EXPIRES_SECONDS_SINCE_EPOCH·=·"com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH"; | 57 | ····public·static·final·String·EXTRA_EXPIRES_SECONDS_SINCE_EPOCH·=·"com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH"; |
58 | ····public·static·final·String·EXTRA_GET_INSTALL_DATA_PACKAGE·=·"com.facebook.platform.extra.INSTALLDATA_PACKAGE"; | 58 | ····public·static·final·String·EXTRA_GET_INSTALL_DATA_PACKAGE·=·"com.facebook.platform.extra.INSTALLDATA_PACKAGE"; |
59 | ····public·static·final·String·EXTRA_LOGGER_REF·=·"com.facebook.platform.extra.LOGGER_REF"; | ||
59 | ····public·static·final·String·EXTRA_PERMISSIONS·=·"com.facebook.platform.extra.PERMISSIONS"; | 60 | ····public·static·final·String·EXTRA_PERMISSIONS·=·"com.facebook.platform.extra.PERMISSIONS"; |
60 | ····public·static·final·String·EXTRA_PROTOCOL_ACTION·=·"com.facebook.platform.protocol.PROTOCOL_ACTION"; | 61 | ····public·static·final·String·EXTRA_PROTOCOL_ACTION·=·"com.facebook.platform.protocol.PROTOCOL_ACTION"; |
61 | ····public·static·final·String·EXTRA_PROTOCOL_BRIDGE_ARGS·=·"com.facebook.platform.protocol.BRIDGE_ARGS"; | 62 | ····public·static·final·String·EXTRA_PROTOCOL_BRIDGE_ARGS·=·"com.facebook.platform.protocol.BRIDGE_ARGS"; |
62 | ····public·static·final·String·EXTRA_PROTOCOL_CALL_ID·=·"com.facebook.platform.protocol.CALL_ID"; | 63 | ····public·static·final·String·EXTRA_PROTOCOL_CALL_ID·=·"com.facebook.platform.protocol.CALL_ID"; |
63 | ····public·static·final·String·EXTRA_PROTOCOL_METHOD_ARGS·=·"com.facebook.platform.protocol.METHOD_ARGS"; | 64 | ····public·static·final·String·EXTRA_PROTOCOL_METHOD_ARGS·=·"com.facebook.platform.protocol.METHOD_ARGS"; |
64 | ····public·static·final·String·EXTRA_PROTOCOL_METHOD_RESULTS·=·"com.facebook.platform.protocol.RESULT_ARGS"; | 65 | ····public·static·final·String·EXTRA_PROTOCOL_METHOD_RESULTS·=·"com.facebook.platform.protocol.RESULT_ARGS"; |
65 | ····public·static·final·String·EXTRA_PROTOCOL_VERSION·=·"com.facebook.platform.protocol.PROTOCOL_VERSION"; | 66 | ····public·static·final·String·EXTRA_PROTOCOL_VERSION·=·"com.facebook.platform.protocol.PROTOCOL_VERSION"; |
Offset 74, 18 lines modified | Offset 75, 22 lines modified | ||
74 | ····public·static·final·String·IMAGE_URL_KEY·=·"url"; | 75 | ····public·static·final·String·IMAGE_URL_KEY·=·"url"; |
75 | ····public·static·final·String·IMAGE_USER_GENERATED_KEY·=·"user_generated"; | 76 | ····public·static·final·String·IMAGE_USER_GENERATED_KEY·=·"user_generated"; |
76 | ····static·final·String·INTENT_ACTION_PLATFORM_ACTIVITY·=·"com.facebook.platform.PLATFORM_ACTIVITY"; | 77 | ····static·final·String·INTENT_ACTION_PLATFORM_ACTIVITY·=·"com.facebook.platform.PLATFORM_ACTIVITY"; |
77 | ····static·final·String·INTENT_ACTION_PLATFORM_SERVICE·=·"com.facebook.platform.PLATFORM_SERVICE"; | 78 | ····static·final·String·INTENT_ACTION_PLATFORM_SERVICE·=·"com.facebook.platform.PLATFORM_SERVICE"; |
78 | ····private·static·final·List·KNOWN_PROTOCOL_VERSIONS; | 79 | ····private·static·final·List·KNOWN_PROTOCOL_VERSIONS; |
79 | ····public·static·final·int·MESSAGE_GET_ACCESS_TOKEN_REPLY·=·65537; | 80 | ····public·static·final·int·MESSAGE_GET_ACCESS_TOKEN_REPLY·=·65537; |
80 | ····public·static·final·int·MESSAGE_GET_ACCESS_TOKEN_REQUEST·=·65536; | 81 | ····public·static·final·int·MESSAGE_GET_ACCESS_TOKEN_REQUEST·=·65536; |
82 | ····public·static·final·int·MESSAGE_GET_AK_SEAMLESS_TOKEN_REPLY·=·65545; | ||
83 | ····public·static·final·int·MESSAGE_GET_AK_SEAMLESS_TOKEN_REQUEST·=·65544; | ||
81 | ····public·static·final·int·MESSAGE_GET_INSTALL_DATA_REPLY·=·65541; | 84 | ····public·static·final·int·MESSAGE_GET_INSTALL_DATA_REPLY·=·65541; |
82 | ····public·static·final·int·MESSAGE_GET_INSTALL_DATA_REQUEST·=·65540; | 85 | ····public·static·final·int·MESSAGE_GET_INSTALL_DATA_REQUEST·=·65540; |
83 | ····public·static·final·int·MESSAGE_GET_LIKE_STATUS_REPLY·=·65543; | 86 | ····public·static·final·int·MESSAGE_GET_LIKE_STATUS_REPLY·=·65543; |
84 | ····public·static·final·int·MESSAGE_GET_LIKE_STATUS_REQUEST·=·65542; | 87 | ····public·static·final·int·MESSAGE_GET_LIKE_STATUS_REQUEST·=·65542; |
88 | ····public·static·final·int·MESSAGE_GET_LOGIN_STATUS_REPLY·=·65547; | ||
89 | ····public·static·final·int·MESSAGE_GET_LOGIN_STATUS_REQUEST·=·65546; | ||
85 | ····static·final·int·MESSAGE_GET_PROTOCOL_VERSIONS_REPLY·=·65539; | 90 | ····static·final·int·MESSAGE_GET_PROTOCOL_VERSIONS_REPLY·=·65539; |
86 | ····static·final·int·MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST·=·65538; | 91 | ····static·final·int·MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST·=·65538; |
87 | ····public·static·final·int·NO_PROTOCOL_AVAILABLE·=·255; | 92 | ····public·static·final·int·NO_PROTOCOL_AVAILABLE·=·255; |
88 | ····public·static·final·String·OPEN_GRAPH_CREATE_OBJECT_KEY·=·"fbsdk:create_object"; | 93 | ····public·static·final·String·OPEN_GRAPH_CREATE_OBJECT_KEY·=·"fbsdk:create_object"; |
89 | ····private·static·final·String·PLATFORM_PROVIDER·=·".provider.PlatformProvider"; | 94 | ····private·static·final·String·PLATFORM_PROVIDER·=·".provider.PlatformProvider"; |
90 | ····private·static·final·String·PLATFORM_PROVIDER_VERSIONS·=·".provider.PlatformProvider/versions"; | 95 | ····private·static·final·String·PLATFORM_PROVIDER_VERSIONS·=·".provider.PlatformProvider/versions"; |
91 | ····private·static·final·String·PLATFORM_PROVIDER_VERSION_COLUMN·=·"version"; | 96 | ····private·static·final·String·PLATFORM_PROVIDER_VERSION_COLUMN·=·"version"; |
Offset 97, 19 lines modified | Offset 102, 21 lines modified | ||
97 | ····public·static·final·int·PROTOCOL_VERSION_20140324·=·20140324; | 102 | ····public·static·final·int·PROTOCOL_VERSION_20140324·=·20140324; |
98 | ····public·static·final·int·PROTOCOL_VERSION_20140701·=·20140701; | 103 | ····public·static·final·int·PROTOCOL_VERSION_20140701·=·20140701; |
99 | ····public·static·final·int·PROTOCOL_VERSION_20141001·=·20141001; | 104 | ····public·static·final·int·PROTOCOL_VERSION_20141001·=·20141001; |
100 | ····public·static·final·int·PROTOCOL_VERSION_20141028·=·20141028; | 105 | ····public·static·final·int·PROTOCOL_VERSION_20141028·=·20141028; |
101 | ····public·static·final·int·PROTOCOL_VERSION_20141107·=·20141107; | 106 | ····public·static·final·int·PROTOCOL_VERSION_20141107·=·20141107; |
102 | ····public·static·final·int·PROTOCOL_VERSION_20141218·=·20141218; | 107 | ····public·static·final·int·PROTOCOL_VERSION_20141218·=·20141218; |
103 | ····public·static·final·int·PROTOCOL_VERSION_20160327·=·20160327; | 108 | ····public·static·final·int·PROTOCOL_VERSION_20160327·=·20160327; |
109 | ····public·static·final·int·PROTOCOL_VERSION_20170411·=·20170411; | ||
104 | ····public·static·final·String·RESULT_ARGS_ACCESS_TOKEN·=·"access_token"; | 110 | ····public·static·final·String·RESULT_ARGS_ACCESS_TOKEN·=·"access_token"; |
105 | ····public·static·final·String·RESULT_ARGS_DIALOG_COMPLETE_KEY·=·"didComplete"; | 111 | ····public·static·final·String·RESULT_ARGS_DIALOG_COMPLETE_KEY·=·"didComplete"; |
106 | ····public·static·final·String·RESULT_ARGS_DIALOG_COMPLETION_GESTURE_KEY·=·"completionGesture"; | 112 | ····public·static·final·String·RESULT_ARGS_DIALOG_COMPLETION_GESTURE_KEY·=·"completionGesture"; |
107 | ····public·static·final·String·RESULT_ARGS_EXPIRES_SECONDS_SINCE_EPOCH·=·"expires_seconds_since_epoch"; | 113 | ····public·static·final·String·RESULT_ARGS_EXPIRES_SECONDS_SINCE_EPOCH·=·"expires_seconds_since_epoch"; |
108 | ····public·static·final·String·RESULT_ARGS_PERMISSIONS·=·"permissions"; | 114 | ····public·static·final·String·RESULT_ARGS_PERMISSIONS·=·"permissions"; |
115 | ····public·static·final·String·RESULT_ARGS_SIGNED_REQUEST·=·"signed·request"; | ||
109 | ····public·static·final·String·STATUS_ERROR_CODE·=·"com.facebook.platform.status.ERROR_CODE"; | 116 | ····public·static·final·String·STATUS_ERROR_CODE·=·"com.facebook.platform.status.ERROR_CODE"; |
110 | ····public·static·final·String·STATUS_ERROR_DESCRIPTION·=·"com.facebook.platform.status.ERROR_DESCRIPTION"; | 117 | ····public·static·final·String·STATUS_ERROR_DESCRIPTION·=·"com.facebook.platform.status.ERROR_DESCRIPTION"; |
111 | ····public·static·final·String·STATUS_ERROR_JSON·=·"com.facebook.platform.status.ERROR_JSON"; | 118 | ····public·static·final·String·STATUS_ERROR_JSON·=·"com.facebook.platform.status.ERROR_JSON"; |
112 | ····public·static·final·String·STATUS_ERROR_SUBCODE·=·"com.facebook.platform.status.ERROR_SUBCODE"; | 119 | ····public·static·final·String·STATUS_ERROR_SUBCODE·=·"com.facebook.platform.status.ERROR_SUBCODE"; |
113 | ····public·static·final·String·STATUS_ERROR_TYPE·=·"com.facebook.platform.status.ERROR_TYPE"; | 120 | ····public·static·final·String·STATUS_ERROR_TYPE·=·"com.facebook.platform.status.ERROR_TYPE"; |
114 | ····private·static·final·String·TAG; | 121 | ····private·static·final·String·TAG; |
115 | ····public·static·final·String·WEB_DIALOG_ACTION·=·"action"; | 122 | ····public·static·final·String·WEB_DIALOG_ACTION·=·"action"; |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····public·static·final·String·FALLBACK_DIALOG_DISPLAY_VALUE_TOUCH·=·"touch"; | 36 | ····public·static·final·String·FALLBACK_DIALOG_DISPLAY_VALUE_TOUCH·=·"touch"; |
37 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_APP_ID·=·"app_id"; | 37 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_APP_ID·=·"app_id"; |
38 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_BRIDGE_ARGS·=·"bridge_args"; | 38 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_BRIDGE_ARGS·=·"bridge_args"; |
39 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_KEY_HASH·=·"android_key_hash"; | 39 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_KEY_HASH·=·"android_key_hash"; |
40 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_METHOD_ARGS·=·"method_args"; | 40 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_METHOD_ARGS·=·"method_args"; |
41 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_METHOD_RESULTS·=·"method_results"; | 41 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_METHOD_RESULTS·=·"method_results"; |
42 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_VERSION·=·"version"; | 42 | ····public·static·final·String·FALLBACK_DIALOG_PARAM_VERSION·=·"version"; |
43 | ····private·static·final·String·GRAPH_API_VERSION·=·"v2. | 43 | ····private·static·final·String·GRAPH_API_VERSION·=·"v2.9"; |
44 | ····private·static·final·String·GRAPH_URL_FORMAT·=·"https://graph.%s"; | 44 | ····private·static·final·String·GRAPH_URL_FORMAT·=·"https://graph.%s"; |
45 | ····private·static·final·String·GRAPH_VIDEO_URL_FORMAT·=·"https://graph-video.%s"; | 45 | ····private·static·final·String·GRAPH_VIDEO_URL_FORMAT·=·"https://graph-video.%s"; |
46 | ····private·static·final·String·TAG; | 46 | ····private·static·final·String·TAG; |
47 | ····public·static·final·String·errorConnectionFailure·=·"CONNECTION_FAILURE"; | 47 | ····public·static·final·String·errorConnectionFailure·=·"CONNECTION_FAILURE"; |
48 | ····public·static·final·Collection·errorsProxyAuthDisabled; | 48 | ····public·static·final·Collection·errorsProxyAuthDisabled; |
49 | ····public·static·final·Collection·errorsUserCanceled; | 49 | ····public·static·final·Collection·errorsUserCanceled; |
50 | ···· | 50 | ···· |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ········final·String[]·array2·=·new·String[n]; | 59 | ········final·String[]·array2·=·new·String[n]; |
60 | ········array2[0]·=·"access_denied"; | 60 | ········array2[0]·=·"access_denied"; |
61 | ········array2[n2]·=·"OAuthAccessDeniedException"; | 61 | ········array2[n2]·=·"OAuthAccessDeniedException"; |
62 | ········errorsUserCanceled·=·Utility.unmodifiableCollection((Object[])array2); | 62 | ········errorsUserCanceled·=·Utility.unmodifiableCollection((Object[])array2); |
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·static·final·String·getDefaultAPIVersion()·{ | 65 | ····public·static·final·String·getDefaultAPIVersion()·{ |
66 | ········return·"v2. | 66 | ········return·"v2.9"; |
67 | ····} | 67 | ····} |
68 | ···· | 68 | ···· |
69 | ····public·static·final·String·getDialogAuthority()·{ | 69 | ····public·static·final·String·getDialogAuthority()·{ |
70 | ········return·String.format("m.%s",·FacebookSdk.getFacebookDomain()); | 70 | ········return·String.format("m.%s",·FacebookSdk.getFacebookDomain()); |
71 | ····} | 71 | ····} |
72 | ···· | 72 | ···· |
73 | ····public·static·final·String·getGraphUrlBase()·{ | 73 | ····public·static·final·String·getGraphUrlBase()·{ |
Offset 72, 14 lines modified | Offset 72, 22 lines modified | ||
72 | ········final·String·applicationId·=·FacebookSdk.getApplicationId(); | 72 | ········final·String·applicationId·=·FacebookSdk.getApplicationId(); |
73 | ········if·(applicationId·==·null)·{ | 73 | ········if·(applicationId·==·null)·{ |
74 | ············throw·new·IllegalStateException("No·App·ID·found,·please·set·the·App·ID."); | 74 | ············throw·new·IllegalStateException("No·App·ID·found,·please·set·the·App·ID."); |
75 | ········} | 75 | ········} |
76 | ········return·applicationId; | 76 | ········return·applicationId; |
77 | ····} | 77 | ····} |
78 | ···· | 78 | ···· |
79 | ····public·static·boolean·hasBluetoothPermission(final·Context·context)·{ | ||
80 | ········return·hasPermission(context,·"android.permission.BLUETOOTH")·&&·hasPermission(context,·"android.permission.BLUETOOTH_ADMIN"); | ||
81 | ····} | ||
82 | ···· | ||
83 | ····public·static·boolean·hasChangeWifiStatePermission(final·Context·context)·{ | ||
84 | ········return·hasPermission(context,·"android.permission.CHANGE_WIFI_STATE"); | ||
85 | ····} | ||
86 | ···· | ||
79 | ····public·static·String·hasClientToken()·{ | 87 | ····public·static·String·hasClientToken()·{ |
80 | ········final·String·clientToken·=·FacebookSdk.getClientToken(); | 88 | ········final·String·clientToken·=·FacebookSdk.getClientToken(); |
81 | ········if·(clientToken·==·null)·{ | 89 | ········if·(clientToken·==·null)·{ |
82 | ············throw·new·IllegalStateException("No·Client·Token·found,·please·set·the·Client·Token."); | 90 | ············throw·new·IllegalStateException("No·Client·Token·found,·please·set·the·Client·Token."); |
83 | ········} | 91 | ········} |
84 | ········return·clientToken; | 92 | ········return·clientToken; |
85 | ····} | 93 | ····} |
Offset 165, 14 lines modified | Offset 173, 26 lines modified | ||
165 | ············if·(b)·{ | 173 | ············if·(b)·{ |
166 | ················throw·new·IllegalStateException("No·internet·permissions·granted·for·the·app,·please·add·<uses-permission·android:name=\"android.permission.INTERNET\"·/>·to·your·AndroidManifest.xml."); | 174 | ················throw·new·IllegalStateException("No·internet·permissions·granted·for·the·app,·please·add·<uses-permission·android:name=\"android.permission.INTERNET\"·/>·to·your·AndroidManifest.xml."); |
167 | ············} | 175 | ············} |
168 | ············Log.w(Validate.TAG,·"No·internet·permissions·granted·for·the·app,·please·add·<uses-permission·android:name=\"android.permission.INTERNET\"·/>·to·your·AndroidManifest.xml."); | 176 | ············Log.w(Validate.TAG,·"No·internet·permissions·granted·for·the·app,·please·add·<uses-permission·android:name=\"android.permission.INTERNET\"·/>·to·your·AndroidManifest.xml."); |
169 | ········} | 177 | ········} |
170 | ····} | 178 | ····} |
171 | ···· | 179 | ···· |
180 | ····public·static·boolean·hasLocationPermission(final·Context·context)·{ | ||
181 | ········return·hasPermission(context,·"android.permission.ACCESS_COARSE_LOCATION")·||·hasPermission(context,·"android.permission.ACCESS_FINE_LOCATION"); | ||
182 | ····} | ||
183 | ···· | ||
184 | ····public·static·boolean·hasPermission(final·Context·context,·final·String·s)·{ | ||
185 | ········return·context.checkCallingOrSelfPermission(s)·==·0; | ||
186 | ····} | ||
187 | ···· | ||
188 | ····public·static·boolean·hasWiFiPermission(final·Context·context)·{ | ||
189 | ········return·hasPermission(context,·"android.permission.ACCESS_WIFI_STATE"); | ||
190 | ····} | ||
191 | ···· | ||
172 | ····public·static·void·notEmpty(final·Collection·collection,·final·String·str)·{ | 192 | ····public·static·void·notEmpty(final·Collection·collection,·final·String·str)·{ |
173 | ········if·(collection.isEmpty())·{ | 193 | ········if·(collection.isEmpty())·{ |
174 | ············throw·new·IllegalArgumentException("Container·'"·+·str·+·"'·cannot·be·empty"); | 194 | ············throw·new·IllegalArgumentException("Container·'"·+·str·+·"'·cannot·be·empty"); |
175 | ········} | 195 | ········} |
176 | ····} | 196 | ····} |
177 | ···· | 197 | ···· |
178 | ····public·static·void·notEmptyAndContainsNoNulls(final·Collection·collection,·final·String·s)·{ | 198 | ····public·static·void·notEmptyAndContainsNoNulls(final·Collection·collection,·final·String·s)·{ |
Offset 14, 27 lines modified | Offset 14, 30 lines modified | ||
14 | import·android.content.Context; | 14 | import·android.content.Context; |
15 | import·com.facebook.appevents.AppEventsLogger; | 15 | import·com.facebook.appevents.AppEventsLogger; |
16 | class·LoginLogger | 16 | class·LoginLogger |
17 | { | 17 | { |
18 | ····static·final·String·EVENT_EXTRAS_DEFAULT_AUDIENCE·=·"default_audience"; | 18 | ····static·final·String·EVENT_EXTRAS_DEFAULT_AUDIENCE·=·"default_audience"; |
19 | ····static·final·String·EVENT_EXTRAS_FACEBOOK_VERSION·=·"facebookVersion"; | 19 | ····static·final·String·EVENT_EXTRAS_FACEBOOK_VERSION·=·"facebookVersion"; |
20 | ····static·final·String·EVENT_EXTRAS_FAILURE·=·"failure"; | ||
20 | ····static·final·String·EVENT_EXTRAS_IS_REAUTHORIZE·=·"isReauthorize"; | 21 | ····static·final·String·EVENT_EXTRAS_IS_REAUTHORIZE·=·"isReauthorize"; |
21 | ····static·final·String·EVENT_EXTRAS_LOGIN_BEHAVIOR·=·"login_behavior"; | 22 | ····static·final·String·EVENT_EXTRAS_LOGIN_BEHAVIOR·=·"login_behavior"; |
22 | ····static·final·String·EVENT_EXTRAS_MISSING_INTERNET_PERMISSION·=·"no_internet_permission"; | 23 | ····static·final·String·EVENT_EXTRAS_MISSING_INTERNET_PERMISSION·=·"no_internet_permission"; |
23 | ····static·final·String·EVENT_EXTRAS_NEW_PERMISSIONS·=·"new_permissions"; | 24 | ····static·final·String·EVENT_EXTRAS_NEW_PERMISSIONS·=·"new_permissions"; |
24 | ····static·final·String·EVENT_EXTRAS_NOT_TRIED·=·"not_tried"; | 25 | ····static·final·String·EVENT_EXTRAS_NOT_TRIED·=·"not_tried"; |
25 | ····static·final·String·EVENT_EXTRAS_PERMISSIONS·=·"permissions"; | 26 | ····static·final·String·EVENT_EXTRAS_PERMISSIONS·=·"permissions"; |
26 | ····static·final·String·EVENT_EXTRAS_REQUEST_CODE·=·"request_code"; | 27 | ····static·final·String·EVENT_EXTRAS_REQUEST_CODE·=·"request_code"; |
27 | ····static·final·String·EVENT_EXTRAS_TRY_LOGIN_ACTIVITY·=·"try_login_activity"; | 28 | ····static·final·String·EVENT_EXTRAS_TRY_LOGIN_ACTIVITY·=·"try_login_activity"; |
28 | ····static·final·String·EVENT_NAME_LOGIN_COMPLETE·=·"fb_mobile_login_complete"; | 29 | ····static·final·String·EVENT_NAME_LOGIN_COMPLETE·=·"fb_mobile_login_complete"; |
29 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_COMPLETE·=·"fb_mobile_login_method_complete"; | 30 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_COMPLETE·=·"fb_mobile_login_method_complete"; |
30 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_NOT_TRIED·=·"fb_mobile_login_method_not_tried"; | 31 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_NOT_TRIED·=·"fb_mobile_login_method_not_tried"; |
31 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_START·=·"fb_mobile_login_method_start"; | 32 | ····static·final·String·EVENT_NAME_LOGIN_METHOD_START·=·"fb_mobile_login_method_start"; |
32 | ····static·final·String·EVENT_NAME_LOGIN_START·=·"fb_mobile_login_start"; | 33 | ····static·final·String·EVENT_NAME_LOGIN_START·=·"fb_mobile_login_start"; |
34 | ····static·final·String·EVENT_NAME_LOGIN_STATUS_COMPLETE·=·"fb_mobile_login_status_complete"; | ||
35 | ····static·final·String·EVENT_NAME_LOGIN_STATUS_START·=·"fb_mobile_login_status_start"; | ||
33 | ····static·final·String·EVENT_PARAM_AUTH_LOGGER_ID·=·"0_auth_logger_id"; | 36 | ····static·final·String·EVENT_PARAM_AUTH_LOGGER_ID·=·"0_auth_logger_id"; |
34 | ····static·final·String·EVENT_PARAM_CHALLENGE·=·"7_challenge"; | 37 | ····static·final·String·EVENT_PARAM_CHALLENGE·=·"7_challenge"; |
35 | ····static·final·String·EVENT_PARAM_ERROR_CODE·=·"4_error_code"; | 38 | ····static·final·String·EVENT_PARAM_ERROR_CODE·=·"4_error_code"; |
36 | ····static·final·String·EVENT_PARAM_ERROR_MESSAGE·=·"5_error_message"; | 39 | ····static·final·String·EVENT_PARAM_ERROR_MESSAGE·=·"5_error_message"; |
37 | ····static·final·String·EVENT_PARAM_EXTRAS·=·"6_extras"; | 40 | ····static·final·String·EVENT_PARAM_EXTRAS·=·"6_extras"; |
38 | ····static·final·String·EVENT_PARAM_LOGIN_RESULT·=·"2_result"; | 41 | ····static·final·String·EVENT_PARAM_LOGIN_RESULT·=·"2_result"; |
39 | ····static·final·String·EVENT_PARAM_METHOD·=·"3_method"; | 42 | ····static·final·String·EVENT_PARAM_METHOD·=·"3_method"; |
Offset 155, 14 lines modified | Offset 158, 37 lines modified | ||
155 | ········} | 158 | ········} |
156 | ········if·(jsonObject·!=·null)·{ | 159 | ········if·(jsonObject·!=·null)·{ |
157 | ············authorizationLoggingBundle.putString("6_extras",·jsonObject.toString()); | 160 | ············authorizationLoggingBundle.putString("6_extras",·jsonObject.toString()); |
158 | ········} | 161 | ········} |
159 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_complete",·(Double)null,·authorizationLoggingBundle); | 162 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_complete",·(Double)null,·authorizationLoggingBundle); |
160 | ····} | 163 | ····} |
161 | ···· | 164 | ···· |
165 | ····public·void·logLoginStatusError(final·String·s,·final·Exception·ex)·{ | ||
166 | ········final·Bundle·authorizationLoggingBundle·=·newAuthorizationLoggingBundle(s); | ||
167 | ········authorizationLoggingBundle.putString("2_result",·LoginClient$Result$Code.ERROR.getLoggingValue()); | ||
168 | ········authorizationLoggingBundle.putString("5_error_message",·ex.toString()); | ||
169 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_status_complete",·(Double)null,·authorizationLoggingBundle); | ||
170 | ····} | ||
171 | ···· | ||
172 | ····public·void·logLoginStatusFailure(final·String·s)·{ | ||
173 | ········final·Bundle·authorizationLoggingBundle·=·newAuthorizationLoggingBundle(s); | ||
174 | ········authorizationLoggingBundle.putString("2_result",·"failure"); | ||
175 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_status_complete",·(Double)null,·authorizationLoggingBundle); | ||
176 | ····} | ||
177 | ···· | ||
178 | ····public·void·logLoginStatusStart(final·String·s)·{ | ||
179 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_status_start",·(Double)null,·newAuthorizationLoggingBundle(s)); | ||
180 | ····} | ||
181 | ···· | ||
182 | ····public·void·logLoginStatusSuccess(final·String·s)·{ | ||
183 | ········final·Bundle·authorizationLoggingBundle·=·newAuthorizationLoggingBundle(s); | ||
184 | ········authorizationLoggingBundle.putString("2_result",·LoginClient$Result$Code.SUCCESS.getLoggingValue()); | ||
185 | ········this.appEventsLogger.logSdkEvent("fb_mobile_login_status_complete",·(Double)null,·authorizationLoggingBundle); | ||
186 | ····} | ||
187 | ···· | ||
162 | ····public·void·logStartLogin(final·LoginClient$Request·loginClient$Request)·{ | 188 | ····public·void·logStartLogin(final·LoginClient$Request·loginClient$Request)·{ |
163 | ········final·Bundle·authorizationLoggingBundle·=·newAuthorizationLoggingBundle(loginClient$Request.getAuthId()); | 189 | ········final·Bundle·authorizationLoggingBundle·=·newAuthorizationLoggingBundle(loginClient$Request.getAuthId()); |
164 | ········try·{ | 190 | ········try·{ |
165 | ············try·{ | 191 | ············try·{ |
166 | ················final·JSONObject·jsonObject·=·new·JSONObject(); | 192 | ················final·JSONObject·jsonObject·=·new·JSONObject(); |
167 | ················final·String·s·=·"login_behavior"; | 193 | ················final·String·s·=·"login_behavior"; |
168 | ················final·LoginBehavior·loginBehavior·=·loginClient$Request.getLoginBehavior(); | 194 | ················final·LoginBehavior·loginBehavior·=·loginClient$Request.getLoginBehavior(); |
Offset 4, 34 lines modified | Offset 4, 36 lines modified | ||
4 | import·com.facebook.CallbackManager; | 4 | import·com.facebook.CallbackManager; |
5 | import·com.facebook.FacebookAuthorizationException; | 5 | import·com.facebook.FacebookAuthorizationException; |
6 | import·android.app.Fragment; | 6 | import·android.app.Fragment; |
7 | import·android.app.Activity; | 7 | import·android.app.Activity; |
8 | import·android.os.Parcelable; | 8 | import·android.os.Parcelable; |
9 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
10 | import·com.facebook.FacebookActivity; | 10 | import·com.facebook.FacebookActivity; |
11 | import·java.util.UUID; | ||
12 | import·java.util.Iterator; | 11 | import·java.util.Iterator; |
13 | import·android.content.ActivityNotFoundException; | 12 | import·android.content.ActivityNotFoundException; |
14 | import·com.facebook.internal.CallbackManagerImpl$Callback; | 13 | import·com.facebook.internal.CallbackManagerImpl$Callback; |
15 | import·com.facebook.internal.CallbackManagerImpl; | 14 | import·com.facebook.internal.CallbackManagerImpl; |
16 | import·com.facebook.internal.CallbackManagerImpl$RequestCodeOffset; | 15 | import·com.facebook.internal.CallbackManagerImpl$RequestCodeOffset; |
16 | import·com.facebook.internal.PlatformServiceClient$CompletedListener; | ||
17 | import·java.util.UUID; | ||
17 | import·com.facebook.FacebookSdk; | 18 | import·com.facebook.FacebookSdk; |
18 | import·android.content.Intent; | 19 | import·android.content.Intent; |
19 | import·com.facebook.internal.FragmentWrapper; | 20 | import·com.facebook.internal.FragmentWrapper; |
20 | import·java.util.HashMap; | 21 | import·java.util.HashMap; |
21 | import·java.util.Map; | 22 | import·java.util.Map; |
22 | import·android.content.Context; | 23 | import·android.content.Context; |
23 | import·java.util.Collections; | 24 | import·java.util.Collections; |
24 | import·com.facebook.Profile; | 25 | import·com.facebook.Profile; |
25 | import·com.facebook.FacebookCallback; | 26 | import·com.facebook.FacebookCallback; |
26 | import·com.facebook.FacebookException; | 27 | import·com.facebook.FacebookException; |
27 | import·com.facebook.GraphResponse; | 28 | import·com.facebook.GraphResponse; |
28 | import·java.util.Collection; | 29 | import·java.util.Collection; |
29 | import·java.util.HashSet; | 30 | import·java.util.HashSet; |
30 | import·com.facebook.AccessToken; | 31 | import·com.facebook.AccessToken; |
32 | import·com.facebook.LoginStatusCallback; | ||
31 | import·com.facebook.internal.Validate; | 33 | import·com.facebook.internal.Validate; |
32 | import·java.util.Set; | 34 | import·java.util.Set; |
33 | public·class·LoginManager | 35 | public·class·LoginManager |
34 | { | 36 | { |
35 | ····private·static·final·String·MANAGE_PERMISSION_PREFIX·=·"manage"; | 37 | ····private·static·final·String·MANAGE_PERMISSION_PREFIX·=·"manage"; |
36 | ····private·static·final·Set·OTHER_PUBLISH_PERMISSIONS; | 38 | ····private·static·final·Set·OTHER_PUBLISH_PERMISSIONS; |
Offset 113, 14 lines modified | Offset 115, 20 lines modified | ||
113 | ········} | 115 | ········} |
114 | ····} | 116 | ····} |
115 | ···· | 117 | ···· |
116 | ····private·static·Set·getOtherPublishPermissions()·{ | 118 | ····private·static·Set·getOtherPublishPermissions()·{ |
117 | ········return·Collections.unmodifiableSet((Set<?>)new·LoginManager$2()); | 119 | ········return·Collections.unmodifiableSet((Set<?>)new·LoginManager$2()); |
118 | ····} | 120 | ····} |
119 | ···· | 121 | ···· |
122 | ····private·static·void·handleLoginStatusError(final·String·str,·final·String·str2,·final·String·s,·final·LoginLogger·loginLogger,·final·LoginStatusCallback·loginStatusCallback)·{ | ||
123 | ········final·FacebookException·ex·=·new·FacebookException(str·+·":·"·+·str2); | ||
124 | ········loginLogger.logLoginStatusError(s,·(Exception)ex); | ||
125 | ········loginStatusCallback.onError((Exception)ex); | ||
126 | ····} | ||
127 | ···· | ||
120 | ····static·boolean·isPublishPermission(final·String·s)·{ | 128 | ····static·boolean·isPublishPermission(final·String·s)·{ |
121 | ········return·s·!=·null·&&·(s.startsWith("publish")·||·s.startsWith("manage")·||·LoginManager.OTHER_PUBLISH_PERMISSIONS.contains(s)); | 129 | ········return·s·!=·null·&&·(s.startsWith("publish")·||·s.startsWith("manage")·||·LoginManager.OTHER_PUBLISH_PERMISSIONS.contains(s)); |
122 | ····} | 130 | ····} |
123 | ···· | 131 | ···· |
124 | ····private·void·logCompleteLogin(final·Context·context,·final·LoginClient$Result$Code·loginClient$Result$Code,·final·Map·map,·final·Exception·ex,·final·boolean·b,·final·LoginClient$Request·loginClient$Request)·{ | 132 | ····private·void·logCompleteLogin(final·Context·context,·final·LoginClient$Result$Code·loginClient$Result$Code,·final·Map·map,·final·Exception·ex,·final·boolean·b,·final·LoginClient$Request·loginClient$Request)·{ |
125 | ········final·LoginLogger·access$000·=·LoginManager$LoginLoggerHolder.access$000(context); | 133 | ········final·LoginLogger·access$000·=·LoginManager$LoginLoggerHolder.access$000(context); |
126 | ········if·(access$000·!=·null)·{ | 134 | ········if·(access$000·!=·null)·{ |
Offset 168, 14 lines modified | Offset 176, 27 lines modified | ||
168 | ········boolean·b·=·false; | 176 | ········boolean·b·=·false; |
169 | ········if·(FacebookSdk.getApplicationContext().getPackageManager().resolveActivity(intent,·0)·!=·null)·{ | 177 | ········if·(FacebookSdk.getApplicationContext().getPackageManager().resolveActivity(intent,·0)·!=·null)·{ |
170 | ············b·=·true; | 178 | ············b·=·true; |
171 | ········} | 179 | ········} |
172 | ········return·b; | 180 | ········return·b; |
173 | ····} | 181 | ····} |
174 | ···· | 182 | ···· |
183 | ····private·void·retrieveLoginStatusImpl(final·Context·context,·final·LoginStatusCallback·loginStatusCallback)·{ | ||
184 | ········final·String·applicationId·=·FacebookSdk.getApplicationId(); | ||
185 | ········final·String·string·=·UUID.randomUUID().toString(); | ||
186 | ········final·LoginStatusClient·loginStatusClient·=·new·LoginStatusClient(context,·applicationId,·string); | ||
187 | ········final·LoginLogger·loginLogger·=·new·LoginLogger(context,·applicationId); | ||
188 | ········loginStatusClient.setCompletedListener((PlatformServiceClient$CompletedListener)new·LoginManager$4(this,·string,·loginLogger,·loginStatusCallback,·applicationId)); | ||
189 | ········loginLogger.logLoginStatusStart(string); | ||
190 | ········if·(!loginStatusClient.start())·{ | ||
191 | ············loginLogger.logLoginStatusFailure(string); | ||
192 | ············loginStatusCallback.onFailure(); | ||
193 | ········} | ||
194 | ····} | ||
195 | ···· | ||
175 | ····private·void·startLogin(final·StartActivityDelegate·startActivityDelegate,·final·LoginClient$Request·loginClient$Request)·{ | 196 | ····private·void·startLogin(final·StartActivityDelegate·startActivityDelegate,·final·LoginClient$Request·loginClient$Request)·{ |
176 | ········this.logStartLogin((Context)startActivityDelegate.getActivityContext(),·loginClient$Request); | 197 | ········this.logStartLogin((Context)startActivityDelegate.getActivityContext(),·loginClient$Request); |
177 | ········CallbackManagerImpl.registerStaticCallback(CallbackManagerImpl$RequestCodeOffset.Login.toRequestCode(),·(CallbackManagerImpl$Callback)new·LoginManager$3(this)); | 198 | ········CallbackManagerImpl.registerStaticCallback(CallbackManagerImpl$RequestCodeOffset.Login.toRequestCode(),·(CallbackManagerImpl$Callback)new·LoginManager$3(this)); |
178 | ········if·(!this.tryFacebookActivity(startActivityDelegate,·loginClient$Request))·{ | 199 | ········if·(!this.tryFacebookActivity(startActivityDelegate,·loginClient$Request))·{ |
179 | ············final·FacebookException·ex·=·new·FacebookException("Log·in·attempt·failed:·FacebookActivity·could·not·be·started.·Please·make·sure·you·added·FacebookActivity·to·the·AndroidManifest."); | 200 | ············final·FacebookException·ex·=·new·FacebookException("Log·in·attempt·failed:·FacebookActivity·could·not·be·started.·Please·make·sure·you·added·FacebookActivity·to·the·AndroidManifest."); |
180 | ············this.logCompleteLogin(startActivityDelegate.getActivityContext(),·LoginClient$Result$Code.ERROR,·(Map)null,·(Exception)ex,·false,·loginClient$Request); | 201 | ············this.logCompleteLogin(startActivityDelegate.getActivityContext(),·LoginClient$Result$Code.ERROR,·(Map)null,·(Exception)ex,·false,·loginClient$Request); |
181 | ············throw·ex; | 202 | ············throw·ex; |
Offset 335, 14 lines modified | Offset 356, 18 lines modified | ||
335 | ········this.resolveError(new·FragmentWrapper(fragment),·graphResponse); | 356 | ········this.resolveError(new·FragmentWrapper(fragment),·graphResponse); |
336 | ····} | 357 | ····} |
337 | ···· | 358 | ···· |
338 | ····public·void·resolveError(final·android.support.v4.app.Fragment·fragment,·final·GraphResponse·graphResponse)·{ | 359 | ····public·void·resolveError(final·android.support.v4.app.Fragment·fragment,·final·GraphResponse·graphResponse)·{ |
339 | ········this.resolveError(new·FragmentWrapper(fragment),·graphResponse); | 360 | ········this.resolveError(new·FragmentWrapper(fragment),·graphResponse); |
340 | ····} | 361 | ····} |
341 | ···· | 362 | ···· |
363 | ····public·void·retrieveLoginStatus(final·Context·context,·final·LoginStatusCallback·loginStatusCallback)·{ | ||
364 | ········this.retrieveLoginStatusImpl(context,·loginStatusCallback); | ||
365 | ····} | ||
366 | ···· | ||
342 | ····public·LoginManager·setDefaultAudience(final·DefaultAudience·defaultAudience)·{ | 367 | ····public·LoginManager·setDefaultAudience(final·DefaultAudience·defaultAudience)·{ |
343 | ········this.defaultAudience·=·defaultAudience; | 368 | ········this.defaultAudience·=·defaultAudience; |
344 | ········return·this; | 369 | ········return·this; |
345 | ····} | 370 | ····} |
346 | ···· | 371 | ···· |
347 | ····public·LoginManager·setLoginBehavior(final·LoginBehavior·loginBehavior)·{ | 372 | ····public·LoginManager·setLoginBehavior(final·LoginBehavior·loginBehavior)·{ |
348 | ········this.loginBehavior·=·loginBehavior; | 373 | ········this.loginBehavior·=·loginBehavior; |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ········} | 65 | ········} |
66 | ········else·{ | 66 | ········else·{ |
67 | ············accessToken·=·new·AccessToken(string,·s,·getUserIDFromSignedRequest(bundle.getString("signed_request")),·(Collection)list,·collection,·accessTokenSource,·bundleLongAsDate,·new·Date()); | 67 | ············accessToken·=·new·AccessToken(string,·s,·getUserIDFromSignedRequest(bundle.getString("signed_request")),·(Collection)list,·collection,·accessTokenSource,·bundleLongAsDate,·new·Date()); |
68 | ········} | 68 | ········} |
69 | ········return·accessToken; | 69 | ········return·accessToken; |
70 | ····} | 70 | ····} |
71 | ···· | 71 | ···· |
72 | ···· | 72 | ····static·String·getUserIDFromSignedRequest(final·String·s)·{ |
73 | ········if·(s·==·null·||·s.isEmpty())·{ | 73 | ········if·(s·==·null·||·s.isEmpty())·{ |
74 | ············throw·new·FacebookException("Authorization·response·does·not·contain·the·signed_request"); | 74 | ············throw·new·FacebookException("Authorization·response·does·not·contain·the·signed_request"); |
75 | ········} | 75 | ········} |
76 | ········final·String·regex·=·"\\."; | 76 | ········final·String·regex·=·"\\."; |
77 | ········try·{ | 77 | ········try·{ |
78 | ············final·String[]·split·=·s.split(regex); | 78 | ············final·String[]·split·=·s.split(regex); |
79 | ············try·{ | 79 | ············try·{ |
Offset 753, 86 lines modified | Offset 753, 86 lines modified | ||
753 | ························································final·Defines$Jsonkey·canonicalUrl·=·Defines$Jsonkey.CanonicalUrl; | 753 | ························································final·Defines$Jsonkey·canonicalUrl·=·Defines$Jsonkey.CanonicalUrl; |
754 | ························································try·{ | 754 | ························································try·{ |
755 | ····························································final·String·key3·=·canonicalUrl.getKey(); | 755 | ····························································final·String·key3·=·canonicalUrl.getKey(); |
756 | ····························································try·{ | 756 | ····························································try·{ |
757 | ································································jsonObject.put(key3,·(Object)this.canonicalUrl_); | 757 | ································································jsonObject.put(key3,·(Object)this.canonicalUrl_); |
758 | ································································final·ArrayList·keywords_·=·this.keywords_; | 758 | ································································final·ArrayList·keywords_·=·this.keywords_; |
759 | ································································try·{ | 759 | ································································try·{ |
760 | ····································································Label_021 | 760 | ····································································Label_0212:·{ |
761 | ········································································if·(keywords_.size()·<=·0)·{ | 761 | ········································································if·(keywords_.size()·<=·0)·{ |
762 | ············································································break·Label_021 | 762 | ············································································break·Label_0212; |
763 | ········································································} | 763 | ········································································} |
764 | ········································································try·{ | 764 | ········································································try·{ |
765 | ············································································final·JSONArray·jsonArray·=·new·JSONArray(); | 765 | ············································································final·JSONArray·jsonArray·=·new·JSONArray(); |
766 | ············································································final·ArrayList·keywords_2·=·this.keywords_; | 766 | ············································································final·ArrayList·keywords_2·=·this.keywords_; |
767 | ············································································try·{ | 767 | ············································································try·{ |
768 | ················································································final·Iterator<String>·iterator·=·keywords_2.iterator(); | 768 | ················································································final·Iterator<String>·iterator·=·keywords_2.iterator(); |
769 | ················································································try·{ | 769 | ················································································try·{ |
770 | ····················································································while·(true)·{ | 770 | ····················································································while·(true)·{ |
771 | ························································································Label_019 | 771 | ························································································Label_0195:·{ |
772 | ····························································································if·(!iterator.hasNext())·{ | 772 | ····························································································if·(!iterator.hasNext())·{ |
773 | ································································································break·Label_019 | 773 | ································································································break·Label_0195; |
774 | ····························································································} | 774 | ····························································································} |
775 | ····························································································final·String·next·=·iterator.next(); | 775 | ····························································································final·String·next·=·iterator.next(); |
776 | ····························································································try·{ | 776 | ····························································································try·{ |
777 | ································································································jsonArray.put((Object)(String)next); | 777 | ································································································jsonArray.put((Object)(String)next); |
778 | ································································································continue; | 778 | ································································································continue; |
779 | ································································································final·Defines$Jsonkey·contentKeyWords·=·Defines$Jsonkey.ContentKeyWords; | 779 | ································································································final·Defines$Jsonkey·contentKeyWords·=·Defines$Jsonkey.ContentKeyWords; |
780 | ································································································try·{ | 780 | ································································································try·{ |
781 | ····································································································jsonObject.put(contentKeyWords.getKey(),·(Object)jsonArray); | 781 | ····································································································jsonObject.put(contentKeyWords.getKey(),·(Object)jsonArray); |
782 | ····································································································final·String·description_·=·this.description_; | 782 | ····································································································final·String·description_·=·this.description_; |
783 | ····································································································try·{ | 783 | ····································································································try·{ |
784 | ········································································································Label_02 | 784 | ········································································································Label_0249:·{ |
785 | ············································································································if·(TextUtils.isEmpty((CharSequence)description_))·{ | 785 | ············································································································if·(TextUtils.isEmpty((CharSequence)description_))·{ |
786 | ················································································································break·Label_02 | 786 | ················································································································break·Label_0249; |
787 | ············································································································} | 787 | ············································································································} |
788 | ············································································································final·Defines$Jsonkey·contentDesc·=·Defines$Jsonkey.ContentDesc; | 788 | ············································································································final·Defines$Jsonkey·contentDesc·=·Defines$Jsonkey.ContentDesc; |
789 | ············································································································try·{ | 789 | ············································································································try·{ |
790 | ················································································································final·String·key4·=·contentDesc.getKey(); | 790 | ················································································································final·String·key4·=·contentDesc.getKey(); |
791 | ················································································································try·{ | 791 | ················································································································try·{ |
792 | ····················································································································jsonObject.put(key4,·(Object)this.description_); | 792 | ····················································································································jsonObject.put(key4,·(Object)this.description_); |
793 | ····················································································································final·String·imageUrl_·=·this.imageUrl_; | 793 | ····················································································································final·String·imageUrl_·=·this.imageUrl_; |
794 | ····················································································································try·{ | 794 | ····················································································································try·{ |
795 | ························································································································Label_028 | 795 | ························································································································Label_0286:·{ |
796 | ····························································································································if·(TextUtils.isEmpty((CharSequence)imageUrl_))·{ | 796 | ····························································································································if·(TextUtils.isEmpty((CharSequence)imageUrl_))·{ |
797 | ································································································································break·Label_028 | 797 | ································································································································break·Label_0286; |
798 | ····························································································································} | 798 | ····························································································································} |
799 | ····························································································································final·Defines$Jsonkey·contentImgUrl·=·Defines$Jsonkey.ContentImgUrl; | 799 | ····························································································································final·Defines$Jsonkey·contentImgUrl·=·Defines$Jsonkey.ContentImgUrl; |
800 | ····························································································································try·{ | 800 | ····························································································································try·{ |
801 | ································································································································final·String·key5·=·contentImgUrl.getKey(); | 801 | ································································································································final·String·key5·=·contentImgUrl.getKey(); |
802 | ································································································································try·{ | 802 | ································································································································try·{ |
803 | ····································································································································jsonObject.put(key5,·(Object)this.imageUrl_); | 803 | ····································································································································jsonObject.put(key5,·(Object)this.imageUrl_); |
804 | ····································································································································final·String·type_·=·this.type_; | 804 | ····································································································································final·String·type_·=·this.type_; |
805 | ····································································································································try·{ | 805 | ····································································································································try·{ |
806 | ········································································································································Label_032 | 806 | ········································································································································Label_0323:·{ |
807 | ············································································································································if·(TextUtils.isEmpty((CharSequence)type_))·{ | 807 | ············································································································································if·(TextUtils.isEmpty((CharSequence)type_))·{ |
808 | ················································································································································break·Label_032 | 808 | ················································································································································break·Label_0323; |
809 | ············································································································································} | 809 | ············································································································································} |
810 | ············································································································································final·Defines$Jsonkey·contentType·=·Defines$Jsonkey.ContentType; | 810 | ············································································································································final·Defines$Jsonkey·contentType·=·Defines$Jsonkey.ContentType; |
811 | ············································································································································try·{ | 811 | ············································································································································try·{ |
812 | ················································································································································final·String·key6·=·contentType.getKey(); | 812 | ················································································································································final·String·key6·=·contentType.getKey(); |
813 | ················································································································································try·{ | 813 | ················································································································································try·{ |
814 | ····················································································································································jsonObject.put(key6,·(Object)this.type_); | 814 | ····················································································································································jsonObject.put(key6,·(Object)this.type_); |
815 | ····················································································································································Label_036 | 815 | ····················································································································································Label_0365:·{ |
816 | ························································································································································if·(this.expirationInMilliSec_·<=·0L)·{ | 816 | ························································································································································if·(this.expirationInMilliSec_·<=·0L)·{ |
817 | ····························································································································································break·Label_036 | 817 | ····························································································································································break·Label_0365; |
818 | ························································································································································} | 818 | ························································································································································} |
819 | ························································································································································final·Defines$Jsonkey·contentExpiryTime·=·Defines$Jsonkey.ContentExpiryTime; | 819 | ························································································································································final·Defines$Jsonkey·contentExpiryTime·=·Defines$Jsonkey.ContentExpiryTime; |
820 | ························································································································································try·{ | 820 | ························································································································································try·{ |
821 | ····························································································································································final·String·key7·=·contentExpiryTime.getKey(); | 821 | ····························································································································································final·String·key7·=·contentExpiryTime.getKey(); |
822 | ····························································································································································try·{ | 822 | ····························································································································································try·{ |
823 | ································································································································································jsonObject.put(key7,·this.expirationInMilliSec_); | 823 | ································································································································································jsonObject.put(key7,·this.expirationInMilliSec_); |
824 | ································································································································································final·Defines$Jsonkey·publicallyIndexable·=·Defines$Jsonkey.PublicallyIndexable; | 824 | ································································································································································final·Defines$Jsonkey·publicallyIndexable·=·Defines$Jsonkey.PublicallyIndexable; |
825 | ································································································································································try·{ | 825 | ································································································································································try·{ |
826 | ····································································································································································final·String·key8·=·publicallyIndexable.getKey(); | 826 | ····································································································································································final·String·key8·=·publicallyIndexable.getKey(); |
827 | ····································································································································································try·{ | 827 | ····································································································································································try·{ |
828 | ········································································································································································jsonObject.put(key8,·this.isPublicallyIndexable()); | 828 | ········································································································································································jsonObject.put(key8,·this.isPublicallyIndexable()); |
829 | ········································································································································································Label_043 | 829 | ········································································································································································Label_0438:·{ |
830 | ············································································································································································if·(this.price_·==·null)·{ | 830 | ············································································································································································if·(this.price_·==·null)·{ |
831 | ················································································································································································break·Label_043 | 831 | ················································································································································································break·Label_0438; |
832 | ············································································································································································} | 832 | ············································································································································································} |
833 | ············································································································································································jsonObject.put("$amount",·(Object)this.price_); | 833 | ············································································································································································jsonObject.put("$amount",·(Object)this.price_); |
834 | ············································································································································································final·String·s·=·"$currency"; | 834 | ············································································································································································final·String·s·=·"$currency"; |
835 | ············································································································································································final·CurrencyType·currency_·=·this.currency_; | 835 | ············································································································································································final·CurrencyType·currency_·=·this.currency_; |
836 | ············································································································································································try·{ | 836 | ············································································································································································try·{ |
837 | ················································································································································································jsonObject.put(s,·(Object)currency_.toString()); | 837 | ················································································································································································jsonObject.put(s,·(Object)currency_.toString()); |
838 | ················································································································································································final·HashMap·metadata_·=·this.metadata_; | 838 | ················································································································································································final·HashMap·metadata_·=·this.metadata_; |
Offset 18, 14 lines modified | Offset 18, 15 lines modified | ||
18 | public·class·ContentDiscoverer | 18 | public·class·ContentDiscoverer |
19 | { | 19 | { |
20 | ····private·static·final·String·CONTENT_DATA_KEY·=·"cd"; | 20 | ····private·static·final·String·CONTENT_DATA_KEY·=·"cd"; |
21 | ····private·static·final·String·CONTENT_KEYS_KEY·=·"ck"; | 21 | ····private·static·final·String·CONTENT_KEYS_KEY·=·"ck"; |
22 | ····private·static·final·String·CONTENT_LINK_KEY·=·"cl"; | 22 | ····private·static·final·String·CONTENT_LINK_KEY·=·"cl"; |
23 | ····private·static·final·String·CONTENT_META_DATA_KEY·=·"cm"; | 23 | ····private·static·final·String·CONTENT_META_DATA_KEY·=·"cm"; |
24 | ····private·static·final·int·DRT_MINIMUM_THRESHHOLD·=·500; | ||
24 | ····private·static·final·String·ENTITIES_KEY·=·"e"; | 25 | ····private·static·final·String·ENTITIES_KEY·=·"e"; |
25 | ····private·static·final·String·NAV_PATH_KEY·=·"n"; | 26 | ····private·static·final·String·NAV_PATH_KEY·=·"n"; |
26 | ····private·static·final·String·PACKAGE_NAME_KEY·=·"p"; | 27 | ····private·static·final·String·PACKAGE_NAME_KEY·=·"p"; |
27 | ····private·static·final·String·REFERRAL_LINK_KEY·=·"rl"; | 28 | ····private·static·final·String·REFERRAL_LINK_KEY·=·"rl"; |
28 | ····private·static·final·String·TIME_STAMP_CLOSE_KEY·=·"tc"; | 29 | ····private·static·final·String·TIME_STAMP_CLOSE_KEY·=·"tc"; |
29 | ····private·static·final·String·TIME_STAMP_KEY·=·"ts"; | 30 | ····private·static·final·String·TIME_STAMP_KEY·=·"ts"; |
30 | ····private·static·final·String·VIEW_KEY·=·"v"; | 31 | ····private·static·final·String·VIEW_KEY·=·"v"; |
Offset 1, 33 lines modified | Offset 1, 128 lines modified | ||
1 | package·io.branch.indexing; | 1 | package·io.branch.indexing; |
2 | import·org.json.JSONArray; | ||
3 | import·org.json.JSONException; | 2 | import·org.json.JSONException; |
3 | import·org.json.JSONArray; | ||
4 | import·org.json.JSONObject; | 4 | import·org.json.JSONObject; |
5 | class·ContentDiscoveryManifest$CDPathProperties | 5 | class·ContentDiscoveryManifest$CDPathProperties |
6 | { | 6 | { |
7 | ····private·int·discoveryRepeatTime_; | ||
7 | ····private·boolean·isClearText_; | 8 | ····private·boolean·isClearText_; |
8 | ····final·JSONObject·pathInfo_; | 9 | ····final·JSONObject·pathInfo_; |
9 | ····final·/*·synthetic·*/·ContentDiscoveryManifest·this$0; | ||
10 | ···· | 10 | ···· |
11 | ····ContentDiscoveryManifest$CDPathProperties(final·ContentDiscoveryManifest· | 11 | ····ContentDiscoveryManifest$CDPathProperties(final·ContentDiscoveryManifest·p0,·final·JSONObject·p1)·{ |
12 | ········this.this$0·=·this$0; | ||
13 | ········this.pathInfo_·=·pathInfo_; | ||
14 | ········if·(!pathInfo_.has("h"))·{ | ||
15 | ············return; | ||
16 | ········ | 12 | ········//· |
13 | ········//·This·method·could·not·be·decompiled. | ||
17 | ········final·String·s·=·"h"; | ||
18 | ········try·{ | ||
19 | ············this.isClearText_·=·!pathInfo_.getBoolean(s); | ||
20 | ········ | 14 | ········//· |
15 | ········//·Original·Bytecode: | ||
21 | ········catch·(JSONException·ex)·{ | ||
22 | ············ex.printStackTrace(); | ||
23 | ········ | 16 | ········//· |
17 | ········//·····2:·putfield········io/branch/indexing/ContentDiscoveryManifest$CDPathProperties.this$0:Lio/branch/indexing/ContentDiscoveryManifest; | ||
18 | ········//·····5:·aload_0········ | ||
19 | ········//·····6:·invokespecial···java/lang/Object.<init>:()V | ||
20 | ········//·····9:·aload_0········ | ||
21 | ········//····10:·aload_2········ | ||
22 | ········//····11:·putfield········io/branch/indexing/ContentDiscoveryManifest$CDPathProperties.pathInfo_:Lorg/json/JSONObject; | ||
23 | ········//····14:·ldc·············"h" | ||
24 | ········//····16:·astore_3······· | ||
25 | ········//····17:·aload_2········ | ||
26 | ········//····18:·aload_3········ | ||
27 | ········//····19:·invokevirtual···org/json/JSONObject.has:(Ljava/lang/String;)Z | ||
28 | ········//····22:·istore··········4 | ||
29 | ········//····24:·iload···········4 | ||
30 | ········//····26:·ifeq············53 | ||
31 | ········//····29:·ldc·············"h" | ||
32 | ········//····31:·astore_3······· | ||
33 | ········//····32:·aload_2········ | ||
34 | ········//····33:·aload_3········ | ||
35 | ········//····34:·invokevirtual···org/json/JSONObject.getBoolean:(Ljava/lang/String;)Z | ||
36 | ········//····37:·istore··········4 | ||
37 | ········//····39:·iload···········4 | ||
38 | ········//····41:·ifne············95 | ||
39 | ········//····44:·iconst_1······· | ||
40 | ········//····45:·istore··········4 | ||
41 | ········//····47:·aload_0········ | ||
42 | ········//····48:·iload···········4 | ||
43 | ········//····50:·putfield········io/branch/indexing/ContentDiscoveryManifest$CDPathProperties.isClearText_:Z | ||
44 | ········//····53:·ldc·············"drt" | ||
45 | ········//····55:·astore_3······· | ||
46 | ········//····56:·aload_2········ | ||
47 | ········//····57:·aload_3········ | ||
48 | ········//····58:·invokevirtual···org/json/JSONObject.has:(Ljava/lang/String;)Z | ||
49 | ········//····61:·istore··········4 | ||
50 | ········//····63:·iload···········4 | ||
51 | ········//····65:·ifeq············94 | ||
52 | ········//····68:·ldc·············"drt" | ||
53 | ········//····70:·astore_3······· | ||
54 | ········//····71:·aload_2········ | ||
55 | ········//····72:·aload_3········ | ||
56 | ········//····73:·invokevirtual···org/json/JSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; | ||
57 | ········//····76:·astore_3······· | ||
58 | ········//····77:·aload_3········ | ||
59 | ········//····78:·invokestatic····java/lang/Integer.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; | ||
60 | ········//····81:·astore_3······· | ||
61 | ········//····82:·aload_3········ | ||
62 | ········//····83:·invokevirtual···java/lang/Integer.intValue:()I | ||
63 | ········//····86:·istore··········4 | ||
64 | ········//····88:·aload_0········ | ||
65 | ········//····89:·iload···········4 | ||
66 | ········//····91:·putfield········io/branch/indexing/ContentDiscoveryManifest$CDPathProperties.discoveryRepeatTime_:I | ||
67 | ········//····94:·return········· | ||
68 | ········//····95:·iconst_0······· | ||
69 | ········//····96:·istore··········4 | ||
70 | ········//····98:·aconst_null···· | ||
71 | ········//····99:·astore_3······· | ||
72 | ········//···100:·goto············47 | ||
73 | ········//···103:·astore··········5 | ||
74 | ········//···105:·aload···········5 | ||
75 | ········//···107:·invokevirtual···org/json/JSONException.printStackTrace:()V | ||
76 | ········//···110:·goto············53 | ||
77 | ········//···113:·astore··········5 | ||
78 | ········//···115:·aload···········5 | ||
79 | ········//···117:·invokevirtual···org/json/JSONException.printStackTrace:()V | ||
80 | ········//···120:·goto············94 | ||
81 | ········//····Exceptions: | ||
82 | ········//··Try···········Handler | ||
83 | ········//··Start··End····Start··End····Type···················· | ||
84 | ········//··-----··-----··-----··-----··------------------------ | ||
85 | ········//··33·····37·····103····113····Lorg/json/JSONException; | ||
86 | ········//··48·····53·····103····113····Lorg/json/JSONException; | ||
87 | ········//··57·····61·····113····123····Lorg/json/JSONException; | ||
88 | ········//··72·····76·····113····123····Lorg/json/JSONException; | ||
89 | ········//··77·····81·····113····123····Lorg/json/JSONException; | ||
90 | ········//··82·····86·····113····123····Lorg/json/JSONException; | ||
91 | ········//··89·····94·····113····123····Lorg/json/JSONException; | ||
92 | ········//· | ||
93 | ········//·The·error·that·occurred·was: | ||
94 | ········//· | ||
95 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0094: | ||
96 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | ||
97 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | ||
98 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | ||
99 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) | ||
100 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) | ||
101 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) | ||
102 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) | ||
103 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createConstructor(AstBuilder.java:713) | ||
104 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:549) | ||
105 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) | ||
106 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) | ||
107 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) | ||
108 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) | ||
109 | ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) | ||
110 | ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) | ||
111 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) | ||
112 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) | ||
113 | ········//· | ||
Max diff block lines reached; 173/7196 bytes (2.40%) of diff not shown. |
Offset 8, 14 lines modified | Offset 8, 15 lines modified | ||
8 | import·android.content.SharedPreferences; | 8 | import·android.content.SharedPreferences; |
9 | import·org.json.JSONArray; | 9 | import·org.json.JSONArray; |
10 | import·org.json.JSONObject; | 10 | import·org.json.JSONObject; |
11 | public·class·ContentDiscoveryManifest | 11 | public·class·ContentDiscoveryManifest |
12 | { | 12 | { |
13 | ····public·static·final·String·CONTENT_DISCOVER_KEY·=·"cd"; | 13 | ····public·static·final·String·CONTENT_DISCOVER_KEY·=·"cd"; |
14 | ····private·static·final·String·DISCOVERY_REPEAT_TIME·=·"drt"; | ||
14 | ····private·static·final·String·FILTERED_KEYS·=·"ck"; | 15 | ····private·static·final·String·FILTERED_KEYS·=·"ck"; |
15 | ····public·static·final·String·HASH_MODE_KEY·=·"h"; | 16 | ····public·static·final·String·HASH_MODE_KEY·=·"h"; |
16 | ····private·static·final·String·MANIFEST_KEY·=·"m"; | 17 | ····private·static·final·String·MANIFEST_KEY·=·"m"; |
17 | ····public·static·final·String·MANIFEST_VERSION_KEY·=·"mv"; | 18 | ····public·static·final·String·MANIFEST_VERSION_KEY·=·"mv"; |
18 | ····private·static·final·String·MAX_PACKET_SIZE_KEY·=·"mps"; | 19 | ····private·static·final·String·MAX_PACKET_SIZE_KEY·=·"mps"; |
19 | ····private·static·final·String·MAX_TEXT_LEN_KEY·=·"mtl"; | 20 | ····private·static·final·String·MAX_TEXT_LEN_KEY·=·"mtl"; |
20 | ····private·static·final·String·MAX_VIEW_HISTORY_LENGTH·=·"mhl"; | 21 | ····private·static·final·String·MAX_VIEW_HISTORY_LENGTH·=·"mhl"; |
Offset 946, 15 lines modified | Offset 946, 15 lines modified | ||
946 | ·········1:·getfield······#47·················//·Field·type:I | 946 | ·········1:·getfield······#47·················//·Field·type:I |
947 | ·········4:·ireturn | 947 | ·········4:·ireturn |
948 | ··public·int·hashCode(); | 948 | ··public·int·hashCode(); |
949 | ····descriptor:·()I | 949 | ····descriptor:·()I |
950 | ····flags:·(0x0001)·ACC_PUBLIC | 950 | ····flags:·(0x0001)·ACC_PUBLIC |
951 | ····Code: | 951 | ····Code: |
952 | ······stack=300,·locals=1 | 952 | ······stack=300,·locals=10,·args_size=1 |
953 | ·········0:·iconst_0 | 953 | ·········0:·iconst_0 |
954 | ·········1:·istore_1 | 954 | ·········1:·istore_1 |
955 | ·········2:·aconst_null | 955 | ·········2:·aconst_null |
956 | ·········3:·astore_2 | 956 | ·········3:·astore_2 |
957 | ·········4:·bipush········19 | 957 | ·········4:·bipush········19 |
958 | ·········6:·istore_3 | 958 | ·········6:·istore_3 |
959 | ·········7:·aload_0 | 959 | ·········7:·aload_0 |
Offset 968, 15 lines modified | Offset 968, 15 lines modified | ||
968 | ········21:·iload·········5 | 968 | ········21:·iload·········5 |
969 | ········23:·imul | 969 | ········23:·imul |
970 | ········24:·istore········6 | 970 | ········24:·istore········6 |
971 | ········26:·aload_0 | 971 | ········26:·aload_0 |
972 | ········27:·getfield······#29·················//·Field·alias:Ljava/lang/String; | 972 | ········27:·getfield······#29·················//·Field·alias:Ljava/lang/String; |
973 | ········30:·astore········7 | 973 | ········30:·astore········7 |
974 | ········32:·aload·········7 | 974 | ········32:·aload·········7 |
975 | ········34:·ifnonnull·····28 | 975 | ········34:·ifnonnull·····284 |
976 | ········37:·iconst_0 | 976 | ········37:·iconst_0 |
977 | ········38:·istore········4 | 977 | ········38:·istore········4 |
978 | ········40:·aconst_null | 978 | ········40:·aconst_null |
979 | ········41:·astore········7 | 979 | ········41:·astore········7 |
980 | ········43:·iload·········6 | 980 | ········43:·iload·········6 |
981 | ········45:·iload·········4 | 981 | ········45:·iload·········4 |
982 | ········47:·iadd | 982 | ········47:·iadd |
Offset 985, 15 lines modified | Offset 985, 15 lines modified | ||
985 | ········51:·iload·········5 | 985 | ········51:·iload·········5 |
986 | ········53:·imul | 986 | ········53:·imul |
987 | ········54:·istore········6 | 987 | ········54:·istore········6 |
988 | ········56:·aload_0 | 988 | ········56:·aload_0 |
989 | ········57:·getfield······#37·················//·Field·channel:Ljava/lang/String; | 989 | ········57:·getfield······#37·················//·Field·channel:Ljava/lang/String; |
990 | ········60:·astore········7 | 990 | ········60:·astore········7 |
991 | ········62:·aload·········7 | 991 | ········62:·aload·········7 |
992 | ········64:·ifnonnull·····30 | 992 | ········64:·ifnonnull·····303 |
993 | ········67:·iconst_0 | 993 | ········67:·iconst_0 |
994 | ········68:·istore········4 | 994 | ········68:·istore········4 |
995 | ········70:·aconst_null | 995 | ········70:·aconst_null |
996 | ········71:·astore········7 | 996 | ········71:·astore········7 |
997 | ········73:·iload·········6 | 997 | ········73:·iload·········6 |
998 | ········75:·iload·········4 | 998 | ········75:·iload·········4 |
999 | ········77:·iadd | 999 | ········77:·iadd |
Offset 1002, 15 lines modified | Offset 1002, 15 lines modified | ||
1002 | ········81:·iload·········5 | 1002 | ········81:·iload·········5 |
1003 | ········83:·imul | 1003 | ········83:·imul |
1004 | ········84:·istore········6 | 1004 | ········84:·istore········6 |
1005 | ········86:·aload_0 | 1005 | ········86:·aload_0 |
1006 | ········87:·getfield······#39·················//·Field·feature:Ljava/lang/String; | 1006 | ········87:·getfield······#39·················//·Field·feature:Ljava/lang/String; |
1007 | ········90:·astore········7 | 1007 | ········90:·astore········7 |
1008 | ········92:·aload·········7 | 1008 | ········92:·aload·········7 |
1009 | ········94:·ifnonnull·····32 | 1009 | ········94:·ifnonnull·····322 |
1010 | ········97:·iconst_0 | 1010 | ········97:·iconst_0 |
1011 | ········98:·istore········4 | 1011 | ········98:·istore········4 |
1012 | ·······100:·aconst_null | 1012 | ·······100:·aconst_null |
1013 | ·······101:·astore········7 | 1013 | ·······101:·astore········7 |
1014 | ·······103:·iload·········6 | 1014 | ·······103:·iload·········6 |
1015 | ·······105:·iload·········4 | 1015 | ·······105:·iload·········4 |
1016 | ·······107:·iadd | 1016 | ·······107:·iadd |
Offset 1019, 15 lines modified | Offset 1019, 15 lines modified | ||
1019 | ·······111:·iload·········5 | 1019 | ·······111:·iload·········5 |
1020 | ·······113:·imul | 1020 | ·······113:·imul |
1021 | ·······114:·istore········6 | 1021 | ·······114:·istore········6 |
1022 | ·······116:·aload_0 | 1022 | ·······116:·aload_0 |
1023 | ·······117:·getfield······#43·················//·Field·stage:Ljava/lang/String; | 1023 | ·······117:·getfield······#43·················//·Field·stage:Ljava/lang/String; |
1024 | ·······120:·astore········7 | 1024 | ·······120:·astore········7 |
1025 | ·······122:·aload·········7 | 1025 | ·······122:·aload·········7 |
1026 | ·······124:·ifnonnull·····34 | 1026 | ·······124:·ifnonnull·····341 |
1027 | ·······127:·iconst_0 | 1027 | ·······127:·iconst_0 |
1028 | ·······128:·istore········4 | 1028 | ·······128:·istore········4 |
1029 | ·······130:·aconst_null | 1029 | ·······130:·aconst_null |
1030 | ·······131:·astore········7 | 1030 | ·······131:·astore········7 |
1031 | ·······133:·iload·········6 | 1031 | ·······133:·iload·········6 |
1032 | ·······135:·iload·········4 | 1032 | ·······135:·iload·········4 |
1033 | ·······137:·iadd | 1033 | ·······137:·iadd |
Offset 1036, 15 lines modified | Offset 1036, 15 lines modified | ||
1036 | ·······141:·iload·········5 | 1036 | ·······141:·iload·········5 |
1037 | ·······143:·imul | 1037 | ·······143:·imul |
1038 | ·······144:·istore········6 | 1038 | ·······144:·istore········6 |
1039 | ·······146:·aload_0 | 1039 | ·······146:·aload_0 |
1040 | ·······147:·getfield······#45·················//·Field·campaign:Ljava/lang/String; | 1040 | ·······147:·getfield······#45·················//·Field·campaign:Ljava/lang/String; |
1041 | ·······150:·astore········7 | 1041 | ·······150:·astore········7 |
1042 | ·······152:·aload·········7 | 1042 | ·······152:·aload·········7 |
1043 | ·······154:·ifnonnull·····36 | 1043 | ·······154:·ifnonnull·····360 |
1044 | ·······157:·iconst_0 | 1044 | ·······157:·iconst_0 |
1045 | ·······158:·istore········4 | 1045 | ·······158:·istore········4 |
1046 | ·······160:·aconst_null | 1046 | ·······160:·aconst_null |
1047 | ·······161:·astore········7 | 1047 | ·······161:·astore········7 |
1048 | ·······163:·iload·········6 | 1048 | ·······163:·iload·········6 |
1049 | ·······165:·iload·········4 | 1049 | ·······165:·iload·········4 |
1050 | ·······167:·iadd | 1050 | ·······167:·iadd |
Offset 1053, 15 lines modified | Offset 1053, 15 lines modified | ||
1053 | ·······171:·iload·········5 | 1053 | ·······171:·iload·········5 |
1054 | ·······173:·imul | 1054 | ·······173:·imul |
1055 | ·······174:·istore········4 | 1055 | ·······174:·istore········4 |
1056 | ·······176:·aload_0 | 1056 | ·······176:·aload_0 |
1057 | ·······177:·getfield······#41·················//·Field·params:Ljava/lang/String; | 1057 | ·······177:·getfield······#41·················//·Field·params:Ljava/lang/String; |
1058 | ·······180:·astore········8 | 1058 | ·······180:·astore········8 |
1059 | ·······182:·aload·········8 | 1059 | ·······182:·aload·········8 |
1060 | ·······184:·ifnonnull·····3 | 1060 | ·······184:·ifnonnull·····379 |
1061 | ·······187:·iload·········4 | 1061 | ·······187:·iload·········4 |
1062 | ·······189:·iload_1 | 1062 | ·······189:·iload_1 |
1063 | ·······190:·iadd | 1063 | ·······190:·iadd |
1064 | ·······191:·istore········5 | 1064 | ·······191:·istore········5 |
1065 | ·······193:·iload_3 | 1065 | ·······193:·iload_3 |
1066 | ·······194:·iload·········5 | 1066 | ·······194:·iload·········5 |
1067 | ·······196:·imul | 1067 | ·······196:·imul |
Offset 1073, 95 lines modified | Offset 1073, 93 lines modified | ||
1073 | ·······206:·iload_1 | 1073 | ·······206:·iload_1 |
1074 | ·······207:·iadd | 1074 | ·······207:·iadd |
1075 | ·······208:·istore········5 | 1075 | ·······208:·istore········5 |
1076 | ·······210:·aload_0 | 1076 | ·······210:·aload_0 |
1077 | ·······211:·getfield······#51·················//·Field·tags:Ljava/util/Collection; | 1077 | ·······211:·getfield······#51·················//·Field·tags:Ljava/util/Collection; |
1078 | ·······214:·astore········7 | 1078 | ·······214:·astore········7 |
1079 | ·······216:·aload·········7 | 1079 | ·······216:·aload·········7 |
1080 | ·······218:·ifnull········39 | 1080 | ·······218:·ifnull········395 |
1081 | ·······221:·aload_0 | 1081 | ·······221:·aload_0 |
1082 | ·······222:·getfield······#51·················//·Field·tags:Ljava/util/Collection; | 1082 | ·······222:·getfield······#51·················//·Field·tags:Ljava/util/Collection; |
1083 | ·······225:·astore········7 | ||
1084 | ·······227:·aload·········7 | ||
1085 | ·······22 | 1083 | ·······225:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
1086 | ·······23 | 1084 | ·······230:·astore········7 |
1087 | ·······23 | 1085 | ·······232:·aload·········7 |
Max diff block lines reached; 2034/13240 bytes (15.36%) of diff not shown. |
Offset 8, 10 lines modified | Offset 8, 10 lines modified | ||
8 | ···· | 8 | ···· |
9 | ····BranchStrongMatchHelper$1(final·BranchStrongMatchHelper·this$0,·final·BranchStrongMatchHelper$StrongMatchCheckEvents·val$callback)·{ | 9 | ····BranchStrongMatchHelper$1(final·BranchStrongMatchHelper·this$0,·final·BranchStrongMatchHelper$StrongMatchCheckEvents·val$callback)·{ |
10 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
11 | ········this.val$callback·=·val$callback; | 11 | ········this.val$callback·=·val$callback; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
15 | ········BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback); | 15 | ········BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback,·this.this$0.isStrongMatchUrlLaunched); |
16 | ····} | 16 | ····} |
17 | } | 17 | } |
Offset 11, 28 lines modified | Offset 11, 36 lines modified | ||
11 | import·android.text.TextUtils; | 11 | import·android.text.TextUtils; |
12 | import·android.net.Uri; | 12 | import·android.net.Uri; |
13 | import·android.os.Handler; | 13 | import·android.os.Handler; |
14 | class·BranchStrongMatchHelper | 14 | class·BranchStrongMatchHelper |
15 | { | 15 | { |
16 | ····private·static·final·int·STRONG_MATCH_CHECK_TIME_OUT·=·500; | 16 | ····private·static·final·int·STRONG_MATCH_CHECK_TIME_OUT·=·500; |
17 | ····public·static·final·int·STRONG_MATCH_URL_HIT_DELAY·=·750; | ||
18 | ····private·static·int·StrongMatchUrlHitDelay·=·0; | ||
17 | ····private·static·final·long·THIRTY_DAYS_EPOCH_MILLI_SEC·=·2592000000L; | 19 | ····private·static·final·long·THIRTY_DAYS_EPOCH_MILLI_SEC·=·2592000000L; |
18 | ····private·static·BranchStrongMatchHelper·branchStrongMatchHelper_; | 20 | ····private·static·BranchStrongMatchHelper·branchStrongMatchHelper_; |
19 | ····Class·CustomServiceTabConnectionClass; | 21 | ····Class·CustomServiceTabConnectionClass; |
20 | ····Class·CustomTabsCallbackClass; | 22 | ····Class·CustomTabsCallbackClass; |
21 | ····Class·CustomTabsClientClass; | 23 | ····Class·CustomTabsClientClass; |
22 | ····Class·CustomTabsSessionClass; | 24 | ····Class·CustomTabsSessionClass; |
23 | ····Class·ICustomTabsServiceClass; | 25 | ····Class·ICustomTabsServiceClass; |
24 | ····private·boolean·isCustomTabsAvailable_; | 26 | ····private·boolean·isCustomTabsAvailable_; |
27 | ····boolean·isStrongMatchUrlLaunched; | ||
25 | ····Object·mClient_; | 28 | ····Object·mClient_; |
26 | ····private·final·Handler·timeOutHandler_; | 29 | ····private·final·Handler·timeOutHandler_; |
27 | ···· | 30 | ···· |
31 | ····static·{ | ||
32 | ········BranchStrongMatchHelper.StrongMatchUrlHitDelay·=·750; | ||
33 | ····} | ||
34 | ···· | ||
28 | ····private·BranchStrongMatchHelper()·{ | 35 | ····private·BranchStrongMatchHelper()·{ |
29 | ········this.mClient_·=·null; | 36 | ········this.mClient_·=·null; |
30 | ········this.isCustomTabsAvailable_·=·true; | 37 | ········this.isCustomTabsAvailable_·=·true; |
38 | ········this.isStrongMatchUrlLaunched·=·false; | ||
31 | ········final·String·className·=·"android.support.customtabs.CustomTabsClient"; | 39 | ········final·String·className·=·"android.support.customtabs.CustomTabsClient"; |
32 | ········while·(true)·{ | 40 | ········while·(true)·{ |
33 | ············try·{ | 41 | ············try·{ |
34 | ················this.CustomTabsClientClass·=·Class.forName(className); | 42 | ················this.CustomTabsClientClass·=·Class.forName(className); |
35 | ················this.CustomServiceTabConnectionClass·=·Class.forName("android.support.customtabs.CustomTabsServiceConnection"); | 43 | ················this.CustomServiceTabConnectionClass·=·Class.forName("android.support.customtabs.CustomTabsServiceConnection"); |
36 | ················this.CustomTabsCallbackClass·=·Class.forName("android.support.customtabs.CustomTabsCallback"); | 44 | ················this.CustomTabsCallbackClass·=·Class.forName("android.support.customtabs.CustomTabsCallback"); |
37 | ················this.CustomTabsSessionClass·=·Class.forName("android.support.customtabs.CustomTabsSession"); | 45 | ················this.CustomTabsSessionClass·=·Class.forName("android.support.customtabs.CustomTabsSession"); |
Offset 67, 67 lines modified | Offset 75, 77 lines modified | ||
67 | ············} | 75 | ············} |
68 | ············if·(!deviceInfo.getAppVersion().equals("bnc_no_value"))·{ | 76 | ············if·(!deviceInfo.getAppVersion().equals("bnc_no_value"))·{ |
69 | ················str3·=·str3·+·"&"·+·Defines$Jsonkey.AppVersion.getKey()·+·"="·+·deviceInfo.getAppVersion(); | 77 | ················str3·=·str3·+·"&"·+·Defines$Jsonkey.AppVersion.getKey()·+·"="·+·deviceInfo.getAppVersion(); |
70 | ············} | 78 | ············} |
71 | ············if·(!prefHelper.getBranchKey().equals("bnc_no_value"))·{ | 79 | ············if·(!prefHelper.getBranchKey().equals("bnc_no_value"))·{ |
72 | ················str3·=·str3·+·"&"·+·Defines$Jsonkey.BranchKey.getKey()·+·"="·+·prefHelper.getBranchKey(); | 80 | ················str3·=·str3·+·"&"·+·Defines$Jsonkey.BranchKey.getKey()·+·"="·+·prefHelper.getBranchKey(); |
73 | ············} | 81 | ············} |
74 | ············parse·=·Uri.parse(str3·+·"&sdk=android2. | 82 | ············parse·=·Uri.parse(str3·+·"&sdk=android2.6.1"); |
75 | ········} | 83 | ········} |
76 | ········return·parse; | 84 | ········return·parse; |
77 | ····} | 85 | ····} |
78 | ···· | 86 | ···· |
79 | ····public·static·BranchStrongMatchHelper·getInstance()·{ | 87 | ····public·static·BranchStrongMatchHelper·getInstance()·{ |
80 | ········if·(BranchStrongMatchHelper.branchStrongMatchHelper_·==·null)·{ | 88 | ········if·(BranchStrongMatchHelper.branchStrongMatchHelper_·==·null)·{ |
81 | ············BranchStrongMatchHelper.branchStrongMatchHelper_·=·new·BranchStrongMatchHelper(); | 89 | ············BranchStrongMatchHelper.branchStrongMatchHelper_·=·new·BranchStrongMatchHelper(); |
82 | ········} | 90 | ········} |
83 | ········return·BranchStrongMatchHelper.branchStrongMatchHelper_; | 91 | ········return·BranchStrongMatchHelper.branchStrongMatchHelper_; |
84 | ····} | 92 | ····} |
85 | ···· | 93 | ···· |
86 | ····private·void·updateStrongMatchCheckFinished(final·BranchStrongMatchHelper$StrongMatchCheckEvents·branchStrongMatchHelper$StrongMatchCheckEvents)·{ | 94 | ····private·void·updateStrongMatchCheckFinished(final·BranchStrongMatchHelper$StrongMatchCheckEvents·branchStrongMatchHelper$StrongMatchCheckEvents,·final·boolean·b)·{ |
87 | ········if·(branchStrongMatchHelper$StrongMatchCheckEvents·!=·null)·{ | 95 | ········if·(branchStrongMatchHelper$StrongMatchCheckEvents·!=·null)·{ |
96 | ············if·(b)·{ | ||
97 | ················new·Handler().postDelayed((Runnable)new·BranchStrongMatchHelper$3(this,·branchStrongMatchHelper$StrongMatchCheckEvents),·(long)BranchStrongMatchHelper.StrongMatchUrlHitDelay); | ||
98 | ············} | ||
99 | ············else·{ | ||
88 | ············branchStrongMatchHelper$StrongMatchCheckEvents.onStrongMatchCheckFinished(); | 100 | ················branchStrongMatchHelper$StrongMatchCheckEvents.onStrongMatchCheckFinished(); |
101 | ············} | ||
89 | ········} | 102 | ········} |
90 | ····} | 103 | ····} |
91 | ···· | 104 | ···· |
92 | ····public·void·checkForStrongMatch(final·Context·context,·final·String·s,·final·DeviceInfo·deviceInfo,·final·PrefHelper·prefHelper,·final·SystemObserver·systemObserver,·final·BranchStrongMatchHelper$StrongMatchCheckEvents·branchStrongMatchHelper$StrongMatchCheckEvents)·{ | 105 | ····public·void·checkForStrongMatch(final·Context·context,·final·String·s,·final·DeviceInfo·deviceInfo,·final·PrefHelper·prefHelper,·final·SystemObserver·systemObserver,·final·BranchStrongMatchHelper$StrongMatchCheckEvents·branchStrongMatchHelper$StrongMatchCheckEvents)·{ |
106 | ········this.isStrongMatchUrlLaunched·=·false; | ||
93 | ········if·(System.currentTimeMillis()·-·prefHelper.getLastStrongMatchTime()·<·2592000000L)·{ | 107 | ········if·(System.currentTimeMillis()·-·prefHelper.getLastStrongMatchTime()·<·2592000000L)·{ |
94 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents); | 108 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents,·this.isStrongMatchUrlLaunched); |
95 | ········} | 109 | ········} |
96 | ········else·if·(!this.isCustomTabsAvailable_)·{ | 110 | ········else·if·(!this.isCustomTabsAvailable_)·{ |
97 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents); | 111 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents,·this.isStrongMatchUrlLaunched); |
98 | ········} | 112 | ········} |
99 | ········else·{ | 113 | ········else·{ |
100 | ············Label_0 | 114 | ············Label_0523:·{ |
101 | ················Label_0 | 115 | ················Label_0506:·{ |
102 | ····················try·{ | 116 | ····················try·{ |
103 | ························if·(deviceInfo.getHardwareID()·==·null)·{ | 117 | ························if·(deviceInfo.getHardwareID()·==·null)·{ |
104 | ····························break·Label_0 | 118 | ····························break·Label_0523; |
105 | ························} | 119 | ························} |
106 | ························final·Uri·buildStrongMatchUrl·=·this.buildStrongMatchUrl(s,·deviceInfo,·prefHelper,·systemObserver); | 120 | ························final·Uri·buildStrongMatchUrl·=·this.buildStrongMatchUrl(s,·deviceInfo,·prefHelper,·systemObserver); |
107 | ························if·(buildStrongMatchUrl·==·null)·{ | 121 | ························if·(buildStrongMatchUrl·==·null)·{ |
108 | ····························break·Label_0 | 122 | ····························break·Label_0506; |
109 | ························} | 123 | ························} |
110 | ························this.timeOutHandler_.postDelayed((Runnable)new·BranchStrongMatchHelper$1(this,·branchStrongMatchHelper$StrongMatchCheckEvents),·500L); | 124 | ························this.timeOutHandler_.postDelayed((Runnable)new·BranchStrongMatchHelper$1(this,·branchStrongMatchHelper$StrongMatchCheckEvents),·500L); |
111 | ························this.CustomTabsClientClass.getMethod("bindCustomTabsService",·Context.class,·String.class,·this.CustomServiceTabConnectionClass); | 125 | ························this.CustomTabsClientClass.getMethod("bindCustomTabsService",·Context.class,·String.class,·this.CustomServiceTabConnectionClass); |
112 | ························final·Method·method·=·this.CustomTabsClientClass.getMethod("warmup",·Long.TYPE); | 126 | ························final·Method·method·=·this.CustomTabsClientClass.getMethod("warmup",·Long.TYPE); |
113 | ························final·Method·method2·=·this.CustomTabsClientClass.getMethod("newSession",·this.CustomTabsCallbackClass); | 127 | ························final·Method·method2·=·this.CustomTabsClientClass.getMethod("newSession",·this.CustomTabsCallbackClass); |
114 | ························final·Method·method3·=·this.CustomTabsSessionClass.getMethod("mayLaunchUrl",·Uri.class,·Bundle.class,·List.class); | 128 | ························final·Method·method3·=·this.CustomTabsSessionClass.getMethod("mayLaunchUrl",·Uri.class,·Bundle.class,·List.class); |
115 | ························final·String·s2; | 129 | ························final·String·s2; |
116 | ························final·Intent·intent·=·new·Intent(s2); | 130 | ························final·Intent·intent·=·new·Intent(s2); |
117 | ························s2·=·"android.support.customtabs.action.CustomTabsService"; | 131 | ························s2·=·"android.support.customtabs.action.CustomTabsService"; |
118 | ························intent.setPackage("com.android.chrome"); | 132 | ························intent.setPackage("com.android.chrome"); |
119 | ························context.bindService(intent,·(ServiceConnection)new·BranchStrongMatchHelper$2(this,·method,·method2,· | 133 | ························context.bindService(intent,·(ServiceConnection)new·BranchStrongMatchHelper$2(this,·method,·method2,·buildStrongMatchUrl,·method3,·prefHelper,·branchStrongMatchHelper$StrongMatchCheckEvents),·33); |
120 | ····················} | 134 | ····················} |
121 | ····················finally·{ | 135 | ····················finally·{ |
122 | ························this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents); | 136 | ························this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents,·this.isStrongMatchUrlLaunched); |
123 | ····················} | 137 | ····················} |
124 | ····················return; | 138 | ····················return; |
125 | ················} | 139 | ················} |
126 | ················this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents); | 140 | ················this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents,·this.isStrongMatchUrlLaunched); |
127 | ················return; | 141 | ················return; |
128 | ············} | 142 | ············} |
129 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents); | 143 | ············this.updateStrongMatchCheckFinished(branchStrongMatchHelper$StrongMatchCheckEvents,·this.isStrongMatchUrlLaunched); |
130 | ············Log.d("BranchSDK",·"Cannot·use·cookie-based·matching·since·device·id·is·not·available"); | 144 | ············Log.d("BranchSDK",·"Cannot·use·cookie-based·matching·since·device·id·is·not·available"); |
131 | ········} | 145 | ········} |
132 | ····} | 146 | ····} |
147 | ···· | ||
148 | ····public·void·setStrongMatchUrlHitDelay(final·int·strongMatchUrlHitDelay)·{ | ||
149 | ········BranchStrongMatchHelper.StrongMatchUrlHitDelay·=·strongMatchUrlHitDelay; | ||
150 | ····} | ||
133 | } | 151 | } |
Offset 4, 9 lines modified | Offset 4, 9 lines modified | ||
4 | public·final·class·BuildConfig | 4 | public·final·class·BuildConfig |
5 | { | 5 | { |
6 | ····public·static·final·String·APPLICATION_ID·=·"io.branch.referral"; | 6 | ····public·static·final·String·APPLICATION_ID·=·"io.branch.referral"; |
7 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 7 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
8 | ····public·static·final·boolean·DEBUG·=·false; | 8 | ····public·static·final·boolean·DEBUG·=·false; |
9 | ····public·static·final·String·FLAVOR·=·""; | 9 | ····public·static·final·String·FLAVOR·=·""; |
10 | ····public·static·final·int·VERSION_CODE·=·1; | 10 | ····public·static·final·int·VERSION_CODE·=·1; |
11 | ····public·static·final·String·VERSION_NAME·=·"2. | 11 | ····public·static·final·String·VERSION_NAME·=·"2.6.1"; |
12 | } | 12 | } |
Offset 46, 42 lines modified | Offset 46, 45 lines modified | ||
46 | ····CreationSource("CreationSource",·17,·"creation_source"),· | 46 | ····CreationSource("CreationSource",·17,·"creation_source"),· |
47 | ····Data("Data",·32,·"data"),· | 47 | ····Data("Data",·32,·"data"),· |
48 | ····Debug("Debug",·50,·"debug"),· | 48 | ····Debug("Debug",·50,·"debug"),· |
49 | ····DeepLinkPath("DeepLinkPath",·61,·"$deeplink_path"),· | 49 | ····DeepLinkPath("DeepLinkPath",·61,·"$deeplink_path"),· |
50 | ····DefaultBucket("DefaultBucket",·12,·"default"),· | 50 | ····DefaultBucket("DefaultBucket",·12,·"default"),· |
51 | ····DeviceFingerprintID("DeviceFingerprintID",·n3,·"device_fingerprint_id"),· | 51 | ····DeviceFingerprintID("DeviceFingerprintID",·n3,·"device_fingerprint_id"),· |
52 | ····Direction("Direction",·27,·"direction"),· | 52 | ····Direction("Direction",·27,·"direction"),· |
53 | ····Environment("Environment",·100,·"environment"),· | ||
53 | ····Event("Event",·20,·"event"),· | 54 | ····Event("Event",·20,·"event"),· |
54 | ····Expiration("Expiration",·19,·"expiration"),· | 55 | ····Expiration("Expiration",·19,·"expiration"),· |
55 | ····External_Intent_Extra("External_Intent_Extra",·79,·"external_intent_extra"),· | 56 | ····External_Intent_Extra("External_Intent_Extra",·79,·"external_intent_extra"),· |
56 | ····External_Intent_URI("External_Intent_URI",·78,·"external_intent_uri"),· | 57 | ····External_Intent_URI("External_Intent_URI",·78,·"external_intent_uri"),· |
57 | ····FaceBookAppLinkChecked("FaceBookAppLinkChecked",·6,·"facebook_app_link_checked"),· | 58 | ····FaceBookAppLinkChecked("FaceBookAppLinkChecked",·6,·"facebook_app_link_checked"),· |
58 | ····ForceNewBranchSession("ForceNewBranchSession",·65,·"branch_force_new_session"),· | 59 | ····ForceNewBranchSession("ForceNewBranchSession",·65,·"branch_force_new_session"),· |
59 | ····GoogleAdvertisingID("GoogleAdvertisingID",·48,·"google_advertising_id"),· | 60 | ····GoogleAdvertisingID("GoogleAdvertisingID",·48,·"google_advertising_id"),· |
60 | ····GoogleSearchInstallReferrer("GoogleSearchInstallReferrer",·5,·"google_search_install_referrer"),· | 61 | ····GoogleSearchInstallReferrer("GoogleSearchInstallReferrer",·5,·"google_search_install_referrer"),· |
61 | ····HardwareID("HardwareID",·34,·"hardware_id"),· | 62 | ····HardwareID("HardwareID",·34,·"hardware_id"),· |
62 | ····HardwareIDType("HardwareIDType",·35,·"hardware_id_type"),· | 63 | ····HardwareIDType("HardwareIDType",·35,·"hardware_id_type"),· |
63 | ····HardwareIDTypeRandom("HardwareIDTypeRandom",·37,·"random"),· | 64 | ····HardwareIDTypeRandom("HardwareIDTypeRandom",·37,·"random"),· |
64 | ····HardwareIDTypeVendor("HardwareIDTypeVendor",·36,·"vendor_id"),· | 65 | ····HardwareIDTypeVendor("HardwareIDTypeVendor",·36,·"vendor_id"),· |
65 | ····Identity("Identity",·n4,·"identity"),· | 66 | ····Identity("Identity",·n4,·"identity"),· |
66 | ····IdentityID("IdentityID",·0,·"identity_id"),· | 67 | ····IdentityID("IdentityID",·0,·"identity_id"),· |
68 | ····InstantApp("InstantApp",·101,·"instant_app"),· | ||
67 | ····IsFirstSession("IsFirstSession",·59,·"+is_first_session"),· | 69 | ····IsFirstSession("IsFirstSession",·59,·"+is_first_session"),· |
68 | ····IsHardwareIDReal("IsHardwareIDReal",·38,·"is_hardware_id_real"),· | 70 | ····IsHardwareIDReal("IsHardwareIDReal",·38,·"is_hardware_id_real"),· |
69 | ····IsReferrable("IsReferrable",·43,·"is_referrable"),· | 71 | ····IsReferrable("IsReferrable",·43,·"is_referrable"),· |
70 | ····LATVal("LATVal",·49,·"lat_val"),· | 72 | ····LATVal("LATVal",·49,·"lat_val"),· |
71 | ····Language("Language",·42,·"language"),· | 73 | ····Language("Language",·42,·"language"),· |
72 | ····Last_Round_Trip_Time("Last_Round_Trip_Time",·80,·"lrtt"),· | 74 | ····Last_Round_Trip_Time("Last_Round_Trip_Time",·80,·"lrtt"),· |
73 | ····Length("Length",·26,·"length"),· | 75 | ····Length("Length",·26,·"length"),· |
74 | ····Link("Link",·29,·"link"),· | 76 | ····Link("Link",·29,·"link"),· |
75 | ····LinkClickID("LinkClickID",·n,·"link_click_id"),· | 77 | ····LinkClickID("LinkClickID",·n,·"link_click_id"),· |
76 | ····LinkIdentifier("LinkIdentifier",·47,·"link_identifier"),· | 78 | ····LinkIdentifier("LinkIdentifier",·47,·"link_identifier"),· |
77 | ····LocalIP("LocalIP",·57,·"local_ip"),· | 79 | ····LocalIP("LocalIP",·57,·"local_ip"),· |
78 | ····Location("Location",·15,·"location"),· | 80 | ····Location("Location",·15,·"location"),· |
79 | ····Metadata("Metadata",·21,·"metadata"),· | 81 | ····Metadata("Metadata",·21,·"metadata"),· |
80 | ····Model("Model",·52,·"model"),· | 82 | ····Model("Model",·52,·"model"),· |
83 | ····NativeApp("NativeApp",·102,·"native"),· | ||
81 | ····OS("OS",·33,·"os"),· | 84 | ····OS("OS",·33,·"os"),· |
82 | ····OSVersion("OSVersion",·40,·"os_version"),· | 85 | ····OSVersion("OSVersion",·40,·"os_version"),· |
83 | ····Params("Params",·75,·"params"),· | 86 | ····Params("Params",·75,·"params"),· |
84 | ····Path("Path",·90,·"path"),· | 87 | ····Path("Path",·90,·"path"),· |
85 | ····Prefix("Prefix",·18,·"prefix"),· | 88 | ····Prefix("Prefix",·18,·"prefix"),· |
86 | ····PublicallyIndexable("PublicallyIndexable",·72,·"$publicly_indexable"),· | 89 | ····PublicallyIndexable("PublicallyIndexable",·72,·"$publicly_indexable"),· |
87 | ····Queue_Wait_Time("Queue_Wait_Time",·83,·"qwt"),· | 90 | ····Queue_Wait_Time("Queue_Wait_Time",·83,·"qwt"),· |
Offset 107, 15 lines modified | Offset 110, 15 lines modified | ||
107 | ····private·String·key; | 110 | ····private·String·key; |
108 | ···· | 111 | ···· |
109 | ····static·{ | 112 | ····static·{ |
110 | ········final·int·n·=·4; | 113 | ········final·int·n·=·4; |
111 | ········final·int·n2·=·3; | 114 | ········final·int·n2·=·3; |
112 | ········final·int·n3·=·2; | 115 | ········final·int·n3·=·2; |
113 | ········final·int·n4·=·1; | 116 | ········final·int·n4·=·1; |
114 | ········final·Defines$Jsonkey[]·$values·=·new·Defines$Jsonkey[10 | 117 | ········final·Defines$Jsonkey[]·$values·=·new·Defines$Jsonkey[103]; |
115 | ········$values[0]·=·Defines$Jsonkey.IdentityID; | 118 | ········$values[0]·=·Defines$Jsonkey.IdentityID; |
116 | ········$values[n4]·=·Defines$Jsonkey.Identity; | 119 | ········$values[n4]·=·Defines$Jsonkey.Identity; |
117 | ········$values[n3]·=·Defines$Jsonkey.DeviceFingerprintID; | 120 | ········$values[n3]·=·Defines$Jsonkey.DeviceFingerprintID; |
118 | ········$values[n2]·=·Defines$Jsonkey.SessionID; | 121 | ········$values[n2]·=·Defines$Jsonkey.SessionID; |
119 | ········$values[n]·=·Defines$Jsonkey.LinkClickID; | 122 | ········$values[n]·=·Defines$Jsonkey.LinkClickID; |
120 | ········$values[5]·=·Defines$Jsonkey.GoogleSearchInstallReferrer; | 123 | ········$values[5]·=·Defines$Jsonkey.GoogleSearchInstallReferrer; |
121 | ········$values[6]·=·Defines$Jsonkey.FaceBookAppLinkChecked; | 124 | ········$values[6]·=·Defines$Jsonkey.FaceBookAppLinkChecked; |
Offset 208, 14 lines modified | Offset 211, 17 lines modified | ||
208 | ········$values[93]·=·Defines$Jsonkey.ContentPath; | 211 | ········$values[93]·=·Defines$Jsonkey.ContentPath; |
209 | ········$values[94]·=·Defines$Jsonkey.ContentNavPath; | 212 | ········$values[94]·=·Defines$Jsonkey.ContentNavPath; |
210 | ········$values[95]·=·Defines$Jsonkey.ReferralLink; | 213 | ········$values[95]·=·Defines$Jsonkey.ReferralLink; |
211 | ········$values[96]·=·Defines$Jsonkey.ContentData; | 214 | ········$values[96]·=·Defines$Jsonkey.ContentData; |
212 | ········$values[97]·=·Defines$Jsonkey.ContentEvents; | 215 | ········$values[97]·=·Defines$Jsonkey.ContentEvents; |
213 | ········$values[98]·=·Defines$Jsonkey.ContentAnalyticsMode; | 216 | ········$values[98]·=·Defines$Jsonkey.ContentAnalyticsMode; |
214 | ········$values[99]·=·Defines$Jsonkey.ContentDiscovery; | 217 | ········$values[99]·=·Defines$Jsonkey.ContentDiscovery; |
218 | ········$values[100]·=·Defines$Jsonkey.Environment; | ||
219 | ········$values[101]·=·Defines$Jsonkey.InstantApp; | ||
220 | ········$values[102]·=·Defines$Jsonkey.NativeApp; | ||
215 | ········$VALUES·=·$values; | 221 | ········$VALUES·=·$values; |
216 | ····} | 222 | ····} |
217 | ···· | 223 | ···· |
218 | ····private·Defines$Jsonkey(final·String·name,·final·int·ordinal,·final·String·key)·{ | 224 | ····private·Defines$Jsonkey(final·String·name,·final·int·ordinal,·final·String·key)·{ |
219 | ········this.key·=·""; | 225 | ········this.key·=·""; |
220 | ········this.key·=·key; | 226 | ········this.key·=·key; |
221 | ····} | 227 | ····} |
Offset 9, 26 lines modified | Offset 9, 20 lines modified | ||
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·android.os.Handler; | 10 | import·android.os.Handler; |
11 | import·android.content.BroadcastReceiver; | 11 | import·android.content.BroadcastReceiver; |
12 | public·class·InstallListener·extends·BroadcastReceiver | 12 | public·class·InstallListener·extends·BroadcastReceiver |
13 | { | 13 | { |
14 | ····private·static·InstallListener$IInstallReferrerEvents·callback_; | 14 | ····private·static·InstallListener$IInstallReferrerEvents·callback_; |
15 | ····private·static·String·googleSearchInstallReferrerID_; | ||
16 | ····private·static·String·installID_; | 15 | ····private·static·String·installID_; |
17 | ····private·static·boolean·isWaitingForReferrer; | 16 | ····private·static·boolean·isWaitingForReferrer; |
18 | ···· | 17 | ···· |
19 | ····static·{ | 18 | ····static·{ |
20 | ········InstallListener.installID_·=·"bnc_no_value"; | 19 | ········InstallListener.installID_·=·"bnc_no_value"; |
21 | ········InstallListener.callback_·=·null; | 20 | ········InstallListener.callback_·=·null; |
22 | ········InstallListener.googleSearchInstallReferrerID_·=·"bnc_no_value"; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·static·String·getGoogleSearchInstallReferrerID()·{ | ||
26 | ········return·InstallListener.googleSearchInstallReferrerID_; | ||
27 | ····} | 21 | ····} |
28 | ···· | 22 | ···· |
29 | ····public·static·String·getInstallationID()·{ | 23 | ····public·static·String·getInstallationID()·{ |
30 | ········return·InstallListener.installID_; | 24 | ········return·InstallListener.installID_; |
31 | ····} | 25 | ····} |
32 | ···· | 26 | ···· |
33 | ····public·static·void·setListener(final·InstallListener$IInstallReferrerEvents·callback_)·{ | 27 | ····public·static·void·setListener(final·InstallListener$IInstallReferrerEvents·callback_)·{ |
Offset 38, 125 lines modified | Offset 32, 129 lines modified | ||
38 | ····public·static·void·startInstallReferrerTime(final·long·n)·{ | 32 | ····public·static·void·startInstallReferrerTime(final·long·n)·{ |
39 | ········InstallListener.isWaitingForReferrer·=·true; | 33 | ········InstallListener.isWaitingForReferrer·=·true; |
40 | ········new·Handler().postDelayed((Runnable)new·InstallListener$1(),·n); | 34 | ········new·Handler().postDelayed((Runnable)new·InstallListener$1(),·n); |
41 | ····} | 35 | ····} |
42 | ···· | 36 | ···· |
43 | ····public·void·onReceive(final·Context·context,·final·Intent·intent)·{ | 37 | ····public·void·onReceive(final·Context·context,·final·Intent·intent)·{ |
44 | ········final·int·n·=·1; | 38 | ········final·int·n·=·1; |
39 | ········int·n2·=·0; | ||
45 | ········final·String·stringExtra·=·intent.getStringExtra("referrer"); | 40 | ········final·String·stringExtra·=·intent.getStringExtra("referrer"); |
46 | ········if·(stringExtra·==·null)·{ | 41 | ········if·(stringExtra·==·null)·{ |
47 | ············return; | 42 | ············return; |
48 | ········} | 43 | ········} |
49 | ········final·String·enc·=·"UTF-8"; | 44 | ········final·String·enc·=·"UTF-8"; |
50 | ········final·String·s·=·stringExtra; | 45 | ········final·String·s·=·stringExtra; |
51 | ········try·{ | 46 | ········try·{ |
52 | ············final·String·decode·=·URLDecoder.decode(s,·enc); | 47 | ············final·String·decode·=·URLDecoder.decode(s,·enc); |
53 | ············try·{ | 48 | ············try·{ |
54 | ················try·{ | 49 | ················try·{ |
55 | ····················final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); | 50 | ····················final·HashMap<String,·String>·hashMap·=·new·HashMap<String,·String>(); |
56 | ····················final·String[]·split; | ||
57 | ····················final· | 51 | ····················final·String[]·split·=·decode.split("&"); |
58 | ···················· | 52 | ····················try·{ |
53 | ························final·int·length·=·split.length; | ||
59 | ····················while·(true)·{ | 54 | ························while·(true)·{ |
60 | ························Label_017 | 55 | ····························Label_0171:·{ |
61 | ····························if·(n2·>=·length)·{ | 56 | ································if·(n2·>=·length)·{ |
62 | ································break·Label_017 | 57 | ····································break·Label_0171; |
63 | ····························} | ||
64 | ····························final·String[]·split2·=·split[n2].split("="); | ||
65 | ····························try·{ | ||
66 | ································if·(split2.length·>·n)·{ | ||
67 | ····································hashMap.put(URLDecoder.decode(split2[0],·"UTF-8"),·URLDecoder.decode(split2[1],·"UTF-8")); | ||
68 | ································} | 58 | ································} |
59 | ································final·String[]·split2·=·split[n2].split("="); | ||
69 | ································++n2; | ||
70 | ································continue; | ||
71 | ································final·Defines$Jsonkey·linkClickID·=·Defines$Jsonkey.LinkClickID; | ||
72 | ································try·{ | 60 | ································try·{ |
61 | ····································if·(split2.length·>·n)·{ | ||
62 | ········································hashMap.put(URLDecoder.decode(split2[0],·"UTF-8"),·URLDecoder.decode(split2[1],·"UTF-8")); | ||
63 | ····································} | ||
64 | ····································++n2; | ||
65 | ····································continue; | ||
66 | ····································final·Defines$Jsonkey·linkClickID·=·Defines$Jsonkey.LinkClickID; | ||
67 | ····································try·{ | ||
73 | ····································Label_025 | 68 | ········································Label_0258:·{ |
74 | ········································if·(!hashMap.containsKey(linkClickID.getKey()))·{ | 69 | ············································if·(!hashMap.containsKey(linkClickID.getKey()))·{ |
75 | ············································break·Label_025 | 70 | ················································break·Label_0258; |
76 | ········································} | 71 | ············································} |
77 | ········································final·Defines$Jsonkey·linkClickID2·=·Defines$Jsonkey.LinkClickID; | 72 | ············································final·Defines$Jsonkey·linkClickID2·=·Defines$Jsonkey.LinkClickID; |
78 | ········································try·{ | ||
79 | ············································final·String·value·=·hashMap.get(linkClickID2.getKey()); | ||
80 | ············································try·{ | 73 | ············································try·{ |
81 | ················································final·String· | 74 | ················································final·String·value·=·hashMap.get(linkClickID2.getKey()); |
82 | ················································try·{ | 75 | ················································try·{ |
83 | ···················································· | 76 | ····················································final·String·installID_·=·(String)value; |
84 | ····················································if·(!InstallListener.isWaitingForReferrer)·{ | ||
85 | ························································break·Label_0259; | ||
86 | ····················································} | ||
87 | ····················································final·PrefHelper·instance·=·PrefHelper.getInstance(context); | ||
88 | ····················································try·{ | 77 | ····················································try·{ |
89 | ························································ | 78 | ························································InstallListener.installID_·=·installID_; |
90 | ························································ | 79 | ························································if·(!InstallListener.isWaitingForReferrer)·{ |
80 | ····························································break·Label_0258; | ||
81 | ························································} | ||
82 | ························································final·PrefHelper·instance·=·PrefHelper.getInstance(context); | ||
91 | ························································try·{ | 83 | ························································try·{ |
84 | ····························································instance.setLinkClickIdentifier(InstallListener.installID_); | ||
85 | ····························································final·Defines$Jsonkey·googleSearchInstallReferrer·=·Defines$Jsonkey.GoogleSearchInstallReferrer; | ||
86 | ····························································try·{ | ||
92 | ····························································Label_03 | 87 | ································································Label_0325:·{ |
93 | ································································if·(!hashMap.containsKey(googleSearchInstallReferrer.getKey()))·{ | 88 | ····································································if·(!hashMap.containsKey(googleSearchInstallReferrer.getKey()))·{ |
94 | ····································································break·Label_03 | 89 | ········································································break·Label_0325; |
95 | ································································} | 90 | ····································································} |
91 | ····································································final·PrefHelper·instance2·=·PrefHelper.getInstance(context); | ||
96 | ································································final·Defines$Jsonkey·googleSearchInstallReferrer2·=·Defines$Jsonkey.GoogleSearchInstallReferrer; | ||
97 | ································································try·{ | ||
98 | ····································································final·String·value2·=·hashMap.get(googleSearchInstallReferrer2.getKey()); | ||
99 | ····································································try·{ | 92 | ····································································try·{ |
100 | ········································································final· | 93 | ········································································final·Defines$Jsonkey·googleSearchInstallReferrer2·=·Defines$Jsonkey.GoogleSearchInstallReferrer; |
101 | ········································································try·{ | 94 | ········································································try·{ |
95 | ············································································final·String·value2·=·hashMap.get(googleSearchInstallReferrer2.getKey()); | ||
102 | ············································································InstallListener.googleSearchInstallReferrerID_·=·googleSearchInstallReferrerID_; | ||
103 | ············································································if·(InstallListener.callback_·==·null)·{ | ||
104 | ················································································return; | ||
105 | ············································································} | ||
106 | ············································································final·InstallListener$IInstallReferrerEvents·callback_·=·InstallListener.callback_; | ||
107 | ············································································try·{ | 96 | ············································································try·{ |
97 | ················································································instance2.setGoogleSearchInstallIdentifier((String)value2); | ||
98 | ················································································if·(InstallListener.callback_·==·null)·{ | ||
99 | ····················································································return; | ||
100 | ················································································} | ||
101 | ················································································final·InstallListener$IInstallReferrerEvents·callback_·=·InstallListener.callback_; | ||
102 | ················································································try·{ | ||
108 | ················································································callback_.onInstallReferrerEventsFinished(); | 103 | ····················································································callback_.onInstallReferrerEventsFinished(); |
109 | ················································································InstallListener.callback_·=·null; | 104 | ····················································································InstallListener.callback_·=·null; |
110 | ············································································} | 105 | ················································································} |
111 | ············································································catch·(UnsupportedEncodingException·ex)·{ | 106 | ················································································catch·(UnsupportedEncodingException·ex)·{ |
112 | ················································································ex.printStackTrace(); | 107 | ····················································································ex.printStackTrace(); |
113 | ············································································} | 108 | ················································································} |
Max diff block lines reached; 5383/17207 bytes (31.28%) of diff not shown. |
Offset 33, 14 lines modified | Offset 33, 15 lines modified | ||
33 | ····private·static·final·String·KEY_BRANCH_KEY·=·"bnc_branch_key"; | 33 | ····private·static·final·String·KEY_BRANCH_KEY·=·"bnc_branch_key"; |
34 | ····private·static·final·String·KEY_BRANCH_VIEW_NUM_OF_USE·=·"bnc_branch_view_use"; | 34 | ····private·static·final·String·KEY_BRANCH_VIEW_NUM_OF_USE·=·"bnc_branch_view_use"; |
35 | ····private·static·final·String·KEY_BUCKETS·=·"bnc_buckets"; | 35 | ····private·static·final·String·KEY_BUCKETS·=·"bnc_buckets"; |
36 | ····private·static·final·String·KEY_CREDIT_BASE·=·"bnc_credit_base_"; | 36 | ····private·static·final·String·KEY_CREDIT_BASE·=·"bnc_credit_base_"; |
37 | ····private·static·final·String·KEY_DEVICE_FINGERPRINT_ID·=·"bnc_device_fingerprint_id"; | 37 | ····private·static·final·String·KEY_DEVICE_FINGERPRINT_ID·=·"bnc_device_fingerprint_id"; |
38 | ····private·static·final·String·KEY_EXTERNAL_INTENT_EXTRA·=·"bnc_external_intent_extra"; | 38 | ····private·static·final·String·KEY_EXTERNAL_INTENT_EXTRA·=·"bnc_external_intent_extra"; |
39 | ····private·static·final·String·KEY_EXTERNAL_INTENT_URI·=·"bnc_external_intent_uri"; | 39 | ····private·static·final·String·KEY_EXTERNAL_INTENT_URI·=·"bnc_external_intent_uri"; |
40 | ····private·static·final·String·KEY_GOOGLE_SEARCH_INSTALL_IDENTIFIER·=·"bnc_google_search_install_identifier"; | ||
40 | ····private·static·final·String·KEY_IDENTITY·=·"bnc_identity"; | 41 | ····private·static·final·String·KEY_IDENTITY·=·"bnc_identity"; |
41 | ····private·static·final·String·KEY_IDENTITY_ID·=·"bnc_identity_id"; | 42 | ····private·static·final·String·KEY_IDENTITY_ID·=·"bnc_identity_id"; |
42 | ····private·static·final·String·KEY_INSTALL_PARAMS·=·"bnc_install_params"; | 43 | ····private·static·final·String·KEY_INSTALL_PARAMS·=·"bnc_install_params"; |
43 | ····private·static·final·String·KEY_INSTALL_REFERRER·=·"bnc_install_referrer"; | 44 | ····private·static·final·String·KEY_INSTALL_REFERRER·=·"bnc_install_referrer"; |
44 | ····private·static·final·String·KEY_IS_REFERRABLE·=·"bnc_is_referrable"; | 45 | ····private·static·final·String·KEY_IS_REFERRABLE·=·"bnc_is_referrable"; |
45 | ····private·static·final·String·KEY_IS_TRIGGERED_BY_FB_APP_LINK·=·"bnc_triggered_by_fb_app_link"; | 46 | ····private·static·final·String·KEY_IS_TRIGGERED_BY_FB_APP_LINK·=·"bnc_triggered_by_fb_app_link"; |
46 | ····private·static·final·String·KEY_LAST_READ_SYSTEM·=·"bnc_system_read_date"; | 47 | ····private·static·final·String·KEY_LAST_READ_SYSTEM·=·"bnc_system_read_date"; |
Offset 282, 14 lines modified | Offset 283, 18 lines modified | ||
282 | ········return·this.getString("bnc_external_intent_uri"); | 283 | ········return·this.getString("bnc_external_intent_uri"); |
283 | ····} | 284 | ····} |
284 | ···· | 285 | ···· |
285 | ····public·float·getFloat(final·String·s)·{ | 286 | ····public·float·getFloat(final·String·s)·{ |
286 | ········return·PrefHelper.prefHelper_.appSharedPrefs_.getFloat(s,·0.0f); | 287 | ········return·PrefHelper.prefHelper_.appSharedPrefs_.getFloat(s,·0.0f); |
287 | ····} | 288 | ····} |
288 | ···· | 289 | ···· |
290 | ····public·String·getGoogleSearchInstallIdentifier()·{ | ||
291 | ········return·this.getString("bnc_google_search_install_identifier"); | ||
292 | ····} | ||
293 | ···· | ||
289 | ····public·String·getIdentity()·{ | 294 | ····public·String·getIdentity()·{ |
290 | ········return·this.getString("bnc_identity"); | 295 | ········return·this.getString("bnc_identity"); |
291 | ····} | 296 | ····} |
292 | ···· | 297 | ···· |
293 | ····public·String·getIdentityID()·{ | 298 | ····public·String·getIdentityID()·{ |
294 | ········return·this.getString("bnc_identity_id"); | 299 | ········return·this.getString("bnc_identity_id"); |
295 | ····} | 300 | ····} |
Offset 547, 14 lines modified | Offset 552, 18 lines modified | ||
547 | ····} | 552 | ····} |
548 | ···· | 553 | ···· |
549 | ····public·void·setFloat(final·String·s,·final·float·n)·{ | 554 | ····public·void·setFloat(final·String·s,·final·float·n)·{ |
550 | ········PrefHelper.prefHelper_.prefsEditor_.putFloat(s,·n); | 555 | ········PrefHelper.prefHelper_.prefsEditor_.putFloat(s,·n); |
551 | ········PrefHelper.prefHelper_.prefsEditor_.apply(); | 556 | ········PrefHelper.prefHelper_.prefsEditor_.apply(); |
552 | ····} | 557 | ····} |
553 | ···· | 558 | ···· |
559 | ····public·void·setGoogleSearchInstallIdentifier(final·String·s)·{ | ||
560 | ········this.setString("bnc_google_search_install_identifier",·s); | ||
561 | ····} | ||
562 | ···· | ||
554 | ····public·void·setIdentity(final·String·s)·{ | 563 | ····public·void·setIdentity(final·String·s)·{ |
555 | ········this.setString("bnc_identity",·s); | 564 | ········this.setString("bnc_identity",·s); |
556 | ····} | 565 | ····} |
557 | ···· | 566 | ···· |
558 | ····public·void·setIdentityID(final·String·s)·{ | 567 | ····public·void·setIdentityID(final·String·s)·{ |
559 | ········this.setString("bnc_identity_id",·s); | 568 | ········this.setString("bnc_identity_id",·s); |
560 | ····} | 569 | ····} |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | class·RemoteInterface | 9 | class·RemoteInterface |
10 | { | 10 | { |
11 | ····public·static·final·String·BRANCH_KEY·=·"branch_key"; | 11 | ····public·static·final·String·BRANCH_KEY·=·"branch_key"; |
12 | ····private·static·final·int·DEFAULT_TIMEOUT·=·3000; | 12 | ····private·static·final·int·DEFAULT_TIMEOUT·=·3000; |
13 | ····public·static·final·int·NO_BRANCH_KEY_STATUS·=·64302; | 13 | ····public·static·final·int·NO_BRANCH_KEY_STATUS·=·64302; |
14 | ····public·static·final·int·NO_CONNECTIVITY_STATUS·=·64527; | 14 | ····public·static·final·int·NO_CONNECTIVITY_STATUS·=·64527; |
15 | ····static·final·String·SDK_VERSION·=·"2. | 15 | ····static·final·String·SDK_VERSION·=·"2.6.1"; |
16 | ····protected·PrefHelper·prefHelper_; | 16 | ····protected·PrefHelper·prefHelper_; |
17 | ···· | 17 | ···· |
18 | ····public·RemoteInterface()·{ | 18 | ····public·RemoteInterface()·{ |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·RemoteInterface(final·Context·context)·{ | 21 | ····public·RemoteInterface(final·Context·context)·{ |
22 | ········this.prefHelper_·=·PrefHelper.getInstance(context); | 22 | ········this.prefHelper_·=·PrefHelper.getInstance(context); |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | ···· | 25 | ···· |
26 | ····private·boolean·addCommonParams(final·JSONObject·jsonObject,·final·int·n)·{ | 26 | ····private·boolean·addCommonParams(final·JSONObject·jsonObject,·final·int·n)·{ |
27 | ········while·(true)·{ | 27 | ········while·(true)·{ |
28 | ············try·{ | 28 | ············try·{ |
29 | ················final·PrefHelper·prefHelper_·=·this.prefHelper_; | 29 | ················final·PrefHelper·prefHelper_·=·this.prefHelper_; |
30 | ················try·{ | 30 | ················try·{ |
31 | ····················final·String·branchKey·=·prefHelper_.getBranchKey(); | 31 | ····················final·String·branchKey·=·prefHelper_.getBranchKey(); |
32 | ····················jsonObject.put("sdk",·(Object)"android2. | 32 | ····················jsonObject.put("sdk",·(Object)"android2.6.1"); |
33 | ····················jsonObject.put("retryNumber",·n); | 33 | ····················jsonObject.put("retryNumber",·n); |
34 | ····················if·(branchKey.equals("bnc_no_value"))·{ | 34 | ····················if·(branchKey.equals("bnc_no_value"))·{ |
35 | ························return·false; | 35 | ························return·false; |
36 | ····················} | 36 | ····················} |
37 | ····················final·String·s·=·"branch_key"; | 37 | ····················final·String·s·=·"branch_key"; |
38 | ····················final·PrefHelper·prefHelper_2·=·this.prefHelper_; | 38 | ····················final·PrefHelper·prefHelper_2·=·this.prefHelper_; |
39 | ····················try·{ | 39 | ····················try·{ |
Offset 1, 14 lines modified | Offset 1, 17 lines modified | ||
1 | package·io.branch.referral; | 1 | package·io.branch.referral; |
2 | import·android.text.TextUtils; | 2 | import·android.text.TextUtils; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | import·java.util.ConcurrentModificationException; | 4 | import·java.util.ConcurrentModificationException; |
5 | import·java.util.concurrent.ConcurrentHashMap; | 5 | import·java.util.concurrent.ConcurrentHashMap; |
6 | import·java.util.List; | ||
7 | import·android.content.Intent; | ||
8 | import·android.content.pm.PackageManager; | ||
6 | import·org.json.JSONException; | 9 | import·org.json.JSONException; |
7 | import·java.util.HashSet; | 10 | import·java.util.HashSet; |
8 | import·android.content.Context; | 11 | import·android.content.Context; |
9 | import·org.json.JSONObject; | 12 | import·org.json.JSONObject; |
10 | import·java.util.Set; | 13 | import·java.util.Set; |
11 | public·abstract·class·ServerRequest | 14 | public·abstract·class·ServerRequest |
Offset 118, 14 lines modified | Offset 121, 27 lines modified | ||
118 | ········} | 121 | ········} |
119 | ········else·if·(s.equalsIgnoreCase(Defines$RequestPath.SendAPPList.getPath()))·{ | 122 | ········else·if·(s.equalsIgnoreCase(Defines$RequestPath.SendAPPList.getPath()))·{ |
120 | ············o·=·new·ServerRequestSendAppList(s,·jsonObject,·context); | 123 | ············o·=·new·ServerRequestSendAppList(s,·jsonObject,·context); |
121 | ········} | 124 | ········} |
122 | ········return·(ServerRequest)o; | 125 | ········return·(ServerRequest)o; |
123 | ····} | 126 | ····} |
124 | ···· | 127 | ···· |
128 | ····private·static·boolean·isPackageInstalled(final·Context·context)·{ | ||
129 | ········boolean·b·=·false; | ||
130 | ········final·PackageManager·packageManager·=·context.getPackageManager(); | ||
131 | ········final·Intent·launchIntentForPackage·=·packageManager.getLaunchIntentForPackage(context.getPackageName()); | ||
132 | ········if·(launchIntentForPackage·!=·null)·{ | ||
133 | ············final·List·queryIntentActivities·=·packageManager.queryIntentActivities(launchIntentForPackage,·65536); | ||
134 | ············if·(queryIntentActivities·!=·null·&&·queryIntentActivities.size()·>·0)·{ | ||
135 | ················b·=·true; | ||
136 | ············} | ||
137 | ········} | ||
138 | ········return·b; | ||
139 | ····} | ||
140 | ···· | ||
125 | ····protected·void·addGetParam(final·String·s,·final·String·s2)·{ | 141 | ····protected·void·addGetParam(final·String·s,·final·String·s2)·{ |
126 | ········try·{ | 142 | ········try·{ |
127 | ············this.params_.put(s,·(Object)s2); | 143 | ············this.params_.put(s,·(Object)s2); |
128 | ········} | 144 | ········} |
129 | ········catch·(JSONException·ex)·{} | 145 | ········catch·(JSONException·ex)·{} |
130 | ····} | 146 | ····} |
131 | ···· | 147 | ···· |
Offset 168, 20 lines modified | Offset 184, 20 lines modified | ||
168 | ····································break·Label_0097; | 184 | ····································break·Label_0097; |
169 | ································} | 185 | ································} |
170 | ································final·String·next·=·keys.next(); | 186 | ································final·String·next·=·keys.next(); |
171 | ································try·{ | 187 | ································try·{ |
172 | ····································final·String·s·=·(String)next; | 188 | ····································final·String·s·=·(String)next; |
173 | ····································jsonObject.put(s,·jsonObject2.get(s)); | 189 | ····································jsonObject.put(s,·jsonObject2.get(s)); |
174 | ····································continue; | 190 | ····································continue; |
175 | ····································//·iftrue(Label_0095:,·concurrentHashMap.size()·<=·0) | ||
176 | ····································jsonObject3·=·new(org.json.JSONObject.class); | 191 | ····································jsonObject3·=·new(org.json.JSONObject.class); |
177 | ····································Label_0095:·{ | 192 | ····································Label_0095:·{ |
178 | ········································return·jsonObject; | 193 | ········································return·jsonObject; |
179 | ····································} | 194 | ····································} |
180 | ································} | 195 | ································} |
196 | ································//·iftrue(Label_0095:,·concurrentHashMap.size()·<=·0) | ||
181 | ································catch·(JSONException·ex)·{} | 197 | ································catch·(JSONException·ex)·{} |
182 | ································catch·(ConcurrentModificationException·ex2)·{} | 198 | ································catch·(ConcurrentModificationException·ex2)·{} |
183 | ····························} | 199 | ····························} |
184 | ························} | 200 | ························} |
185 | ························catch·(JSONException·ex3)·{} | 201 | ························catch·(JSONException·ex3)·{} |
186 | ························catch·(ConcurrentModificationException·ex4)·{} | 202 | ························catch·(ConcurrentModificationException·ex4)·{} |
187 | ····················} | 203 | ····················} |
Offset 195, 17 lines modified | Offset 211, 17 lines modified | ||
195 | ········catch·(JSONException·ex9)·{} | 211 | ········catch·(JSONException·ex9)·{} |
196 | ········catch·(ConcurrentModificationException·ex10)·{} | 212 | ········catch·(ConcurrentModificationException·ex10)·{} |
197 | ········try·{ | 213 | ········try·{ |
198 | ············final·Set<String>·set; | 214 | ············final·Set<String>·set; |
199 | ············final·Iterator<String>·iterator·=·set.iterator(); | 215 | ············final·Iterator<String>·iterator·=·set.iterator(); |
200 | ············try·{ | 216 | ············try·{ |
201 | ················while·(true)·{ | 217 | ················while·(true)·{ |
202 | ····················Label_019 | 218 | ····················Label_0192:·{ |
203 | ························if·(!iterator.hasNext())·{ | 219 | ························if·(!iterator.hasNext())·{ |
204 | ····························break·Label_019 | 220 | ····························break·Label_0192; |
205 | ························} | 221 | ························} |
206 | ························final·String·next2·=·iterator.next(); | 222 | ························final·String·next2·=·iterator.next(); |
207 | ························try·{ | 223 | ························try·{ |
208 | ····························final·String·s2·=·(String)next2; | 224 | ····························final·String·s2·=·(String)next2; |
209 | ····························jsonObject3.put(s2,·concurrentHashMap.get((Object)s2)); | 225 | ····························jsonObject3.put(s2,·concurrentHashMap.get((Object)s2)); |
210 | ····························try·{ | 226 | ····························try·{ |
211 | ································concurrentHashMap.remove(s2); | 227 | ································concurrentHashMap.remove(s2); |
Offset 377, 14 lines modified | Offset 393, 46 lines modified | ||
377 | ········} | 393 | ········} |
378 | ········catch·(JSONException·ex)·{ | 394 | ········catch·(JSONException·ex)·{ |
379 | ············jsonObject·=·null; | 395 | ············jsonObject·=·null; |
380 | ············return·jsonObject; | 396 | ············return·jsonObject; |
381 | ········} | 397 | ········} |
382 | ····} | 398 | ····} |
383 | ···· | 399 | ···· |
400 | ····protected·void·updateEnvironment(final·Context·context,·final·JSONObject·jsonObject)·{ | ||
401 | ········try·{ | ||
402 | ············Label_0043:·{ | ||
403 | ················if·(!isPackageInstalled(context))·{ | ||
404 | ····················break·Label_0043; | ||
405 | ················} | ||
406 | ················final·Defines$Jsonkey·nativeApp·=·Defines$Jsonkey.NativeApp; | ||
407 | ················try·{ | ||
408 | ····················String·s·=·nativeApp.getKey(); | ||
409 | ····················try·{ | ||
410 | ························while·(true)·{ | ||
411 | ····························final·Defines$Jsonkey·environment·=·Defines$Jsonkey.Environment; | ||
412 | ····························try·{ | ||
413 | ································jsonObject.put(environment.getKey(),·(Object)s); | ||
414 | ································return; | ||
415 | ································final·Defines$Jsonkey·instantApp·=·Defines$Jsonkey.InstantApp; | ||
416 | ································try·{ | ||
417 | ····································s·=·instantApp.getKey(); | ||
418 | ································} | ||
419 | ································catch·(Exception·ex)·{} | ||
420 | ····························} | ||
421 | ····························catch·(Exception·ex2)·{} | ||
422 | ························} | ||
423 | ····················} | ||
424 | ····················catch·(Exception·ex3)·{} | ||
425 | ················} | ||
426 | ················catch·(Exception·ex4)·{} | ||
427 | ············} | ||
428 | ········} | ||
429 | ········catch·(Exception·ex5)·{} | ||
430 | ····} | ||
431 | ···· | ||
384 | ····public·void·updateGAdsParams(final·SystemObserver·systemObserver)·{ | 432 | ····public·void·updateGAdsParams(final·SystemObserver·systemObserver)·{ |
385 | ········if·(TextUtils.isEmpty((CharSequence)systemObserver.GAIDString_))·{ | 433 | ········if·(TextUtils.isEmpty((CharSequence)systemObserver.GAIDString_))·{ |
Max diff block lines reached; 99/5365 bytes (1.85%) of diff not shown. |
Offset 30, 230 lines modified | Offset 30, 230 lines modified | ||
30 | ········//····21:·getfield········io/branch/referral/ServerRequestQueue$1.this$0:Lio/branch/referral/ServerRequestQueue; | 30 | ········//····21:·getfield········io/branch/referral/ServerRequestQueue$1.this$0:Lio/branch/referral/ServerRequestQueue; |
31 | ········//····24:·astore_1······· | 31 | ········//····24:·astore_1······· |
32 | ········//····25:·aload_1········ | 32 | ········//····25:·aload_1········ |
33 | ········//····26:·invokestatic····io/branch/referral/ServerRequestQueue.access$000:(Lio/branch/referral/ServerRequestQueue;)Ljava/util/List; | 33 | ········//····26:·invokestatic····io/branch/referral/ServerRequestQueue.access$000:(Lio/branch/referral/ServerRequestQueue;)Ljava/util/List; |
34 | ········//····29:·astore_1······· | 34 | ········//····29:·astore_1······· |
35 | ········//····30:·aload_1········ | 35 | ········//····30:·aload_1········ |
36 | ········//····31:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; | 36 | ········//····31:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; |
37 | ········//····36:·astore | 37 | ········//····36:·astore_1······· |
38 | ········//····3 | 38 | ········//····37:·aload_1········ |
39 | ········//···· | 39 | ········//····38:·invokeinterface·java/util/Iterator.hasNext:()Z |
40 | ········//····4 | 40 | ········//····43:·istore··········4 |
41 | ········//····4 | 41 | ········//····45:·iload···········4 |
42 | ········//····4 | 42 | ········//····47:·ifeq············92 |
43 | ········//····5 | 43 | ········//····50:·aload_1········ |
44 | ········//····5 | 44 | ········//····51:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
45 | ········//····5 | 45 | ········//····56:·astore··········5 |
46 | ········//···· | 46 | ········//····58:·aload···········5 |
47 | ········//····6 | 47 | ········//····60:·checkcast·······Lio/branch/referral/ServerRequest; |
48 | ········//····6 | 48 | ········//····63:·astore··········5 |
49 | ········//····6 | 49 | ········//····65:·aload···········5 |
50 | ········//···· | 50 | ········//····67:·invokevirtual···io/branch/referral/ServerRequest.toJSON:()Lorg/json/JSONObject; |
51 | ········//····7 | 51 | ········//····70:·astore··········6 |
52 | ········//····7 | 52 | ········//····72:·aload···········6 |
53 | ········//····7 | 53 | ········//····74:·ifnull··········37 |
54 | ········//···· | 54 | ········//····77:·aload_3········ |
55 | ········//···· | 55 | ········//····78:·aload···········6 |
56 | ········//····8 | 56 | ········//····80:·invokevirtual···org/json/JSONArray.put:(Ljava/lang/Object;)Lorg/json/JSONArray; |
57 | ········//····8 | 57 | ········//····83:·pop············ |
58 | ········//····8 | 58 | ········//····84:·goto············37 |
59 | ········//···· | 59 | ········//····87:·astore_1······· |
60 | ········//···· | 60 | ········//····88:·aload_2········ |
61 | ········//···· | 61 | ········//····89:·monitorexit···· |
62 | ········//····9 | 62 | ········//····90:·aload_1········ |
63 | ········//····9 | 63 | ········//····91:·athrow········· |
64 | ········//····9 | 64 | ········//····92:·iconst_0······· |
65 | ········//····9 | 65 | ········//····93:·istore··········7 |
66 | ········//····9 | 66 | ········//····95:·aload_0········ |
67 | ········//····9 | 67 | ········//····96:·getfield········io/branch/referral/ServerRequestQueue$1.this$0:Lio/branch/referral/ServerRequestQueue; |
68 | ········//··· | 68 | ········//····99:·astore_1······· |
69 | ········//···10 | 69 | ········//···100:·aload_1········ |
70 | ········//···10 | 70 | ········//···101:·invokestatic····io/branch/referral/ServerRequestQueue.access$100:(Lio/branch/referral/ServerRequestQueue;)Landroid/content/SharedPreferences$Editor; |
71 | ········//···10 | 71 | ········//···104:·astore_1······· |
72 | ········//···10 | 72 | ········//···105:·ldc·············"BNCServerRequestQueue" |
73 | ········//···1 | 73 | ········//···107:·astore··········8 |
74 | ········//···1 | 74 | ········//···109:·aload_3········ |
75 | ········//···11 | 75 | ········//···110:·invokevirtual···org/json/JSONArray.toString:()Ljava/lang/String; |
76 | ········//···11 | 76 | ········//···113:·astore··········9 |
77 | ········//···11 | 77 | ········//···115:·aload_1········ |
78 | ········//···116:·aload···········8 | ||
78 | ········//···11 | 79 | ········//···118:·aload···········9 |
79 | ········//···121:·aload···········10 | ||
80 | ········//···12 | 80 | ········//···120:·invokeinterface·android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
81 | ········//···12 | 81 | ········//···125:·astore_1······· |
82 | ········//···12 | 82 | ········//···126:·aload_1········ |
83 | ········//···1 | 83 | ········//···127:·invokeinterface·android/content/SharedPreferences$Editor.commit:()Z |
84 | ········//···13 | 84 | ········//···132:·pop············ |
85 | ········//···13 | 85 | ········//···133:·iconst_1······· |
86 | ········//···13 | 86 | ········//···134:·istore··········7 |
87 | ········//···13 | 87 | ········//···136:·iload···········7 |
88 | ········//···1 | 88 | ········//···138:·ifne············179 |
89 | ········//···14 | 89 | ········//···141:·aload_0········ |
90 | ········//···14 | 90 | ········//···142:·getfield········io/branch/referral/ServerRequestQueue$1.this$0:Lio/branch/referral/ServerRequestQueue; |
91 | ········//···14 | 91 | ········//···145:·astore_1······· |
92 | ········//···14 | 92 | ········//···146:·aload_1········ |
93 | ········//···1 | 93 | ········//···147:·invokestatic····io/branch/referral/ServerRequestQueue.access$100:(Lio/branch/referral/ServerRequestQueue;)Landroid/content/SharedPreferences$Editor; |
94 | ········//···15 | 94 | ········//···150:·astore_1······· |
95 | ········//···15 | 95 | ········//···151:·ldc·············"BNCServerRequestQueue" |
96 | ········//···15 | 96 | ········//···153:·astore··········8 |
97 | ········//···15 | 97 | ········//···155:·aload_3········ |
98 | ········//···15 | 98 | ········//···156:·invokevirtual···org/json/JSONArray.toString:()Ljava/lang/String; |
99 | ········//···1 | 99 | ········//···159:·astore··········9 |
100 | ········//···16 | 100 | ········//···161:·aload_1········ |
101 | ········//···162:·aload···········8 | ||
101 | ········//···16 | 102 | ········//···164:·aload···········9 |
102 | ········//···167:·aload···········10 | ||
103 | ········//···16 | 103 | ········//···166:·invokeinterface·android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
104 | ········//···17 | 104 | ········//···171:·astore_1······· |
105 | ········//···17 | 105 | ········//···172:·aload_1········ |
106 | ········//···17 | 106 | ········//···173:·invokeinterface·android/content/SharedPreferences$Editor.commit:()Z |
107 | ········//···1 | 107 | ········//···178:·pop············ |
108 | ········//···1 | 108 | ········//···179:·aload_2········ |
109 | ········//···18 | 109 | ········//···180:·monitorexit···· |
110 | ········//···18 | 110 | ········//···181:·return········· |
111 | ········//···18 | 111 | ········//···182:·astore··········10 |
112 | ········//···18 | 112 | ········//···184:·ldc·············"Persisting·Queue:·" |
113 | ········//···18 | 113 | ········//···186:·astore_1······· |
114 | ········//···1 | 114 | ········//···187:·new·············Ljava/lang/StringBuilder; |
115 | ········//···19 | 115 | ········//···190:·astore··········8 |
116 | ········//···19 | 116 | ········//···192:·aload···········8 |
117 | ········//···19 | 117 | ········//···194:·invokespecial···java/lang/StringBuilder.<init>:()V |
118 | ········//··· | 118 | ········//···197:·ldc·············"Failed·to·persit·queue·" |
119 | ········//··· | 119 | ········//···199:·astore··········9 |
120 | ········//···201:·aload···········8 | ||
120 | ········//···20 | 121 | ········//···203:·aload···········9 |
121 | ········//···206:·aload···········10 | ||
122 | ········//···20 | 122 | ········//···205:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
123 | ········//···2 | 123 | ········//···208:·astore··········8 |
124 | ········//···21 | 124 | ········//···210:·aload···········10 |
125 | ········//···21 | 125 | ········//···212:·invokevirtual···java/util/ConcurrentModificationException.getMessage:()Ljava/lang/String; |
126 | ········//···21 | 126 | ········//···215:·astore··········9 |
127 | ········//···217:·aload···········8 | ||
127 | ········//···2 | 128 | ········//···219:·aload···········9 |
128 | ········//···222:·aload···········10 | ||
129 | ········//···22 | 129 | ········//···221:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
130 | ········//···22 | 130 | ········//···224:·astore··········8 |
131 | ········//···22 | 131 | ········//···226:·aload···········8 |
132 | ········//···2 | 132 | ········//···228:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
133 | ········//···23 | 133 | ········//···231:·astore··········8 |
134 | ········//···23 | 134 | ········//···233:·aload_1········ |
135 | ········//···23 | 135 | ········//···234:·aload···········8 |
136 | ········//···23 | 136 | ········//···236:·invokestatic····io/branch/referral/PrefHelper.Debug:(Ljava/lang/String;Ljava/lang/String;)V |
137 | ········//···2 | 137 | ········//···239:·iconst_0······· |
138 | ········//···24 | 138 | ········//···240:·ifne············179 |
139 | ········//···24 | 139 | ········//···243:·aload_0········ |
140 | ········//···24 | 140 | ········//···244:·getfield········io/branch/referral/ServerRequestQueue$1.this$0:Lio/branch/referral/ServerRequestQueue; |
141 | ········//···2 | 141 | ········//···247:·astore_1······· |
142 | ········//···2 | 142 | ········//···248:·aload_1········ |
143 | ········//···2 | 143 | ········//···249:·invokestatic····io/branch/referral/ServerRequestQueue.access$100:(Lio/branch/referral/ServerRequestQueue;)Landroid/content/SharedPreferences$Editor; |
144 | ········//···25 | 144 | ········//···252:·astore_1······· |
145 | ········//···25 | 145 | ········//···253:·ldc·············"BNCServerRequestQueue" |
146 | ········//···25 | 146 | ········//···255:·astore··········8 |
147 | ········//···2 | 147 | ········//···257:·aload_3········ |
148 | ········//···2 | 148 | ········//···258:·invokevirtual···org/json/JSONArray.toString:()Ljava/lang/String; |
149 | ········//···26 | 149 | ········//···261:·astore··········9 |
150 | ········//···26 | 150 | ········//···263:·aload_1········ |
151 | ········//···264:·aload···········8 | ||
151 | ········//···26 | 152 | ········//···266:·aload···········9 |
Max diff block lines reached; 7658/24359 bytes (31.44%) of diff not shown. |
Offset 482, 85 lines modified | Offset 482, 85 lines modified | ||
482 | ·············5····11····16···Class·java/lang/UnsupportedOperationException | 482 | ·············5····11····16···Class·java/lang/UnsupportedOperationException |
483 | ············11····15····16···Class·java/lang/UnsupportedOperationException | 483 | ············11····15····16···Class·java/lang/UnsupportedOperationException |
484 | ··public·boolean·containsClose(); | 484 | ··public·boolean·containsClose(); |
485 | ····descriptor:·()Z | 485 | ····descriptor:·()Z |
486 | ····flags:·(0x0001)·ACC_PUBLIC | 486 | ····flags:·(0x0001)·ACC_PUBLIC |
487 | ····Code: | 487 | ····Code: |
488 | ······stack=300,·locals= | 488 | ······stack=300,·locals=8,·args_size=1 |
489 | ·········0:·aload_0 | 489 | ·········0:·aload_0 |
490 | ·········1:·getfield······#48·················//·Field·queue:Ljava/util/List; | 490 | ·········1:·getfield······#48·················//·Field·queue:Ljava/util/List; |
491 | ·········4:·astore_1 | 491 | ·········4:·astore_1 |
492 | ·········5:·aload_1 | 492 | ·········5:·aload_1 |
493 | ·········6:·monitorenter | 493 | ·········6:·monitorenter |
494 | ·········7:·aload_0 | 494 | ·········7:·aload_0 |
495 | ·········8:·getfield······#48·················//·Field·queue:Ljava/util/List; | 495 | ·········8:·getfield······#48·················//·Field·queue:Ljava/util/List; |
496 | ········11:·astore_2 | 496 | ········11:·astore_2 |
497 | ········12:·aload_2 | 497 | ········12:·aload_2 |
498 | ········13:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 498 | ········13:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
499 | ········18:·astore_ | 499 | ········18:·astore_2 |
500 | ········19:·aload_ | 500 | ········19:·aload_2 |
501 | ········20:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 501 | ········20:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
502 | ········25:·istore | 502 | ········25:·istore_3 |
503 | ········2 | 503 | ········26:·iload_3 |
504 | ········2 | 504 | ········27:·ifeq··········89 |
505 | ········3 | 505 | ········30:·aload_2 |
506 | ········3 | 506 | ········31:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
507 | ········3 | 507 | ········36:·astore········4 |
508 | ········ | 508 | ········38:·aload·········4 |
509 | ········4 | 509 | ········40:·checkcast·····#101················//·class·io/branch/referral/ServerRequest |
510 | ········4 | 510 | ········43:·astore········4 |
511 | ········4 | 511 | ········45:·aload·········4 |
512 | ········4 | 512 | ········47:·ifnull········19 |
513 | ········5 | 513 | ········50:·aload·········4 |
514 | ········5 | 514 | ········52:·invokevirtual·#143················//·Method·io/branch/referral/ServerRequest.getRequestPath:()Ljava/lang/String; |
515 | ········5 | 515 | ········55:·astore········5 |
516 | ········5 | 516 | ········57:·getstatic·····#149················//·Field·io/branch/referral/Defines$RequestPath.RegisterClose:Lio/branch/referral/Defines$RequestPath; |
517 | ········6 | 517 | ········60:·astore········6 |
518 | ········6 | 518 | ········62:·aload·········6 |
519 | ········6 | 519 | ········64:·invokevirtual·#152················//·Method·io/branch/referral/Defines$RequestPath.getPath:()Ljava/lang/String; |
520 | ········6 | 520 | ········67:·astore········6 |
521 | ········ | 521 | ········69:·aload·········5 |
522 | ········71:·aload·········6 | 522 | ········71:·aload·········6 |
523 | ········73:·invokevirtual·#157················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z | 523 | ········73:·invokevirtual·#157················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
524 | ········76:·istore | 524 | ········76:·istore_3 |
525 | ········7 | 525 | ········77:·iload_3 |
526 | ········ | 526 | ········78:·ifeq··········19 |
527 | ········8 | 527 | ········81:·iconst_1 |
528 | ········8 | 528 | ········82:·istore········7 |
529 | ········8 | 529 | ········84:·aload_1 |
530 | ········8 | 530 | ········85:·monitorexit |
531 | ········8 | 531 | ········86:·iload·········7 |
532 | ········ | 532 | ········88:·ireturn |
533 | ········ | 533 | ········89:·aload_1 |
534 | ········9 | 534 | ········90:·monitorexit |
535 | ········9 | 535 | ········91:·iconst_0 |
536 | ········9 | 536 | ········92:·istore········7 |
537 | ········9 | 537 | ········94:·aconst_null |
538 | ········9 | 538 | ········95:·astore_2 |
539 | ········9 | 539 | ········96:·goto··········86 |
540 | ······· | 540 | ········99:·astore_2 |
541 | ·······10 | 541 | ·······100:·aload_1 |
542 | ·······10 | 542 | ·······101:·monitorexit |
543 | ·······10 | 543 | ·······102:·aload_2 |
544 | ·······10 | 544 | ·······103:·athrow |
545 | ······Exception·table: | 545 | ······Exception·table: |
546 | ·········from····to··target·type | 546 | ·········from····to··target·type |
547 | ·············7····11··· | 547 | ·············7····11····99···any |
548 | ············12····18··· | 548 | ············12····18····99···any |
549 | ············19····25··· | 549 | ············19····25····99···any |
550 | ············3 | 550 | ············30····36····99···any |
551 | ············38····43····99···any | ||
551 | ············ | 552 | ············50····55····99···any |
552 | ············52····57···101···any | ||
553 | ············5 | 553 | ············57····60····99···any |
554 | ············6 | 554 | ············62····67····99···any |
555 | ············71····76··· | 555 | ············71····76····99···any |
556 | ············84····86····99···any | ||
556 | ············8 | 557 | ············89····91····99···any |
557 | ············91····93···101···any | ||
558 | ···········10 | 558 | ···········100···102····99···any |
559 | ··public·boolean·containsInstallOrOpen(); | 559 | ··public·boolean·containsInstallOrOpen(); |
560 | ····descriptor:·()Z | 560 | ····descriptor:·()Z |
561 | ····flags:·(0x0001)·ACC_PUBLIC | 561 | ····flags:·(0x0001)·ACC_PUBLIC |
562 | ····Code: | 562 | ····Code: |
563 | ······stack=300,·locals=6,·args_size=1 | 563 | ······stack=300,·locals=6,·args_size=1 |
564 | ·········0:·aload_0 | 564 | ·········0:·aload_0 |
Offset 569, 66 lines modified | Offset 569, 66 lines modified | ||
569 | ·········5:·aload_1 | 569 | ·········5:·aload_1 |
570 | ·········6:·monitorenter | 570 | ·········6:·monitorenter |
571 | ·········7:·aload_0 | 571 | ·········7:·aload_0 |
572 | ·········8:·getfield······#48·················//·Field·queue:Ljava/util/List; | 572 | ·········8:·getfield······#48·················//·Field·queue:Ljava/util/List; |
573 | ········11:·astore_2 | 573 | ········11:·astore_2 |
574 | ········12:·aload_2 | 574 | ········12:·aload_2 |
575 | ········13:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 575 | ········13:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
576 | ········18:·astore_ | 576 | ········18:·astore_2 |
577 | ········19:·aload_ | 577 | ········19:·aload_2 |
578 | ········20:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 578 | ········20:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
579 | ········25:·istore | 579 | ········25:·istore_3 |
580 | ········2 | 580 | ········26:·iload_3 |
581 | ········2 | 581 | ········27:·ifeq··········78 |
582 | ········3 | 582 | ········30:·aload_2 |
583 | ········3 | 583 | ········31:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
584 | ········3 | 584 | ········36:·astore········4 |
585 | ········ | 585 | ········38:·aload·········4 |
586 | ········4 | 586 | ········40:·checkcast·····#101················//·class·io/branch/referral/ServerRequest |
587 | ········4 | 587 | ········43:·astore········4 |
588 | ········4 | 588 | ········45:·aload·········4 |
589 | ········4 | 589 | ········47:·ifnull········19 |
590 | ········5 | 590 | ········50:·aload·········4 |
591 | ········5 | 591 | ········52:·instanceof····#160················//·class·io/branch/referral/ServerRequestRegisterInstall |
592 | ········57:·istore········4 | ||
593 | ········5 | 592 | ········55:·istore_3 |
593 | ········56:·iload_3 | ||
594 | ········ | 594 | ········57:·ifne··········70 |
595 | ········6 | 595 | ········60:·aload·········4 |
596 | ········6 | 596 | ········62:·instanceof····#162················//·class·io/branch/referral/ServerRequestRegisterOpen |
597 | ········69:·istore········4 | ||
598 | ········ | 597 | ········65:·istore_3 |
598 | ········66:·iload_3 | ||
599 | ········ | 599 | ········67:·ifeq··········19 |
600 | ········7 | 600 | ········70:·iconst_1 |
601 | ········7 | 601 | ········71:·istore········5 |
602 | ········7 | 602 | ········73:·aload_1 |
603 | ········ | 603 | ········74:·monitorexit |
604 | ········ | 604 | ········75:·iload·········5 |
605 | ········ | 605 | ········77:·ireturn |
Max diff block lines reached; 796/9121 bytes (8.73%) of diff not shown. |
Offset 882, 704 lines modified | Offset 882, 694 lines modified | ||
882 | ········73:·aload_1 | 882 | ········73:·aload_1 |
883 | ········74:·astore_2 | 883 | ········74:·astore_2 |
884 | ········75:·aload·········10 | 884 | ········75:·aload·········10 |
885 | ········77:·aload_1 | 885 | ········77:·aload_1 |
886 | ········78:·invokespecial·#145················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V | 886 | ········78:·invokespecial·#145················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V |
887 | ········81:·aload·········7 | 887 | ········81:·aload·········7 |
888 | ········83:·invokeinterface·#151,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 888 | ········83:·invokeinterface·#151,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
889 | ········88:·astore | 889 | ········88:·astore_3 |
890 | ········ | 890 | ········89:·aload_3 |
891 | ········9 | 891 | ········90:·invokeinterface·#157,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
892 | ········9 | 892 | ········95:·istore········6 |
893 | ········9 | 893 | ········97:·iload·········6 |
894 | ······· | 894 | ········99:·ifeq··········250 |
895 | ·······10 | 895 | ·······102:·aload_3 |
896 | ·······10 | 896 | ·······103:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
897 | ·······1 | 897 | ·······108:·checkcast·····#163················//·class·android/content/pm/ResolveInfo |
898 | ·······111:·astore········11 | ||
899 | ·······113:·aconst_null | ||
898 | ·······114:·astore········1 | 900 | ·······114:·astore········12 |
899 | ·······116:·aconst_null | ||
900 | ·······11 | 901 | ·······116:·aload·········11 |
902 | ·······118:·astore_2 | ||
901 | ·······119:·aload·········1 | 903 | ·······119:·aload·········11 |
902 | ·······121:·astore_2 | ||
903 | ·······122:·aload·········13 | ||
904 | ·······12 | 904 | ·······121:·getfield······#167················//·Field·android/content/pm/ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo; |
905 | ·······12 | 905 | ·······124:·astore_2 |
906 | ·······125:·aload_2 | ||
907 | ·······126:·astore········13 | ||
906 | ·······128:·aload_2 | 908 | ·······128:·aload_2 |
907 | ·······129:·astore_3 | ||
908 | ·······130:·aload_2 | ||
909 | ·······1 | 909 | ·······129:·getfield······#173················//·Field·android/content/pm/ActivityInfo.packageName:Ljava/lang/String; |
910 | ·······13 | 910 | ·······132:·astore········14 |
911 | ·······13 | 911 | ·······134:·aload·········10 |
912 | ·······13 | 912 | ·······136:·invokevirtual·#174················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
913 | ·······1 | 913 | ·······139:·astore········13 |
914 | ·······14 | 914 | ·······141:·aload·········13 |
915 | ·······14 | 915 | ·······143:·invokeinterface·#157,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
916 | ·······1 | 916 | ·······148:·istore········15 |
917 | ·······15 | 917 | ·······150:·iload·········15 |
918 | ·······15 | 918 | ·······152:·ifeq··········218 |
919 | ·······15 | 919 | ·······155:·aload·········13 |
920 | ·······15 | 920 | ·······157:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
921 | ·······16 | 921 | ·······162:·checkcast·····#176················//·class·io/branch/referral/SharingHelper$SHARE_WITH |
922 | ·······16 | 922 | ·······165:·astore········16 |
923 | ·······16 | 923 | ·······167:·aload·········11 |
924 | ·······1 | 924 | ·······169:·astore_2 |
925 | ·······17 | 925 | ·······170:·aload·········11 |
926 | ·······17 | 926 | ·······172:·getfield······#167················//·Field·android/content/pm/ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo; |
927 | ·······17 | 927 | ·······175:·astore_2 |
928 | ·······17 | 928 | ·······176:·aload_2 |
929 | ·······17 | 929 | ·······177:·astore········17 |
930 | ·······1 | 930 | ·······179:·aload_2 |
931 | ·······18 | 931 | ·······180:·ifnull········141 |
932 | ·······18 | 932 | ·······183:·aload·········14 |
933 | ·······18 | 933 | ·······185:·invokevirtual·#181················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; |
934 | ·······18 | 934 | ·······188:·astore········17 |
935 | ·······190:·aload·········1 | 935 | ·······190:·aload·········16 |
936 | ·······192:·invokevirtual·#184················//·Method·io/branch/referral/SharingHelper$SHARE_WITH.toString:()Ljava/lang/String; | 936 | ·······192:·invokevirtual·#184················//·Method·io/branch/referral/SharingHelper$SHARE_WITH.toString:()Ljava/lang/String; |
937 | ·······195:·invokevirtual·#181················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; | 937 | ·······195:·invokevirtual·#181················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; |
938 | ·······198:·astore········18 | 938 | ·······198:·astore········18 |
939 | ·······200:·aload | 939 | ·······200:·aload·········17 |
940 | ·······20 | 940 | ·······202:·aload·········18 |
941 | ·······20 | 941 | ·······204:·invokevirtual·#188················//·Method·java/lang/String.contains:(Ljava/lang/CharSequence;)Z |
942 | ·······20 | 942 | ·······207:·istore········15 |
943 | ·······20 | 943 | ·······209:·iload·········15 |
944 | ·······21 | 944 | ·······211:·ifeq··········141 |
945 | ·······21 | 945 | ·······214:·aload·········16 |
946 | ·······21 | 946 | ·······216:·astore········12 |
947 | ·······21 | 947 | ·······218:·aload·········12 |
948 | ·······2 | 948 | ·······220:·ifnull········89 |
949 | ·······223:·aload·········11 | ||
950 | ·······225:·astore_2 | ||
949 | ·······22 | 951 | ·······226:·aload·········5 |
950 | ·······224:·astore_2 | ||
951 | ·······225:·aload·········5 | ||
952 | ·······22 | 952 | ·······228:·aload·········11 |
953 | ·······2 | 953 | ·······230:·invokeinterface·#192,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
954 | ·······23 | 954 | ·······235:·pop |
955 | ·······23 | 955 | ·······236:·aload_1 |
956 | ·······23 | 956 | ·······237:·astore_2 |
957 | ·······23 | 957 | ·······238:·aload_1 |
958 | ·······23 | 958 | ·······239:·aload·········12 |
959 | ·······24 | 959 | ·······241:·invokeinterface·#195,··2··········//·InterfaceMethod·java/util/List.remove:(Ljava/lang/Object;)Z |
960 | ·······24 | 960 | ·······246:·pop |
961 | ·······24 | 961 | ·······247:·goto··········89 |
962 | ·······249:·aload·········5 | ||
963 | ·······251:·astore_2 | ||
964 | ·······25 | 962 | ·······250:·aload·········7 |
965 | ·······25 | 963 | ·······252:·aload·········5 |
966 | ·······25 | 964 | ·······254:·invokeinterface·#199,··2··········//·InterfaceMethod·java/util/List.removeAll:(Ljava/util/Collection;)Z |
967 | ·······2 | 965 | ·······259:·pop |
968 | ·······26 | 966 | ·······260:·iconst_0 |
969 | ·······26 | 967 | ·······261:·istore········19 |
970 | ·······26 | 968 | ·······263:·aload·········7 |
971 | ·······26 | 969 | ·······265:·iconst_0 |
972 | ·······26 | 970 | ·······266:·aload·········5 |
973 | ·······2 | 971 | ·······268:·invokeinterface·#203,··3··········//·InterfaceMethod·java/util/List.addAll:(ILjava/util/Collection;)Z |
974 | ·······27 | 972 | ·······273:·pop |
973 | ·······274:·aload_0 | ||
974 | ·······275:·astore_2 | ||
975 | ·······276:·aload_0 | 975 | ·······276:·aload_0 |
976 | ·······277:·astore_2 | ||
977 | ·······278:·aload_0 | ||
978 | ·······27 | 976 | ·······277:·getfield······#65·················//·Field·includeInShareSheet:Ljava/util/List; |
979 | ·······28 | 977 | ·······280:·astore_2 |
978 | ·······281:·aload_2 | ||
979 | ·······282:·astore_3 | ||
980 | ·······283:·aload_2 | 980 | ·······283:·aload_2 |
981 | ·······284:·astore_3 | ||
982 | ·······285:·aload_2 | ||
983 | ·······28 | 981 | ·······284:·invokeinterface·#207,··1··········//·InterfaceMethod·java/util/List.size:()I |
984 | ·······2 | 982 | ·······289:·istore········20 |
985 | ·······29 | 983 | ·······291:·iload·········20 |
986 | ·······29 | 984 | ·······293:·ifle··········381 |
987 | ·······29 | 985 | ·······296:·aload·········7 |
988 | ······· | 986 | ·······298:·invokeinterface·#151,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
989 | ·······305:·astore········11 | ||
990 | ·······30 | 987 | ·······303:·astore_3 |
988 | ·······304:·aload_3 | ||
991 | ·······30 | 989 | ·······305:·invokeinterface·#157,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
992 | ·······31 | 990 | ·······310:·istore········6 |
993 | ·······31 | 991 | ·······312:·iload·········6 |
994 | ·······31 | 992 | ·······314:·ifeq··········385 |
995 | ·······3 | 993 | ·······317:·aload_3 |
996 | ·······3 | 994 | ·······318:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
Max diff block lines reached; 44794/58631 bytes (76.40%) of diff not shown. |
Offset 189, 31 lines modified | Offset 189, 31 lines modified | ||
189 | ········if·(installedApplications·!=·null)·{ | 189 | ········if·(installedApplications·!=·null)·{ |
190 | ············for·(final·ApplicationInfo·applicationInfo·:·installedApplications)·{ | 190 | ············for·(final·ApplicationInfo·applicationInfo·:·installedApplications)·{ |
191 | ················if·((applicationInfo.flags·&·0x1)·!=·0x1)·{ | 191 | ················if·((applicationInfo.flags·&·0x1)·!=·0x1)·{ |
192 | ····················final·JSONObject·jsonObject·=·new·JSONObject(); | 192 | ····················final·JSONObject·jsonObject·=·new·JSONObject(); |
193 | ····················final·ApplicationInfo·applicationInfo2·=·applicationInfo; | 193 | ····················final·ApplicationInfo·applicationInfo2·=·applicationInfo; |
194 | ····················try·{ | 194 | ····················try·{ |
195 | ························if·(applicationInfo2.loadLabel(packageManager)·!=·null)·{ | 195 | ························if·(applicationInfo2.loadLabel(packageManager)·!=·null)·{ |
196 | ····························goto·Label_04 | 196 | ····························goto·Label_0479; |
197 | ························} | 197 | ························} |
198 | ························final·Object·o·=·null; | 198 | ························final·Object·o·=·null; |
199 | ························if·(o·!=·null)·{ | 199 | ························if·(o·!=·null)·{ |
200 | ····························jsonObject.put("name",·o); | 200 | ····························jsonObject.put("name",·o); |
201 | ························} | 201 | ························} |
202 | ························final·String·packageName·=·applicationInfo.packageName; | 202 | ························final·String·packageName·=·applicationInfo.packageName; |
203 | ························Label_02 | 203 | ························Label_0225:·{ |
204 | ····························if·(packageName·==·null)·{ | 204 | ····························if·(packageName·==·null)·{ |
205 | ································break·Label_02 | 205 | ································break·Label_0225; |
206 | ····························} | 206 | ····························} |
207 | ····························final·Defines$Jsonkey·appIdentifier·=·Defines$Jsonkey.AppIdentifier; | 207 | ····························final·Defines$Jsonkey·appIdentifier·=·Defines$Jsonkey.AppIdentifier; |
208 | ····························try·{ | 208 | ····························try·{ |
209 | ································jsonObject.put(appIdentifier.getKey(),·(Object)packageName); | 209 | ································jsonObject.put(appIdentifier.getKey(),·(Object)packageName); |
210 | ································final·String·uriScheme·=·this.getURIScheme(packageName); | 210 | ································final·String·uriScheme·=·this.getURIScheme(packageName); |
211 | ································if·(uriScheme.equals("bnc_no_value"))·{ | 211 | ································if·(uriScheme.equals("bnc_no_value"))·{ |
212 | ····································break·Label_02 | 212 | ····································break·Label_0225; |
213 | ································} | 213 | ································} |
214 | ································final·Defines$Jsonkey·uriScheme2·=·Defines$Jsonkey.URIScheme; | 214 | ································final·Defines$Jsonkey·uriScheme2·=·Defines$Jsonkey.URIScheme; |
215 | ································try·{ | 215 | ································try·{ |
216 | ····································jsonObject.put(uriScheme2.getKey(),·(Object)uriScheme); | 216 | ····································jsonObject.put(uriScheme2.getKey(),·(Object)uriScheme); |
217 | ····································final·String·publicSourceDir·=·applicationInfo.publicSourceDir; | 217 | ····································final·String·publicSourceDir·=·applicationInfo.publicSourceDir; |
218 | ····································if·(publicSourceDir·!=·null)·{ | 218 | ····································if·(publicSourceDir·!=·null)·{ |
219 | ········································jsonObject.put("public_source_dir",·(Object)publicSourceDir); | 219 | ········································jsonObject.put("public_source_dir",·(Object)publicSourceDir); |
Offset 263, 17 lines modified | Offset 263, 17 lines modified | ||
263 | ····························catch·(PackageManager$NameNotFoundException·ex10)·{} | 263 | ····························catch·(PackageManager$NameNotFoundException·ex10)·{} |
264 | ························} | 264 | ························} |
265 | ····················} | 265 | ····················} |
266 | ····················catch·(JSONException·ex11)·{} | 266 | ····················catch·(JSONException·ex11)·{} |
267 | ····················catch·(PackageManager$NameNotFoundException·ex12)·{} | 267 | ····················catch·(PackageManager$NameNotFoundException·ex12)·{} |
268 | ················} | 268 | ················} |
269 | ············} | 269 | ············} |
270 | ············goto·Label_04 | 270 | ············goto·Label_0491; |
271 | ········} | 271 | ········} |
272 | ········goto·Label_04 | 272 | ········goto·Label_0491; |
273 | ····} | 273 | ····} |
274 | ···· | 274 | ···· |
275 | ····public·String·getOS()·{ | 275 | ····public·String·getOS()·{ |
276 | ········return·"Android"; | 276 | ········return·"Android"; |
277 | ····} | 277 | ····} |
278 | ···· | 278 | ···· |
279 | ····public·int·getOSVersion()·{ | 279 | ····public·int·getOSVersion()·{ |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ···· | 56 | ···· |
57 | ····public·JSONObject·getCommerceJSONObject()·{ | 57 | ····public·JSONObject·getCommerceJSONObject()·{ |
58 | ········final·JSONObject·jsonObject·=·new·JSONObject(); | 58 | ········final·JSONObject·jsonObject·=·new·JSONObject(); |
59 | ········final·String·s·=·"revenue"; | 59 | ········final·String·s·=·"revenue"; |
60 | ········try·{ | 60 | ········try·{ |
61 | ············jsonObject.put(s,·(Object)this.revenue); | 61 | ············jsonObject.put(s,·(Object)this.revenue); |
62 | ············jsonObject.put("currency",·(Object)this.currencyType); | 62 | ············jsonObject.put("currency",·(Object)this.currencyType); |
63 | ············jsonObject.put("transaction | 63 | ············jsonObject.put("transaction_id",·(Object)this.transactionID); |
64 | ············jsonObject.put("shipping",·(Object)this.shipping); | 64 | ············jsonObject.put("shipping",·(Object)this.shipping); |
65 | ············jsonObject.put("tax",·(Object)this.tax); | 65 | ············jsonObject.put("tax",·(Object)this.tax); |
66 | ············jsonObject.put("coupon",·(Object)this.coupon); | 66 | ············jsonObject.put("coupon",·(Object)this.coupon); |
67 | ············jsonObject.put("affiliation",·(Object)this.affiliation); | 67 | ············jsonObject.put("affiliation",·(Object)this.affiliation); |
68 | ············if·(this.getProducts()·!=·null)·{ | 68 | ············if·(this.getProducts()·!=·null)·{ |
69 | ················jsonObject.put("products",·(Object)this.getProducts()); | 69 | ················jsonObject.put("products",·(Object)this.getProducts()); |
70 | ············} | 70 | ············} |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·org.fossasia.openevent; | 1 | package·org.fossasia.openevent; |
2 | public·final·class·BuildConfig | 2 | public·final·class·BuildConfig |
3 | { | 3 | { |
4 | ····public·static·final·String·APPLICATION_ID·=·"org.fossasia.openevent"; | 4 | ····public·static·final·String·APPLICATION_ID·=·"org.fossasia.openevent"; |
5 | ····public·static·final·String·BUILD_TIME·=·"2017-0 | 5 | ····public·static·final·String·BUILD_TIME·=·"2017-04-19T15:48Z"; |
6 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 6 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
7 | ····public·static·final·boolean·DEBUG·=·false; | 7 | ····public·static·final·boolean·DEBUG·=·false; |
8 | ····public·static·final·String·FLAVOR·=·"fdroid"; | 8 | ····public·static·final·String·FLAVOR·=·"fdroid"; |
9 | ····public·static·final·String·GIT_SHA·=·"6cc3cd8"; | 9 | ····public·static·final·String·GIT_SHA·=·"6cc3cd8"; |
10 | ····public·static·final·int·VERSION_CODE·=·101; | 10 | ····public·static·final·int·VERSION_CODE·=·101; |
11 | ····public·static·final·String·VERSION_NAME·=·"1.0.1"; | 11 | ····public·static·final·String·VERSION_NAME·=·"1.0.1"; |
12 | } | 12 | } |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | ········this.timeOut_·=·0; | 20 | ········this.timeOut_·=·0; |
21 | ········this.thisReq_·=·thisReq_; | 21 | ········this.thisReq_·=·thisReq_; |
22 | ········this.timeOut_·=·Branch.access$200(this$0).getTimeout(); | 22 | ········this.timeOut_·=·Branch.access$200(this$0).getTimeout(); |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····protected·ServerResponse·doInBackground(final·Void...·array)·{ | 25 | ····protected·ServerResponse·doInBackground(final·Void...·array)·{ |
26 | ········if·(this.thisReq_·instanceof·ServerRequestInitSession)·{ | 26 | ········if·(this.thisReq_·instanceof·ServerRequestInitSession)·{ |
27 | ············((ServerRequestInitSession)this.thisReq_).updateLink | 27 | ············((ServerRequestInitSession)this.thisReq_).updateLinkReferrerParams(); |
28 | ········} | 28 | ········} |
29 | ········this.this$0.addExtraInstrumentationData(this.thisReq_.getRequestPath()·+·"-"·+·Defines$Jsonkey.Queue_Wait_Time.getKey(),·String.valueOf(this.thisReq_.getQueueWaitTime())); | 29 | ········this.this$0.addExtraInstrumentationData(this.thisReq_.getRequestPath()·+·"-"·+·Defines$Jsonkey.Queue_Wait_Time.getKey(),·String.valueOf(this.thisReq_.getQueueWaitTime())); |
30 | ········if·(this.thisReq_.isGAdsParamsRequired())·{ | 30 | ········if·(this.thisReq_.isGAdsParamsRequired())·{ |
31 | ············this.thisReq_.updateGAdsParams(Branch.access$1500(this.this$0)); | 31 | ············this.thisReq_.updateGAdsParams(Branch.access$1500(this.this$0)); |
32 | ········} | 32 | ········} |
33 | ········ServerResponse·serverResponse; | 33 | ········ServerResponse·serverResponse; |
34 | ········if·(this.thisReq_.isGetRequest())·{ | 34 | ········if·(this.thisReq_.isGetRequest())·{ |
Offset 115, 18 lines modified | Offset 115, 18 lines modified | ||
115 | ····································································································final·Branch·this$7·=·this.this$0; | 115 | ····································································································final·Branch·this$7·=·this.this$0; |
116 | ····································································································try·{ | 116 | ····································································································try·{ |
117 | ········································································································list.add(Branch.access$300(this$7).peekAt(n)); | 117 | ········································································································list.add(Branch.access$300(this$7).peekAt(n)); |
118 | ········································································································++n; | 118 | ········································································································++n; |
119 | ········································································································continue; | 119 | ········································································································continue; |
120 | ········································································································try·{ | 120 | ········································································································try·{ |
121 | ············································································································while·(true)·{ | 121 | ············································································································while·(true)·{ |
122 | ················································································································Label_040 | 122 | ················································································································Label_0406:·{ |
123 | ····················································································································final·Iterator<ServerRequest>·iterator; | 123 | ····················································································································final·Iterator<ServerRequest>·iterator; |
124 | ····················································································································if·(!iterator.hasNext())·{ | 124 | ····················································································································if·(!iterator.hasNext())·{ |
125 | ························································································································break·Label_040 | 125 | ························································································································break·Label_0406; |
126 | ····················································································································} | 126 | ····················································································································} |
127 | ····················································································································final·ServerRequest·next·=·iterator.next(); | 127 | ····················································································································final·ServerRequest·next·=·iterator.next(); |
128 | ····················································································································try·{ | 128 | ····················································································································try·{ |
129 | ························································································································final·ServerRequest·serverRequest·=·(ServerRequest)next; | 129 | ························································································································final·ServerRequest·serverRequest·=·(ServerRequest)next; |
130 | ························································································································if·(serverRequest·!=·null·&&·serverRequest.shouldRetryOnFail())·{ | 130 | ························································································································if·(serverRequest·!=·null·&&·serverRequest.shouldRetryOnFail())·{ |
131 | ····························································································································continue; | 131 | ····························································································································continue; |
132 | ························································································································} | 132 | ························································································································} |
Offset 5, 28 lines modified | Offset 5, 29 lines modified | ||
5 | import·io.branch.indexing.BranchUniversalObject$RegisterViewStatusListener; | 5 | import·io.branch.indexing.BranchUniversalObject$RegisterViewStatusListener; |
6 | import·io.branch.indexing.BranchUniversalObject; | 6 | import·io.branch.indexing.BranchUniversalObject; |
7 | import·android.app.Application$ActivityLifecycleCallbacks; | 7 | import·android.app.Application$ActivityLifecycleCallbacks; |
8 | import·java.util.Calendar; | 8 | import·java.util.Calendar; |
9 | import·java.util.concurrent.Executors; | 9 | import·java.util.concurrent.Executors; |
10 | import·java.util.concurrent.ScheduledThreadPoolExecutor; | 10 | import·java.util.concurrent.ScheduledThreadPoolExecutor; |
11 | import·java.util.Set; | 11 | import·java.util.Set; |
12 | import·android.os.Bundle; | ||
12 | import·android.net.Uri; | 13 | import·android.net.Uri; |
13 | import·android.content.res.Resources; | 14 | import·android.content.res.Resources; |
14 | import·android.app.Application; | 15 | import·android.app.Application; |
15 | import·android.text.TextUtils; | 16 | import·android.text.TextUtils; |
16 | import·java.util.concurrent.TimeoutException; | 17 | import·java.util.concurrent.TimeoutException; |
17 | import·java.util.concurrent.ExecutionException; | 18 | import·java.util.concurrent.ExecutionException; |
18 | import·java.util.concurrent.TimeUnit; | 19 | import·java.util.concurrent.TimeUnit; |
19 | import·android.text.format.DateFormat; | 20 | import·android.text.format.DateFormat; |
20 | import·java.util.Date; | 21 | import·java.util.Date; |
21 | import·org.json.JSONException; | 22 | import·org.json.JSONException; |
22 | import·android.os.Bundle; | ||
23 | import·android.content.pm.ActivityInfo; | 23 | import·android.content.pm.ActivityInfo; |
24 | import·android.content.pm.PackageInfo; | 24 | import·android.content.pm.PackageInfo; |
25 | import·android.content.pm.ApplicationInfo; | 25 | import·android.content.pm.ApplicationInfo; |
26 | import·android.content.pm.PackageManager; | ||
26 | import·android.content.pm.PackageManager$NameNotFoundException; | 27 | import·android.content.pm.PackageManager$NameNotFoundException; |
27 | import·java.util.Iterator; | 28 | import·java.util.Iterator; |
28 | import·android.util.Log; | 29 | import·android.util.Log; |
29 | import·android.app.Activity; | 30 | import·android.app.Activity; |
30 | import·android.content.Intent; | 31 | import·android.content.Intent; |
31 | import·java.util.ArrayList; | 32 | import·java.util.ArrayList; |
32 | import·android.os.Build$VERSION; | 33 | import·android.os.Build$VERSION; |
Offset 217, 189 lines modified | Offset 218, 217 lines modified | ||
217 | ············try·{ | 218 | ············try·{ |
218 | ················if·(!latestReferringParams.has(clicked_Branch_Link.getKey()))·{ | 219 | ················if·(!latestReferringParams.has(clicked_Branch_Link.getKey()))·{ |
219 | ····················return; | 220 | ····················return; |
220 | ················} | 221 | ················} |
221 | ················final·Defines$Jsonkey·clicked_Branch_Link2·=·Defines$Jsonkey.Clicked_Branch_Link; | 222 | ················final·Defines$Jsonkey·clicked_Branch_Link2·=·Defines$Jsonkey.Clicked_Branch_Link; |
222 | ················try·{ | 223 | ················try·{ |
223 | ····················if·(latestReferringParams.getBoolean(clicked_Branch_Link2.getKey())·&&·latestReferringParams.length()·>·0)·{ | 224 | ····················if·(latestReferringParams.getBoolean(clicked_Branch_Link2.getKey())·&&·latestReferringParams.length()·>·0)·{ |
224 | ························final· | 225 | ························final·Context·context_·=·this.context_; |
225 | ························try·{ | 226 | ························try·{ |
227 | ····························final·PackageManager·packageManager·=·context_.getPackageManager(); | ||
226 | ····························if·(applicationInfo.metaData·!=·null·&&·applicationInfo.metaData.getBoolean("io.branch.sdk.auto_link_disable",·false))·{ | ||
227 | ································return; | ||
228 | ····························} | ||
229 | ····························final·PackageInfo·packageInfo·=·this.context_.getPackageManager().getPackageInfo(this.context_.getPackageName(),·129); | ||
230 | ····························try·{ | 228 | ····························try·{ |
229 | ································final·Context·context_2·=·this.context_; | ||
231 | ································final·ActivityInfo[]·activities·=·packageInfo.activities; | ||
232 | ································Label_0413:·{ | ||
233 | ····································if·(activities·==·null)·{ | ||
234 | ········································break·Label_0413; | ||
235 | ································ | 230 | ································try·{ |
231 | ····································final·ApplicationInfo·applicationInfo·=·packageManager.getApplicationInfo(context_2.getPackageName(),·128); | ||
236 | ····································final·ActivityInfo[]·array·=·activities; | ||
237 | ····································final·int·length·=·activities.length; | ||
238 | ····································final·int·n·=·0; | ||
239 | ····································final·int·n2; | ||
240 | ····································if·(n·>=·(n2·=·length))·{ | ||
241 | ········································break·Label_0413; | ||
242 | ····································} | ||
243 | ····································final·ActivityInfo·activityInfo·=·array[n]; | ||
244 | ····································final·Bundle·metaData; | ||
245 | ····································if·(activityInfo·==·null·||·(metaData·=·activityInfo.metaData)·==·null·||·(activityInfo.metaData.getString("io.branch.sdk.auto_link_keys")·==·null·&&·activityInfo.metaData.getString("io.branch.sdk.auto_link_path")·==·null)·||·(!this.checkForAutoDeepLinkKeys(latestReferringParams,·activityInfo)·&&·!this.checkForAutoDeepLinkPath(latestReferringParams,·activityInfo)))·{ | ||
246 | ········································goto·Label_0610; | ||
247 | ····································} | ||
248 | ····································name·=·activityInfo.name; | ||
249 | ····································try·{ | 232 | ····································try·{ |
233 | ········································if·(applicationInfo.metaData·!=·null·&&·applicationInfo.metaData.getBoolean("io.branch.sdk.auto_link_disable",·false))·{ | ||
250 | ········································activityInfo.metaData.getInt("io.branch.sdk.auto_link_request_code",·1501); | ||
251 | ········································final·WeakReference·currentActivityReference_; | ||
252 | ········································if·(name·==·null·||·(currentActivityReference_·=·this.currentActivityReference_)·==·null)·{ | ||
253 | ············································return; | 234 | ············································return; |
254 | ········································} | 235 | ········································} |
255 | ········································final· | 236 | ········································final·Context·context_3·=·this.context_; |
256 | ········································try·{ | 237 | ········································try·{ |
238 | ············································final·PackageManager·packageManager2·=·context_3.getPackageManager(); | ||
257 | ············································final·Activity·activity·=·(Activity)value; | ||
258 | ············································if·(activity·==·null)·{ | ||
259 | ················································goto·Label_0684; | ||
260 | ············································} | ||
261 | ············································try·{ | 239 | ············································try·{ |
240 | ················································final·Context·context_4·=·this.context_; | ||
262 | ················································final·Intent·intent·=·new·Intent((Context)activity,·(Class)Class.forName(name)); | ||
263 | ················································intent.putExtra("io.branch.sdk.auto_linked",·"true"); | ||
264 | ················································final·Defines$Jsonkey·referringData·=·Defines$Jsonkey.ReferringData; | ||
265 | ················································try·{ | 241 | ················································try·{ |
266 | ····················································final· | 242 | ····················································final·PackageInfo·packageInfo·=·packageManager2.getPackageInfo(context_4.getPackageName(),·129); |
267 | ····················································try·{ | 243 | ····················································try·{ |
268 | ························································intent.putExtra(key,·latestReferringParams.toString()); | ||
269 | ························································final· | 244 | ························································final·ActivityInfo[]·activities·=·packageInfo.activities; |
245 | ························································Label_0344:·{ | ||
246 | ····························································if·(activities·==·null)·{ | ||
247 | ································································break·Label_0344; | ||
270 | ························································ | 248 | ····························································} |
271 | ···························································· | 249 | ····························································final·int·length·=·activities.length; |
272 | ···························································· | 250 | ····························································final·int·n·=·0; |
251 | ····························································if·(n·>=·length)·{ | ||
252 | ································································break·Label_0344; | ||
253 | ····························································} | ||
254 | ····························································final·ActivityInfo·activityInfo·=·activities[n]; | ||
255 | ····························································if·(activityInfo·==·null·||·activityInfo.metaData·==·null·||·(activityInfo.metaData.getString("io.branch.sdk.auto_link_keys")·==·null·&&·activityInfo.metaData.getString("io.branch.sdk.auto_link_path")·==·null)·||·(!this.checkForAutoDeepLinkKeys(latestReferringParams,·activityInfo)·&&·!this.checkForAutoDeepLinkPath(latestReferringParams,·activityInfo)))·{ | ||
256 | ································································goto·Label_0513; | ||
257 | ····························································} | ||
258 | ····························································name·=·activityInfo.name; | ||
273 | ···························································· | 259 | ····························································try·{ |
274 | ····································································final·String·s·=·(String)next; | ||
275 | ································································ | 260 | ································································activityInfo.metaData.getInt("io.branch.sdk.auto_link_request_code",·1501); |
261 | ································································if·(name·==·null·||·this.currentActivityReference_·==·null)·{ | ||
276 | ································································ | 262 | ····································································return; |
277 | ································································catch·(PackageManager$NameNotFoundException·ex)·{ | ||
278 | ····································································Log.i("BranchSDK",·"Branch·Warning:·Please·make·sure·Activity·names·set·for·auto·deep·link·are·correct!"); | ||
279 | ································································} | 263 | ································································} |
264 | ································································final·WeakReference·currentActivityReference_·=·this.currentActivityReference_; | ||
265 | ································································try·{ | ||
266 | ····································································final·Activity·value·=·currentActivityReference_.get(); | ||
267 | ····································································try·{ | ||
268 | ········································································final·Activity·activity·=·(Activity)value; | ||
269 | ········································································if·(activity·==·null)·{ | ||
270 | ············································································goto·Label_0579; | ||
271 | ········································································} | ||
272 | ········································································try·{ | ||
273 | ············································································final·Intent·intent·=·new·Intent((Context)activity,·(Class)Class.forName(name)); | ||
274 | ············································································intent.putExtra("io.branch.sdk.auto_linked",·"true"); | ||
275 | ············································································final·Defines$Jsonkey·referringData·=·Defines$Jsonkey.ReferringData; | ||
276 | ············································································try·{ | ||
277 | ················································································final·String·key·=·referringData.getKey(); | ||
278 | ················································································try·{ | ||
Max diff block lines reached; 96555/112217 bytes (86.04%) of diff not shown. |
Offset 11, 42 lines modified | Offset 11, 44 lines modified | ||
11 | ····final·/*·synthetic·*/·BranchStrongMatchHelper$StrongMatchCheckEvents·val$callback; | 11 | ····final·/*·synthetic·*/·BranchStrongMatchHelper$StrongMatchCheckEvents·val$callback; |
12 | ····final·/*·synthetic·*/·Method·val$mayLaunchUrlMethod; | 12 | ····final·/*·synthetic·*/·Method·val$mayLaunchUrlMethod; |
13 | ····final·/*·synthetic·*/·Method·val$newSessionMethod; | 13 | ····final·/*·synthetic·*/·Method·val$newSessionMethod; |
14 | ····final·/*·synthetic·*/·PrefHelper·val$prefHelper; | 14 | ····final·/*·synthetic·*/·PrefHelper·val$prefHelper; |
15 | ····final·/*·synthetic·*/·Uri·val$strongMatchUri; | 15 | ····final·/*·synthetic·*/·Uri·val$strongMatchUri; |
16 | ····final·/*·synthetic·*/·Method·val$warmupMethod; | 16 | ····final·/*·synthetic·*/·Method·val$warmupMethod; |
17 | ···· | 17 | ···· |
18 | ····BranchStrongMatchHelper$2(final·BranchStrongMatchHelper·this$0,·final·Method·val$warmupMethod,·final·Method·val$newSessionMethod,·final· | 18 | ····BranchStrongMatchHelper$2(final·BranchStrongMatchHelper·this$0,·final·Method·val$warmupMethod,·final·Method·val$newSessionMethod,·final·Uri·val$strongMatchUri,·final·Method·val$mayLaunchUrlMethod,·final·PrefHelper·val$prefHelper,·final·BranchStrongMatchHelper$StrongMatchCheckEvents·val$callback)·{ |
19 | ········this.this$0·=·this$0; | 19 | ········this.this$0·=·this$0; |
20 | ········this.val$warmupMethod·=·val$warmupMethod; | 20 | ········this.val$warmupMethod·=·val$warmupMethod; |
21 | ········this.val$newSessionMethod·=·val$newSessionMethod; | 21 | ········this.val$newSessionMethod·=·val$newSessionMethod; |
22 | ········this.val$mayLaunchUrlMethod·=·val$mayLaunchUrlMethod; | ||
23 | ········this.val$strongMatchUri·=·val$strongMatchUri; | 22 | ········this.val$strongMatchUri·=·val$strongMatchUri; |
23 | ········this.val$mayLaunchUrlMethod·=·val$mayLaunchUrlMethod; | ||
24 | ········this.val$prefHelper·=·val$prefHelper; | 24 | ········this.val$prefHelper·=·val$prefHelper; |
25 | ········this.val$callback·=·val$callback; | 25 | ········this.val$callback·=·val$callback; |
26 | ········super(this$0); | 26 | ········super(this$0); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·void·onCustomTabsServiceConnected(final·ComponentName·componentName,·final·Object·obj)·{ | 29 | ····public·void·onCustomTabsServiceConnected(final·ComponentName·componentName,·final·Object·obj)·{ |
30 | ········this.this$0.mClient_·=·this.this$0.CustomTabsClientClass.cast(obj); | 30 | ········this.this$0.mClient_·=·this.this$0.CustomTabsClientClass.cast(obj); |
31 | ········if·(this.this$0.mClient_·==·null)·{ | 31 | ········if·(this.this$0.mClient_·==·null)·{ |
32 | ············return; | 32 | ············return; |
33 | ········} | 33 | ········} |
34 | ········try·{ | 34 | ········try·{ |
35 | ············this.val$warmupMethod.invoke(this.this$0.mClient_,·Integer.valueOf(0)); | 35 | ············this.val$warmupMethod.invoke(this.this$0.mClient_,·Integer.valueOf(0)); |
36 | ············final·Object·invoke·=·this.val$newSessionMethod.invoke(this.this$0.mClient_,·null); | 36 | ············final·Object·invoke·=·this.val$newSessionMethod.invoke(this.this$0.mClient_,·null); |
37 | ············if·(invoke·!=·null)·{ | 37 | ············if·(invoke·!=·null)·{ |
38 | ················PrefHelper.Debug("BranchSDK",·"Strong·match·request·"·+·this.val$strongMatchUri); | ||
38 | ················this.val$mayLaunchUrlMethod.invoke(invoke,·this.val$strongMatchUri,·null,·null); | 39 | ················this.val$mayLaunchUrlMethod.invoke(invoke,·this.val$strongMatchUri,·null,·null); |
39 | ················this.val$prefHelper.saveLastStrongMatchTime(System.currentTimeMillis()); | 40 | ················this.val$prefHelper.saveLastStrongMatchTime(System.currentTimeMillis()); |
41 | ················this.this$0.isStrongMatchUrlLaunched·=·true; | ||
40 | ············} | 42 | ············} |
41 | ········} | 43 | ········} |
42 | ········finally·{ | 44 | ········finally·{ |
43 | ············this.this$0.mClient_·=·null; | 45 | ············this.this$0.mClient_·=·null; |
44 | ············BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback); | 46 | ············BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback,·this.this$0.isStrongMatchUrlLaunched); |
45 | ········} | 47 | ········} |
46 | ····} | 48 | ····} |
47 | ···· | 49 | ···· |
48 | ····public·void·onServiceDisconnected(final·ComponentName·componentName)·{ | 50 | ····public·void·onServiceDisconnected(final·ComponentName·componentName)·{ |
49 | ········this.this$0.mClient_·=·null; | 51 | ········this.this$0.mClient_·=·null; |
50 | ········BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback); | 52 | ········BranchStrongMatchHelper.access$000(this.this$0,·this.val$callback,·this.this$0.isStrongMatchUrlLaunched); |
51 | ····} | 53 | ····} |
52 | } | 54 | } |
Offset 57, 14 lines modified | Offset 57, 15 lines modified | ||
57 | ········································································Label_0248:·{ | 57 | ········································································Label_0248:·{ |
58 | ············································································if·(jsonObject·==·null)·{ | 58 | ············································································if·(jsonObject·==·null)·{ |
59 | ················································································break·Label_0248; | 59 | ················································································break·Label_0248; |
60 | ············································································} | 60 | ············································································} |
61 | ············································································final·Defines$Jsonkey·metadata·=·Defines$Jsonkey.Metadata; | 61 | ············································································final·Defines$Jsonkey·metadata·=·Defines$Jsonkey.Metadata; |
62 | ············································································try·{ | 62 | ············································································try·{ |
63 | ················································································post.put(metadata.getKey(),·(Object)jsonObject); | 63 | ················································································post.put(metadata.getKey(),·(Object)jsonObject); |
64 | ················································································this.updateEnvironment(context,·post); | ||
64 | ················································································try·{ | 65 | ················································································try·{ |
65 | ····················································································this.setPost(post); | 66 | ····················································································this.setPost(post); |
66 | ····················································································if·(s·!=·null·&&·s.equalsIgnoreCase("purchase"))·{ | 67 | ····················································································if·(s·!=·null·&&·s.equalsIgnoreCase("purchase"))·{ |
67 | ························································································Log.e("BranchSDK",·"Warning:·You·are·sending·a·purchase·event·with·our·non-dedicated·purchase·function.·Please·see·function·sendCommerceEvent"); | 68 | ························································································Log.e("BranchSDK",·"Warning:·You·are·sending·a·purchase·event·with·our·non-dedicated·purchase·function.·Please·see·function·sendCommerceEvent"); |
68 | ····················································································} | 69 | ····················································································} |
69 | ················································································} | 70 | ················································································} |
70 | ················································································catch·(JSONException·ex)·{ | 71 | ················································································catch·(JSONException·ex)·{ |
Offset 634, 482 lines modified | Offset 634, 474 lines modified | ||
634 | ········19:·putfield······#36·················//·Field·defaultToLongUrl_:Z | 634 | ········19:·putfield······#36·················//·Field·defaultToLongUrl_:Z |
635 | ········22:·return | 635 | ········22:·return |
636 | ··private·java.lang.String·generateLongUrlWithParams(java.lang.String); | 636 | ··private·java.lang.String·generateLongUrlWithParams(java.lang.String); |
637 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; | 637 | ····descriptor:·(Ljava/lang/String;)Ljava/lang/String; |
638 | ····flags:·(0x0002)·ACC_PRIVATE | 638 | ····flags:·(0x0002)·ACC_PRIVATE |
639 | ····Code: | 639 | ····Code: |
640 | ······stack=300,·locals=2 | 640 | ······stack=300,·locals=23,·args_size=2 |
641 | ·········0:·new···········#140················//·class·java/lang/StringBuilder | 641 | ·········0:·new···········#140················//·class·java/lang/StringBuilder |
642 | ·········3:·astore_2 | 642 | ·········3:·astore_2 |
643 | ·········4:·aload_2 | 643 | ·········4:·aload_2 |
644 | ·········5:·invokespecial·#141················//·Method·java/lang/StringBuilder."<init>":()V | 644 | ·········5:·invokespecial·#141················//·Method·java/lang/StringBuilder."<init>":()V |
645 | ·········8:·aload_ | 645 | ·········8:·aload_1 |
646 | ·········9:·astore_3 | 646 | ·········9:·astore_3 |
647 | ········10:·aload_2 | 647 | ········10:·aload_2 |
648 | ········11:·aload_1 | 648 | ········11:·aload_1 |
649 | ········12:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 649 | ········12:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
650 | ········15:·astore_2 | 650 | ········15:·astore_2 |
651 | ········16:·ldc···········#147················//·String·? | 651 | ········16:·ldc···········#147················//·String·? |
652 | ········18:·astore········4 | 652 | ········18:·astore········4 |
653 | ········20:·aload_2 | ||
654 | ········2 | 653 | ········20:·aload·········4 |
654 | ········22:·astore_3 | ||
655 | ········23:·aload_2 | ||
656 | ········24:·aload·········4 | ||
655 | ········2 | 657 | ········26:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
656 | ········2 | 658 | ········29:·invokevirtual·#150················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
657 | ········ | 659 | ········32:·astore········5 |
658 | ········3 | 660 | ········34:·aload_0 |
659 | ········3 | 661 | ········35:·astore_3 |
660 | ········3 | 662 | ········36:·aload_0 |
661 | ········3 | 663 | ········37:·getfield······#45·················//·Field·linkPost_:Lio/branch/referral/BranchLinkData; |
662 | ········37:·astore_3 | ||
663 | ········38:·aload_3 | ||
664 | ········ | 664 | ········40:·astore_2 |
665 | ········4 | 665 | ········41:·aload_2 |
666 | ········4 | 666 | ········42:·invokevirtual·#154················//·Method·io/branch/referral/BranchLinkData.getTags:()Ljava/util/Collection; |
667 | ········4 | 667 | ········45:·astore········6 |
668 | ········4 | 668 | ········47:·aload·········6 |
669 | ········4 | 669 | ········49:·ifnull········177 |
670 | ········5 | 670 | ········52:·aload·········6 |
671 | ········5 | 671 | ········54:·invokeinterface·#160,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
672 | ········58:·astore········7 | ||
673 | ········ | 672 | ········59:·astore_2 |
673 | ········60:·aload_2 | ||
674 | ········6 | 674 | ········61:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
675 | ········6 | 675 | ········66:·istore········7 |
676 | ········6 | 676 | ········68:·iload·········7 |
677 | ········7 | 677 | ········70:·ifeq··········177 |
678 | ········7 | 678 | ········73:·aload_2 |
679 | ········7 | 679 | ········74:·invokeinterface·#170,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
680 | ········ | 680 | ········79:·checkcast·····#86·················//·class·java/lang/String |
681 | ········8 | 681 | ········82:·astore········8 |
682 | ········8 | 682 | ········84:·aload·········8 |
683 | ········8 | 683 | ········86:·ifnull········60 |
684 | ········ | 684 | ········89:·aload·········8 |
685 | ········9 | 685 | ········91:·invokevirtual·#174················//·Method·java/lang/String.length:()I |
686 | ········9 | 686 | ········94:·istore········7 |
687 | ········9 | 687 | ········96:·iload·········7 |
688 | ······· | 688 | ········98:·ifle··········60 |
689 | ·······10 | 689 | ·······101:·new···········#140················//·class·java/lang/StringBuilder |
690 | ·······106:·astore_2 | ||
691 | ·······10 | 690 | ·······104:·astore········4 |
691 | ·······106:·aload·········4 | ||
692 | ·······108:·invokespecial·#141················//·Method·java/lang/StringBuilder."<init>":()V | 692 | ·······108:·invokespecial·#141················//·Method·java/lang/StringBuilder."<init>":()V |
693 | ·······111:·aload | 693 | ·······111:·aload·········4 |
694 | ·······11 | 694 | ·······113:·astore_3 |
695 | ·······113:·aload_2 | ||
696 | ·······114:·aload········· | 695 | ·······114:·aload·········4 |
696 | ·······116:·aload·········5 | ||
697 | ·······11 | 697 | ·······118:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
698 | ·······1 | 698 | ·······121:·astore········4 |
699 | ·······12 | 699 | ·······123:·getstatic·····#180················//·Field·io/branch/referral/Defines$LinkParam.Tags:Lio/branch/referral/Defines$LinkParam; |
700 | ·······12 | 700 | ·······126:·astore········9 |
701 | ·······125:·aload_2 | ||
702 | ·······12 | 701 | ·······128:·aload·········4 |
702 | ·······130:·aload·········9 | ||
703 | ·······1 | 703 | ·······132:·invokevirtual·#183················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
704 | ·······13 | 704 | ·······135:·ldc···········#185················//·String·= |
705 | ·······13 | 705 | ·······137:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
706 | ·······140:·astore········4 | ||
706 | ·······136:·astore_2 | ||
707 | ·······137:·aload_2 | ||
708 | ·······138:·astore_3 | ||
709 | ·······139:·aload_2 | ||
710 | ·······14 | 707 | ·······142:·aload·········4 |
708 | ·······144:·astore_3 | ||
709 | ·······145:·aload·········4 | ||
710 | ·······147:·aload·········8 | ||
711 | ·······14 | 711 | ·······149:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
712 | ·······1 | 712 | ·······152:·astore········4 |
713 | ·······1 | 713 | ·······154:·ldc···········#187················//·String·& |
714 | ·······1 | 714 | ·······156:·astore········9 |
715 | ·······150:·aload_2 | ||
716 | ·······15 | 715 | ·······158:·aload·········4 |
716 | ·······160:·aload·········9 | ||
717 | ·······1 | 717 | ·······162:·invokevirtual·#145················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
718 | ·······156:·astore_2 | ||
719 | ·······1 | 718 | ·······165:·astore········4 |
719 | ·······167:·aload·········4 | ||
720 | ·······1 | 720 | ·······169:·invokevirtual·#150················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
721 | ·······1 | 721 | ·······172:·astore········5 |
722 | ·······1 | 722 | ·······174:·goto··········60 |
723 | ·······1 | 723 | ·······177:·aload_0 |
724 | ·······1 | 724 | ·······178:·astore_3 |
725 | ·······1 | 725 | ·······179:·aload_0 |
726 | ·······1 | 726 | ·······180:·getfield······#45·················//·Field·linkPost_:Lio/branch/referral/BranchLinkData; |
727 | ·······172:·astore_3 | ||
728 | ·······173:·aload_3 | ||
729 | ·······1 | 727 | ·······183:·astore_2 |
730 | ·······1 | 728 | ·······184:·aload_2 |
731 | ·······1 | 729 | ·······185:·invokevirtual·#190················//·Method·io/branch/referral/BranchLinkData.getAlias:()Ljava/lang/String; |
732 | ·······1 | 730 | ·······188:·astore········10 |
733 | ·······1 | 731 | ·······190:·aload·········10 |
734 | ·······1 | 732 | ·······192:·ifnull········271 |
735 | ·······1 | 733 | ·······195:·aload·········10 |
736 | ·······1 | 734 | ·······197:·invokevirtual·#174················//·Method·java/lang/String.length:()I |
737 | ······· | 735 | ·······200:·istore········11 |
738 | ······· | 736 | ·······202:·iload·········11 |
739 | ······· | 737 | ·······204:·ifle··········271 |
740 | ······· | 738 | ·······207:·new···········#140················//·class·java/lang/StringBuilder |
741 | ·······2 | 739 | ·······210:·astore_2 |
742 | ·······2 | 740 | ·······211:·aload_2 |
743 | ·······2 | 741 | ·······212:·invokespecial·#141················//·Method·java/lang/StringBuilder."<init>":()V |
744 | ·······2 | 742 | ·······215:·aload_2 |
745 | ·······207:·astore_3 | ||
746 | ·······208:·aload_2 | ||
Max diff block lines reached; 28897/44554 bytes (64.86%) of diff not shown. |
Offset 7, 42 lines modified | Offset 7, 42 lines modified | ||
7 | import·android.app.Activity; | 7 | import·android.app.Activity; |
8 | import·org.json.JSONObject; | 8 | import·org.json.JSONObject; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·io.branch.indexing.ContentDiscoveryManifest; | 10 | import·io.branch.indexing.ContentDiscoveryManifest; |
11 | abstract·class·ServerRequestInitSession·extends·ServerRequest | 11 | abstract·class·ServerRequestInitSession·extends·ServerRequest |
12 | { | 12 | { |
13 | ···· | 13 | ····static·final·String·ACTION_INSTALL·=·"install"; |
14 | ···· | 14 | ····static·final·String·ACTION_OPEN·=·"open"; |
15 | ····private·final·ContentDiscoveryManifest·contentDiscoveryManifest_; | 15 | ····private·final·ContentDiscoveryManifest·contentDiscoveryManifest_; |
16 | ····private·final·Context·context_; | 16 | ····private·final·Context·context_; |
17 | ···· | 17 | ···· |
18 | ···· | 18 | ····ServerRequestInitSession(final·Context·context_,·final·String·s)·{ |
19 | ········super(context_,·s); | 19 | ········super(context_,·s); |
20 | ········this.context_·=·context_; | 20 | ········this.context_·=·context_; |
21 | ········this.contentDiscoveryManifest_·=·ContentDiscoveryManifest.getInstance(this.context_); | 21 | ········this.contentDiscoveryManifest_·=·ContentDiscoveryManifest.getInstance(this.context_); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ···· | 24 | ····ServerRequestInitSession(final·String·s,·final·JSONObject·jsonObject,·final·Context·context_)·{ |
25 | ········super(s,·jsonObject,·context_); | 25 | ········super(s,·jsonObject,·context_); |
26 | ········this.context_·=·context_; | 26 | ········this.context_·=·context_; |
27 | ········this.contentDiscoveryManifest_·=·ContentDiscoveryManifest.getInstance(this.context_); | 27 | ········this.contentDiscoveryManifest_·=·ContentDiscoveryManifest.getInstance(this.context_); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ···· | 30 | ····static·boolean·isInitSessionAction(final·String·s)·{ |
31 | ········boolean·b·=·false; | 31 | ········boolean·b·=·false; |
32 | ········if·(s·!=·null)·{ | 32 | ········if·(s·!=·null)·{ |
33 | ············b·=·(s.equalsIgnoreCase("open")·||·s.equalsIgnoreCase("install")); | 33 | ············b·=·(s.equalsIgnoreCase("open")·||·s.equalsIgnoreCase("install")); |
34 | ········} | 34 | ········} |
35 | ········return·b; | 35 | ········return·b; |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·abstract·String·getRequestActionName(); | 38 | ····public·abstract·String·getRequestActionName(); |
39 | ···· | 39 | ···· |
40 | ···· | 40 | ····boolean·handleBranchViewIfAvailable(final·ServerResponse·serverResponse)·{ |
41 | ········boolean·b·=·false; | 41 | ········boolean·b·=·false; |
42 | ········if·(serverResponse·==·null·||·serverResponse.getObject()·==·null·||·!serverResponse.getObject().has(Defines$Jsonkey.BranchViewData.getKey()))·{ | 42 | ········if·(serverResponse·==·null·||·serverResponse.getObject()·==·null·||·!serverResponse.getObject().has(Defines$Jsonkey.BranchViewData.getKey()))·{ |
43 | ············return·b; | 43 | ············return·b; |
44 | ········} | 44 | ········} |
45 | ········try·{ | 45 | ········try·{ |
46 | ············final·JSONObject·object·=·serverResponse.getObject(); | 46 | ············final·JSONObject·object·=·serverResponse.getObject(); |
47 | ············try·{ | 47 | ············try·{ |
Offset 130, 15 lines modified | Offset 130, 15 lines modified | ||
130 | ···· | 130 | ···· |
131 | ····public·abstract·boolean·hasCallBack(); | 131 | ····public·abstract·boolean·hasCallBack(); |
132 | ···· | 132 | ···· |
133 | ····public·boolean·isGAdsParamsRequired()·{ | 133 | ····public·boolean·isGAdsParamsRequired()·{ |
134 | ········return·true; | 134 | ········return·true; |
135 | ····} | 135 | ····} |
136 | ···· | 136 | ···· |
137 | ···· | 137 | ····void·onInitSessionCompleted(final·ServerResponse·serverResponse,·final·Branch·branch)·{ |
138 | ········if·(this.contentDiscoveryManifest_·==·null)·{ | 138 | ········if·(this.contentDiscoveryManifest_·==·null)·{ |
139 | ············return; | 139 | ············return; |
140 | ········} | 140 | ········} |
141 | ········this.contentDiscoveryManifest_.onBranchInitialised(serverResponse.getObject()); | 141 | ········this.contentDiscoveryManifest_.onBranchInitialised(serverResponse.getObject()); |
142 | ········if·(branch.currentActivityReference_·==·null)·{ | 142 | ········if·(branch.currentActivityReference_·==·null)·{ |
143 | ············return; | 143 | ············return; |
144 | ········} | 144 | ········} |
Offset 179, 135 lines modified | Offset 179, 158 lines modified | ||
179 | ························try·{ | 179 | ························try·{ |
180 | ····························final·PrefHelper·prefHelper_2·=·this.prefHelper_; | 180 | ····························final·PrefHelper·prefHelper_2·=·this.prefHelper_; |
181 | ····························try·{ | 181 | ····························try·{ |
182 | ································post.put(key,·(Object)prefHelper_2.getLinkClickIdentifier()); | 182 | ································post.put(key,·(Object)prefHelper_2.getLinkClickIdentifier()); |
183 | ································final·PrefHelper·prefHelper_3·=·this.prefHelper_; | 183 | ································final·PrefHelper·prefHelper_3·=·this.prefHelper_; |
184 | ································try·{ | 184 | ································try·{ |
185 | ····································Label_0107:·{ | 185 | ····································Label_0107:·{ |
186 | ········································if·(prefHelper_3.get | 186 | ········································if·(prefHelper_3.getGoogleSearchInstallIdentifier().equals("bnc_no_value"))·{ |
187 | ············································break·Label_0107; | 187 | ············································break·Label_0107; |
188 | ········································} | 188 | ········································} |
189 | ········································final·Defines$Jsonkey· | 189 | ········································final·Defines$Jsonkey·googleSearchInstallReferrer·=·Defines$Jsonkey.GoogleSearchInstallReferrer; |
190 | ········································try·{ | 190 | ········································try·{ |
191 | ············································final·String·key2·=· | 191 | ············································final·String·key2·=·googleSearchInstallReferrer.getKey(); |
192 | ············································try·{ | 192 | ············································try·{ |
193 | ················································final·PrefHelper·prefHelper_4·=·this.prefHelper_; | 193 | ················································final·PrefHelper·prefHelper_4·=·this.prefHelper_; |
194 | ················································try·{ | 194 | ················································try·{ |
195 | ····················································post.put(key2,·(Object)prefHelper_4.get | 195 | ····················································post.put(key2,·(Object)prefHelper_4.getGoogleSearchInstallIdentifier()); |
196 | ····················································final·PrefHelper·prefHelper_5·=·this.prefHelper_; | 196 | ····················································final·PrefHelper·prefHelper_5·=·this.prefHelper_; |
197 | ····················································try·{ | 197 | ····················································try·{ |
198 | ························································Label_0158:·{ | 198 | ························································Label_0158:·{ |
199 | ····························································if·(prefHelper_5.get | 199 | ····························································if·(prefHelper_5.getAppLink().equals("bnc_no_value"))·{ |
200 | ································································break·Label_0158; | 200 | ································································break·Label_0158; |
201 | ····························································} | 201 | ····························································} |
202 | ····························································final·Defines$Jsonkey·android | 202 | ····························································final·Defines$Jsonkey·androidAppLinkURL·=·Defines$Jsonkey.AndroidAppLinkURL; |
203 | ····························································try·{ | 203 | ····························································try·{ |
204 | ································································final·String·key3·=·android | 204 | ································································final·String·key3·=·androidAppLinkURL.getKey(); |
205 | ································································try·{ | 205 | ································································try·{ |
206 | ····································································final·PrefHelper·prefHelper_6·=·this.prefHelper_; | 206 | ····································································final·PrefHelper·prefHelper_6·=·this.prefHelper_; |
207 | ····································································try·{ | 207 | ····································································try·{ |
208 | ········································································post.put(key3,·(Object)prefHelper_6.get | 208 | ········································································post.put(key3,·(Object)prefHelper_6.getAppLink()); |
209 | ········································································final·PrefHelper·prefHelper_7·=·this.prefHelper_; | 209 | ········································································final·PrefHelper·prefHelper_7·=·this.prefHelper_; |
210 | ········································································try·{ | 210 | ········································································try·{ |
211 | ············································································Label_0209:·{ | 211 | ············································································Label_0209:·{ |
212 | ················································································if·(prefHelper_7.get | 212 | ················································································if·(prefHelper_7.getPushIdentifier().equals("bnc_no_value"))·{ |
213 | ····················································································break·Label_0209; | 213 | ····················································································break·Label_0209; |
214 | ················································································} | 214 | ················································································} |
215 | ················································································final·Defines$Jsonkey· | 215 | ················································································final·Defines$Jsonkey·androidPushIdentifier·=·Defines$Jsonkey.AndroidPushIdentifier; |
216 | ················································································try·{ | 216 | ················································································try·{ |
217 | ····················································································final·String·key4·=· | 217 | ····················································································final·String·key4·=·androidPushIdentifier.getKey(); |
218 | ····················································································try·{ | 218 | ····················································································try·{ |
219 | ························································································final·PrefHelper·prefHelper_8·=·this.prefHelper_; | 219 | ························································································final·PrefHelper·prefHelper_8·=·this.prefHelper_; |
220 | ························································································try·{ | 220 | ························································································try·{ |
221 | ····························································································post.put(key4,·(Object)prefHelper_8.get | 221 | ····························································································post.put(key4,·(Object)prefHelper_8.getPushIdentifier()); |
222 | ····························································································final·PrefHelper·prefHelper_9·=·this.prefHelper_; | 222 | ····························································································final·PrefHelper·prefHelper_9·=·this.prefHelper_; |
223 | ····························································································try·{ | 223 | ····························································································try·{ |
224 | ································································································Label_0260:·{ | 224 | ································································································Label_0260:·{ |
225 | ····································································································if·(prefHelper_9.getExternalIntent | 225 | ····································································································if·(prefHelper_9.getExternalIntentUri().equals("bnc_no_value"))·{ |
226 | ········································································································break·Label_0260; | 226 | ········································································································break·Label_0260; |
227 | ····································································································} | 227 | ····································································································} |
228 | ····································································································final·Defines$Jsonkey·external_Intent_ | 228 | ····································································································final·Defines$Jsonkey·external_Intent_URI·=·Defines$Jsonkey.External_Intent_URI; |
229 | ····································································································try·{ | 229 | ····································································································try·{ |
230 | ········································································································final·String·key5·=·external_Intent_ | 230 | ········································································································final·String·key5·=·external_Intent_URI.getKey(); |
231 | ········································································································try·{ | 231 | ········································································································try·{ |
232 | ············································································································final·PrefHelper·prefHelper_10·=·this.prefHelper_; | 232 | ············································································································final·PrefHelper·prefHelper_10·=·this.prefHelper_; |
233 | ············································································································try·{ | 233 | ············································································································try·{ |
234 | ················································································································post.put(key5,·(Object)prefHelper_10.getExternalIntent | 234 | ················································································································post.put(key5,·(Object)prefHelper_10.getExternalIntentUri()); |
235 | ················································································································if·(this.contentDiscoveryManifest_·==·null)·{ | ||
236 | ····················································································································re | 235 | ················································································································final·PrefHelper·prefHelper_11·=·this.prefHelper_; |
237 | ················································································································} | ||
238 | ················································································································try·{ | 236 | ················································································································try·{ |
239 | ····················································································································final·JSONObject·jsonObject·=·new·JSONObject(); | ||
240 | ···················································································································· | 237 | ····················································································································Label_0311:·{ |
241 | ···················································································································· | 238 | ························································································································if·(prefHelper_11.getExternalIntentExtra().equals("bnc_no_value"))·{ |
239 | ····························································································································break·Label_0311; | ||
242 | ···················································································································· | 240 | ························································································································} |
243 | ························································································································jsonObject.put(s,·(Object)contentDiscoveryManifest_.getManifestVersion()); | ||
244 | ························································································································final· | 241 | ························································································································final·Defines$Jsonkey·external_Intent_Extra·=·Defines$Jsonkey.External_Intent_Extra; |
245 | ························································································································final·Context·context_·=·this.context_; | ||
Max diff block lines reached; 16899/30324 bytes (55.73%) of diff not shown. |
Offset 67, 14 lines modified | Offset 67, 15 lines modified | ||
67 | ························································································break·Label_0285; | 67 | ························································································break·Label_0285; |
68 | ····················································································} | 68 | ····················································································} |
69 | ····················································································final·Defines$Jsonkey·commerceData·=·Defines$Jsonkey.CommerceData; | 69 | ····················································································final·Defines$Jsonkey·commerceData·=·Defines$Jsonkey.CommerceData; |
70 | ····················································································try·{ | 70 | ····················································································try·{ |
71 | ························································································final·String·key5·=·commerceData.getKey(); | 71 | ························································································final·String·key5·=·commerceData.getKey(); |
72 | ························································································try·{ | 72 | ························································································try·{ |
73 | ····························································································post.put(key5,·(Object)commerceEvent.getCommerceJSONObject()); | 73 | ····························································································post.put(key5,·(Object)commerceEvent.getCommerceJSONObject()); |
74 | ····························································································this.updateEnvironment(context,·post); | ||
74 | ····························································································try·{ | 75 | ····························································································try·{ |
75 | ································································································this.setPost(post); | 76 | ································································································this.setPost(post); |
76 | ····························································································} | 77 | ····························································································} |
77 | ····························································································catch·(JSONException·ex)·{ | 78 | ····························································································catch·(JSONException·ex)·{ |
78 | ································································································ex.printStackTrace(); | 79 | ································································································ex.printStackTrace(); |
79 | ································································································this.constructError_·=·true; | 80 | ································································································this.constructError_·=·true; |
80 | ····························································································} | 81 | ····························································································} |
Offset 331, 15 lines modified | Offset 331, 15 lines modified | ||
331 | ············23····27····36···Class·org/json/JSONException | 331 | ············23····27····36···Class·org/json/JSONException |
332 | ············30····35····36···Class·org/json/JSONException | 332 | ············30····35····36···Class·org/json/JSONException |
333 | ··private·org.json.JSONObject·createContentViewJson(io.branch.indexing.BranchUniversalObject,·io.branch.referral.SystemObserver); | 333 | ··private·org.json.JSONObject·createContentViewJson(io.branch.indexing.BranchUniversalObject,·io.branch.referral.SystemObserver); |
334 | ····descriptor:·(Lio/branch/indexing/BranchUniversalObject;Lio/branch/referral/SystemObserver;)Lorg/json/JSONObject; | 334 | ····descriptor:·(Lio/branch/indexing/BranchUniversalObject;Lio/branch/referral/SystemObserver;)Lorg/json/JSONObject; |
335 | ····flags:·(0x0002)·ACC_PRIVATE | 335 | ····flags:·(0x0002)·ACC_PRIVATE |
336 | ····Code: | 336 | ····Code: |
337 | ······stack=300,·locals=3 | 337 | ······stack=300,·locals=35,·args_size=3 |
338 | ·········0:·new···········#43·················//·class·org/json/JSONObject | 338 | ·········0:·new···········#43·················//·class·org/json/JSONObject |
339 | ·········3:·astore_3 | 339 | ·········3:·astore_3 |
340 | ·········4:·aload_3 | 340 | ·········4:·aload_3 |
341 | ·········5:·invokespecial·#45·················//·Method·org/json/JSONObject."<init>":()V | 341 | ·········5:·invokespecial·#45·················//·Method·org/json/JSONObject."<init>":()V |
342 | ·········8:·new···········#47·················//·class·java/lang/StringBuilder | 342 | ·········8:·new···········#47·················//·class·java/lang/StringBuilder |
343 | ········11:·astore········4 | 343 | ········11:·astore········4 |
344 | ········13:·aload·········4 | 344 | ········13:·aload·········4 |
Offset 398, 15 lines modified | Offset 398, 15 lines modified | ||
398 | ·······125:·aload·········4 | 398 | ·······125:·aload·········4 |
399 | ·······127:·aload·········9 | 399 | ·······127:·aload·········9 |
400 | ·······129:·invokevirtual·#88·················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 400 | ·······129:·invokevirtual·#88·················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
401 | ·······132:·pop | 401 | ·······132:·pop |
402 | ·······133:·invokestatic··#100················//·Method·io/branch/referral/DeviceInfo.getInstance:()Lio/branch/referral/DeviceInfo; | 402 | ·······133:·invokestatic··#100················//·Method·io/branch/referral/DeviceInfo.getInstance:()Lio/branch/referral/DeviceInfo; |
403 | ·······136:·astore········4 | 403 | ·······136:·astore········4 |
404 | ·······138:·aload·········4 | 404 | ·······138:·aload·········4 |
405 | ·······140:·ifnull········91 | 405 | ·······140:·ifnull········915 |
406 | ·······143:·invokestatic··#100················//·Method·io/branch/referral/DeviceInfo.getInstance:()Lio/branch/referral/DeviceInfo; | 406 | ·······143:·invokestatic··#100················//·Method·io/branch/referral/DeviceInfo.getInstance:()Lio/branch/referral/DeviceInfo; |
407 | ·······146:·astore········4 | 407 | ·······146:·astore········4 |
408 | ·······148:·aload·········4 | 408 | ·······148:·aload·········4 |
409 | ·······150:·invokevirtual·#103················//·Method·io/branch/referral/DeviceInfo.getHardwareID:()Ljava/lang/String; | 409 | ·······150:·invokevirtual·#103················//·Method·io/branch/referral/DeviceInfo.getHardwareID:()Ljava/lang/String; |
410 | ·······153:·astore········10 | 410 | ·······153:·astore········10 |
411 | ·······155:·ldc···········#105················//·String·bnc_no_value | 411 | ·······155:·ldc···········#105················//·String·bnc_no_value |
412 | ·······157:·astore········4 | 412 | ·······157:·astore········4 |
Offset 487, 310 lines modified | Offset 487, 310 lines modified | ||
487 | ·······320:·aload·········4 | 487 | ·······320:·aload·········4 |
488 | ·······322:·iload·········5 | 488 | ·······322:·iload·········5 |
489 | ·······324:·invokevirtual·#144················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; | 489 | ·······324:·invokevirtual·#144················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; |
490 | ·······327:·pop | 490 | ·······327:·pop |
491 | ·······328:·aload_1 | 491 | ·······328:·aload_1 |
492 | ·······329:·invokevirtual·#148················//·Method·io/branch/indexing/BranchUniversalObject.getPrice:()D | 492 | ·······329:·invokevirtual·#148················//·Method·io/branch/indexing/BranchUniversalObject.getPrice:()D |
493 | ·······332:·dstore········14 | 493 | ·······332:·dstore········14 |
494 | ·······334:· | 494 | ·······334:·lconst_0 |
495 | ·······335:· | 495 | ·······335:·lstore········16 |
496 | ·······337:·dconst_0 | ||
497 | ·······338:·dstore········18 | ||
496 | ·······3 | 498 | ·······340:·dload·········14 |
497 | ·······3 | 499 | ·······342:·dload·········18 |
498 | ·······34 | 500 | ·······344:·dcmpl |
499 | ·······34 | 501 | ·······345:·istore········11 |
500 | ·······34 | 502 | ·······347:·iload·········11 |
501 | ·······34 | 503 | ·······349:·ifle··········396 |
502 | ·······3 | 504 | ·······352:·aload_1 |
503 | ·······35 | 505 | ·······353:·invokevirtual·#148················//·Method·io/branch/indexing/BranchUniversalObject.getPrice:()D |
504 | ·······35 | 506 | ·······356:·dstore········18 |
505 | ·······35 | 507 | ·······358:·ldc···········#150················//·String·$amount |
506 | ·······3 | 508 | ·······360:·astore········8 |
507 | ·······3 | 509 | ·······362:·aload·········13 |
508 | ·······36 | 510 | ·······364:·aload·········8 |
509 | ·······36 | 511 | ·······366:·dload·········18 |
510 | ·······36 | 512 | ·······368:·invokevirtual·#153················//·Method·org/json/JSONObject.put:(Ljava/lang/String;D)Lorg/json/JSONObject; |
511 | ·······3 | 513 | ·······371:·pop |
512 | ·······3 | 514 | ·······372:·ldc···········#155················//·String·$currency |
513 | ·······37 | 515 | ·······374:·astore········4 |
514 | ·······37 | 516 | ·······376:·aload_1 |
515 | ·······37 | 517 | ·······377:·invokevirtual·#158················//·Method·io/branch/indexing/BranchUniversalObject.getCurrencyType:()Ljava/lang/String; |
516 | ·······3 | 518 | ·······380:·astore········9 |
517 | ·······3 | 519 | ·······382:·aload·········4 |
518 | ·······38 | 520 | ·······384:·astore········8 |
519 | ·······38 | 521 | ·······386:·aload·········13 |
520 | ·······38 | 522 | ·······388:·aload·········4 |
521 | ·······3 | 523 | ·······390:·aload·········9 |
522 | ·······3 | 524 | ·······392:·invokevirtual·#88·················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
523 | ·······39 | 525 | ·······395:·pop |
524 | ·······39 | 526 | ·······396:·aload_1 |
525 | ·······39 | 527 | ·······397:·invokevirtual·#161················//·Method·io/branch/indexing/BranchUniversalObject.getCanonicalIdentifier:()Ljava/lang/String; |
526 | ······· | 528 | ·······400:·astore········20 |
527 | ······· | 529 | ·······402:·aload·········20 |
528 | ·······40 | 530 | ·······404:·ifnull········452 |
529 | ·······40 | 531 | ·······407:·aload·········20 |
530 | ·······40 | 532 | ·······409:·invokevirtual·#164················//·Method·java/lang/String.trim:()Ljava/lang/String; |
531 | ·······4 | 533 | ·······412:·astore········4 |
532 | ·······41 | 534 | ·······414:·aload·········4 |
533 | ·······41 | 535 | ·······416:·invokevirtual·#168················//·Method·java/lang/String.length:()I |
534 | ·······41 | 536 | ·······419:·istore········11 |
535 | ·······4 | 537 | ·······421:·iload·········11 |
536 | ·······42 | 538 | ·······423:·ifle··········452 |
537 | ·······42 | 539 | ·······426:·getstatic·····#171················//·Field·io/branch/referral/Defines$Jsonkey.CanonicalIdentifier:Lio/branch/referral/Defines$Jsonkey; |
538 | ·······42 | 540 | ·······429:·invokevirtual·#84·················//·Method·io/branch/referral/Defines$Jsonkey.getKey:()Ljava/lang/String; |
539 | ·······4 | 541 | ·······432:·astore········4 |
540 | ·······43 | 542 | ·······434:·aload·········13 |
541 | ·······43 | 543 | ·······436:·astore········6 |
542 | ·······43 | 544 | ·······438:·aload·········4 |
543 | ·······4 | 545 | ·······440:·astore········8 |
544 | ·······4 | 546 | ·······442:·aload·········13 |
545 | ·······44 | 547 | ·······444:·aload·········4 |
546 | ·······44 | 548 | ·······446:·aload·········20 |
547 | ·······44 | 549 | ·······448:·invokevirtual·#88·················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
548 | ·······4 | 550 | ·······451:·pop |
549 | ·······4 | 551 | ·······452:·aload_1 |
550 | ·······45 | 552 | ·······453:·invokevirtual·#174················//·Method·io/branch/indexing/BranchUniversalObject.getCanonicalUrl:()Ljava/lang/String; |
551 | ·······45 | 553 | ·······456:·astore········21 |
552 | ·······45 | 554 | ·······458:·aload·········21 |
553 | ·······4 | 555 | ·······460:·ifnull········508 |
554 | ·······46 | 556 | ·······463:·aload·········21 |
555 | ·······46 | 557 | ·······465:·invokevirtual·#164················//·Method·java/lang/String.trim:()Ljava/lang/String; |
556 | ·······46 | 558 | ·······468:·astore········4 |
557 | ·······4 | 559 | ·······470:·aload·········4 |
558 | ·······4 | 560 | ·······472:·invokevirtual·#168················//·Method·java/lang/String.length:()I |
559 | ·······47 | 561 | ·······475:·istore········11 |
560 | ·······47 | 562 | ·······477:·iload·········11 |
561 | ·······47 | 563 | ·······479:·ifle··········508 |
562 | ·······4 | 564 | ·······482:·getstatic·····#177················//·Field·io/branch/referral/Defines$Jsonkey.CanonicalUrl:Lio/branch/referral/Defines$Jsonkey; |
563 | ·······48 | 565 | ·······485:·invokevirtual·#84·················//·Method·io/branch/referral/Defines$Jsonkey.getKey:()Ljava/lang/String; |
564 | ·······48 | 566 | ·······488:·astore········4 |
565 | ·······487:·aload·········13 | ||
566 | ·······489:·astore········6 | ||
567 | ·······491:·aload·········4 | ||
568 | ·······493:·astore········8 | ||
569 | ·······49 | 567 | ·······490:·aload·········13 |
568 | ·······492:·astore········6 | ||
570 | ·······49 | 569 | ·······494:·aload·········4 |
570 | ·······496:·astore········8 | ||
571 | ·······49 | 571 | ·······498:·aload·········13 |
572 | ·······500:·aload·········4 | ||
573 | ·······502:·aload·········21 | ||
572 | ·······50 | 574 | ·······504:·invokevirtual·#88·················//·Method·org/json/JSONObject.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
573 | ·······50 | 575 | ·······507:·pop |
574 | ·······50 | 576 | ·······508:·aload_1 |
575 | ·······50 | 577 | ·······509:·invokevirtual·#180················//·Method·io/branch/indexing/BranchUniversalObject.getTitle:()Ljava/lang/String; |
Max diff block lines reached; 10246/30950 bytes (33.11%) of diff not shown. |
Offset 6, 130 lines modified | Offset 6, 120 lines modified | ||
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | class·ServerRequestRegisterInstall·extends·ServerRequestInitSession | 7 | class·ServerRequestRegisterInstall·extends·ServerRequestInitSession |
8 | { | 8 | { |
9 | ····Branch$BranchReferralInitListener·callback_; | 9 | ····Branch$BranchReferralInitListener·callback_; |
10 | ····final·SystemObserver·systemObserver_; | 10 | ····final·SystemObserver·systemObserver_; |
11 | ···· | 11 | ···· |
12 | ····public·ServerRequestRegisterInstall(final·Context·context,·final·Branch$BranchReferralInitListener·callback_,·final·SystemObserver·systemObserver_,·final·String·s | 12 | ····public·ServerRequestRegisterInstall(final·Context·context,·final·Branch$BranchReferralInitListener·callback_,·final·SystemObserver·systemObserver_,·final·String·s)·{ |
13 | ········super(context,·Defines$RequestPath.RegisterInstall.getPath()); | 13 | ········super(context,·Defines$RequestPath.RegisterInstall.getPath()); |
14 | ········this.systemObserver_·=·systemObserver_; | 14 | ········this.systemObserver_·=·systemObserver_; |
15 | ········this.callback_·=·callback_; | 15 | ········this.callback_·=·callback_; |
16 | ········final·JSONObject·post·=·new·JSONObject(); | 16 | ········final·JSONObject·post·=·new·JSONObject(); |
17 | ········final·String·anObject·=·"bnc_no_value"; | 17 | ········final·String·anObject·=·"bnc_no_value"; |
18 | ········try·{ | 18 | ········try·{ |
19 | ············Label_0075:·{ | 19 | ············Label_0075:·{ |
20 | ················if·(s.equals(anObject))·{ | 20 | ················if·(s.equals(anObject))·{ |
21 | ····················break·Label_0075; | 21 | ····················break·Label_0075; |
22 | ················} | 22 | ················} |
23 | ················final·Defines$Jsonkey·linkClickID·=·Defines$Jsonkey.LinkClickID; | 23 | ················final·Defines$Jsonkey·linkClickID·=·Defines$Jsonkey.LinkClickID; |
24 | ················try·{ | 24 | ················try·{ |
25 | ····················post.put(linkClickID.getKey(),·(Object)s); | 25 | ····················post.put(linkClickID.getKey(),·(Object)s); |
26 | ····················Label_01 | 26 | ····················Label_0127:·{ |
27 | ························if·(s | 27 | ························if·(systemObserver_.getAppVersion().equals("bnc_no_value"))·{ |
28 | ····························break·Label_01 | 28 | ····························break·Label_0127; |
29 | ························} | 29 | ························} |
30 | ························final·Defines$Jsonkey· | 30 | ························final·Defines$Jsonkey·appVersion·=·Defines$Jsonkey.AppVersion; |
31 | ························try·{ | 31 | ························try·{ |
32 | ····························final·String·key·=·appVersion.getKey(); | ||
32 | ····························post.put(googleSearchInstallReferrer.getKey(),·(Object)s2); | ||
33 | ····························Label_0167:·{ | ||
34 | ································if·(systemObserver_.getAppVersion().equals("bnc_no_value"))·{ | ||
35 | ····································break·Label_0167; | ||
36 | ···························· | 33 | ····························try·{ |
37 | ································ | 34 | ································post.put(key,·(Object)systemObserver_.getAppVersion()); |
35 | ································final·PrefHelper·prefHelper_·=·this.prefHelper_; | ||
38 | ································try·{ | 36 | ································try·{ |
39 | ···································· | 37 | ····································Label_0191:·{ |
38 | ········································if·(!prefHelper_.getExternDebug())·{ | ||
39 | ············································break·Label_0191; | ||
40 | ···································· | 40 | ········································} |
41 | ········································post.put(key,·(Object)systemObserver_.getAppVersion()); | ||
42 | ········································final· | 41 | ········································final·String·uriScheme·=·systemObserver_.getURIScheme(); |
42 | ········································if·(uriScheme.equals("bnc_no_value"))·{ | ||
43 | ············································break·Label_0191; | ||
44 | ········································} | ||
45 | ········································final·Defines$Jsonkey·uriScheme2·=·Defines$Jsonkey.URIScheme; | ||
43 | ········································try·{ | 46 | ········································try·{ |
47 | ············································post.put(uriScheme2.getKey(),·(Object)uriScheme); | ||
48 | ············································final·Defines$Jsonkey·faceBookAppLinkChecked·=·Defines$Jsonkey.FaceBookAppLinkChecked; | ||
44 | ············································Label_0231:·{ | ||
45 | ················································if·(!prefHelper_.getExternDebug())·{ | ||
46 | ····················································break·Label_0231; | ||
47 | ············································ | 49 | ············································try·{ |
50 | ················································final·String·key2·=·faceBookAppLinkChecked.getKey(); | ||
48 | ················································final·String·uriScheme·=·systemObserver_.getURIScheme(); | ||
49 | ················································if·(uriScheme.equals("bnc_no_value"))·{ | ||
50 | ····················································break·Label_0231; | ||
51 | ················································} | ||
52 | ················································final·Defines$Jsonkey·uriScheme2·=·Defines$Jsonkey.URIScheme; | ||
53 | ················································try·{ | 51 | ················································try·{ |
52 | ····················································final·PrefHelper·prefHelper_2·=·this.prefHelper_; | ||
54 | ····················································post.put(uriScheme2.getKey(),·(Object)uriScheme); | ||
55 | ····················································final·Defines$Jsonkey·faceBookAppLinkChecked·=·Defines$Jsonkey.FaceBookAppLinkChecked; | ||
56 | ····················································try·{ | 53 | ····················································try·{ |
57 | ························································ | 54 | ························································post.put(key2,·prefHelper_2.getIsAppLinkTriggeredInit()); |
55 | ························································final·Defines$Jsonkey·isReferrable·=·Defines$Jsonkey.IsReferrable; | ||
58 | ························································try·{ | 56 | ························································try·{ |
59 | ····························································final· | 57 | ····························································final·String·key3·=·isReferrable.getKey(); |
60 | ····························································try·{ | 58 | ····························································try·{ |
59 | ································································final·PrefHelper·prefHelper_3·=·this.prefHelper_; | ||
61 | ································································post.put(key2,·prefHelper_2.getIsAppLinkTriggeredInit()); | ||
62 | ································································final·Defines$Jsonkey·isReferrable·=·Defines$Jsonkey.IsReferrable; | ||
63 | ································································try·{ | 60 | ································································try·{ |
64 | ···································································· | 61 | ····································································post.put(key3,·prefHelper_3.getIsReferrable()); |
62 | ····································································final·Defines$Jsonkey·update·=·Defines$Jsonkey.Update; | ||
65 | ····································································try·{ | 63 | ····································································try·{ |
66 | ········································································final· | 64 | ········································································final·String·key4·=·update.getKey(); |
67 | ········································································try·{ | 65 | ········································································try·{ |
68 | ············································································post.put(key | 66 | ············································································post.put(key4,·systemObserver_.getUpdateState()); |
69 | ············································································final·Defines$Jsonkey· | 67 | ············································································final·Defines$Jsonkey·debug·=·Defines$Jsonkey.Debug; |
70 | ············································································try·{ | 68 | ············································································try·{ |
71 | ················································································final·String·key | 69 | ················································································final·String·key5·=·debug.getKey(); |
72 | ················································································try·{ | 70 | ················································································try·{ |
73 | ····················································································post.put(key4,·systemObserver_.getUpdateState()); | ||
74 | ····················································································final· | 71 | ····················································································final·PrefHelper·prefHelper_4·=·this.prefHelper_; |
75 | ····················································································try·{ | 72 | ····················································································try·{ |
76 | ························································································ | 73 | ························································································post.put(key5,·prefHelper_4.getExternDebug()); |
77 | ························································································try·{ | 74 | ························································································try·{ |
78 | ····························································································final·PrefHelper·prefHelper_4·=·this.prefHelper_; | ||
79 | ····························································································try·{ | ||
80 | ································································································post.put(key5,·prefHelper_4.getExternDebug()); | ||
81 | ································································································try·{ | ||
82 | ···························································································· | 75 | ····························································································this.setPost(post); |
83 | ································································································} | ||
84 | ································································································catch·(JSONException·ex)·{ | ||
85 | ····································································································ex.printStackTrace(); | ||
86 | ····································································································this.constructError_·=·true; | ||
87 | ································································································} | ||
88 | ························································································ | 76 | ························································································} |
89 | ························································································ | 77 | ························································································catch·(JSONException·ex)·{ |
78 | ····························································································ex.printStackTrace(); | ||
79 | ····························································································this.constructError_·=·true; | ||
90 | ························································································} | 80 | ························································································} |
91 | ························································································catch·(JSONException·ex3)·{} | ||
92 | ····················································································} | 81 | ····················································································} |
93 | ····················································································catch·(JSONException·ex | 82 | ····················································································catch·(JSONException·ex2)·{} |
94 | ················································································} | 83 | ················································································} |
95 | ················································································catch·(JSONException·ex | 84 | ················································································catch·(JSONException·ex3)·{} |
96 | ············································································} | 85 | ············································································} |
97 | ············································································catch·(JSONException·ex | 86 | ············································································catch·(JSONException·ex4)·{} |
98 | ········································································} | 87 | ········································································} |
99 | ········································································catch·(JSONException·ex | 88 | ········································································catch·(JSONException·ex5)·{} |
100 | ····································································} | 89 | ····································································} |
101 | ····································································catch·(JSONException·ex | 90 | ····································································catch·(JSONException·ex6)·{} |
102 | ································································} | 91 | ································································} |
103 | ································································catch·(JSONException·ex | 92 | ································································catch·(JSONException·ex7)·{} |
104 | ····························································} | 93 | ····························································} |
105 | ····························································catch·(JSONException·ex | 94 | ····························································catch·(JSONException·ex8)·{} |
106 | ························································} | 95 | ························································} |
107 | ························································catch·(JSONException·ex | 96 | ························································catch·(JSONException·ex9)·{} |
108 | ····················································} | 97 | ····················································} |
109 | ····················································catch·(JSONException·ex1 | 98 | ····················································catch·(JSONException·ex10)·{} |
110 | ················································} | 99 | ················································} |
111 | ················································catch·(JSONException·ex1 | 100 | ················································catch·(JSONException·ex11)·{} |
112 | ············································} | 101 | ············································} |
102 | ············································catch·(JSONException·ex12)·{} | ||
113 | ········································} | 103 | ········································} |
Max diff block lines reached; 933/14683 bytes (6.35%) of diff not shown. |
Offset 21, 82 lines modified | Offset 21, 82 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·constructor·<init>(Lio/branch/indexing/ContentDiscoverer;)V | 22 | .method·public·constructor·<init>(Lio/branch/indexing/ContentDiscoverer;)V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·2 | 25 | ····.line·260 |
26 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->this$0:Lio/branch/indexing/ContentDiscoverer; | 26 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->this$0:Lio/branch/indexing/ContentDiscoverer; |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·2 | 28 | ····.line·262 |
29 | ····:try_start_0 | 29 | ····:try_start_0 |
30 | ····const-string·v0,·"MD5" | 30 | ····const-string·v0,·"MD5" |
31 | ····invoke-static·{v0},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; | 31 | ····invoke-static·{v0},·Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; |
32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
33 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; | 33 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; |
34 | ····:try_end_0 | 34 | ····:try_end_0 |
35 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_0 | 35 | ····.catch·Ljava/security/NoSuchAlgorithmException;·{:try_start_0·..·:try_end_0}·:catch_0 |
36 | ····.line·2 | 36 | ····.line·265 |
37 | ····:goto_0 | 37 | ····:goto_0 |
38 | ····return-void | 38 | ····return-void |
39 | ····.line·2 | 39 | ····.line·263 |
40 | ····:catch_0 | 40 | ····:catch_0 |
41 | ····move-exception·v0 | 41 | ····move-exception·v0 |
42 | ····goto·:goto_0 | 42 | ····goto·:goto_0 |
43 | .end·method | 43 | .end·method |
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·hashContent(Ljava/lang/String;)Ljava/lang/String; | 45 | .method·public·hashContent(Ljava/lang/String;)Ljava/lang/String; |
46 | ····.locals·3 | 46 | ····.locals·3 |
47 | ····.param·p1,·"content"····#·Ljava/lang/String; | 47 | ····.param·p1,·"content"····#·Ljava/lang/String; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·26 | 49 | ····.line·268 |
50 | ····const-string·v0,·"" | 50 | ····const-string·v0,·"" |
51 | ····.line·26 | 51 | ····.line·269 |
52 | ····.local·v0,·"hashedVal":Ljava/lang/String; | 52 | ····.local·v0,·"hashedVal":Ljava/lang/String; |
53 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; | 53 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; |
54 | ····if-eqz·v1,·:cond_0 | 54 | ····if-eqz·v1,·:cond_0 |
55 | ····.line·2 | 55 | ····.line·270 |
56 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; | 56 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; |
57 | ····invoke-virtual·{v1},·Ljava/security/MessageDigest;->reset()V | 57 | ····invoke-virtual·{v1},·Ljava/security/MessageDigest;->reset()V |
58 | ····.line·2 | 58 | ····.line·271 |
59 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; | 59 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; |
60 | ····invoke-virtual·{p1},·Ljava/lang/String;->getBytes()[B | 60 | ····invoke-virtual·{p1},·Ljava/lang/String;->getBytes()[B |
61 | ····move-result-object·v2 | 61 | ····move-result-object·v2 |
62 | ····invoke-virtual·{v1,·v2},·Ljava/security/MessageDigest;->update([B)V | 62 | ····invoke-virtual·{v1,·v2},·Ljava/security/MessageDigest;->update([B)V |
63 | ····.line·2 | 63 | ····.line·273 |
64 | ····new-instance·v0,·Ljava/lang/String; | 64 | ····new-instance·v0,·Ljava/lang/String; |
65 | ····.end·local·v0····#·"hashedVal":Ljava/lang/String; | 65 | ····.end·local·v0····#·"hashedVal":Ljava/lang/String; |
66 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; | 66 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer$HashHelper;->messageDigest_:Ljava/security/MessageDigest; |
67 | ····invoke-virtual·{v1},·Ljava/security/MessageDigest;->digest()[B | 67 | ····invoke-virtual·{v1},·Ljava/security/MessageDigest;->digest()[B |
68 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
69 | ····invoke-direct·{v0,·v1},·Ljava/lang/String;-><init>([B)V | 69 | ····invoke-direct·{v0,·v1},·Ljava/lang/String;-><init>([B)V |
70 | ····.line·2 | 70 | ····.line·275 |
71 | ····.restart·local·v0····#·"hashedVal":Ljava/lang/String; | 71 | ····.restart·local·v0····#·"hashedVal":Ljava/lang/String; |
72 | ····:cond_0 | 72 | ····:cond_0 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
43 | ····new-instance·v1,·Lio/branch/indexing/AppIndexingHelper$1; | 43 | ····new-instance·v1,·Lio/branch/indexing/AppIndexingHelper$1; |
44 | ····invoke-direct·{v1,·p1,·p0},·Lio/branch/indexing/AppIndexingHelper$1;-><init>(Lio/branch/indexing/BranchUniversalObject;Landroid/content/Context;)V | 44 | ····invoke-direct·{v1,·p1,·p0},·Lio/branch/indexing/AppIndexingHelper$1;-><init>(Lio/branch/indexing/BranchUniversalObject;Landroid/content/Context;)V |
45 | ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 45 | ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
46 | ····.line·33 | ||
46 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->run()V | 47 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->run()V |
47 | ····.line·34 | 48 | ····.line·34 |
48 | ····return-void | 49 | ····return-void |
49 | .end·method | 50 | .end·method |
50 | .method·private·static·listOnGoogleSearch(Ljava/lang/String;Landroid/content/Context;Lio/branch/indexing/BranchUniversalObject;)V | 51 | .method·private·static·listOnGoogleSearch(Ljava/lang/String;Landroid/content/Context;Lio/branch/indexing/BranchUniversalObject;)V |
Offset 816, 482 lines modified | Offset 816, 481 lines modified | ||
816 | ····:catch_2 | 816 | ····:catch_2 |
817 | ····move-exception·v10 | 817 | ····move-exception·v10 |
818 | ····goto·:goto_1 | 818 | ····goto·:goto_1 |
819 | .end·method | 819 | .end·method |
820 | .method·private·getLinkBuilder(Landroid/content/Context;Lio/branch/referral/util/LinkProperties;)Lio/branch/referral/BranchShortLinkBuilder; | 820 | .method·private·getLinkBuilder(Landroid/content/Context;Lio/branch/referral/util/LinkProperties;)Lio/branch/referral/BranchShortLinkBuilder; |
821 | ····.locals· | 821 | ····.locals·8 |
822 | ····.param·p1,·"context"····#·Landroid/content/Context; | 822 | ····.param·p1,·"context"····#·Landroid/content/Context; |
823 | ········.annotation·build·Landroid/support/annotation/NonNull; | 823 | ········.annotation·build·Landroid/support/annotation/NonNull; |
824 | ········.end·annotation | 824 | ········.end·annotation |
825 | ····.end·param | 825 | ····.end·param |
826 | ····.param·p2,·"linkProperties"····#·Lio/branch/referral/util/LinkProperties; | 826 | ····.param·p2,·"linkProperties"····#·Lio/branch/referral/util/LinkProperties; |
827 | ········.annotation·build·Landroid/support/annotation/NonNull; | 827 | ········.annotation·build·Landroid/support/annotation/NonNull; |
828 | ········.end·annotation | 828 | ········.end·annotation |
829 | ····.end·param | 829 | ····.end·param |
830 | ····.prologue | 830 | ····.prologue |
831 | ····.line·605 | 831 | ····.line·605 |
832 | ····new-instance·v | 832 | ····new-instance·v3,·Lio/branch/referral/BranchShortLinkBuilder; |
833 | ····invoke-direct·{v | 833 | ····invoke-direct·{v3,·p1},·Lio/branch/referral/BranchShortLinkBuilder;-><init>(Landroid/content/Context;)V |
834 | ····.line·606 | 834 | ····.line·606 |
835 | ····.local·v | 835 | ····.local·v3,·"shortLinkBuilder":Lio/branch/referral/BranchShortLinkBuilder; |
836 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getTags()Ljava/util/ArrayList; | 836 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getTags()Ljava/util/ArrayList; |
837 | ····move-result-object·v | 837 | ····move-result-object·v4 |
838 | ····if-eqz·v | 838 | ····if-eqz·v4,·:cond_0 |
839 | ····.line·607 | 839 | ····.line·607 |
840 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getTags()Ljava/util/ArrayList; | 840 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getTags()Ljava/util/ArrayList; |
841 | ····move-result-object·v | 841 | ····move-result-object·v4 |
842 | ····invoke-virtual·{v | 842 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->addTags(Ljava/util/List;)Lio/branch/referral/BranchUrlBuilder; |
843 | ····.line·609 | 843 | ····.line·609 |
844 | ····:cond_0 | 844 | ····:cond_0 |
845 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getFeature()Ljava/lang/String; | 845 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getFeature()Ljava/lang/String; |
846 | ····move-result-object·v | 846 | ····move-result-object·v4 |
847 | ····if-eqz·v | 847 | ····if-eqz·v4,·:cond_1 |
848 | ····.line·610 | 848 | ····.line·610 |
849 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getFeature()Ljava/lang/String; | 849 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getFeature()Ljava/lang/String; |
850 | ····move-result-object·v | 850 | ····move-result-object·v4 |
851 | ····invoke-virtual·{v | 851 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setFeature(Ljava/lang/String;)Lio/branch/referral/BranchShortLinkBuilder; |
852 | ····.line·612 | 852 | ····.line·612 |
853 | ····:cond_1 | 853 | ····:cond_1 |
854 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getAlias()Ljava/lang/String; | 854 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getAlias()Ljava/lang/String; |
855 | ····move-result-object·v | 855 | ····move-result-object·v4 |
856 | ····if-eqz·v | 856 | ····if-eqz·v4,·:cond_2 |
857 | ····.line·613 | 857 | ····.line·613 |
858 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getAlias()Ljava/lang/String; | 858 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getAlias()Ljava/lang/String; |
859 | ····move-result-object·v | 859 | ····move-result-object·v4 |
860 | ····invoke-virtual·{v | 860 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setAlias(Ljava/lang/String;)Lio/branch/referral/BranchShortLinkBuilder; |
861 | ····.line·615 | 861 | ····.line·615 |
862 | ····:cond_2 | 862 | ····:cond_2 |
863 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getChannel()Ljava/lang/String; | 863 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getChannel()Ljava/lang/String; |
864 | ····move-result-object·v | 864 | ····move-result-object·v4 |
865 | ····if-eqz·v | 865 | ····if-eqz·v4,·:cond_3 |
866 | ····.line·616 | 866 | ····.line·616 |
867 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getChannel()Ljava/lang/String; | 867 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getChannel()Ljava/lang/String; |
868 | ····move-result-object·v | 868 | ····move-result-object·v4 |
869 | ····invoke-virtual·{v | 869 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setChannel(Ljava/lang/String;)Lio/branch/referral/BranchShortLinkBuilder; |
870 | ····.line·618 | 870 | ····.line·618 |
871 | ····:cond_3 | 871 | ····:cond_3 |
872 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getStage()Ljava/lang/String; | 872 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getStage()Ljava/lang/String; |
873 | ····move-result-object·v | 873 | ····move-result-object·v4 |
874 | ····if-eqz·v | 874 | ····if-eqz·v4,·:cond_4 |
875 | ····.line·619 | 875 | ····.line·619 |
876 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getStage()Ljava/lang/String; | 876 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getStage()Ljava/lang/String; |
877 | ····move-result-object·v | 877 | ····move-result-object·v4 |
878 | ····invoke-virtual·{v | 878 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setStage(Ljava/lang/String;)Lio/branch/referral/BranchShortLinkBuilder; |
879 | ····.line·621 | 879 | ····.line·621 |
880 | ····:cond_4 | 880 | ····:cond_4 |
881 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getCampaign()Ljava/lang/String; | 881 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getCampaign()Ljava/lang/String; |
882 | ····move-result-object·v | 882 | ····move-result-object·v4 |
883 | ····if-eqz·v | 883 | ····if-eqz·v4,·:cond_5 |
884 | ····.line·622 | 884 | ····.line·622 |
885 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getCampaign()Ljava/lang/String; | 885 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getCampaign()Ljava/lang/String; |
886 | ····move-result-object·v | 886 | ····move-result-object·v4 |
887 | ····invoke-virtual·{v | 887 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setCampaign(Ljava/lang/String;)Lio/branch/referral/BranchShortLinkBuilder; |
888 | ····.line·624 | 888 | ····.line·624 |
889 | ····:cond_5 | 889 | ····:cond_5 |
890 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getMatchDuration()I | 890 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getMatchDuration()I |
891 | ····move-result·v | 891 | ····move-result·v4 |
892 | ····if-lez·v | 892 | ····if-lez·v4,·:cond_6 |
893 | ····.line·625 | 893 | ····.line·625 |
894 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getMatchDuration()I | 894 | ····invoke-virtual·{p2},·Lio/branch/referral/util/LinkProperties;->getMatchDuration()I |
895 | ····move-result·v | 895 | ····move-result·v4 |
896 | ····invoke-virtual·{v | 896 | ····invoke-virtual·{v3,·v4},·Lio/branch/referral/BranchShortLinkBuilder;->setDuration(I)Lio/branch/referral/BranchShortLinkBuilder; |
Max diff block lines reached; 57510/63490 bytes (90.58%) of diff not shown. |
Offset 10, 14 lines modified | Offset 10, 16 lines modified | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·public·static·final·CONTENT_DISCOVER_KEY:Ljava/lang/String;·=·"cd" | 13 | .field·public·static·final·CONTENT_DISCOVER_KEY:Ljava/lang/String;·=·"cd" |
14 | .field·private·static·final·DISCOVERY_REPEAT_TIME:Ljava/lang/String;·=·"drt" | ||
14 | .field·private·static·final·FILTERED_KEYS:Ljava/lang/String;·=·"ck" | 15 | .field·private·static·final·FILTERED_KEYS:Ljava/lang/String;·=·"ck" |
15 | .field·public·static·final·HASH_MODE_KEY:Ljava/lang/String;·=·"h" | 16 | .field·public·static·final·HASH_MODE_KEY:Ljava/lang/String;·=·"h" |
16 | .field·private·static·final·MANIFEST_KEY:Ljava/lang/String;·=·"m" | 17 | .field·private·static·final·MANIFEST_KEY:Ljava/lang/String;·=·"m" |
17 | .field·public·static·final·MANIFEST_VERSION_KEY:Ljava/lang/String;·=·"mv" | 18 | .field·public·static·final·MANIFEST_VERSION_KEY:Ljava/lang/String;·=·"mv" |
Offset 59, 15 lines modified | Offset 61, 15 lines modified | ||
59 | .method·private·constructor·<init>(Landroid/content/Context;)V | 61 | .method·private·constructor·<init>(Landroid/content/Context;)V |
60 | ····.locals·2 | 62 | ····.locals·2 |
61 | ····.param·p1,·"context"····#·Landroid/content/Context; | 63 | ····.param·p1,·"context"····#·Landroid/content/Context; |
62 | ····.prologue | 64 | ····.prologue |
63 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
64 | ····.line·5 | 66 | ····.line·55 |
65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
66 | ····.line·29 | 68 | ····.line·29 |
67 | ····iput·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->maxTextLen_:I | 69 | ····iput·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->maxTextLen_:I |
68 | ····.line·31 | 70 | ····.line·31 |
69 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
Offset 76, 71 lines modified | Offset 78, 71 lines modified | ||
76 | ····.line·33 | 78 | ····.line·33 |
77 | ····iput·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->maxPacketSize_:I | 79 | ····iput·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->maxPacketSize_:I |
78 | ····.line·35 | 80 | ····.line·35 |
79 | ····iput-boolean·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->isCDEnabled_:Z | 81 | ····iput-boolean·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->isCDEnabled_:Z |
80 | ····.line·5 | 82 | ····.line·53 |
81 | ····const-string·v0,·"BNC_CD_MANIFEST" | 83 | ····const-string·v0,·"BNC_CD_MANIFEST" |
82 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->PREF_KEY:Ljava/lang/String; | 84 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->PREF_KEY:Ljava/lang/String; |
83 | ····.line·5 | 85 | ····.line·56 |
84 | ····const-string·v0,·"bnc_content_discovery_manifest_storage" | 86 | ····const-string·v0,·"bnc_content_discovery_manifest_storage" |
85 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 87 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
86 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
87 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; | 89 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; |
88 | ····.line·5 | 90 | ····.line·57 |
89 | ····invoke-direct·{p0,·p1},·Lio/branch/indexing/ContentDiscoveryManifest;->retrieve(Landroid/content/Context;)V | 91 | ····invoke-direct·{p0,·p1},·Lio/branch/indexing/ContentDiscoveryManifest;->retrieve(Landroid/content/Context;)V |
90 | ····.line·5 | 92 | ····.line·58 |
91 | ····return-void | 93 | ····return-void |
92 | .end·method | 94 | .end·method |
93 | .method·public·static·getInstance(Landroid/content/Context;)Lio/branch/indexing/ContentDiscoveryManifest; | 95 | .method·public·static·getInstance(Landroid/content/Context;)Lio/branch/indexing/ContentDiscoveryManifest; |
94 | ····.locals·1 | 96 | ····.locals·1 |
95 | ····.param·p0,·"context"····#·Landroid/content/Context; | 97 | ····.param·p0,·"context"····#·Landroid/content/Context; |
96 | ····.prologue | 98 | ····.prologue |
97 | ····.line·6 | 99 | ····.line·61 |
98 | ····sget-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; | 100 | ····sget-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; |
99 | ····if-nez·v0,·:cond_0 | 101 | ····if-nez·v0,·:cond_0 |
100 | ····.line·6 | 102 | ····.line·62 |
101 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoveryManifest; | 103 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoveryManifest; |
102 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoveryManifest;-><init>(Landroid/content/Context;)V | 104 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoveryManifest;-><init>(Landroid/content/Context;)V |
103 | ····sput-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; | 105 | ····sput-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; |
104 | ····.line·6 | 106 | ····.line·64 |
105 | ····:cond_0 | 107 | ····:cond_0 |
106 | ····sget-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; | 108 | ····sget-object·v0,·Lio/branch/indexing/ContentDiscoveryManifest;->thisInstance_:Lio/branch/indexing/ContentDiscoveryManifest; |
107 | ····return-object·v0 | 109 | ····return-object·v0 |
108 | .end·method | 110 | .end·method |
109 | .method·private·persist()V | 111 | .method·private·persist()V |
110 | ····.locals·3 | 112 | ····.locals·3 |
111 | ····.prologue | 113 | ····.prologue |
112 | ····.line·6 | 114 | ····.line·68 |
113 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; | 115 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; |
114 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 116 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
115 | ····move-result-object·v0 | 117 | ····move-result-object·v0 |
116 | ····.line·6 | 118 | ····.line·69 |
117 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; | 119 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; |
118 | ····const-string·v1,·"BNC_CD_MANIFEST" | 120 | ····const-string·v1,·"BNC_CD_MANIFEST" |
119 | ····iget-object·v2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->cdManifestObject_:Lorg/json/JSONObject; | 121 | ····iget-object·v2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->cdManifestObject_:Lorg/json/JSONObject; |
120 | ····invoke-virtual·{v2},·Lorg/json/JSONObject;->toString()Ljava/lang/String; | 122 | ····invoke-virtual·{v2},·Lorg/json/JSONObject;->toString()Ljava/lang/String; |
Offset 148, 113 lines modified | Offset 150, 113 lines modified | ||
148 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 150 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
149 | ····move-result-object·v1 | 151 | ····move-result-object·v1 |
150 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->apply()V | 152 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->apply()V |
151 | ····.line· | 153 | ····.line·70 |
152 | ····return-void | 154 | ····return-void |
153 | .end·method | 155 | .end·method |
154 | .method·private·retrieve(Landroid/content/Context;)V | 156 | .method·private·retrieve(Landroid/content/Context;)V |
155 | ····.locals·5 | 157 | ····.locals·5 |
156 | ····.param·p1,·"context"····#·Landroid/content/Context; | 158 | ····.param·p1,·"context"····#·Landroid/content/Context; |
157 | ····.prologue | 159 | ····.prologue |
158 | ····.line·7 | 160 | ····.line·73 |
159 | ····iget-object·v2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; | 161 | ····iget-object·v2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest;->sharedPref:Landroid/content/SharedPreferences; |
160 | ····const-string·v3,·"BNC_CD_MANIFEST" | 162 | ····const-string·v3,·"BNC_CD_MANIFEST" |
161 | ····const/4·v4,·0x0 | 163 | ····const/4·v4,·0x0 |
Max diff block lines reached; 11079/15320 bytes (72.32%) of diff not shown. |
Offset 16, 14 lines modified | Offset 16, 16 lines modified | ||
16 | .field·private·static·final·CONTENT_KEYS_KEY:Ljava/lang/String;·=·"ck" | 16 | .field·private·static·final·CONTENT_KEYS_KEY:Ljava/lang/String;·=·"ck" |
17 | .field·private·static·final·CONTENT_LINK_KEY:Ljava/lang/String;·=·"cl" | 17 | .field·private·static·final·CONTENT_LINK_KEY:Ljava/lang/String;·=·"cl" |
18 | .field·private·static·final·CONTENT_META_DATA_KEY:Ljava/lang/String;·=·"cm" | 18 | .field·private·static·final·CONTENT_META_DATA_KEY:Ljava/lang/String;·=·"cm" |
19 | .field·private·static·final·DRT_MINIMUM_THRESHHOLD:I·=·0x1f4 | ||
19 | .field·private·static·final·ENTITIES_KEY:Ljava/lang/String;·=·"e" | 20 | .field·private·static·final·ENTITIES_KEY:Ljava/lang/String;·=·"e" |
20 | .field·private·static·final·NAV_PATH_KEY:Ljava/lang/String;·=·"n" | 21 | .field·private·static·final·NAV_PATH_KEY:Ljava/lang/String;·=·"n" |
21 | .field·private·static·final·PACKAGE_NAME_KEY:Ljava/lang/String;·=·"p" | 22 | .field·private·static·final·PACKAGE_NAME_KEY:Ljava/lang/String;·=·"p" |
22 | .field·private·static·final·REFERRAL_LINK_KEY:Ljava/lang/String;·=·"rl" | 23 | .field·private·static·final·REFERRAL_LINK_KEY:Ljava/lang/String;·=·"rl" |
Offset 78, 51 lines modified | Offset 80, 51 lines modified | ||
78 | #·direct·methods | 80 | #·direct·methods |
79 | .method·private·constructor·<init>()V | 81 | .method·private·constructor·<init>()V |
80 | ····.locals·1 | 82 | ····.locals·1 |
81 | ····.prologue | 83 | ····.prologue |
82 | ····.line·6 | 84 | ····.line·64 |
83 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
84 | ····.line·6 | 86 | ····.line·69 |
85 | ····const/4·v0,·0x0 | 87 | ····const/4·v0,·0x0 |
86 | ····iput·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewInThisSession_:I | 88 | ····iput·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewInThisSession_:I |
87 | ····.line· | 89 | ····.line·70 |
88 | ····new-instance·v0,·Ljava/util/ArrayList; | 90 | ····new-instance·v0,·Ljava/util/ArrayList; |
89 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 91 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
90 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewList_:Ljava/util/ArrayList; | 92 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewList_:Ljava/util/ArrayList; |
91 | ····.line·12 | 93 | ····.line·125 |
92 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoverer$1; | 94 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoverer$1; |
93 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoverer$1;-><init>(Lio/branch/indexing/ContentDiscoverer;)V | 95 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoverer$1;-><init>(Lio/branch/indexing/ContentDiscoverer;)V |
94 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; | 96 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; |
95 | ····.line·6 | 97 | ····.line·65 |
96 | ····new-instance·v0,·Landroid/os/Handler; | 98 | ····new-instance·v0,·Landroid/os/Handler; |
97 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V | 99 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V |
98 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; | 100 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; |
99 | ····.line·6 | 101 | ····.line·66 |
100 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoverer$HashHelper; | 102 | ····new-instance·v0,·Lio/branch/indexing/ContentDiscoverer$HashHelper; |
101 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoverer$HashHelper;-><init>(Lio/branch/indexing/ContentDiscoverer;)V | 103 | ····invoke-direct·{v0,·p0},·Lio/branch/indexing/ContentDiscoverer$HashHelper;-><init>(Lio/branch/indexing/ContentDiscoverer;)V |
102 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->hashHelper_:Lio/branch/indexing/ContentDiscoverer$HashHelper; | 104 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->hashHelper_:Lio/branch/indexing/ContentDiscoverer$HashHelper; |
103 | ····.line·6 | 105 | ····.line·67 |
104 | ····return-void | 106 | ····return-void |
105 | .end·method | 107 | .end·method |
106 | .method·static·synthetic·access$000(Lio/branch/indexing/ContentDiscoverer;)Lio/branch/indexing/ContentDiscoveryManifest; | 108 | .method·static·synthetic·access$000(Lio/branch/indexing/ContentDiscoverer;)Lio/branch/indexing/ContentDiscoveryManifest; |
107 | ····.locals·1 | 109 | ····.locals·1 |
108 | ····.param·p0,·"x0"····#·Lio/branch/indexing/ContentDiscoverer; | 110 | ····.param·p0,·"x0"····#·Lio/branch/indexing/ContentDiscoverer; |
Offset 234, 84 lines modified | Offset 236, 84 lines modified | ||
234 | .end·method | 236 | .end·method |
235 | .method·private·discoverContent(Landroid/app/Activity;)V | 237 | .method·private·discoverContent(Landroid/app/Activity;)V |
236 | ····.locals·4 | 238 | ····.locals·4 |
237 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 239 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
238 | ····.prologue | 240 | ····.prologue |
239 | ····.line·10 | 241 | ····.line·109 |
240 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewList_:Ljava/util/ArrayList; | 242 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->discoveredViewList_:Ljava/util/ArrayList; |
241 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 243 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
242 | ····move-result·v0 | 244 | ····move-result·v0 |
243 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->cdManifest_:Lio/branch/indexing/ContentDiscoveryManifest; | 245 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->cdManifest_:Lio/branch/indexing/ContentDiscoveryManifest; |
244 | ····invoke-virtual·{v1},·Lio/branch/indexing/ContentDiscoveryManifest;->getMaxViewHistorySize()I | 246 | ····invoke-virtual·{v1},·Lio/branch/indexing/ContentDiscoveryManifest;->getMaxViewHistorySize()I |
245 | ····move-result·v1 | 247 | ····move-result·v1 |
246 | ····if-ge·v0,·v1,·:cond_0 | 248 | ····if-ge·v0,·v1,·:cond_0 |
247 | ····.line·1 | 249 | ····.line·110 |
248 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; | 250 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; |
249 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; | 251 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; |
250 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V | 252 | ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V |
251 | ····.line·1 | 253 | ····.line·111 |
252 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 254 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
253 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V | 255 | ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V |
254 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->lastActivityReference_:Ljava/lang/ref/WeakReference; | 256 | ····iput-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->lastActivityReference_:Ljava/lang/ref/WeakReference; |
255 | ····.line·11 | 257 | ····.line·112 |
256 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; | 258 | ····iget-object·v0,·p0,·Lio/branch/indexing/ContentDiscoverer;->handler_:Landroid/os/Handler; |
257 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; | 259 | ····iget-object·v1,·p0,·Lio/branch/indexing/ContentDiscoverer;->readContentRunnable:Ljava/lang/Runnable; |
258 | ····const-wide/16·v2,·0x3e8 | 260 | ····const-wide/16·v2,·0x3e8 |
259 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z | 261 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z |
260 | ····.line·11 | 262 | ····.line·114 |
261 | ····:cond_0 | 263 | ····:cond_0 |
262 | ····return-void | 264 | ····return-void |
263 | .end·method | 265 | .end·method |
264 | .method·private·discoverFilteredViewContents(Lorg/json/JSONArray;Lorg/json/JSONArray;Lorg/json/JSONArray;Landroid/app/Activity;Z)V | 266 | .method·private·discoverFilteredViewContents(Lorg/json/JSONArray;Lorg/json/JSONArray;Lorg/json/JSONArray;Landroid/app/Activity;Z)V |
265 | ····.locals·8 | 267 | ····.locals·8 |
266 | ····.param·p1,·"viewIDArray"····#·Lorg/json/JSONArray; | 268 | ····.param·p1,·"viewIDArray"····#·Lorg/json/JSONArray; |
267 | ····.param·p2,·"contentDataArray"····#·Lorg/json/JSONArray; | 269 | ····.param·p2,·"contentDataArray"····#·Lorg/json/JSONArray; |
268 | ····.param·p3,·"contentKeysArray"····#·Lorg/json/JSONArray; | 270 | ····.param·p3,·"contentKeysArray"····#·Lorg/json/JSONArray; |
269 | ····.param·p4,·"activity"····#·Landroid/app/Activity; | 271 | ····.param·p4,·"activity"····#·Landroid/app/Activity; |
270 | ····.param·p5,·"isClearText"····#·Z | 272 | ····.param·p5,·"isClearText"····#·Z |
Max diff block lines reached; 16931/21462 bytes (78.89%) of diff not shown. |
Offset 43, 15 lines modified | Offset 43, 14 lines modified | ||
43 | ····invoke-direct·{v0,·p1,·v1},·Lio/branch/indexing/BranchUniversalObject;-><init>(Landroid/os/Parcel;Lio/branch/indexing/BranchUniversalObject$1;)V | 43 | ····invoke-direct·{v0,·p1,·v1},·Lio/branch/indexing/BranchUniversalObject;-><init>(Landroid/os/Parcel;Lio/branch/indexing/BranchUniversalObject$1;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
49 | ····.prologue | 48 | ····.prologue |
50 | ····.line·828 | 49 | ····.line·828 |
51 | ····invoke-virtual·{p0,·p1},·Lio/branch/indexing/BranchUniversalObject$1;->createFromParcel(Landroid/os/Parcel;)Lio/branch/indexing/BranchUniversalObject; | 50 | ····invoke-virtual·{p0,·p1},·Lio/branch/indexing/BranchUniversalObject$1;->createFromParcel(Landroid/os/Parcel;)Lio/branch/indexing/BranchUniversalObject; |
52 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
Offset 67, 15 lines modified | Offset 66, 14 lines modified | ||
67 | ····new-array·v0,·p1,·[Lio/branch/indexing/BranchUniversalObject; | 66 | ····new-array·v0,·p1,·[Lio/branch/indexing/BranchUniversalObject; |
68 | ····return-object·v0 | 67 | ····return-object·v0 |
69 | .end·method | 68 | .end·method |
70 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 69 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
71 | ····.locals·1 | 70 | ····.locals·1 |
72 | ····.param·p1,·"x0"····#·I | ||
73 | ····.prologue | 71 | ····.prologue |
74 | ····.line·828 | 72 | ····.line·828 |
75 | ····invoke-virtual·{p0,·p1},·Lio/branch/indexing/BranchUniversalObject$1;->newArray(I)[Lio/branch/indexing/BranchUniversalObject; | 73 | ····invoke-virtual·{p0,·p1},·Lio/branch/indexing/BranchUniversalObject$1;->newArray(I)[Lio/branch/indexing/BranchUniversalObject; |
76 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
Offset 11, 152 lines modified | Offset 11, 207 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x0 | 12 | ····accessFlags·=·0x0 |
13 | ····name·=·"CDPathProperties" | 13 | ····name·=·"CDPathProperties" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private·discoveryRepeatTime_:I | ||
16 | .field·private·isClearText_:Z | 17 | .field·private·isClearText_:Z |
17 | .field·final·pathInfo_:Lorg/json/JSONObject; | 18 | .field·final·pathInfo_:Lorg/json/JSONObject; |
18 | .field·final·synthetic·this$0:Lio/branch/indexing/ContentDiscoveryManifest; | 19 | .field·final·synthetic·this$0:Lio/branch/indexing/ContentDiscoveryManifest; |
19 | #·direct·methods | 20 | #·direct·methods |
20 | .method·constructor·<init>(Lio/branch/indexing/ContentDiscoveryManifest;Lorg/json/JSONObject;)V | 21 | .method·constructor·<init>(Lio/branch/indexing/ContentDiscoveryManifest;Lorg/json/JSONObject;)V |
21 | ····.locals·2 | 22 | ····.locals·2 |
23 | ····.param·p1,·"this$0"····#·Lio/branch/indexing/ContentDiscoveryManifest; | ||
22 | ····.param·p2,·"pathInfo"····#·Lorg/json/JSONObject; | 24 | ····.param·p2,·"pathInfo"····#·Lorg/json/JSONObject; |
23 | ····.prologue | 25 | ····.prologue |
24 | ····.line·17 | 26 | ····.line·175 |
25 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->this$0:Lio/branch/indexing/ContentDiscoveryManifest; | 27 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->this$0:Lio/branch/indexing/ContentDiscoveryManifest; |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····.line·17 | 29 | ····.line·176 |
28 | ····iput-object·p2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->pathInfo_:Lorg/json/JSONObject; | 30 | ····iput-object·p2,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->pathInfo_:Lorg/json/JSONObject; |
29 | ····.line·17 | 31 | ····.line·177 |
30 | ····const-string·v1,·"h" | 32 | ····const-string·v1,·"h" |
31 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 33 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
32 | ····move-result·v1 | 34 | ····move-result·v1 |
33 | ····if-eqz·v1,·:cond_0 | 35 | ····if-eqz·v1,·:cond_0 |
34 | ····.line·17 | 36 | ····.line·179 |
35 | ····:try_start_0 | 37 | ····:try_start_0 |
36 | ····const-string·v1,·"h" | 38 | ····const-string·v1,·"h" |
37 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z | 39 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
38 | ····move-result·v1 | 40 | ····move-result·v1 |
39 | ····if-nez·v1,·:cond_ | 41 | ····if-nez·v1,·:cond_2 |
40 | ····const/4·v1,·0x1 | 42 | ····const/4·v1,·0x1 |
41 | ····:goto_0 | 43 | ····:goto_0 |
42 | ····iput-boolean·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->isClearText_:Z | 44 | ····iput-boolean·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->isClearText_:Z |
43 | ····:try_end_0 | 45 | ····:try_end_0 |
44 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 | 46 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 |
45 | ····.line·1 | 47 | ····.line·185 |
46 | ····:cond_0 | 48 | ····:cond_0 |
47 | ····:goto_1 | 49 | ····:goto_1 |
48 | ···· | 50 | ····:try_start_1 |
51 | ····const-string·v1,·"drt" | ||
52 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | ||
53 | ····move-result·v1 | ||
54 | ····if-eqz·v1,·:cond_1 | ||
49 | ····.line·1 | 55 | ····.line·186 |
56 | ····const-string·v1,·"drt" | ||
57 | ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; | ||
58 | ····move-result-object·v1 | ||
59 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; | ||
60 | ····move-result-object·v1 | ||
61 | ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I | ||
62 | ····move-result·v1 | ||
63 | ····iput·v1,·p0,·Lio/branch/indexing/ContentDiscoveryManifest$CDPathProperties;->discoveryRepeatTime_:I | ||
64 | ····:try_end_1 | ||
65 | ····.catch·Lorg/json/JSONException;·{:try_start_1·..·:try_end_1}·:catch_1 | ||
66 | ····.line·191 | ||
50 | ····:cond_1 | 67 | ····:cond_1 |
68 | ····:goto_2 | ||
69 | ····return-void | ||
70 | ····.line·179 | ||
71 | ····:cond_2 | ||
51 | ····const/4·v1,·0x0 | 72 | ····const/4·v1,·0x0 |
52 | ····goto·:goto_0 | 73 | ····goto·:goto_0 |
53 | ····.line·1 | 74 | ····.line·180 |
54 | ····:catch_0 | 75 | ····:catch_0 |
55 | ····move-exception·v0 | 76 | ····move-exception·v0 |
56 | ····.line·1 | 77 | ····.line·181 |
57 | ····.local·v0,·"e":Lorg/json/JSONException; | 78 | ····.local·v0,·"e":Lorg/json/JSONException; |
58 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V | 79 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V |
59 | ····goto·:goto_1 | 80 | ····goto·:goto_1 |
81 | ····.line·188 | ||
82 | ····.end·local·v0····#·"e":Lorg/json/JSONException; | ||
83 | ····:catch_1 | ||
84 | ····move-exception·v0 | ||
85 | ····.line·189 | ||
86 | ····.restart·local·v0····#·"e":Lorg/json/JSONException; | ||
87 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V | ||
88 | ····goto·:goto_2 | ||
60 | .end·method | 89 | .end·method |
61 | #·virtual·methods | 90 | #·virtual·methods |
91 | .method·public·getDiscoveryRepeatTime()I | ||
92 | ····.locals·1 | ||
93 | ····.prologue | ||
Max diff block lines reached; 1905/5395 bytes (35.31%) of diff not shown. |
Offset 20, 17 lines modified | Offset 20, 18 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/indexing/ContentDiscoverer; | 21 | .field·final·synthetic·this$0:Lio/branch/indexing/ContentDiscoverer; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/indexing/ContentDiscoverer;)V | 23 | .method·constructor·<init>(Lio/branch/indexing/ContentDiscoverer;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/indexing/ContentDiscoverer; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·12 | 27 | ····.line·125 |
27 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 28 | ····iput-object·p1,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
Offset 40, 15 lines modified | Offset 41, 15 lines modified | ||
40 | ····.locals·14 | 41 | ····.locals·14 |
41 | ····.prologue | 42 | ····.prologue |
42 | ····const/4·v0,·0x1 | 43 | ····const/4·v0,·0x1 |
43 | ····const/4·v6,·0x0 | 44 | ····const/4·v6,·0x0 |
44 | ····.line·1 | 45 | ····.line·130 |
45 | ····:try_start_0 | 46 | ····:try_start_0 |
46 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 47 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
47 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$000(Lio/branch/indexing/ContentDiscoverer;)Lio/branch/indexing/ContentDiscoveryManifest; | 48 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$000(Lio/branch/indexing/ContentDiscoverer;)Lio/branch/indexing/ContentDiscoveryManifest; |
48 | ····move-result-object·v8 | 49 | ····move-result-object·v8 |
Offset 74, 66 lines modified | Offset 75, 66 lines modified | ||
74 | ····invoke-virtual·{v8},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 75 | ····invoke-virtual·{v8},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
75 | ····move-result-object·v8 | 76 | ····move-result-object·v8 |
76 | ····if-eqz·v8,·:cond_3 | 77 | ····if-eqz·v8,·:cond_3 |
77 | ····.line·1 | 78 | ····.line·131 |
78 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 79 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
79 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$100(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/ref/WeakReference; | 80 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$100(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/ref/WeakReference; |
80 | ····move-result-object·v8 | 81 | ····move-result-object·v8 |
81 | ····invoke-virtual·{v8},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 82 | ····invoke-virtual·{v8},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
82 | ····move-result-object·v4 | 83 | ····move-result-object·v4 |
83 | ····check-cast·v4,·Landroid/app/Activity; | 84 | ····check-cast·v4,·Landroid/app/Activity; |
84 | ····.line·13 | 85 | ····.line·132 |
85 | ····.local·v4,·"activity":Landroid/app/Activity; | 86 | ····.local·v4,·"activity":Landroid/app/Activity; |
86 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 87 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
87 | ····new-instance·v9,·Lorg/json/JSONObject; | 88 | ····new-instance·v9,·Lorg/json/JSONObject; |
88 | ····invoke-direct·{v9},·Lorg/json/JSONObject;-><init>()V | 89 | ····invoke-direct·{v9},·Lorg/json/JSONObject;-><init>()V |
89 | ····invoke-static·{v8,·v9},·Lio/branch/indexing/ContentDiscoverer;->access$202(Lio/branch/indexing/ContentDiscoverer;Lorg/json/JSONObject;)Lorg/json/JSONObject; | 90 | ····invoke-static·{v8,·v9},·Lio/branch/indexing/ContentDiscoverer;->access$202(Lio/branch/indexing/ContentDiscoverer;Lorg/json/JSONObject;)Lorg/json/JSONObject; |
90 | ····.line·13 | 91 | ····.line·133 |
91 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 92 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
92 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$200(Lio/branch/indexing/ContentDiscoverer;)Lorg/json/JSONObject; | 93 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$200(Lio/branch/indexing/ContentDiscoverer;)Lorg/json/JSONObject; |
93 | ····move-result-object·v8 | 94 | ····move-result-object·v8 |
94 | ····const-string·v9,·"ts" | 95 | ····const-string·v9,·"ts" |
95 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 96 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
96 | ····move-result-wide·v10 | 97 | ····move-result-wide·v10 |
97 | ····invoke-virtual·{v8,·v9,·v10,·v11},·Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; | 98 | ····invoke-virtual·{v8,·v9,·v10,·v11},·Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; |
98 | ····.line·13 | 99 | ····.line·134 |
99 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 100 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
100 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$300(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/String; | 101 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$300(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/String; |
101 | ····move-result-object·v8 | 102 | ····move-result-object·v8 |
102 | ····invoke-static·{v8},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 103 | ····invoke-static·{v8},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
103 | ····move-result·v8 | 104 | ····move-result·v8 |
104 | ····if-nez·v8,·:cond_0 | 105 | ····if-nez·v8,·:cond_0 |
105 | ····.line·13 | 106 | ····.line·135 |
106 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; | 107 | ····iget-object·v8,·p0,·Lio/branch/indexing/ContentDiscoverer$1;->this$0:Lio/branch/indexing/ContentDiscoverer; |
107 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$200(Lio/branch/indexing/ContentDiscoverer;)Lorg/json/JSONObject; | 108 | ····invoke-static·{v8},·Lio/branch/indexing/ContentDiscoverer;->access$200(Lio/branch/indexing/ContentDiscoverer;)Lorg/json/JSONObject; |
108 | ····move-result-object·v8 | 109 | ····move-result-object·v8 |
109 | ····const-string·v9,·"rl" | 110 | ····const-string·v9,·"rl" |
Offset 142, 15 lines modified | Offset 143, 15 lines modified | ||
142 | ····invoke-static·{v10},·Lio/branch/indexing/ContentDiscoverer;->access$300(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/String; | 143 | ····invoke-static·{v10},·Lio/branch/indexing/ContentDiscoverer;->access$300(Lio/branch/indexing/ContentDiscoverer;)Ljava/lang/String; |
143 | ····move-result-object·v10 | 144 | ····move-result-object·v10 |
144 | ····invoke-virtual·{v8,·v9,·v10},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 145 | ····invoke-virtual·{v8,·v9,·v10},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
145 | ····.line·13 | 146 | ····.line·137 |
146 | ····:cond_0 | 147 | ····:cond_0 |
147 | ····new-instance·v8,·Ljava/lang/StringBuilder; | 148 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
148 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V | 149 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V |
149 | ····const-string·v9,·"/" | 150 | ····const-string·v9,·"/" |
Offset 170, 178 lines modified | Offset 171, 178 lines modified | ||
170 | ····move-result-object·v8 | 171 | ····move-result-object·v8 |
171 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 172 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
172 | ····move-result-object·v13 | 173 | ····move-result-object·v13 |
173 | ····.line·13 | 174 | ····.line·138 |
174 | ····.local·v13,·"viewName":Ljava/lang/String; | 175 | ····.local·v13,·"viewName":Ljava/lang/String; |
Max diff block lines reached; 9211/13494 bytes (68.26%) of diff not shown. |
Offset 28, 48 lines modified | Offset 28, 48 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·private·constructor·<init>(Lio/branch/referral/Branch;)V | 29 | .method·private·constructor·<init>(Lio/branch/referral/Branch;)V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·23 | 32 | ····.line·2368 |
33 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 33 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····.line·23 | 35 | ····.line·2369 |
36 | ····const/4·v0,·0x0 | 36 | ····const/4·v0,·0x0 |
37 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->activityCnt_:I | 37 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->activityCnt_:I |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | .method·synthetic·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/Branch$1;)V | 40 | .method·synthetic·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/Branch$1;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····.param·p1,·"x0"····#·Lio/branch/referral/Branch; | 42 | ····.param·p1,·"x0"····#·Lio/branch/referral/Branch; |
43 | ····.param·p2,·"x1"····#·Lio/branch/referral/Branch$1; | 43 | ····.param·p2,·"x1"····#·Lio/branch/referral/Branch$1; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·23 | 45 | ····.line·2368 |
46 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;-><init>(Lio/branch/referral/Branch;)V | 46 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;-><init>(Lio/branch/referral/Branch;)V |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V | 50 | .method·public·onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V |
51 | ····.locals·2 | 51 | ····.locals·2 |
52 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 52 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
53 | ····.param·p2,·"bundle"····#·Landroid/os/Bundle; | 53 | ····.param·p2,·"bundle"····#·Landroid/os/Bundle; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·23 | 55 | ····.line·2374 |
56 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 56 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
57 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 57 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
58 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$700(Lio/branch/referral/Branch;)Z | 58 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$700(Lio/branch/referral/Branch;)Z |
59 | ····move-result·v0 | 59 | ····move-result·v0 |
Offset 77, 53 lines modified | Offset 77, 53 lines modified | ||
77 | ····if-eqz·v0,·:cond_1 | 77 | ····if-eqz·v0,·:cond_1 |
78 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; | 78 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; |
79 | ····:goto_0 | 79 | ····:goto_0 |
80 | ····invoke-static·{v1,·v0},·Lio/branch/referral/Branch;->access$602(Lio/branch/referral/Branch;Lio/branch/referral/Branch$INTENT_STATE;)Lio/branch/referral/Branch$INTENT_STATE; | 80 | ····invoke-static·{v1,·v0},·Lio/branch/referral/Branch;->access$602(Lio/branch/referral/Branch;Lio/branch/referral/Branch$INTENT_STATE;)Lio/branch/referral/Branch$INTENT_STATE; |
81 | ····.line·23 | 81 | ····.line·2375 |
82 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; | 82 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; |
83 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
84 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; | 84 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; |
85 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
86 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/BranchViewHandler;->isInstallOrOpenBranchViewPending(Landroid/content/Context;)Z | 86 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/BranchViewHandler;->isInstallOrOpenBranchViewPending(Landroid/content/Context;)Z |
87 | ····move-result·v0 | 87 | ····move-result·v0 |
88 | ····if-eqz·v0,·:cond_0 | 88 | ····if-eqz·v0,·:cond_0 |
89 | ····.line·23 | 89 | ····.line·2376 |
90 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; | 90 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; |
91 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
92 | ····invoke-virtual·{v0,·p1},·Lio/branch/referral/BranchViewHandler;->showPendingBranchView(Landroid/content/Context;)Z | 92 | ····invoke-virtual·{v0,·p1},·Lio/branch/referral/BranchViewHandler;->showPendingBranchView(Landroid/content/Context;)Z |
93 | ····.line·23 | 93 | ····.line·2378 |
94 | ····:cond_0 | 94 | ····:cond_0 |
95 | ····return-void | 95 | ····return-void |
96 | ····.line·23 | 96 | ····.line·2374 |
97 | ····:cond_1 | 97 | ····:cond_1 |
98 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->READY:Lio/branch/referral/Branch$INTENT_STATE; | 98 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->READY:Lio/branch/referral/Branch$INTENT_STATE; |
99 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
100 | .end·method | 100 | .end·method |
101 | .method·public·onActivityDestroyed(Landroid/app/Activity;)V | 101 | .method·public·onActivityDestroyed(Landroid/app/Activity;)V |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 103 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·24 | 105 | ····.line·2446 |
106 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 106 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
107 | ····iget-object·v0,·v0,·Lio/branch/referral/Branch;->currentActivityReference_:Ljava/lang/ref/WeakReference; | 107 | ····iget-object·v0,·v0,·Lio/branch/referral/Branch;->currentActivityReference_:Ljava/lang/ref/WeakReference; |
108 | ····if-eqz·v0,·:cond_0 | 108 | ····if-eqz·v0,·:cond_0 |
109 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 109 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
Offset 132, 145 lines modified | Offset 132, 145 lines modified | ||
132 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 132 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
133 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
134 | ····if-ne·v0,·p1,·:cond_0 | 134 | ····if-ne·v0,·p1,·:cond_0 |
135 | ····.line·24 | 135 | ····.line·2447 |
136 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; | 136 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchActivityLifeCycleObserver;->this$0:Lio/branch/referral/Branch; |
137 | ····iget-object·v0,·v0,·Lio/branch/referral/Branch;->currentActivityReference_:Ljava/lang/ref/WeakReference; | 137 | ····iget-object·v0,·v0,·Lio/branch/referral/Branch;->currentActivityReference_:Ljava/lang/ref/WeakReference; |
138 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->clear()V | 138 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->clear()V |
139 | ····.line·24 | 139 | ····.line·2449 |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; | 141 | ····invoke-static·{},·Lio/branch/referral/BranchViewHandler;->getInstance()Lio/branch/referral/BranchViewHandler; |
142 | ····move-result-object·v0 | 142 | ····move-result-object·v0 |
143 | ····invoke-virtual·{v0,·p1},·Lio/branch/referral/BranchViewHandler;->onCurrentActivityDestroyed(Landroid/app/Activity;)V | 143 | ····invoke-virtual·{v0,·p1},·Lio/branch/referral/BranchViewHandler;->onCurrentActivityDestroyed(Landroid/app/Activity;)V |
144 | ····.line·24 | 144 | ····.line·2450 |
145 | ····return-void | 145 | ····return-void |
Max diff block lines reached; 11962/16397 bytes (72.95%) of diff not shown. |
Offset 468, 14 lines modified | Offset 468, 15 lines modified | ||
468 | ····move-result·v3 | 468 | ····move-result·v3 |
469 | ····if-eqz·v3,·:cond_0 | 469 | ····if-eqz·v3,·:cond_0 |
470 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->Clicked_Branch_Link:Lio/branch/referral/Defines$Jsonkey; | 470 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->Clicked_Branch_Link:Lio/branch/referral/Defines$Jsonkey; |
471 | ····.line·75 | ||
471 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; | 472 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
472 | ····move-result-object·v3 | 473 | ····move-result-object·v3 |
473 | ····invoke-virtual·{v0,·v3},·Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z | 474 | ····invoke-virtual·{v0,·v3},·Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z |
474 | ····move-result·v3 | 475 | ····move-result·v3 |
Offset 767, 246 lines modified | Offset 767, 256 lines modified | ||
767 | ····.line·209 | 767 | ····.line·209 |
768 | ····iget·v0,·p0,·Lio/branch/referral/BranchLinkData;->type:I | 768 | ····iget·v0,·p0,·Lio/branch/referral/BranchLinkData;->type:I |
769 | ····return·v0 | 769 | ····return·v0 |
770 | .end·method | 770 | .end·method |
771 | .method·public·hashCode()I | 771 | .method·public·hashCode()I |
772 | ····.locals· | 772 | ····.locals·6 |
773 | ····.annotation·build·Landroid/annotation/SuppressLint; | 773 | ····.annotation·build·Landroid/annotation/SuppressLint; |
774 | ········value·=·{ | 774 | ········value·=·{ |
775 | ············"DefaultLocale" | 775 | ············"DefaultLocale" |
776 | ········} | 776 | ········} |
777 | ····.end·annotation | 777 | ····.end·annotation |
778 | ····.prologue | 778 | ····.prologue |
779 | ····const/4·v | 779 | ····const/4·v4,·0x0 |
780 | ····.line·412 | 780 | ····.line·412 |
781 | ····const/4·v | 781 | ····const/4·v1,·0x1 |
782 | ····.line·413 | 782 | ····.line·413 |
783 | ····.local·v | 783 | ····.local·v1,·"result":I |
784 | ····const/16·v | 784 | ····const/16·v0,·0x13 |
785 | ····.line·415 | 785 | ····.line·415 |
786 | ····.local·v | 786 | ····.local·v0,·"prime":I |
787 | ····iget·v | 787 | ····iget·v3,·p0,·Lio/branch/referral/BranchLinkData;->type:I |
788 | ····add-int/lit8·v | 788 | ····add-int/lit8·v1,·v3,·0x13 |
789 | ····.line·416 | 789 | ····.line·416 |
790 | ····mul-int·v | 790 | ····mul-int·v5,·v0,·v1 |
791 | ····iget-object·v | 791 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->alias:Ljava/lang/String; |
792 | ····if-nez·v | 792 | ····if-nez·v3,·:cond_0 |
793 | ····move·v | 793 | ····move·v3,·v4 |
794 | ····.line·417 | ||
794 | ····:goto_0 | 795 | ····:goto_0 |
795 | ····add-int·v | 796 | ····add-int·v1,·v5,·v3 |
796 | ····.line·418 | 797 | ····.line·418 |
797 | ····mul-int·v | 798 | ····mul-int·v5,·v0,·v1 |
798 | ····iget-object·v | 799 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->channel:Ljava/lang/String; |
799 | ····if-nez·v | 800 | ····if-nez·v3,·:cond_1 |
800 | ····move·v | 801 | ····move·v3,·v4 |
802 | ····.line·419 | ||
801 | ····:goto_1 | 803 | ····:goto_1 |
802 | ····add-int·v | 804 | ····add-int·v1,·v5,·v3 |
803 | ····.line·420 | 805 | ····.line·420 |
804 | ····mul-int·v | 806 | ····mul-int·v5,·v0,·v1 |
805 | ····iget-object·v | 807 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->feature:Ljava/lang/String; |
806 | ····if-nez·v | 808 | ····if-nez·v3,·:cond_2 |
807 | ····move·v | 809 | ····move·v3,·v4 |
810 | ····.line·421 | ||
808 | ····:goto_2 | 811 | ····:goto_2 |
809 | ····add-int·v | 812 | ····add-int·v1,·v5,·v3 |
810 | ····.line·422 | 813 | ····.line·422 |
811 | ····mul-int·v | 814 | ····mul-int·v5,·v0,·v1 |
812 | ····iget-object·v | 815 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->stage:Ljava/lang/String; |
813 | ····if-nez·v | 816 | ····if-nez·v3,·:cond_3 |
814 | ····move·v | 817 | ····move·v3,·v4 |
818 | ····.line·423 | ||
815 | ····:goto_3 | 819 | ····:goto_3 |
816 | ····add-int·v | 820 | ····add-int·v1,·v5,·v3 |
817 | ····.line·424 | 821 | ····.line·424 |
818 | ····mul-int·v | 822 | ····mul-int·v5,·v0,·v1 |
819 | ····iget-object·v | 823 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->campaign:Ljava/lang/String; |
820 | ····if-nez·v | 824 | ····if-nez·v3,·:cond_4 |
821 | ····move·v | 825 | ····move·v3,·v4 |
826 | ····.line·425 | ||
822 | ····:goto_4 | 827 | ····:goto_4 |
823 | ····add-int·v | 828 | ····add-int·v1,·v5,·v3 |
824 | ····.line·426 | 829 | ····.line·426 |
825 | ····mul-int·v | 830 | ····mul-int·v3,·v0,·v1 |
826 | ····iget-object·v | 831 | ····iget-object·v5,·p0,·Lio/branch/referral/BranchLinkData;->params:Ljava/lang/String; |
827 | ····if-nez·v | 832 | ····if-nez·v5,·:cond_5 |
833 | ····.line·427 | ||
828 | ····:goto_5 | 834 | ····:goto_5 |
829 | ····add-int·v | 835 | ····add-int·v1,·v3,·v4 |
830 | ····.line·428 | 836 | ····.line·428 |
831 | ····mul-int·v | 837 | ····mul-int·v3,·v0,·v1 |
832 | ····iget·v | 838 | ····iget·v4,·p0,·Lio/branch/referral/BranchLinkData;->duration:I |
833 | ····add-int·v | 839 | ····add-int·v1,·v3,·v4 |
834 | ····.line·430 | 840 | ····.line·430 |
835 | ····iget-object·v | 841 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->tags:Ljava/util/Collection; |
836 | ····if-eqz·v | 842 | ····if-eqz·v3,·:cond_6 |
837 | ····.line·431 | 843 | ····.line·431 |
838 | ····iget-object·v | 844 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchLinkData;->tags:Ljava/util/Collection; |
839 | ····invoke-interface·{v | 845 | ····invoke-interface·{v3},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
840 | ····move-result-object·v | 846 | ····move-result-object·v3 |
841 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
842 | ····:goto_6 | 847 | ····:goto_6 |
Max diff block lines reached; 7624/11952 bytes (63.79%) of diff not shown. |
Offset 8, 15 lines modified | Offset 8, 15 lines modified | ||
8 | .field·private·static·final·DEFAULT_TIMEOUT:I·=·0xbb8 | 8 | .field·private·static·final·DEFAULT_TIMEOUT:I·=·0xbb8 |
9 | .field·public·static·final·NO_BRANCH_KEY_STATUS:I·=·-0x4d2 | 9 | .field·public·static·final·NO_BRANCH_KEY_STATUS:I·=·-0x4d2 |
10 | .field·public·static·final·NO_CONNECTIVITY_STATUS:I·=·-0x3f1 | 10 | .field·public·static·final·NO_CONNECTIVITY_STATUS:I·=·-0x3f1 |
11 | .field·static·final·SDK_VERSION:Ljava/lang/String;·=·"2. | 11 | .field·static·final·SDK_VERSION:Ljava/lang/String;·=·"2.6.1" |
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·protected·prefHelper_:Lio/branch/referral/PrefHelper; | 13 | .field·protected·prefHelper_:Lio/branch/referral/PrefHelper; |
14 | #·direct·methods | 14 | #·direct·methods |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
65 | ····.line·123 | 65 | ····.line·123 |
66 | ····.local·v0,·"branch_key":Ljava/lang/String; | 66 | ····.local·v0,·"branch_key":Ljava/lang/String; |
67 | ····const-string·v1,·"sdk" | 67 | ····const-string·v1,·"sdk" |
68 | ····const-string·v2,·"android2. | 68 | ····const-string·v2,·"android2.6.1" |
69 | ····invoke-virtual·{p1,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 69 | ····invoke-virtual·{p1,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
70 | ····.line·124 | 70 | ····.line·124 |
71 | ····const-string·v1,·"retryNumber" | 71 | ····const-string·v1,·"retryNumber" |
72 | ····invoke-virtual·{p1,·v1,·p2},·Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; | 72 | ····invoke-virtual·{p1,·v1,·p2},·Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; |
Offset 500, 14 lines modified | Offset 500, 15 lines modified | ||
500 | ····move-object/from16·v0,·p0 | 500 | ····move-object/from16·v0,·p0 |
501 | ····iget-object·v0,·v0,·Lio/branch/referral/RemoteInterface;->prefHelper_:Lio/branch/referral/PrefHelper; | 501 | ····iget-object·v0,·v0,·Lio/branch/referral/RemoteInterface;->prefHelper_:Lio/branch/referral/PrefHelper; |
502 | ····move-object/from16·v17,·v0 | 502 | ····move-object/from16·v17,·v0 |
503 | ····.line·184 | ||
503 | ····invoke-virtual/range·{v17·..·v17},·Lio/branch/referral/PrefHelper;->getRetryCount()I | 504 | ····invoke-virtual/range·{v17·..·v17},·Lio/branch/referral/PrefHelper;->getRetryCount()I |
504 | ····:try_end_1 | 505 | ····:try_end_1 |
505 | ····.catch·Ljava/net/SocketException;·{:try_start_1·..·:try_end_1}·:catch_2 | 506 | ····.catch·Ljava/net/SocketException;·{:try_start_1·..·:try_end_1}·:catch_2 |
506 | ····.catch·Ljava/net/SocketTimeoutException;·{:try_start_1·..·:try_end_1}·:catch_4 | 507 | ····.catch·Ljava/net/SocketTimeoutException;·{:try_start_1·..·:try_end_1}·:catch_4 |
507 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_1·..·:try_end_1}·:catch_6 | 508 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_1·..·:try_end_1}·:catch_6 |
508 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_7 | 509 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_7 |
509 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 510 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
Offset 629, 14 lines modified | Offset 630, 15 lines modified | ||
629 | ····.end·local·v4····#·"brttVal":I | 630 | ····.end·local·v4····#·"brttVal":I |
630 | ····:cond_4 | 631 | ····:cond_4 |
631 | ····if-eqz·v5,·:cond_5 | 632 | ····if-eqz·v5,·:cond_5 |
632 | ····.line·241 | 633 | ····.line·241 |
633 | ····invoke-virtual·{v5},·Ljavax/net/ssl/HttpsURLConnection;->disconnect()V | 634 | ····invoke-virtual·{v5},·Ljavax/net/ssl/HttpsURLConnection;->disconnect()V |
635 | ····.line·233 | ||
634 | ····.end·local·v11····#·"lrtt":I | 636 | ····.end·local·v11····#·"lrtt":I |
635 | ····.end·local·v13····#·"responseCode":I | 637 | ····.end·local·v13····#·"responseCode":I |
636 | ····.end·local·v14····#·"reqStartTime":J | 638 | ····.end·local·v14····#·"reqStartTime":J |
637 | ····.end·local·v16····#·"urlObject":Ljava/net/URL; | 639 | ····.end·local·v16····#·"urlObject":Ljava/net/URL; |
638 | ····:cond_5 | 640 | ····:cond_5 |
639 | ····:goto_2 | 641 | ····:goto_2 |
640 | ····return-object·v17 | 642 | ····return-object·v17 |
Offset 1952, 14 lines modified | Offset 1954, 15 lines modified | ||
1952 | ····.end·local·v11····#·"brttVal":I | 1954 | ····.end·local·v11····#·"brttVal":I |
1953 | ····:cond_2 | 1955 | ····:cond_2 |
1954 | ····if-eqz·v12,·:cond_3 | 1956 | ····if-eqz·v12,·:cond_3 |
1955 | ····.line·401 | 1957 | ····.line·401 |
1956 | ····invoke-virtual·{v12},·Ljavax/net/ssl/HttpsURLConnection;->disconnect()V | 1958 | ····invoke-virtual·{v12},·Ljavax/net/ssl/HttpsURLConnection;->disconnect()V |
1959 | ····.line·394 | ||
1957 | ····.end·local·v14····#·"ex":Ljava/net/SocketException; | 1960 | ····.end·local·v14····#·"ex":Ljava/net/SocketException; |
1958 | ····:cond_3 | 1961 | ····:cond_3 |
1959 | ····:goto_1 | 1962 | ····:goto_1 |
1960 | ····return-object·v4 | 1963 | ····return-object·v4 |
1961 | ····.line·315 | 1964 | ····.line·315 |
1962 | ····.restart·local·v16····#·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<*>;" | 1965 | ····.restart·local·v16····#·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<*>;" |
Offset 2276, 14 lines modified | Offset 2279, 15 lines modified | ||
2276 | ····if-lt·v0,·v4,·:cond_c | 2279 | ····if-lt·v0,·v4,·:cond_c |
2277 | ····move-object/from16·v0,·p0 | 2280 | ····move-object/from16·v0,·p0 |
2278 | ····iget-object·v4,·v0,·Lio/branch/referral/RemoteInterface;->prefHelper_:Lio/branch/referral/PrefHelper; | 2281 | ····iget-object·v4,·v0,·Lio/branch/referral/RemoteInterface;->prefHelper_:Lio/branch/referral/PrefHelper; |
2282 | ····.line·342 | ||
2279 | ····invoke-virtual·{v4},·Lio/branch/referral/PrefHelper;->getRetryCount()I | 2283 | ····invoke-virtual·{v4},·Lio/branch/referral/PrefHelper;->getRetryCount()I |
2280 | ····:try_end_5 | 2284 | ····:try_end_5 |
2281 | ····.catch·Ljava/net/SocketException;·{:try_start_5·..·:try_end_5}·:catch_1 | 2285 | ····.catch·Ljava/net/SocketException;·{:try_start_5·..·:try_end_5}·:catch_1 |
2282 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_5·..·:try_end_5}·:catch_3 | 2286 | ····.catch·Ljava/net/UnknownHostException;·{:try_start_5·..·:try_end_5}·:catch_3 |
2283 | ····.catch·Ljava/net/SocketTimeoutException;·{:try_start_5·..·:try_end_5}·:catch_5 | 2287 | ····.catch·Ljava/net/SocketTimeoutException;·{:try_start_5·..·:try_end_5}·:catch_5 |
2284 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_7 | 2288 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_7 |
2285 | ····.catchall·{:try_start_5·..·:try_end_5}·:catchall_0 | 2289 | ····.catchall·{:try_start_5·..·:try_end_5}·:catchall_0 |
Offset 156, 14 lines modified | Offset 156, 15 lines modified | ||
156 | ····new-instance·v1,·Lio/branch/referral/ServerRequestQueue$1; | 156 | ····new-instance·v1,·Lio/branch/referral/ServerRequestQueue$1; |
157 | ····invoke-direct·{v1,·p0},·Lio/branch/referral/ServerRequestQueue$1;-><init>(Lio/branch/referral/ServerRequestQueue;)V | 157 | ····invoke-direct·{v1,·p0},·Lio/branch/referral/ServerRequestQueue$1;-><init>(Lio/branch/referral/ServerRequestQueue;)V |
158 | ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 158 | ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
159 | ····.line·93 | ||
159 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V | 160 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V |
160 | ····.line·94 | 161 | ····.line·94 |
161 | ····return-void | 162 | ····return-void |
162 | .end·method | 163 | .end·method |
163 | .method·private·retrieve(Landroid/content/Context;)Ljava/util/List; | 164 | .method·private·retrieve(Landroid/content/Context;)Ljava/util/List; |
Offset 308, 164 lines modified | Offset 309, 161 lines modified | ||
308 | .end·method | 309 | .end·method |
309 | .method·public·containsClose()Z | 310 | .method·public·containsClose()Z |
310 | ····.locals·5 | 311 | ····.locals·5 |
311 | ····.prologue | 312 | ····.prologue |
312 | ····.line·271 | 313 | ····.line·271 |
313 | ····iget-object·v | 314 | ····iget-object·v2,·p0,·Lio/branch/referral/ServerRequestQueue;->queue:Ljava/util/List; |
314 | ····monitor-enter·v | 315 | ····monitor-enter·v2 |
315 | ····.line·272 | 316 | ····.line·272 |
316 | ····:try_start_0 | 317 | ····:try_start_0 |
317 | ····iget-object·v | 318 | ····iget-object·v1,·p0,·Lio/branch/referral/ServerRequestQueue;->queue:Ljava/util/List; |
318 | ····invoke-interface·{v | 319 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
319 | ····move-result-object·v | 320 | ····move-result-object·v1 |
320 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
321 | ····:cond_0 | 321 | ····:cond_0 |
322 | ····invoke-interface·{v | 322 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
323 | ····move-result·v | 323 | ····move-result·v3 |
324 | ····if-eqz·v | 324 | ····if-eqz·v3,·:cond_1 |
325 | ····invoke-interface·{v | 325 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
326 | ····move-result-object·v | 326 | ····move-result-object·v0 |
327 | ····check-cast·v | 327 | ····check-cast·v0,·Lio/branch/referral/ServerRequest; |
328 | ····.line·273 | 328 | ····.line·273 |
329 | ····.local·v | 329 | ····.local·v0,·"req":Lio/branch/referral/ServerRequest; |
330 | ····if-eqz·v | 330 | ····if-eqz·v0,·:cond_0 |
331 | ····.line·274 | ||
331 | ····invoke-virtual·{v | 332 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->getRequestPath()Ljava/lang/String; |
332 | ····move-result-object·v | 333 | ····move-result-object·v3 |
333 | ····sget-object·v4,·Lio/branch/referral/Defines$RequestPath;->RegisterClose:Lio/branch/referral/Defines$RequestPath; | 334 | ····sget-object·v4,·Lio/branch/referral/Defines$RequestPath;->RegisterClose:Lio/branch/referral/Defines$RequestPath; |
334 | ····invoke-virtual·{v4},·Lio/branch/referral/Defines$RequestPath;->getPath()Ljava/lang/String; | 335 | ····invoke-virtual·{v4},·Lio/branch/referral/Defines$RequestPath;->getPath()Ljava/lang/String; |
335 | ····move-result-object·v4 | 336 | ····move-result-object·v4 |
336 | ····invoke-virtual·{v | 337 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
337 | ····move-result·v | 338 | ····move-result·v3 |
338 | ····if-eqz·v | 339 | ····if-eqz·v3,·:cond_0 |
339 | ····.line·275 | 340 | ····.line·275 |
340 | ····const/4·v | 341 | ····const/4·v1,·0x1 |
341 | ····monitor-exit·v | 342 | ····monitor-exit·v2 |
342 | ····.line·279 | 343 | ····.line·279 |
343 | ····.end·local·v | 344 | ····.end·local·v0····#·"req":Lio/branch/referral/ServerRequest; |
344 | ····:goto_0 | 345 | ····:goto_0 |
345 | ····return·v | 346 | ····return·v1 |
346 | ····.line·278 | 347 | ····.line·278 |
347 | ····:cond_1 | 348 | ····:cond_1 |
348 | ····monitor-exit·v | 349 | ····monitor-exit·v2 |
349 | ····.line·279 | 350 | ····.line·279 |
350 | ····const/4·v | 351 | ····const/4·v1,·0x0 |
351 | ····goto·:goto_0 | 352 | ····goto·:goto_0 |
352 | ····.line·278 | 353 | ····.line·278 |
353 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
354 | ····:catchall_0 | 354 | ····:catchall_0 |
355 | ····move-exception·v | 355 | ····move-exception·v1 |
356 | ····monitor-exit·v | 356 | ····monitor-exit·v2 |
357 | ····:try_end_0 | 357 | ····:try_end_0 |
358 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 358 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
359 | ····throw·v | 359 | ····throw·v1 |
360 | .end·method | 360 | .end·method |
361 | .method·public·containsInstallOrOpen()Z | 361 | .method·public·containsInstallOrOpen()Z |
362 | ····.locals·4 | 362 | ····.locals·4 |
363 | ····.prologue | 363 | ····.prologue |
364 | ····.line·290 | 364 | ····.line·290 |
365 | ····iget-object·v | 365 | ····iget-object·v2,·p0,·Lio/branch/referral/ServerRequestQueue;->queue:Ljava/util/List; |
366 | ····monitor-enter·v | 366 | ····monitor-enter·v2 |
367 | ····.line·291 | 367 | ····.line·291 |
368 | ····:try_start_0 | 368 | ····:try_start_0 |
369 | ····iget-object·v | 369 | ····iget-object·v1,·p0,·Lio/branch/referral/ServerRequestQueue;->queue:Ljava/util/List; |
370 | ····invoke-interface·{v | 370 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
371 | ····move-result-object·v | 371 | ····move-result-object·v1 |
372 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
373 | ····:cond_0 | 372 | ····:cond_0 |
374 | ····invoke-interface·{v | 373 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
375 | ····move-result·v | 374 | ····move-result·v3 |
376 | ····if-eqz·v | 375 | ····if-eqz·v3,·:cond_2 |
377 | ····invoke-interface·{v | 376 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
Max diff block lines reached; 1598/6277 bytes (25.46%) of diff not shown. |
Offset 19, 15 lines modified | Offset 19, 14 lines modified | ||
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·15 | 22 | ····.line·15 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····.line·73 | ||
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
27 | .method·public·static·fetchDeferredAppLinkData(Landroid/content/Context;Lio/branch/referral/DeferredAppLinkDataHandler$AppLinkFetchEvents;)Ljava/lang/Boolean; | 26 | .method·public·static·fetchDeferredAppLinkData(Landroid/content/Context;Lio/branch/referral/DeferredAppLinkDataHandler$AppLinkFetchEvents;)Ljava/lang/Boolean; |
28 | ····.locals·14 | 27 | ····.locals·14 |
29 | ····.param·p0,·"context"····#·Landroid/content/Context; | 28 | ····.param·p0,·"context"····#·Landroid/content/Context; |
30 | ····.param·p1,·"callback"····#·Lio/branch/referral/DeferredAppLinkDataHandler$AppLinkFetchEvents; | 29 | ····.param·p1,·"callback"····#·Lio/branch/referral/DeferredAppLinkDataHandler$AppLinkFetchEvents; |
Offset 6, 311 lines modified | Offset 6, 291 lines modified | ||
6 | #·instance·fields | 6 | #·instance·fields |
7 | .field·callback_:Lio/branch/referral/Branch$BranchReferralInitListener; | 7 | .field·callback_:Lio/branch/referral/Branch$BranchReferralInitListener; |
8 | .field·final·systemObserver_:Lio/branch/referral/SystemObserver; | 8 | .field·final·systemObserver_:Lio/branch/referral/SystemObserver; |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Landroid/content/Context;Lio/branch/referral/Branch$BranchReferralInitListener;Lio/branch/referral/SystemObserver;Ljava/lang/String; | 10 | .method·public·constructor·<init>(Landroid/content/Context;Lio/branch/referral/Branch$BranchReferralInitListener;Lio/branch/referral/SystemObserver;Ljava/lang/String;)V |
11 | ····.locals·5 | 11 | ····.locals·5 |
12 | ····.param·p1,·"context"····#·Landroid/content/Context; | 12 | ····.param·p1,·"context"····#·Landroid/content/Context; |
13 | ····.param·p2,·"callback"····#·Lio/branch/referral/Branch$BranchReferralInitListener; | 13 | ····.param·p2,·"callback"····#·Lio/branch/referral/Branch$BranchReferralInitListener; |
14 | ····.param·p3,·"sysObserver"····#·Lio/branch/referral/SystemObserver; | 14 | ····.param·p3,·"sysObserver"····#·Lio/branch/referral/SystemObserver; |
15 | ····.param·p4,·"installID"····#·Ljava/lang/String; | 15 | ····.param·p4,·"installID"····#·Ljava/lang/String; |
16 | ····.param·p5,·"googleSearchInstallReferrerID"····#·Ljava/lang/String; | ||
17 | ····.prologue | 16 | ····.prologue |
18 | ····.line·3 | 17 | ····.line·31 |
19 | ····sget-object·v3,·Lio/branch/referral/Defines$RequestPath;->RegisterInstall:Lio/branch/referral/Defines$RequestPath; | 18 | ····sget-object·v3,·Lio/branch/referral/Defines$RequestPath;->RegisterInstall:Lio/branch/referral/Defines$RequestPath; |
20 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$RequestPath;->getPath()Ljava/lang/String; | 19 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$RequestPath;->getPath()Ljava/lang/String; |
21 | ····move-result-object·v3 | 20 | ····move-result-object·v3 |
22 | ····invoke-direct·{p0,·p1,·v3},·Lio/branch/referral/ServerRequestInitSession;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 21 | ····invoke-direct·{p0,·p1,·v3},·Lio/branch/referral/ServerRequestInitSession;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
23 | ····.line·3 | 22 | ····.line·32 |
24 | ····iput-object·p3,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->systemObserver_:Lio/branch/referral/SystemObserver; | 23 | ····iput-object·p3,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->systemObserver_:Lio/branch/referral/SystemObserver; |
25 | ····.line·3 | 24 | ····.line·33 |
26 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->callback_:Lio/branch/referral/Branch$BranchReferralInitListener; | 25 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->callback_:Lio/branch/referral/Branch$BranchReferralInitListener; |
27 | ····.line·3 | 26 | ····.line·34 |
28 | ····new-instance·v1,·Lorg/json/JSONObject; | 27 | ····new-instance·v1,·Lorg/json/JSONObject; |
29 | ····invoke-direct·{v1},·Lorg/json/JSONObject;-><init>()V | 28 | ····invoke-direct·{v1},·Lorg/json/JSONObject;-><init>()V |
30 | ····.line·3 | 29 | ····.line·36 |
31 | ····.local·v1,·"installPost":Lorg/json/JSONObject; | 30 | ····.local·v1,·"installPost":Lorg/json/JSONObject; |
32 | ····:try_start_0 | 31 | ····:try_start_0 |
33 | ····const-string·v3,·"bnc_no_value" | 32 | ····const-string·v3,·"bnc_no_value" |
34 | ····invoke-virtual·{p4,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 33 | ····invoke-virtual·{p4,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
35 | ····move-result·v3 | 34 | ····move-result·v3 |
36 | ····if-nez·v3,·:cond_0 | 35 | ····if-nez·v3,·:cond_0 |
37 | ····.line·3 | 36 | ····.line·37 |
38 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->LinkClickID:Lio/branch/referral/Defines$Jsonkey; | 37 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->LinkClickID:Lio/branch/referral/Defines$Jsonkey; |
39 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; | 38 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
40 | ····move-result-object·v3 | 39 | ····move-result-object·v3 |
41 | ····invoke-virtual·{v1,·v3,·p4},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 40 | ····invoke-virtual·{v1,·v3,·p4},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
42 | ····.line·40 | 41 | ····.line·40 |
43 | ····:cond_0 | 42 | ····:cond_0 |
44 | ····const-string·v3,·"bnc_no_value" | ||
45 | ····invoke-virtual·{p5,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
46 | ····move-result·v3 | ||
47 | ····if-nez·v3,·:cond_1 | ||
48 | ····.line·41 | ||
49 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->GoogleSearchInstallReferrer:Lio/branch/referral/Defines$Jsonkey; | ||
50 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; | ||
51 | ····move-result-object·v3 | ||
52 | ····invoke-virtual·{v1,·v3,·p5},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | ||
53 | ····.line·43 | ||
54 | ····:cond_1 | ||
55 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getAppVersion()Ljava/lang/String; | 43 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getAppVersion()Ljava/lang/String; |
56 | ····move-result-object·v3 | 44 | ····move-result-object·v3 |
57 | ····const-string·v4,·"bnc_no_value" | 45 | ····const-string·v4,·"bnc_no_value" |
58 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 46 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
59 | ····move-result·v3 | 47 | ····move-result·v3 |
60 | ····if-nez·v3,·:cond_ | 48 | ····if-nez·v3,·:cond_1 |
61 | ····.line·4 | 49 | ····.line·41 |
62 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->AppVersion:Lio/branch/referral/Defines$Jsonkey; | 50 | ····sget-object·v3,·Lio/branch/referral/Defines$Jsonkey;->AppVersion:Lio/branch/referral/Defines$Jsonkey; |
63 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; | 51 | ····invoke-virtual·{v3},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
64 | ····move-result-object·v3 | 52 | ····move-result-object·v3 |
65 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getAppVersion()Ljava/lang/String; | 53 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getAppVersion()Ljava/lang/String; |
66 | ····move-result-object·v4 | 54 | ····move-result-object·v4 |
67 | ····invoke-virtual·{v1,·v3,·v4},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 55 | ····invoke-virtual·{v1,·v3,·v4},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
68 | ····.line·4 | 56 | ····.line·45 |
69 | ····:cond_ | 57 | ····:cond_1 |
70 | ····iget-object·v3,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->prefHelper_:Lio/branch/referral/PrefHelper; | 58 | ····iget-object·v3,·p0,·Lio/branch/referral/ServerRequestRegisterInstall;->prefHelper_:Lio/branch/referral/PrefHelper; |
71 | ····invoke-virtual·{v3},·Lio/branch/referral/PrefHelper;->getExternDebug()Z | 59 | ····invoke-virtual·{v3},·Lio/branch/referral/PrefHelper;->getExternDebug()Z |
72 | ····move-result·v3 | 60 | ····move-result·v3 |
73 | ····if-eqz·v3,·:cond_ | 61 | ····if-eqz·v3,·:cond_2 |
74 | ····.line·4 | 62 | ····.line·46 |
75 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getURIScheme()Ljava/lang/String; | 63 | ····invoke-virtual·{p3},·Lio/branch/referral/SystemObserver;->getURIScheme()Ljava/lang/String; |
76 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
77 | ····.line· | 65 | ····.line·47 |
78 | ····.local·v2,·"uriScheme":Ljava/lang/String; | 66 | ····.local·v2,·"uriScheme":Ljava/lang/String; |
79 | ····const-string·v3,·"bnc_no_value" | 67 | ····const-string·v3,·"bnc_no_value" |
80 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 68 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
81 | ····move-result·v3 | 69 | ····move-result·v3 |
82 | ····if-nez·v3,·:cond_ | 70 | ····if-nez·v3,·:cond_2 |
Max diff block lines reached; 18305/23073 bytes (79.34%) of diff not shown. |
Offset 130, 109 lines modified | Offset 130, 112 lines modified | ||
130 | ····move-result-object·v2 | 130 | ····move-result-object·v2 |
131 | ····invoke-virtual·{v1,·v2,·p3},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 131 | ····invoke-virtual·{v1,·v2,·p3},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
132 | ····.line·46 | 132 | ····.line·46 |
133 | ····:cond_1 | 133 | ····:cond_1 |
134 | ····invoke-virtual·{p0,·p1,·v1},·Lio/branch/referral/ServerRequestActionCompleted;->updateEnvironment(Landroid/content/Context;Lorg/json/JSONObject;)V | ||
135 | ····.line·47 | ||
134 | ····invoke-virtual·{p0,·v1},·Lio/branch/referral/ServerRequestActionCompleted;->setPost(Lorg/json/JSONObject;)V | 136 | ····invoke-virtual·{p0,·v1},·Lio/branch/referral/ServerRequestActionCompleted;->setPost(Lorg/json/JSONObject;)V |
135 | ····:try_end_0 | 137 | ····:try_end_0 |
136 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 | 138 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 |
137 | ····.line·5 | 139 | ····.line·53 |
138 | ····:goto_0 | 140 | ····:goto_0 |
139 | ····if-eqz·p2,·:cond_2 | 141 | ····if-eqz·p2,·:cond_2 |
140 | ····const-string·v2,·"purchase" | 142 | ····const-string·v2,·"purchase" |
141 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 143 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
142 | ····move-result·v2 | 144 | ····move-result·v2 |
143 | ····if-eqz·v2,·:cond_2 | 145 | ····if-eqz·v2,·:cond_2 |
144 | ····.line·5 | 146 | ····.line·54 |
145 | ····const-string·v2,·"BranchSDK" | 147 | ····const-string·v2,·"BranchSDK" |
146 | ····const-string·v3,·"Warning:·You·are·sending·a·purchase·event·with·our·non-dedicated·purchase·function.·Please·see·function·sendCommerceEvent" | 148 | ····const-string·v3,·"Warning:·You·are·sending·a·purchase·event·with·our·non-dedicated·purchase·function.·Please·see·function·sendCommerceEvent" |
147 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 149 | ····invoke-static·{v2,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
148 | ····.line·5 | 150 | ····.line·56 |
149 | ····:cond_2 | 151 | ····:cond_2 |
150 | ····return-void | 152 | ····return-void |
151 | ····.line·4 | 153 | ····.line·48 |
152 | ····:catch_0 | 154 | ····:catch_0 |
153 | ····move-exception·v0 | 155 | ····move-exception·v0 |
154 | ····.line·4 | 156 | ····.line·49 |
155 | ····.local·v0,·"ex":Lorg/json/JSONException; | 157 | ····.local·v0,·"ex":Lorg/json/JSONException; |
156 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V | 158 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V |
157 | ····.line· | 159 | ····.line·50 |
158 | ····const/4·v2,·0x1 | 160 | ····const/4·v2,·0x1 |
159 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestActionCompleted;->constructError_:Z | 161 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestActionCompleted;->constructError_:Z |
160 | ····goto·:goto_0 | 162 | ····goto·:goto_0 |
161 | .end·method | 163 | .end·method |
162 | .method·public·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V | 164 | .method·public·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
163 | ····.locals·1 | 165 | ····.locals·1 |
164 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; | 166 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; |
165 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; | 167 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; |
166 | ····.param·p3,·"context"····#·Landroid/content/Context; | 168 | ····.param·p3,·"context"····#·Landroid/content/Context; |
167 | ····.prologue | 169 | ····.prologue |
168 | ····.line·5 | 170 | ····.line·59 |
169 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/branch/referral/ServerRequest;-><init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V | 171 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/branch/referral/ServerRequest;-><init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
170 | ····.line· | 172 | ····.line·60 |
171 | ····const/4·v0,·0x0 | 173 | ····const/4·v0,·0x0 |
172 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestActionCompleted;->callback_:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; | 174 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestActionCompleted;->callback_:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; |
173 | ····.line·6 | 175 | ····.line·61 |
174 | ····return-void | 176 | ····return-void |
175 | .end·method | 177 | .end·method |
176 | #·virtual·methods | 178 | #·virtual·methods |
177 | .method·public·clearCallbacks()V | 179 | .method·public·clearCallbacks()V |
178 | ····.locals·0 | 180 | ····.locals·0 |
179 | ····.prologue | 181 | ····.prologue |
180 | ····.line·1 | 182 | ····.line·110 |
181 | ····return-void | 183 | ····return-void |
182 | .end·method | 184 | .end·method |
183 | .method·public·handleErrors(Landroid/content/Context;)Z | 185 | .method·public·handleErrors(Landroid/content/Context;)Z |
184 | ····.locals·2 | 186 | ····.locals·2 |
185 | ····.param·p1,·"context"····#·Landroid/content/Context; | 187 | ····.param·p1,·"context"····#·Landroid/content/Context; |
186 | ····.prologue | 188 | ····.prologue |
187 | ····.line·9 | 189 | ····.line·95 |
188 | ····invoke-super·{p0,·p1},·Lio/branch/referral/ServerRequest;->doesAppHasInternetPermission(Landroid/content/Context;)Z | 190 | ····invoke-super·{p0,·p1},·Lio/branch/referral/ServerRequest;->doesAppHasInternetPermission(Landroid/content/Context;)Z |
189 | ····move-result·v0 | 191 | ····move-result·v0 |
190 | ····if-nez·v0,·:cond_0 | 192 | ····if-nez·v0,·:cond_0 |
191 | ····.line·9 | 193 | ····.line·96 |
192 | ····const-string·v0,·"BranchSDK" | 194 | ····const-string·v0,·"BranchSDK" |
193 | ····const-string·v1,·"Trouble·executing·your·request.·Please·add·\'android.permission.INTERNET\'·in·your·applications·manifest·file" | 195 | ····const-string·v1,·"Trouble·executing·your·request.·Please·add·\'android.permission.INTERNET\'·in·your·applications·manifest·file" |
194 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 196 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
195 | ····.line·9 | 197 | ····.line·97 |
196 | ····const/4·v0,·0x1 | 198 | ····const/4·v0,·0x1 |
197 | ····.line·9 | 199 | ····.line·99 |
198 | ····:goto_0 | 200 | ····:goto_0 |
199 | ····return·v0 | 201 | ····return·v0 |
200 | ····:cond_0 | 202 | ····:cond_0 |
201 | ····const/4·v0,·0x0 | 203 | ····const/4·v0,·0x0 |
202 | ····goto·:goto_0 | 204 | ····goto·:goto_0 |
Offset 240, 35 lines modified | Offset 243, 35 lines modified | ||
240 | .method·public·handleFailure(ILjava/lang/String;)V | 243 | .method·public·handleFailure(ILjava/lang/String;)V |
241 | ····.locals·0 | 244 | ····.locals·0 |
242 | ····.param·p1,·"statusCode"····#·I | 245 | ····.param·p1,·"statusCode"····#·I |
243 | ····.param·p2,·"causeMsg"····#·Ljava/lang/String; | 246 | ····.param·p2,·"causeMsg"····#·Ljava/lang/String; |
244 | ····.prologue | 247 | ····.prologue |
245 | ····.line·9 | 248 | ····.line·91 |
246 | ····return-void | 249 | ····return-void |
247 | .end·method | 250 | .end·method |
248 | .method·public·isGetRequest()Z | 251 | .method·public·isGetRequest()Z |
249 | ····.locals·1 | 252 | ····.locals·1 |
Max diff block lines reached; 5608/9181 bytes (61.08%) of diff not shown. |
Offset 20, 42 lines modified | Offset 20, 43 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V | 23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/Branch; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·20 | 27 | ····.line·2060 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·run()V | 33 | .method·public·run()V |
33 | ····.locals·2 | 34 | ····.locals·2 |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·20 | 36 | ····.line·2063 |
36 | ····new-instance·v0,·Lio/branch/referral/ServerRequestSendAppList; | 37 | ····new-instance·v0,·Lio/branch/referral/ServerRequestSendAppList; |
37 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; | 38 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; |
38 | ····invoke-static·{v1},·Lio/branch/referral/Branch;->access$100(Lio/branch/referral/Branch;)Landroid/content/Context; | 39 | ····invoke-static·{v1},·Lio/branch/referral/Branch;->access$100(Lio/branch/referral/Branch;)Landroid/content/Context; |
39 | ····move-result-object·v1 | 40 | ····move-result-object·v1 |
40 | ····invoke-direct·{v0,·v1},·Lio/branch/referral/ServerRequestSendAppList;-><init>(Landroid/content/Context;)V | 41 | ····invoke-direct·{v0,·v1},·Lio/branch/referral/ServerRequestSendAppList;-><init>(Landroid/content/Context;)V |
41 | ····.line·20 | 42 | ····.line·2064 |
42 | ····.local·v0,·"req":Lio/branch/referral/ServerRequest; | 43 | ····.local·v0,·"req":Lio/branch/referral/ServerRequest; |
43 | ····iget-boolean·v1,·v0,·Lio/branch/referral/ServerRequest;->constructError_:Z | 44 | ····iget-boolean·v1,·v0,·Lio/branch/referral/ServerRequest;->constructError_:Z |
44 | ····if-nez·v1,·:cond_0 | 45 | ····if-nez·v1,·:cond_0 |
45 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; | 46 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; |
Offset 65, 16 lines modified | Offset 66, 16 lines modified | ||
65 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequest;->handleErrors(Landroid/content/Context;)Z | 66 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequest;->handleErrors(Landroid/content/Context;)Z |
66 | ····move-result·v1 | 67 | ····move-result·v1 |
67 | ····if-nez·v1,·:cond_0 | 68 | ····if-nez·v1,·:cond_0 |
68 | ····.line·20 | 69 | ····.line·2065 |
69 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; | 70 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$1;->this$0:Lio/branch/referral/Branch; |
70 | ····invoke-virtual·{v1,·v0},·Lio/branch/referral/Branch;->handleNewRequest(Lio/branch/referral/ServerRequest;)V | 71 | ····invoke-virtual·{v1,·v0},·Lio/branch/referral/Branch;->handleNewRequest(Lio/branch/referral/ServerRequest;)V |
71 | ····.line·20 | 72 | ····.line·2067 |
72 | ····:cond_0 | 73 | ····:cond_0 |
73 | ····return-void | 74 | ····return-void |
74 | .end·method | 75 | .end·method |
Offset 49, 21 lines modified | Offset 49, 19 lines modified | ||
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | #·virtual·methods | 51 | #·virtual·methods |
52 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 52 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
53 | ····.locals·1 | 53 | ····.locals·1 |
54 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
55 | ····.prologue | 54 | ····.prologue |
56 | ····.line·595 | 55 | ····.line·595 |
57 | ····check-cast·p1,·[Ljava/lang/Void; | 56 | ····check-cast·p1,·[Ljava/lang/Void; |
58 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
59 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 57 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
60 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
61 | ····return-object·v0 | 59 | ····return-object·v0 |
62 | .end·method | 60 | .end·method |
Offset 85, 14 lines modified | Offset 83, 15 lines modified | ||
85 | ····new-instance·v3,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1; | 83 | ····new-instance·v3,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1; |
86 | ····invoke-direct·{v3,·p0,·v1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;-><init>(Lio/branch/referral/SystemObserver$GAdsPrefetchTask;Ljava/util/concurrent/CountDownLatch;)V | 84 | ····invoke-direct·{v3,·p0,·v1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;-><init>(Lio/branch/referral/SystemObserver$GAdsPrefetchTask;Ljava/util/concurrent/CountDownLatch;)V |
87 | ····invoke-direct·{v2,·v3},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 85 | ····invoke-direct·{v2,·v3},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
86 | ····.line·615 | ||
88 | ····invoke-virtual·{v2},·Ljava/lang/Thread;->start()V | 87 | ····invoke-virtual·{v2},·Ljava/lang/Thread;->start()V |
89 | ····.line·619 | 88 | ····.line·619 |
90 | ····const-wide/16·v2,·0x5dc | 89 | ····const-wide/16·v2,·0x5dc |
91 | ····:try_start_0 | 90 | ····:try_start_0 |
92 | ····sget-object·v4,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; | 91 | ····sget-object·v4,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; |
Offset 116, 21 lines modified | Offset 115, 19 lines modified | ||
116 | ····invoke-virtual·{v0},·Ljava/lang/InterruptedException;->printStackTrace()V | 115 | ····invoke-virtual·{v0},·Ljava/lang/InterruptedException;->printStackTrace()V |
117 | ····goto·:goto_0 | 116 | ····goto·:goto_0 |
118 | .end·method | 117 | .end·method |
119 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 118 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
120 | ····.locals·0 | 119 | ····.locals·0 |
121 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
122 | ····.prologue | 120 | ····.prologue |
123 | ····.line·595 | 121 | ····.line·595 |
124 | ····check-cast·p1,·Ljava/lang/Void; | 122 | ····check-cast·p1,·Ljava/lang/Void; |
125 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
126 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask;->onPostExecute(Ljava/lang/Void;)V | 123 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/SystemObserver$GAdsPrefetchTask;->onPostExecute(Ljava/lang/Void;)V |
127 | ····return-void | 124 | ····return-void |
128 | .end·method | 125 | .end·method |
129 | .method·protected·onPostExecute(Ljava/lang/Void;)V | 126 | .method·protected·onPostExecute(Ljava/lang/Void;)V |
130 | ····.locals·1 | 127 | ····.locals·1 |
Offset 53, 557 lines modified | Offset 53, 611 lines modified | ||
53 | ····.locals·3 | 53 | ····.locals·3 |
54 | ····.param·p1,·"context"····#·Landroid/content/Context; | 54 | ····.param·p1,·"context"····#·Landroid/content/Context; |
55 | ····.param·p2,·"requestPath"····#·Ljava/lang/String; | 55 | ····.param·p2,·"requestPath"····#·Ljava/lang/String; |
56 | ····.prologue | 56 | ····.prologue |
57 | ····const/4·v2,·0x0 | 57 | ····const/4·v2,·0x0 |
58 | ····.line·5 | 58 | ····.line·56 |
59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
60 | ····.line·3 | 60 | ····.line·34 |
61 | ····const-wide/16·v0,·0x0 | 61 | ····const-wide/16·v0,·0x0 |
62 | ····iput-wide·v0,·p0,·Lio/branch/referral/ServerRequest;->queueWaitTime_:J | 62 | ····iput-wide·v0,·p0,·Lio/branch/referral/ServerRequest;->queueWaitTime_:J |
63 | ····.line·3 | 63 | ····.line·36 |
64 | ····iput·v2,·p0,·Lio/branch/referral/ServerRequest;->waitLockCnt:I | 64 | ····iput·v2,·p0,·Lio/branch/referral/ServerRequest;->waitLockCnt:I |
65 | ····.line·4 | 65 | ····.line·48 |
66 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->constructError_:Z | 66 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->constructError_:Z |
67 | ····.line·36 | 67 | ····.line·363 |
68 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->skipOnTimeOut:Z | 68 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->skipOnTimeOut:Z |
69 | ····.line·5 | 69 | ····.line·57 |
70 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequest;->requestPath_:Ljava/lang/String; | 70 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequest;->requestPath_:Ljava/lang/String; |
71 | ····.line·5 | 71 | ····.line·58 |
72 | ····invoke-static·{p1},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; | 72 | ····invoke-static·{p1},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; |
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->prefHelper_:Lio/branch/referral/PrefHelper; | 74 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->prefHelper_:Lio/branch/referral/PrefHelper; |
75 | ····.line·5 | 75 | ····.line·59 |
76 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; | 76 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; |
77 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V | 77 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V |
78 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->systemObserver_:Lio/branch/referral/SystemObserver; | 78 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->systemObserver_:Lio/branch/referral/SystemObserver; |
79 | ····.line· | 79 | ····.line·60 |
80 | ····new-instance·v0,·Lorg/json/JSONObject; | 80 | ····new-instance·v0,·Lorg/json/JSONObject; |
81 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V | 81 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V |
82 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->params_:Lorg/json/JSONObject; | 82 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->params_:Lorg/json/JSONObject; |
83 | ····.line· | 83 | ····.line·61 |
84 | ····invoke-static·{},·Lio/branch/referral/Branch;->isDeviceIDFetchDisabled()Z | 84 | ····invoke-static·{},·Lio/branch/referral/Branch;->isDeviceIDFetchDisabled()Z |
85 | ····move-result·v0 | 85 | ····move-result·v0 |
86 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequest;->disableAndroidIDFetch_:Z | 86 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequest;->disableAndroidIDFetch_:Z |
87 | ····.line· | 87 | ····.line·62 |
88 | ····new-instance·v0,·Ljava/util/HashSet; | 88 | ····new-instance·v0,·Ljava/util/HashSet; |
89 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V | 89 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V |
90 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->locks_:Ljava/util/Set; | 90 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->locks_:Ljava/util/Set; |
91 | ····.line·6 | 91 | ····.line·63 |
92 | ····return-void | 92 | ····return-void |
93 | .end·method | 93 | .end·method |
94 | .method·protected·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V | 94 | .method·protected·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
95 | ····.locals·3 | 95 | ····.locals·3 |
96 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; | 96 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; |
97 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; | 97 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; |
98 | ····.param·p3,·"context"····#·Landroid/content/Context; | 98 | ····.param·p3,·"context"····#·Landroid/content/Context; |
99 | ····.prologue | 99 | ····.prologue |
100 | ····const/4·v2,·0x0 | 100 | ····const/4·v2,·0x0 |
101 | ····.line·7 | 101 | ····.line·73 |
102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
103 | ····.line·3 | 103 | ····.line·34 |
104 | ····const-wide/16·v0,·0x0 | 104 | ····const-wide/16·v0,·0x0 |
105 | ····iput-wide·v0,·p0,·Lio/branch/referral/ServerRequest;->queueWaitTime_:J | 105 | ····iput-wide·v0,·p0,·Lio/branch/referral/ServerRequest;->queueWaitTime_:J |
106 | ····.line·3 | 106 | ····.line·36 |
107 | ····iput·v2,·p0,·Lio/branch/referral/ServerRequest;->waitLockCnt:I | 107 | ····iput·v2,·p0,·Lio/branch/referral/ServerRequest;->waitLockCnt:I |
108 | ····.line·4 | 108 | ····.line·48 |
109 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->constructError_:Z | 109 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->constructError_:Z |
110 | ····.line·36 | 110 | ····.line·363 |
111 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->skipOnTimeOut:Z | 111 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequest;->skipOnTimeOut:Z |
112 | ····.line·7 | 112 | ····.line·74 |
113 | ····iput-object·p1,·p0,·Lio/branch/referral/ServerRequest;->requestPath_:Ljava/lang/String; | 113 | ····iput-object·p1,·p0,·Lio/branch/referral/ServerRequest;->requestPath_:Ljava/lang/String; |
114 | ····.line·7 | 114 | ····.line·75 |
115 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequest;->params_:Lorg/json/JSONObject; | 115 | ····iput-object·p2,·p0,·Lio/branch/referral/ServerRequest;->params_:Lorg/json/JSONObject; |
116 | ····.line·7 | 116 | ····.line·76 |
117 | ····invoke-static·{p3},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; | 117 | ····invoke-static·{p3},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; |
118 | ····move-result-object·v0 | 118 | ····move-result-object·v0 |
119 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->prefHelper_:Lio/branch/referral/PrefHelper; | 119 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->prefHelper_:Lio/branch/referral/PrefHelper; |
120 | ····.line·7 | 120 | ····.line·77 |
121 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; | 121 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; |
122 | ····invoke-direct·{v0,·p3},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V | 122 | ····invoke-direct·{v0,·p3},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V |
123 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->systemObserver_:Lio/branch/referral/SystemObserver; | 123 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->systemObserver_:Lio/branch/referral/SystemObserver; |
124 | ····.line·7 | 124 | ····.line·78 |
125 | ····invoke-static·{},·Lio/branch/referral/Branch;->isDeviceIDFetchDisabled()Z | 125 | ····invoke-static·{},·Lio/branch/referral/Branch;->isDeviceIDFetchDisabled()Z |
126 | ····move-result·v0 | 126 | ····move-result·v0 |
127 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequest;->disableAndroidIDFetch_:Z | 127 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequest;->disableAndroidIDFetch_:Z |
128 | ····.line·7 | 128 | ····.line·79 |
129 | ····new-instance·v0,·Ljava/util/HashSet; | 129 | ····new-instance·v0,·Ljava/util/HashSet; |
130 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V | 130 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V |
131 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->locks_:Ljava/util/Set; | 131 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequest;->locks_:Ljava/util/Set; |
132 | ····.line· | 132 | ····.line·80 |
Max diff block lines reached; 38254/42610 bytes (89.78%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$selectedResolveInfo:Landroid/content/pm/ResolveInfo; | 24 | .field·final·synthetic·val$selectedResolveInfo:Landroid/content/pm/ResolveInfo; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;Landroid/content/pm/ResolveInfo;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;Landroid/content/pm/ResolveInfo;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lio/branch/referral/ShareLinkManager; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·272 | 30 | ····.line·272 |
30 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$3;->this$0:Lio/branch/referral/ShareLinkManager; | 31 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$3;->this$0:Lio/branch/referral/ShareLinkManager; |
31 | ····iput-object·p2,·p0,·Lio/branch/referral/ShareLinkManager$3;->val$selectedResolveInfo:Landroid/content/pm/ResolveInfo; | 32 | ····iput-object·p2,·p0,·Lio/branch/referral/ShareLinkManager$3;->val$selectedResolveInfo:Landroid/content/pm/ResolveInfo; |
Offset 20, 42 lines modified | Offset 20, 43 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V | 23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/Branch; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·22 | 27 | ····.line·2297 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·onStrongMatchCheckFinished()V | 33 | .method·public·onStrongMatchCheckFinished()V |
33 | ····.locals·2 | 34 | ····.locals·2 |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·2 | 36 | ····.line·2300 |
36 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; | 37 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; |
37 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$300(Lio/branch/referral/Branch;)Lio/branch/referral/ServerRequestQueue; | 38 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$300(Lio/branch/referral/Branch;)Lio/branch/referral/ServerRequestQueue; |
38 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
39 | ····sget-object·v1,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->STRONG_MATCH_PENDING_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 40 | ····sget-object·v1,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->STRONG_MATCH_PENDING_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
40 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequestQueue;->unlockProcessWait(Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;)V | 41 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequestQueue;->unlockProcessWait(Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;)V |
41 | ····.line·2 | 42 | ····.line·2301 |
42 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; | 43 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$3;->this$0:Lio/branch/referral/Branch; |
43 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$400(Lio/branch/referral/Branch;)V | 44 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$400(Lio/branch/referral/Branch;)V |
44 | ····.line·2 | 45 | ····.line·2302 |
45 | ····return-void | 46 | ····return-void |
46 | .end·method | 47 | .end·method |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestRegisterView;->constructError_:Z | 58 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestRegisterView;->constructError_:Z |
59 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
60 | .end·method | 60 | .end·method |
61 | .method·private·createContentViewJson(Lio/branch/indexing/BranchUniversalObject;Lio/branch/referral/SystemObserver;)Lorg/json/JSONObject; | 61 | .method·private·createContentViewJson(Lio/branch/indexing/BranchUniversalObject;Lio/branch/referral/SystemObserver;)Lorg/json/JSONObject; |
62 | ····.locals·2 | 62 | ····.locals·26 |
63 | ····.param·p1,·"universalObject"····#·Lio/branch/indexing/BranchUniversalObject; | 63 | ····.param·p1,·"universalObject"····#·Lio/branch/indexing/BranchUniversalObject; |
64 | ····.param·p2,·"sysObserver"····#·Lio/branch/referral/SystemObserver; | 64 | ····.param·p2,·"sysObserver"····#·Lio/branch/referral/SystemObserver; |
65 | ····.annotation·system·Ldalvik/annotation/Throws; | 65 | ····.annotation·system·Ldalvik/annotation/Throws; |
66 | ········value·=·{ | 66 | ········value·=·{ |
67 | ············Lorg/json/JSONException; | 67 | ············Lorg/json/JSONException; |
68 | ········} | 68 | ········} |
69 | ····.end·annotation | 69 | ····.end·annotation |
Offset 75, 241 lines modified | Offset 75, 241 lines modified | ||
75 | ····.line·87 | 75 | ····.line·87 |
76 | ····new-instance·v7,·Lorg/json/JSONObject; | 76 | ····new-instance·v7,·Lorg/json/JSONObject; |
77 | ····invoke-direct·{v7},·Lorg/json/JSONObject;-><init>()V | 77 | ····invoke-direct·{v7},·Lorg/json/JSONObject;-><init>()V |
78 | ····.line·90 | 78 | ····.line·90 |
79 | ····.local·v7,·"contentObject":Lorg/json/JSONObject; | 79 | ····.local·v7,·"contentObject":Lorg/json/JSONObject; |
80 | ····new-instance·v2 | 80 | ····new-instance·v22,·Ljava/lang/StringBuilder; |
81 | ····invoke-direct/range·{v2 | 81 | ····invoke-direct/range·{v22·..·v22},·Ljava/lang/StringBuilder;-><init>()V |
82 | ····const-string·v2 | 82 | ····const-string·v23,·"Android·" |
83 | ····invoke-virtual/range·{v2 | 83 | ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
84 | ····move-result-object·v2 | 84 | ····move-result-object·v22 |
85 | ····sget·v2 | 85 | ····sget·v23,·Landroid/os/Build$VERSION;->SDK_INT:I |
86 | ····invoke-virtual/range·{v2 | 86 | ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
87 | ····move-result-object·v2 | 87 | ····move-result-object·v22 |
88 | ····invoke-virtual/range·{v2 | 88 | ····invoke-virtual/range·{v22·..·v22},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
89 | ····move-result-object·v1 | 89 | ····move-result-object·v17 |
90 | ····.line·91 | 90 | ····.line·91 |
91 | ····.local·v1 | 91 | ····.local·v17,·"os_Info":Ljava/lang/String; |
92 | ····move-object/from16·v0,·p0 | 92 | ····move-object/from16·v0,·p0 |
93 | ····iget-object·v0,·v0,·Lio/branch/referral/ServerRequestRegisterView;->prefHelper_:Lio/branch/referral/PrefHelper; | 93 | ····iget-object·v0,·v0,·Lio/branch/referral/ServerRequestRegisterView;->prefHelper_:Lio/branch/referral/PrefHelper; |
94 | ····move-object/from16·v2 | 94 | ····move-object/from16·v22,·v0 |
95 | ····invoke-virtual/range·{v2 | 95 | ····invoke-virtual/range·{v22·..·v22},·Lio/branch/referral/PrefHelper;->getSessionID()Ljava/lang/String; |
96 | ····move-result-object·v | 96 | ····move-result-object·v19 |
97 | ····.line·93 | 97 | ····.line·93 |
98 | ····.local·v | 98 | ····.local·v19,·"sessionID":Ljava/lang/String; |
99 | ····sget-object·v2 | 99 | ····sget-object·v22,·Lio/branch/referral/Defines$Jsonkey;->SessionID:Lio/branch/referral/Defines$Jsonkey; |
100 | ····invoke-virtual/range·{v2 | 100 | ····invoke-virtual/range·{v22·..·v22},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
101 | ····move-result-object·v2 | 101 | ····move-result-object·v22 |
102 | ····move-object/from16·v0,·v2 | 102 | ····move-object/from16·v0,·v22 |
103 | ····move-object/from16·v1,·v | 103 | ····move-object/from16·v1,·v19 |
104 | ····invoke-virtual·{v7,·v0,·v1},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 104 | ····invoke-virtual·{v7,·v0,·v1},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
105 | ····.line·94 | 105 | ····.line·94 |
106 | ····sget-object·v2 | 106 | ····sget-object·v22,·Lio/branch/referral/Defines$Jsonkey;->DeviceFingerprintID:Lio/branch/referral/Defines$Jsonkey; |
107 | ····invoke-virtual/range·{v2 | 107 | ····invoke-virtual/range·{v22·..·v22},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
108 | ····move-result-object·v2 | 108 | ····move-result-object·v22 |
109 | ····move-object/from16·v0,·p0 | 109 | ····move-object/from16·v0,·p0 |
110 | ····iget-object·v0,·v0,·Lio/branch/referral/ServerRequestRegisterView;->prefHelper_:Lio/branch/referral/PrefHelper; | 110 | ····iget-object·v0,·v0,·Lio/branch/referral/ServerRequestRegisterView;->prefHelper_:Lio/branch/referral/PrefHelper; |
111 | ····move-object/from16·v2 | 111 | ····move-object/from16·v23,·v0 |
112 | ····invoke-virtual/range·{v2 | 112 | ····invoke-virtual/range·{v23·..·v23},·Lio/branch/referral/PrefHelper;->getDeviceFingerPrintID()Ljava/lang/String; |
113 | ····move-result-object·v2 | 113 | ····move-result-object·v23 |
114 | ····move-object/from16·v0,·v2 | 114 | ····move-object/from16·v0,·v22 |
115 | ····move-object/from16·v1,·v2 | 115 | ····move-object/from16·v1,·v23 |
116 | ····invoke-virtual·{v7,·v0,·v1},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 116 | ····invoke-virtual·{v7,·v0,·v1},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
117 | ····.line·97 | 117 | ····.line·97 |
118 | ····invoke-static·{},·Lio/branch/referral/DeviceInfo;->getInstance()Lio/branch/referral/DeviceInfo; | 118 | ····invoke-static·{},·Lio/branch/referral/DeviceInfo;->getInstance()Lio/branch/referral/DeviceInfo; |
119 | ····move-result-object·v2 | 119 | ····move-result-object·v22 |
120 | ····if-eqz·v2 | 120 | ····if-eqz·v22,·:cond_a |
121 | ····.line·98 | 121 | ····.line·98 |
122 | ····invoke-static·{},·Lio/branch/referral/DeviceInfo;->getInstance()Lio/branch/referral/DeviceInfo; | 122 | ····invoke-static·{},·Lio/branch/referral/DeviceInfo;->getInstance()Lio/branch/referral/DeviceInfo; |
123 | ····move-result-object·v2 | 123 | ····move-result-object·v22 |
124 | ····invoke-virtual/range·{v2 | 124 | ····invoke-virtual/range·{v22·..·v22},·Lio/branch/referral/DeviceInfo;->getHardwareID()Ljava/lang/String; |
125 | ····move-result-object·v2 | 125 | ····move-result-object·v21 |
126 | ····.line·102 | 126 | ····.line·102 |
127 | ····.local·v2 | 127 | ····.local·v21,·"uniqueId":Ljava/lang/String; |
128 | ····:goto_0 | 128 | ····:goto_0 |
129 | ····const-string·v2 | 129 | ····const-string·v22,·"bnc_no_value" |
130 | ····invoke-virtual/range·{v2 | 130 | ····invoke-virtual/range·{v21·..·v22},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
131 | ····move-result·v2 | 131 | ····move-result·v22 |
132 | ····if-nez·v2 | 132 | ····if-nez·v22,·:cond_0 |
133 | ····invoke-virtual/range·{p2·..·p2},·Lio/branch/referral/SystemObserver;->hasRealHardwareId()Z | 133 | ····invoke-virtual/range·{p2·..·p2},·Lio/branch/referral/SystemObserver;->hasRealHardwareId()Z |
134 | ····move-result·v2 | 134 | ····move-result·v22 |
135 | ····if-eqz·v2 | 135 | ····if-eqz·v22,·:cond_0 |
136 | ····.line·103 | 136 | ····.line·103 |
137 | ····sget-object·v2 | 137 | ····sget-object·v22,·Lio/branch/referral/Defines$Jsonkey;->HardwareID:Lio/branch/referral/Defines$Jsonkey; |
Max diff block lines reached; 23002/29378 bytes (78.30%) of diff not shown. |
Offset 273, 621 lines modified | Offset 273, 603 lines modified | ||
273 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequestCreateUrl;->defaultToLongUrl_:Z | 273 | ····iput-boolean·v0,·p0,·Lio/branch/referral/ServerRequestCreateUrl;->defaultToLongUrl_:Z |
274 | ····.line·99 | 274 | ····.line·99 |
275 | ····return-void | 275 | ····return-void |
276 | .end·method | 276 | .end·method |
277 | .method·private·generateLongUrlWithParams(Ljava/lang/String;)Ljava/lang/String; | 277 | .method·private·generateLongUrlWithParams(Ljava/lang/String;)Ljava/lang/String; |
278 | ····.locals·2 | 278 | ····.locals·20 |
279 | ····.param·p1,·"baseUrl"····#·Ljava/lang/String; | 279 | ····.param·p1,·"baseUrl"····#·Ljava/lang/String; |
280 | ····.prologue | 280 | ····.prologue |
281 | ····.line·198 | 281 | ····.line·198 |
282 | ····new-instance·v | 282 | ····new-instance·v15,·Ljava/lang/StringBuilder; |
283 | ····invoke-direct | 283 | ····invoke-direct·{v15},·Ljava/lang/StringBuilder;-><init>()V |
284 | ····move-object/from16·v0,· | 284 | ····move-object/from16·v0,·p1 |
285 | ···· | 285 | ····invoke-virtual·{v15,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
286 | ···· | 286 | ····move-result-object·v15 |
287 | ···· | 287 | ····const-string·v18,·"?" |
288 | ···· | 288 | ····move-object/from16·v0,·v18 |
289 | ····invoke-virtual | 289 | ····invoke-virtual·{v15,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
290 | ····move-result-object·v | 290 | ····move-result-object·v15 |
291 | ····invoke-virtual | 291 | ····invoke-virtual·{v15},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
292 | ····move-result-object·v1 | 292 | ····move-result-object·v10 |
293 | ····.line·199 | 293 | ····.line·199 |
294 | ····.local·v1 | 294 | ····.local·v10,·"longUrl":Ljava/lang/String; |
295 | ····move-object/from16·v0,·p0 | 295 | ····move-object/from16·v0,·p0 |
296 | ····iget-object·v | 296 | ····iget-object·v15,·v0,·Lio/branch/referral/ServerRequestCreateUrl;->linkPost_:Lio/branch/referral/BranchLinkData; |
297 | ····move-object/from16·v20,·v0 | ||
298 | ····invoke-virtual | 297 | ····invoke-virtual·{v15},·Lio/branch/referral/BranchLinkData;->getTags()Ljava/util/Collection; |
299 | ····move-result-object·v1 | 298 | ····move-result-object·v14 |
300 | ····.line·200 | 299 | ····.line·200 |
301 | ····.local·v1 | 300 | ····.local·v14,·"tags":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/String;>;" |
302 | ····if-eqz·v1 | 301 | ····if-eqz·v14,·:cond_1 |
303 | ····.line·201 | 302 | ····.line·201 |
304 | ····invoke-interface | 303 | ····invoke-interface·{v14},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
305 | ····move-result-object·v1 | 304 | ····move-result-object·v15 |
306 | ····.local·v12,·"i$":Ljava/util/Iterator; | ||
307 | ····:cond_0 | 305 | ····:cond_0 |
308 | ····:goto_0 | 306 | ····:goto_0 |
309 | ····invoke-interface·{v1 | 307 | ····invoke-interface·{v15},·Ljava/util/Iterator;->hasNext()Z |
310 | ····move-result·v | 308 | ····move-result·v18 |
311 | ····if-eqz·v | 309 | ····if-eqz·v18,·:cond_1 |
312 | ····invoke-interface·{v1 | 310 | ····invoke-interface·{v15},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
313 | ····move-result-object·v1 | 311 | ····move-result-object·v13 |
314 | ····check-cast·v1 | 312 | ····check-cast·v13,·Ljava/lang/String; |
315 | ····.line·202 | 313 | ····.line·202 |
316 | ····.local·v1 | 314 | ····.local·v13,·"tag":Ljava/lang/String; |
317 | ····if-eqz·v1 | 315 | ····if-eqz·v13,·:cond_0 |
318 | ····invoke-virtual | 316 | ····invoke-virtual·{v13},·Ljava/lang/String;->length()I |
319 | ····move-result·v | 317 | ····move-result·v18 |
320 | ····if-lez·v | 318 | ····if-lez·v18,·:cond_0 |
321 | ····.line·203 | 319 | ····.line·203 |
322 | ····new-instance·v | 320 | ····new-instance·v18,·Ljava/lang/StringBuilder; |
323 | ····invoke-direct/range·{v20·..·v20},·Ljava/lang/StringBuilder;-><init>()V | ||
324 | ···· | 321 | ····invoke-direct/range·{v18·..·v18},·Ljava/lang/StringBuilder;-><init>()V |
325 | ···· | 322 | ····move-object/from16·v0,·v18 |
326 | ···· | 323 | ····invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
327 | ···· | 324 | ····move-result-object·v18 |
328 | ···· | 325 | ····sget-object·v19,·Lio/branch/referral/Defines$LinkParam;->Tags:Lio/branch/referral/Defines$LinkParam; |
329 | ···· | 326 | ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
330 | ···· | 327 | ····move-result-object·v18 |
331 | ···· | 328 | ····const-string·v19,·"=" |
332 | ···· | 329 | ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
333 | ····move- | 330 | ····move-result-object·v18 |
334 | ····move-object/from16·v | 331 | ····move-object/from16·v0,·v18 |
335 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 332 | ····invoke-virtual·{v0,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
336 | ····move-result-object·v | 333 | ····move-result-object·v18 |
337 | ····const-string·v | 334 | ····const-string·v19,·"&" |
338 | ····invoke-virtual/range·{v | 335 | ····invoke-virtual/range·{v18·..·v19},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
339 | ····move-result-object·v | 336 | ····move-result-object·v18 |
340 | ····invoke-virtual/range·{v | 337 | ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
341 | ····move-result-object·v1 | 338 | ····move-result-object·v10 |
342 | ····goto·:goto_0 | 339 | ····goto·:goto_0 |
343 | ····.line·206 | 340 | ····.line·206 |
344 | ····.end·local·v12····#·"i$":Ljava/util/Iterator; | ||
345 | ····.end·local·v1 | 341 | ····.end·local·v13····#·"tag":Ljava/lang/String; |
346 | ····:cond_1 | 342 | ····:cond_1 |
Max diff block lines reached; 26547/32979 bytes (80.50%) of diff not shown. |
Offset 27, 28 lines modified | Offset 27, 29 lines modified | ||
27 | .field·final·synthetic·val$strongMatchUri:Landroid/net/Uri; | 27 | .field·final·synthetic·val$strongMatchUri:Landroid/net/Uri; |
28 | .field·final·synthetic·val$warmupMethod:Ljava/lang/reflect/Method; | 28 | .field·final·synthetic·val$warmupMethod:Ljava/lang/reflect/Method; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Meth | 30 | .method·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Landroid/net/Uri;Ljava/lang/reflect/Method;Lio/branch/referral/PrefHelper;Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lio/branch/referral/BranchStrongMatchHelper; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line· | 34 | ····.line·102 |
34 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 35 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
35 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$warmupMethod:Ljava/lang/reflect/Method; | 36 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$warmupMethod:Ljava/lang/reflect/Method; |
36 | ····iput-object·p3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$newSessionMethod:Ljava/lang/reflect/Method; | 37 | ····iput-object·p3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$newSessionMethod:Ljava/lang/reflect/Method; |
37 | ····iput-object·p4,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$ | 38 | ····iput-object·p4,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$strongMatchUri:Landroid/net/Uri; |
38 | ····iput-object·p5,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$ | 39 | ····iput-object·p5,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$mayLaunchUrlMethod:Ljava/lang/reflect/Method; |
39 | ····iput-object·p6,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$prefHelper:Lio/branch/referral/PrefHelper; | 40 | ····iput-object·p6,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$prefHelper:Lio/branch/referral/PrefHelper; |
40 | ····iput-object·p7,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; | 41 | ····iput-object·p7,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; |
41 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;-><init>(Lio/branch/referral/BranchStrongMatchHelper;)V | 42 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;-><init>(Lio/branch/referral/BranchStrongMatchHelper;)V |
Offset 61, 35 lines modified | Offset 62, 35 lines modified | ||
61 | ····.locals·8 | 62 | ····.locals·8 |
62 | ····.param·p1,·"var1"····#·Landroid/content/ComponentName; | 63 | ····.param·p1,·"var1"····#·Landroid/content/ComponentName; |
63 | ····.param·p2,·"clientObj"····#·Ljava/lang/Object; | 64 | ····.param·p2,·"clientObj"····#·Ljava/lang/Object; |
64 | ····.prologue | 65 | ····.prologue |
65 | ····const/4·v7,·0x0 | 66 | ····const/4·v7,·0x0 |
66 | ····.line· | 67 | ····.line·105 |
67 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 68 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
68 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 69 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
69 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; | 70 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; |
70 | ····invoke-virtual·{v3,·p2},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; | 71 | ····invoke-virtual·{v3,·p2},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; |
71 | ····move-result-object·v3 | 72 | ····move-result-object·v3 |
72 | ····iput-object·v3,·v2,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; | 73 | ····iput-object·v3,·v2,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; |
73 | ····.line· | 74 | ····.line·106 |
74 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 75 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
75 | ····iget-object·v2,·v2,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; | 76 | ····iget-object·v2,·v2,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; |
76 | ····if-eqz·v2,·:cond_0 | 77 | ····if-eqz·v2,·:cond_0 |
77 | ····.line·10 | 78 | ····.line·108 |
78 | ····:try_start_0 | 79 | ····:try_start_0 |
79 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$warmupMethod:Ljava/lang/reflect/Method; | 80 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$warmupMethod:Ljava/lang/reflect/Method; |
80 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 81 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
81 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; | 82 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; |
Offset 105, 15 lines modified | Offset 106, 15 lines modified | ||
105 | ····move-result-object·v6 | 106 | ····move-result-object·v6 |
106 | ····aput-object·v6,·v4,·v5 | 107 | ····aput-object·v6,·v4,·v5 |
107 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 108 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
108 | ····.line·10 | 109 | ····.line·109 |
109 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$newSessionMethod:Ljava/lang/reflect/Method; | 110 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$newSessionMethod:Ljava/lang/reflect/Method; |
110 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 111 | ····iget-object·v3,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
111 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; | 112 | ····iget-object·v3,·v3,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; |
112 | ····const/4·v4,·0x1 | 113 | ····const/4·v4,·0x1 |
Offset 126, 19 lines modified | Offset 127, 44 lines modified | ||
126 | ····aput-object·v6,·v4,·v5 | 127 | ····aput-object·v6,·v4,·v5 |
127 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
128 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
129 | ····.line·1 | 130 | ····.line·110 |
130 | ····.local·v0,·"customTabsSessionObj":Ljava/lang/Object; | 131 | ····.local·v0,·"customTabsSessionObj":Ljava/lang/Object; |
131 | ····if-eqz·v0,·:cond_0 | 132 | ····if-eqz·v0,·:cond_0 |
132 | ····.line·1 | 133 | ····.line·111 |
134 | ····const-string·v2,·"BranchSDK" | ||
135 | ····new-instance·v3,·Ljava/lang/StringBuilder; | ||
136 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | ||
137 | ····const-string·v4,·"Strong·match·request·" | ||
138 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
139 | ····move-result-object·v3 | ||
140 | ····iget-object·v4,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$strongMatchUri:Landroid/net/Uri; | ||
141 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
142 | ····move-result-object·v3 | ||
143 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
144 | ····move-result-object·v3 | ||
145 | ····invoke-static·{v2,·v3},·Lio/branch/referral/PrefHelper;->Debug(Ljava/lang/String;Ljava/lang/String;)V | ||
146 | ····.line·112 | ||
133 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$mayLaunchUrlMethod:Ljava/lang/reflect/Method; | 147 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$2;->val$mayLaunchUrlMethod:Ljava/lang/reflect/Method; |
134 | ····const/4·v3,·0x3 | 148 | ····const/4·v3,·0x3 |
135 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 149 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
136 | ····const/4·v4,·0x0 | 150 | ····const/4·v4,·0x0 |
Offset 157, 66 lines modified | Offset 183, 81 lines modified | ||
Max diff block lines reached; 3838/9480 bytes (40.49%) of diff not shown. |
Offset 205, 21 lines modified | Offset 205, 19 lines modified | ||
205 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 205 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
206 | ····goto·:goto_1 | 206 | ····goto·:goto_1 |
207 | .end·method | 207 | .end·method |
208 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 208 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
209 | ····.locals·1 | 209 | ····.locals·1 |
210 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
211 | ····.prologue | 210 | ····.prologue |
212 | ····.line·284 | 211 | ····.line·284 |
213 | ····check-cast·p1,·[Ljava/lang/Void; | 212 | ····check-cast·p1,·[Ljava/lang/Void; |
214 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
215 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/BranchViewHandler$loadBranchViewTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; | 213 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/BranchViewHandler$loadBranchViewTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; |
216 | ····move-result-object·v0 | 214 | ····move-result-object·v0 |
217 | ····return-object·v0 | 215 | ····return-object·v0 |
218 | .end·method | 216 | .end·method |
Offset 283, 18 lines modified | Offset 281, 16 lines modified | ||
283 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lio/branch/referral/BranchViewHandler$IBranchViewEvents;->onBranchViewError(ILjava/lang/String;Ljava/lang/String;)V | 281 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lio/branch/referral/BranchViewHandler$IBranchViewEvents;->onBranchViewError(ILjava/lang/String;Ljava/lang/String;)V |
284 | ····goto·:goto_0 | 282 | ····goto·:goto_0 |
285 | .end·method | 283 | .end·method |
286 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 284 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
287 | ····.locals·0 | 285 | ····.locals·0 |
288 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
289 | ····.prologue | 286 | ····.prologue |
290 | ····.line·284 | 287 | ····.line·284 |
291 | ····check-cast·p1,·Ljava/lang/Boolean; | 288 | ····check-cast·p1,·Ljava/lang/Boolean; |
292 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
293 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/BranchViewHandler$loadBranchViewTask;->onPostExecute(Ljava/lang/Boolean;)V | 289 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/BranchViewHandler$loadBranchViewTask;->onPostExecute(Ljava/lang/Boolean;)V |
294 | ····return-void | 290 | ····return-void |
295 | .end·method | 291 | .end·method |
Offset 22, 20 lines modified | Offset 22, 20 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;)V | 23 | .method·public·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·1 | 26 | ····.line·199 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 27 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line· | 29 | ····.line·200 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·abstract·onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V | 33 | .method·public·abstract·onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V |
34 | .end·method | 34 | .end·method |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | ····.locals·11 | 44 | ····.locals·11 |
45 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; | 45 | ····.param·p1,·"name"····#·Landroid/content/ComponentName; |
46 | ····.param·p2,·"service"····#·Landroid/os/IBinder; | 46 | ····.param·p2,·"service"····#·Landroid/os/IBinder; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····const/4·v10,·0x0 | 48 | ····const/4·v10,·0x0 |
49 | ····.line· | 49 | ····.line·205 |
50 | ····:try_start_0 | 50 | ····:try_start_0 |
51 | ····iget-object·v5,·p0,·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 51 | ····iget-object·v5,·p0,·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
52 | ····iget-object·v5,·v5,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; | 52 | ····iget-object·v5,·v5,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; |
53 | ····const/4·v6,·0x2 | 53 | ····const/4·v6,·0x2 |
Offset 72, 28 lines modified | Offset 72, 28 lines modified | ||
72 | ····aput-object·v8,·v6,·v7 | 72 | ····aput-object·v8,·v6,·v7 |
73 | ····invoke-virtual·{v5,·v6},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 73 | ····invoke-virtual·{v5,·v6},·Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
74 | ····move-result-object·v2 | 74 | ····move-result-object·v2 |
75 | ····.line· | 75 | ····.line·206 |
76 | ····.local·v2,·"customTabClientConstructor":Ljava/lang/reflect/Constructor;,·"Ljava/lang/reflect/Constructor<*>;" | 76 | ····.local·v2,·"customTabClientConstructor":Ljava/lang/reflect/Constructor;,·"Ljava/lang/reflect/Constructor<*>;" |
77 | ····const/4·v5,·0x1 | 77 | ····const/4·v5,·0x1 |
78 | ····invoke-virtual·{v2,·v5},·Ljava/lang/reflect/Constructor;->setAccessible(Z)V | 78 | ····invoke-virtual·{v2,·v5},·Ljava/lang/reflect/Constructor;->setAccessible(Z)V |
79 | ····.line· | 79 | ····.line·207 |
80 | ····const-string·v5,·"android.support.customtabs.ICustomTabsService$Stub" | 80 | ····const-string·v5,·"android.support.customtabs.ICustomTabsService$Stub" |
81 | ····invoke-static·{v5},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 81 | ····invoke-static·{v5},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····.line· | 83 | ····.line·208 |
84 | ····.local·v0,·"ICustomTabServiceStubClass":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 84 | ····.local·v0,·"ICustomTabServiceStubClass":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
85 | ····const-string·v5,·"asInterface" | 85 | ····const-string·v5,·"asInterface" |
86 | ····const/4·v6,·0x1 | 86 | ····const/4·v6,·0x1 |
87 | ····new-array·v6,·v6,·[Ljava/lang/Class; | 87 | ····new-array·v6,·v6,·[Ljava/lang/Class; |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | ····aput-object·v8,·v6,·v7 | 103 | ····aput-object·v8,·v6,·v7 |
104 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 104 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
105 | ····move-result-object·v1 | 105 | ····move-result-object·v1 |
106 | ····.line· | 106 | ····.line·210 |
107 | ····.local·v1,·"asInterfaceMethod":Ljava/lang/reflect/Method; | 107 | ····.local·v1,·"asInterfaceMethod":Ljava/lang/reflect/Method; |
108 | ····const/4·v5,·0x2 | 108 | ····const/4·v5,·0x2 |
109 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 109 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
110 | ····const/4·v6,·0x0 | 110 | ····const/4·v6,·0x0 |
Offset 135, 31 lines modified | Offset 135, 31 lines modified | ||
135 | ····aput-object·p1,·v5,·v6 | 135 | ····aput-object·p1,·v5,·v6 |
136 | ····invoke-virtual·{v2,·v5},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; | 136 | ····invoke-virtual·{v2,·v5},·Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; |
137 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
138 | ····.line· | 138 | ····.line·211 |
139 | ····.local·v3,·"customTabClientObject":Ljava/lang/Object; | 139 | ····.local·v3,·"customTabClientObject":Ljava/lang/Object; |
140 | ····invoke-virtual·{p0,·p1,·v3},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V | 140 | ····invoke-virtual·{p0,·p1,·v3},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V |
141 | ····:try_end_0 | 141 | ····:try_end_0 |
142 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 142 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
143 | ····.line· | 143 | ····.line·215 |
144 | ····.end·local·v0····#·"ICustomTabServiceStubClass":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 144 | ····.end·local·v0····#·"ICustomTabServiceStubClass":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
145 | ····.end·local·v1····#·"asInterfaceMethod":Ljava/lang/reflect/Method; | 145 | ····.end·local·v1····#·"asInterfaceMethod":Ljava/lang/reflect/Method; |
146 | ····.end·local·v2····#·"customTabClientConstructor":Ljava/lang/reflect/Constructor;,·"Ljava/lang/reflect/Constructor<*>;" | 146 | ····.end·local·v2····#·"customTabClientConstructor":Ljava/lang/reflect/Constructor;,·"Ljava/lang/reflect/Constructor<*>;" |
147 | ····.end·local·v3····#·"customTabClientObject":Ljava/lang/Object; | 147 | ····.end·local·v3····#·"customTabClientObject":Ljava/lang/Object; |
148 | ····:goto_0 | 148 | ····:goto_0 |
149 | ····return-void | 149 | ····return-void |
150 | ····.line· | 150 | ····.line·212 |
151 | ····:catch_0 | 151 | ····:catch_0 |
152 | ····move-exception·v4 | 152 | ····move-exception·v4 |
153 | ····.line· | 153 | ····.line·213 |
154 | ····.local·v4,·"t":Ljava/lang/Throwable; | 154 | ····.local·v4,·"t":Ljava/lang/Throwable; |
155 | ····invoke-virtual·{p0,·v10,·v10},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V | 155 | ····invoke-virtual·{p0,·v10,·v10},·Lio/branch/referral/BranchStrongMatchHelper$MockCustomTabServiceConnection;->onCustomTabsServiceConnected(Landroid/content/ComponentName;Ljava/lang/Object;)V |
156 | ····goto·:goto_0 | 156 | ····goto·:goto_0 |
157 | .end·method | 157 | .end·method |
Offset 59, 110 lines modified | Offset 59, 123 lines modified | ||
59 | ····move-result·v0 | 59 | ····move-result·v0 |
60 | ····if-nez·v0,·:cond_0 | 60 | ····if-nez·v0,·:cond_0 |
61 | ····const-string·v0,·"https" | 61 | ····const-string·v0,·"https" |
62 | ····.line·168 | ||
62 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 63 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
63 | ····move-result·v0 | 64 | ····move-result·v0 |
64 | ····if-nez·v0,·:cond_0 | 65 | ····if-nez·v0,·:cond_0 |
65 | ····const-string·v0,·"geo" | 66 | ····const-string·v0,·"geo" |
67 | ····.line·169 | ||
66 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 68 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
67 | ····move-result·v0 | 69 | ····move-result·v0 |
68 | ····if-nez·v0,·:cond_0 | 70 | ····if-nez·v0,·:cond_0 |
69 | ····const-string·v0,·"*" | 71 | ····const-string·v0,·"*" |
72 | ····.line·170 | ||
70 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 73 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
71 | ····move-result·v0 | 74 | ····move-result·v0 |
72 | ····if-nez·v0,·:cond_0 | 75 | ····if-nez·v0,·:cond_0 |
73 | ····const-string·v0,·"package" | 76 | ····const-string·v0,·"package" |
77 | ····.line·171 | ||
74 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 78 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
75 | ····move-result·v0 | 79 | ····move-result·v0 |
76 | ····if-nez·v0,·:cond_0 | 80 | ····if-nez·v0,·:cond_0 |
77 | ····const-string·v0,·"sms" | 81 | ····const-string·v0,·"sms" |
82 | ····.line·172 | ||
78 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 83 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
79 | ····move-result·v0 | 84 | ····move-result·v0 |
80 | ····if-nez·v0,·:cond_0 | 85 | ····if-nez·v0,·:cond_0 |
81 | ····const-string·v0,·"smsto" | 86 | ····const-string·v0,·"smsto" |
87 | ····.line·173 | ||
82 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 88 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
83 | ····move-result·v0 | 89 | ····move-result·v0 |
84 | ····if-nez·v0,·:cond_0 | 90 | ····if-nez·v0,·:cond_0 |
85 | ····const-string·v0,·"mms" | 91 | ····const-string·v0,·"mms" |
92 | ····.line·174 | ||
86 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 93 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
87 | ····move-result·v0 | 94 | ····move-result·v0 |
88 | ····if-nez·v0,·:cond_0 | 95 | ····if-nez·v0,·:cond_0 |
89 | ····const-string·v0,·"mmsto" | 96 | ····const-string·v0,·"mmsto" |
97 | ····.line·175 | ||
90 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 98 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
91 | ····move-result·v0 | 99 | ····move-result·v0 |
92 | ····if-nez·v0,·:cond_0 | 100 | ····if-nez·v0,·:cond_0 |
93 | ····const-string·v0,·"tel" | 101 | ····const-string·v0,·"tel" |
102 | ····.line·176 | ||
94 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 103 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
95 | ····move-result·v0 | 104 | ····move-result·v0 |
96 | ····if-nez·v0,·:cond_0 | 105 | ····if-nez·v0,·:cond_0 |
97 | ····const-string·v0,·"voicemail" | 106 | ····const-string·v0,·"voicemail" |
107 | ····.line·177 | ||
98 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 108 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
99 | ····move-result·v0 | 109 | ····move-result·v0 |
100 | ····if-nez·v0,·:cond_0 | 110 | ····if-nez·v0,·:cond_0 |
101 | ····const-string·v0,·"file" | 111 | ····const-string·v0,·"file" |
112 | ····.line·178 | ||
102 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 113 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
103 | ····move-result·v0 | 114 | ····move-result·v0 |
104 | ····if-nez·v0,·:cond_0 | 115 | ····if-nez·v0,·:cond_0 |
105 | ····const-string·v0,·"content" | 116 | ····const-string·v0,·"content" |
117 | ····.line·179 | ||
106 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 118 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
107 | ····move-result·v0 | 119 | ····move-result·v0 |
108 | ····if-nez·v0,·:cond_0 | 120 | ····if-nez·v0,·:cond_0 |
109 | ····const-string·v0,·"mailto" | 121 | ····const-string·v0,·"mailto" |
122 | ····.line·180 | ||
110 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 123 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
111 | ····move-result·v0 | 124 | ····move-result·v0 |
112 | ····if-nez·v0,·:cond_0 | 125 | ····if-nez·v0,·:cond_0 |
113 | ····.line·181 | 126 | ····.line·181 |
Offset 304, 14 lines modified | Offset 304, 15 lines modified | ||
304 | ····iget-object·v9,·p0,·Lio/branch/referral/BranchUrlBuilder;->stage_:Ljava/lang/String; | 304 | ····iget-object·v9,·p0,·Lio/branch/referral/BranchUrlBuilder;->stage_:Ljava/lang/String; |
305 | ····iget-object·v10,·p0,·Lio/branch/referral/BranchUrlBuilder;->campaign_:Ljava/lang/String; | 305 | ····iget-object·v10,·p0,·Lio/branch/referral/BranchUrlBuilder;->campaign_:Ljava/lang/String; |
306 | ····iget-object·v11,·p0,·Lio/branch/referral/BranchUrlBuilder;->params_:Lorg/json/JSONObject; | 306 | ····iget-object·v11,·p0,·Lio/branch/referral/BranchUrlBuilder;->params_:Lorg/json/JSONObject; |
307 | ····.line·151 | ||
307 | ····invoke-static·{v11},·Lio/branch/referral/BranchUtil;->formatAndStringifyLinkParam(Lorg/json/JSONObject;)Ljava/lang/String; | 308 | ····invoke-static·{v11},·Lio/branch/referral/BranchUtil;->formatAndStringifyLinkParam(Lorg/json/JSONObject;)Ljava/lang/String; |
308 | ····move-result-object·v11 | 309 | ····move-result-object·v11 |
309 | ····const/4·v13,·0x1 | 310 | ····const/4·v13,·0x1 |
310 | ····iget-boolean·v14,·p0,·Lio/branch/referral/BranchUrlBuilder;->defaultToLongUrl_:Z | 311 | ····iget-boolean·v14,·p0,·Lio/branch/referral/BranchUrlBuilder;->defaultToLongUrl_:Z |
Offset 399, 14 lines modified | Offset 400, 15 lines modified | ||
399 | ····iget-object·v8,·p0,·Lio/branch/referral/BranchUrlBuilder;->stage_:Ljava/lang/String; | 400 | ····iget-object·v8,·p0,·Lio/branch/referral/BranchUrlBuilder;->stage_:Ljava/lang/String; |
400 | ····iget-object·v9,·p0,·Lio/branch/referral/BranchUrlBuilder;->campaign_:Ljava/lang/String; | 401 | ····iget-object·v9,·p0,·Lio/branch/referral/BranchUrlBuilder;->campaign_:Ljava/lang/String; |
401 | ····iget-object·v10,·p0,·Lio/branch/referral/BranchUrlBuilder;->params_:Lorg/json/JSONObject; | 402 | ····iget-object·v10,·p0,·Lio/branch/referral/BranchUrlBuilder;->params_:Lorg/json/JSONObject; |
403 | ····.line·137 | ||
402 | ····invoke-static·{v10},·Lio/branch/referral/BranchUtil;->formatAndStringifyLinkParam(Lorg/json/JSONObject;)Ljava/lang/String; | 404 | ····invoke-static·{v10},·Lio/branch/referral/BranchUtil;->formatAndStringifyLinkParam(Lorg/json/JSONObject;)Ljava/lang/String; |
403 | ····move-result-object·v10 | 405 | ····move-result-object·v10 |
404 | ····const/4·v11,·0x0 | 406 | ····const/4·v11,·0x0 |
405 | ····const/4·v12,·0x0 | 407 | ····const/4·v12,·0x0 |
Offset 20, 98 lines modified | Offset 20, 99 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/Branch; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V | 23 | .method·constructor·<init>(Lio/branch/referral/Branch;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/Branch; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·22 | 27 | ····.line·2219 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·onAppLinkFetchFinished(Ljava/lang/String;)V | 33 | .method·public·onAppLinkFetchFinished(Ljava/lang/String;)V |
33 | ····.locals·4 | 34 | ····.locals·4 |
34 | ····.param·p1,·"nativeAppLinkUrl"····#·Ljava/lang/String; | 35 | ····.param·p1,·"nativeAppLinkUrl"····#·Ljava/lang/String; |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·22 | 37 | ····.line·2222 |
37 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; | 38 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; |
38 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; | 39 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; |
39 | ····move-result-object·v2 | 40 | ····move-result-object·v2 |
40 | ····const/4·v3,·0x1 | 41 | ····const/4·v3,·0x1 |
41 | ····invoke-static·{v3},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 42 | ····invoke-static·{v3},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
42 | ····move-result-object·v3 | 43 | ····move-result-object·v3 |
43 | ····invoke-virtual·{v2,·v3},·Lio/branch/referral/PrefHelper;->setIsAppLinkTriggeredInit(Ljava/lang/Boolean;)V | 44 | ····invoke-virtual·{v2,·v3},·Lio/branch/referral/PrefHelper;->setIsAppLinkTriggeredInit(Ljava/lang/Boolean;)V |
44 | ····.line·22 | 45 | ····.line·2223 |
45 | ····if-eqz·p1,·:cond_0 | 46 | ····if-eqz·p1,·:cond_0 |
46 | ····.line·22 | 47 | ····.line·2224 |
47 | ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 48 | ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
48 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
49 | ····.line·22 | 50 | ····.line·2225 |
50 | ····.local·v0,·"appLinkUri":Landroid/net/Uri; | 51 | ····.local·v0,·"appLinkUri":Landroid/net/Uri; |
51 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->LinkClickID:Lio/branch/referral/Defines$Jsonkey; | 52 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->LinkClickID:Lio/branch/referral/Defines$Jsonkey; |
52 | ····invoke-virtual·{v2},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; | 53 | ····invoke-virtual·{v2},·Lio/branch/referral/Defines$Jsonkey;->getKey()Ljava/lang/String; |
53 | ····move-result-object·v2 | 54 | ····move-result-object·v2 |
54 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; | 55 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; |
55 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
56 | ····.line·22 | 57 | ····.line·2226 |
57 | ····.local·v1,·"bncLinkClickId":Ljava/lang/String; | 58 | ····.local·v1,·"bncLinkClickId":Ljava/lang/String; |
58 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 59 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
59 | ····move-result·v2 | 60 | ····move-result·v2 |
60 | ····if-nez·v2,·:cond_0 | 61 | ····if-nez·v2,·:cond_0 |
61 | ····.line·22 | 62 | ····.line·2227 |
62 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; | 63 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; |
63 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; | 64 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; |
64 | ····move-result-object·v2 | 65 | ····move-result-object·v2 |
65 | ····invoke-virtual·{v2,·v1},·Lio/branch/referral/PrefHelper;->setLinkClickIdentifier(Ljava/lang/String;)V | 66 | ····invoke-virtual·{v2,·v1},·Lio/branch/referral/PrefHelper;->setLinkClickIdentifier(Ljava/lang/String;)V |
66 | ····.line·22 | 67 | ····.line·2230 |
67 | ····.end·local·v0····#·"appLinkUri":Landroid/net/Uri; | 68 | ····.end·local·v0····#·"appLinkUri":Landroid/net/Uri; |
68 | ····.end·local·v1····#·"bncLinkClickId":Ljava/lang/String; | 69 | ····.end·local·v1····#·"bncLinkClickId":Ljava/lang/String; |
69 | ····:cond_0 | 70 | ····:cond_0 |
70 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; | 71 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; |
71 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$300(Lio/branch/referral/Branch;)Lio/branch/referral/ServerRequestQueue; | 72 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$300(Lio/branch/referral/Branch;)Lio/branch/referral/ServerRequestQueue; |
72 | ····move-result-object·v2 | 73 | ····move-result-object·v2 |
73 | ····sget-object·v3,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 74 | ····sget-object·v3,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
74 | ····invoke-virtual·{v2,·v3},·Lio/branch/referral/ServerRequestQueue;->unlockProcessWait(Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;)V | 75 | ····invoke-virtual·{v2,·v3},·Lio/branch/referral/ServerRequestQueue;->unlockProcessWait(Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;)V |
75 | ····.line·22 | 76 | ····.line·2231 |
76 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; | 77 | ····iget-object·v2,·p0,·Lio/branch/referral/Branch$2;->this$0:Lio/branch/referral/Branch; |
77 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$400(Lio/branch/referral/Branch;)V | 78 | ····invoke-static·{v2},·Lio/branch/referral/Branch;->access$400(Lio/branch/referral/Branch;)V |
78 | ····.line·22 | 79 | ····.line·2232 |
79 | ····return-void | 80 | ····return-void |
80 | .end·method | 81 | .end·method |
Offset 255, 47 lines modified | Offset 255, 47 lines modified | ||
255 | #·direct·methods | 255 | #·direct·methods |
256 | .method·static·constructor·<clinit>()V | 256 | .method·static·constructor·<clinit>()V |
257 | ····.locals·3 | 257 | ····.locals·3 |
258 | ····.prologue | 258 | ····.prologue |
259 | ····const/4·v2,·0x0 | 259 | ····const/4·v2,·0x0 |
260 | ····.line·29 | 260 | ····.line·292 |
261 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isLogging_:Z | 261 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isLogging_:Z |
262 | ····.line·29 | 262 | ····.line·294 |
263 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->checkInstallReferrer_:Z | 263 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->checkInstallReferrer_:Z |
264 | ····.line·29 | 264 | ····.line·295 |
265 | ····const-wide/16·v0,·0x1388 | 265 | ····const-wide/16·v0,·0x1388 |
266 | ····sput-wide·v0,·Lio/branch/referral/Branch;->PLAYSTORE_REFERRAL_FETCH_WAIT_FOR:J | 266 | ····sput-wide·v0,·Lio/branch/referral/Branch;->PLAYSTORE_REFERRAL_FETCH_WAIT_FOR:J |
267 | ····.line·32 | 267 | ····.line·323 |
268 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isAutoSessionMode_:Z | 268 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isAutoSessionMode_:Z |
269 | ····.line·32 | 269 | ····.line·326 |
270 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isActivityLifeCycleCallbackRegistered_:Z | 270 | ····sput-boolean·v2,·Lio/branch/referral/Branch;->isActivityLifeCycleCallbackRegistered_:Z |
271 | ····.line·35 | 271 | ····.line·358 |
272 | ····sget-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 272 | ····sget-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
273 | ····sput-object·v0,·Lio/branch/referral/Branch;->customReferrableSettings_:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 273 | ····sput-object·v0,·Lio/branch/referral/Branch;->customReferrableSettings_:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
274 | ····.line·39 | 274 | ····.line·393 |
275 | ····const-string·v0,·"app.link" | 275 | ····const-string·v0,·"app.link" |
276 | ····sput-object·v0,·Lio/branch/referral/Branch;->cookieBasedMatchDomain_:Ljava/lang/String; | 276 | ····sput-object·v0,·Lio/branch/referral/Branch;->cookieBasedMatchDomain_:Ljava/lang/String; |
277 | ····.line·39 | 277 | ····.line·395 |
278 | ····const/16·v0,·0x9c4 | 278 | ····const/16·v0,·0x9c4 |
279 | ····sput·v0,·Lio/branch/referral/Branch;->LATCH_WAIT_UNTIL:I | 279 | ····sput·v0,·Lio/branch/referral/Branch;->LATCH_WAIT_UNTIL:I |
280 | ····.line·39 | 280 | ····.line·398 |
281 | ····const/4·v0,·0x1 | 281 | ····const/4·v0,·0x1 |
282 | ····new-array·v0,·v0,·[Ljava/lang/String; | 282 | ····new-array·v0,·v0,·[Ljava/lang/String; |
283 | ····const-string·v1,·"extra_launch_uri" | 283 | ····const-string·v1,·"extra_launch_uri" |
284 | ····aput-object·v1,·v0,·v2 | 284 | ····aput-object·v1,·v0,·v2 |
Offset 315, 1385 lines modified | Offset 315, 1288 lines modified | ||
315 | ····.prologue | 315 | ····.prologue |
316 | ····const/4·v1,·0x0 | 316 | ····const/4·v1,·0x0 |
317 | ····const/4·v3,·0x1 | 317 | ····const/4·v3,·0x1 |
318 | ····const/4·v2,·0x0 | 318 | ····const/4·v2,·0x0 |
319 | ····.line·41 | 319 | ····.line·416 |
320 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 320 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
321 | ····.line·28 | 321 | ····.line·288 |
322 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->enableFacebookAppLinkCheck_:Z | 322 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->enableFacebookAppLinkCheck_:Z |
323 | ····.line·34 | 323 | ····.line·340 |
324 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; | 324 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; |
325 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->intentState_:Lio/branch/referral/Branch$INTENT_STATE; | 325 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->intentState_:Lio/branch/referral/Branch$INTENT_STATE; |
326 | ····.line·34 | 326 | ····.line·341 |
327 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->handleDelayedNewIntents_:Z | 327 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->handleDelayedNewIntents_:Z |
328 | ····.line·34 | 328 | ····.line·344 |
329 | ····sget-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->UNINITIALISED:Lio/branch/referral/Branch$SESSION_STATE; | 329 | ····sget-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->UNINITIALISED:Lio/branch/referral/Branch$SESSION_STATE; |
330 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->initState_:Lio/branch/referral/Branch$SESSION_STATE; | 330 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->initState_:Lio/branch/referral/Branch$SESSION_STATE; |
331 | ····.line·3 | 331 | ····.line·379 |
332 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->isInitReportedThroughCallBack:Z | 332 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->isInitReportedThroughCallBack:Z |
333 | ····.line·38 | 333 | ····.line·386 |
334 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->isGAParamsFetchInProgress_:Z | 334 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->isGAParamsFetchInProgress_:Z |
335 | ····.line·40 | 335 | ····.line·402 |
336 | ····iput-object·v1,·p0,·Lio/branch/referral/Branch;->getFirstReferringParamsLatch:Ljava/util/concurrent/CountDownLatch; | 336 | ····iput-object·v1,·p0,·Lio/branch/referral/Branch;->getFirstReferringParamsLatch:Ljava/util/concurrent/CountDownLatch; |
337 | ····.line·40 | 337 | ····.line·403 |
338 | ····iput-object·v1,·p0,·Lio/branch/referral/Branch;->getLatestReferringParamsLatch:Ljava/util/concurrent/CountDownLatch; | 338 | ····iput-object·v1,·p0,·Lio/branch/referral/Branch;->getLatestReferringParamsLatch:Ljava/util/concurrent/CountDownLatch; |
339 | ····.line·40 | 339 | ····.line·406 |
340 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->performCookieBasedStrongMatchingOnGAIDAvailable:Z | 340 | ····iput-boolean·v2,·p0,·Lio/branch/referral/Branch;->performCookieBasedStrongMatchingOnGAIDAvailable:Z |
341 | ····.line·41 | 341 | ····.line·417 |
342 | ····invoke-static·{p1},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; | 342 | ····invoke-static·{p1},·Lio/branch/referral/PrefHelper;->getInstance(Landroid/content/Context;)Lio/branch/referral/PrefHelper; |
343 | ····move-result-object·v0 | 343 | ····move-result-object·v0 |
344 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->prefHelper_:Lio/branch/referral/PrefHelper; | 344 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->prefHelper_:Lio/branch/referral/PrefHelper; |
345 | ····.line·41 | 345 | ····.line·418 |
346 | ····new-instance·v0,·Lio/branch/referral/BranchRemoteInterface; | 346 | ····new-instance·v0,·Lio/branch/referral/BranchRemoteInterface; |
347 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/BranchRemoteInterface;-><init>(Landroid/content/Context;)V | 347 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/BranchRemoteInterface;-><init>(Landroid/content/Context;)V |
348 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->kRemoteInterface_:Lio/branch/referral/BranchRemoteInterface; | 348 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->kRemoteInterface_:Lio/branch/referral/BranchRemoteInterface; |
349 | ····.line·4 | 349 | ····.line·419 |
350 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; | 350 | ····new-instance·v0,·Lio/branch/referral/SystemObserver; |
351 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V | 351 | ····invoke-direct·{v0,·p1},·Lio/branch/referral/SystemObserver;-><init>(Landroid/content/Context;)V |
352 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->systemObserver_:Lio/branch/referral/SystemObserver; | 352 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->systemObserver_:Lio/branch/referral/SystemObserver; |
353 | ····.line·42 | 353 | ····.line·420 |
354 | ····invoke-static·{p1},·Lio/branch/referral/ServerRequestQueue;->getInstance(Landroid/content/Context;)Lio/branch/referral/ServerRequestQueue; | 354 | ····invoke-static·{p1},·Lio/branch/referral/ServerRequestQueue;->getInstance(Landroid/content/Context;)Lio/branch/referral/ServerRequestQueue; |
355 | ····move-result-object·v0 | 355 | ····move-result-object·v0 |
356 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->requestQueue_:Lio/branch/referral/ServerRequestQueue; | 356 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->requestQueue_:Lio/branch/referral/ServerRequestQueue; |
357 | ····.line·42 | 357 | ····.line·421 |
358 | ····new-instance·v0,·Ljava/util/concurrent/Semaphore; | 358 | ····new-instance·v0,·Ljava/util/concurrent/Semaphore; |
359 | ····invoke-direct·{v0,·v3},·Ljava/util/concurrent/Semaphore;-><init>(I)V | 359 | ····invoke-direct·{v0,·v3},·Ljava/util/concurrent/Semaphore;-><init>(I)V |
360 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->serverSema_:Ljava/util/concurrent/Semaphore; | 360 | ····iput-object·v0,·p0,·Lio/branch/referral/Branch;->serverSema_:Ljava/util/concurrent/Semaphore; |
361 | ····.line·42 | 361 | ····.line·422 |
362 | ····new-instance·v0,·Ljava/lang/Object; | 362 | ····new-instance·v0,·Ljava/lang/Object; |
Max diff block lines reached; 245823/250538 bytes (98.12%) of diff not shown. |
Offset 20, 282 lines modified | Offset 20, 280 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/ServerRequestQueue; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/ServerRequestQueue; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/ServerRequestQueue;)V | 23 | .method·constructor·<init>(Lio/branch/referral/ServerRequestQueue;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/ServerRequestQueue; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·65 | 27 | ····.line·65 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/ServerRequestQueue$1;->this$0:Lio/branch/referral/ServerRequestQueue; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/ServerRequestQueue$1;->this$0:Lio/branch/referral/ServerRequestQueue; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·run()V | 33 | .method·public·run()V |
33 | ····.locals·1 | 34 | ····.locals·10 |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·68 | 36 | ····.line·68 |
36 | ····iget-object·v | 37 | ····iget-object·v5,·p0,·Lio/branch/referral/ServerRequestQueue$1;->this$0:Lio/branch/referral/ServerRequestQueue; |
37 | ····invoke-static·{v | 38 | ····invoke-static·{v5},·Lio/branch/referral/ServerRequestQueue;->access$000(Lio/branch/referral/ServerRequestQueue;)Ljava/util/List; |
38 | ····move-result-object·v | 39 | ····move-result-object·v6 |
39 | ····monitor-enter·v | 40 | ····monitor-enter·v6 |
40 | ····.line·69 | 41 | ····.line·69 |
41 | ····:try_start_0 | 42 | ····:try_start_0 |
42 | ····new-instance·v | 43 | ····new-instance·v3,·Lorg/json/JSONArray; |
43 | ····invoke-direct·{v | 44 | ····invoke-direct·{v3},·Lorg/json/JSONArray;-><init>()V |
44 | ····.line·70 | 45 | ····.line·70 |
45 | ····.local·v | 46 | ····.local·v3,·"jsonArr":Lorg/json/JSONArray; |
46 | ····iget-object·v | 47 | ····iget-object·v5,·p0,·Lio/branch/referral/ServerRequestQueue$1;->this$0:Lio/branch/referral/ServerRequestQueue; |
47 | ····invoke-static·{v | 48 | ····invoke-static·{v5},·Lio/branch/referral/ServerRequestQueue;->access$000(Lio/branch/referral/ServerRequestQueue;)Ljava/util/List; |
48 | ····move-result-object·v | 49 | ····move-result-object·v5 |
49 | ····invoke-interface·{v | 50 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
50 | ····move-result-object·v | 51 | ····move-result-object·v5 |
51 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
52 | ····:cond_0 | 52 | ····:cond_0 |
53 | ····:goto_0 | 53 | ····:goto_0 |
54 | ····invoke-interface·{v | 54 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
55 | ····move-result·v | 55 | ····move-result·v7 |
56 | ····if-eqz·v | 56 | ····if-eqz·v7,·:cond_1 |
57 | ····invoke-interface·{v | 57 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····check-cast·v0,·Lio/branch/referral/ServerRequest; | 59 | ····check-cast·v0,·Lio/branch/referral/ServerRequest; |
60 | ····.line·71 | 60 | ····.line·71 |
61 | ····.local·v0,·"aQueue":Lio/branch/referral/ServerRequest; | 61 | ····.local·v0,·"aQueue":Lio/branch/referral/ServerRequest; |
62 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->toJSON()Lorg/json/JSONObject; | 62 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->toJSON()Lorg/json/JSONObject; |
63 | ····move-result-object·v | 63 | ····move-result-object·v2 |
64 | ····.line·72 | 64 | ····.line·72 |
65 | ····.local·v | 65 | ····.local·v2,·"json":Lorg/json/JSONObject; |
66 | ····if-eqz·v | 66 | ····if-eqz·v2,·:cond_0 |
67 | ····.line·73 | 67 | ····.line·73 |
68 | ····invoke-virtual·{v | 68 | ····invoke-virtual·{v3,·v2},·Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; |
69 | ····goto·:goto_0 | 69 | ····goto·:goto_0 |
70 | ····.line·91 | 70 | ····.line·91 |
71 | ····.end·local·v0····#·"aQueue":Lio/branch/referral/ServerRequest; | 71 | ····.end·local·v0····#·"aQueue":Lio/branch/referral/ServerRequest; |
72 | ····.end·local·v2····#·"i$":Ljava/util/Iterator; | ||
73 | ····.end·local·v | 72 | ····.end·local·v2····#·"json":Lorg/json/JSONObject; |
74 | ····.end·local·v | 73 | ····.end·local·v3····#·"jsonArr":Lorg/json/JSONArray; |
75 | ····:catchall_0 | 74 | ····:catchall_0 |
76 | ····move-exception·v | 75 | ····move-exception·v5 |
77 | ····monitor-exit·v | 76 | ····monitor-exit·v6 |
78 | ····:try_end_0 | 77 | ····:try_end_0 |
79 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 78 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
80 | ····throw·v | 79 | ····throw·v5 |
81 | ····.line·76 | 80 | ····.line·76 |
82 | ····.restart·local·v2····#·"i$":Ljava/util/Iterator; | ||
83 | ····.restart·local·v | 81 | ····.restart·local·v3····#·"jsonArr":Lorg/json/JSONArray; |
84 | ····:cond_1 | 82 | ····:cond_1 |
85 | ····const/4·v | 83 | ····const/4·v4,·0x0 |
86 | ····.line·78 | 84 | ····.line·78 |
87 | ····.local·v | 85 | ····.local·v4,·"succeeded":Z |
88 | ····:try_start_1 | 86 | ····:try_start_1 |
89 | ····iget-object·v | 87 | ····iget-object·v5,·p0,·Lio/branch/referral/ServerRequestQueue$1;->this$0:Lio/branch/referral/ServerRequestQueue; |
90 | ····invoke-static·{v | 88 | ····invoke-static·{v5},·Lio/branch/referral/ServerRequestQueue;->access$100(Lio/branch/referral/ServerRequestQueue;)Landroid/content/SharedPreferences$Editor; |
91 | ····move-result-object·v | 89 | ····move-result-object·v5 |
92 | ····const-string·v | 90 | ····const-string·v7,·"BNCServerRequestQueue" |
93 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v3},·Lorg/json/JSONArray;->toString()Ljava/lang/String; |
94 | ····move-result-object·v | 92 | ····move-result-object·v8 |
95 | ····invoke-interface·{v | 93 | ····invoke-interface·{v5,·v7,·v8},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
96 | ····move-result-object·v | 94 | ····move-result-object·v5 |
97 | ····invoke-interface·{v | 95 | ····invoke-interface·{v5},·Landroid/content/SharedPreferences$Editor;->commit()Z |
98 | ····:try_end_1 | 96 | ····:try_end_1 |
99 | ····.catch·Ljava/util/ConcurrentModificationException;·{:try_start_1·..·:try_end_1}·:catch_0 | 97 | ····.catch·Ljava/util/ConcurrentModificationException;·{:try_start_1·..·:try_end_1}·:catch_0 |
100 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 98 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
101 | ····.line·79 | 99 | ····.line·79 |
102 | ····const/4·v | 100 | ····const/4·v4,·0x1 |
Max diff block lines reached; 7820/13897 bytes (56.27%) of diff not shown. |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v4,·0x2 | 41 | ····const/4·v4,·0x2 |
42 | ····const/4·v3,·0x1 | 42 | ····const/4·v3,·0x1 |
43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
44 | ····.line·35 | 44 | ····.line·354 |
45 | ····new-instance·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 45 | ····new-instance·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
46 | ····const-string·v1,·"USE_DEFAULT" | 46 | ····const-string·v1,·"USE_DEFAULT" |
47 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;-><init>(Ljava/lang/String;I)V | 47 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;-><init>(Ljava/lang/String;I)V |
48 | ····sput-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 48 | ····sput-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ····const-string·v1,·"NON_REFERRABLE" | 65 | ····const-string·v1,·"NON_REFERRABLE" |
66 | ····invoke-direct·{v0,·v1,·v4},·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;-><init>(Ljava/lang/String;I)V | 66 | ····invoke-direct·{v0,·v1,·v4},·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;-><init>(Ljava/lang/String;I)V |
67 | ····sput-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->NON_REFERRABLE:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 67 | ····sput-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->NON_REFERRABLE:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
68 | ····.line·35 | 68 | ····.line·353 |
69 | ····const/4·v0,·0x3 | 69 | ····const/4·v0,·0x3 |
70 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 70 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
71 | ····sget-object·v1,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 71 | ····sget-object·v1,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->USE_DEFAULT:Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
72 | ····aput-object·v1,·v0,·v2 | 72 | ····aput-object·v1,·v0,·v2 |
Offset 96, 26 lines modified | Offset 96, 26 lines modified | ||
96 | ····.annotation·system·Ldalvik/annotation/Signature; | 96 | ····.annotation·system·Ldalvik/annotation/Signature; |
97 | ········value·=·{ | 97 | ········value·=·{ |
98 | ············"()V" | 98 | ············"()V" |
99 | ········} | 99 | ········} |
100 | ····.end·annotation | 100 | ····.end·annotation |
101 | ····.prologue | 101 | ····.prologue |
102 | ····.line·35 | 102 | ····.line·353 |
103 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 103 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 106 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
107 | ····.locals·1 | 107 | ····.locals·1 |
108 | ····.param·p0,·"name"····#·Ljava/lang/String; | 108 | ····.param·p0,·"name"····#·Ljava/lang/String; |
109 | ····.prologue | 109 | ····.prologue |
110 | ····.line·35 | 110 | ····.line·353 |
111 | ····const-class·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 111 | ····const-class·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
112 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 112 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
113 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
114 | ····check-cast·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 114 | ····check-cast·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
123 | ····return-object·v0 | 123 | ····return-object·v0 |
124 | .end·method | 124 | .end·method |
125 | .method·public·static·values()[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 125 | .method·public·static·values()[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
126 | ····.locals·1 | 126 | ····.locals·1 |
127 | ····.prologue | 127 | ····.prologue |
128 | ····.line·35 | 128 | ····.line·353 |
129 | ····sget-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->$VALUES:[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 129 | ····sget-object·v0,·Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->$VALUES:[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
130 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->clone()Ljava/lang/Object; | 130 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS;->clone()Ljava/lang/Object; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····check-cast·v0,·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; | 132 | ····check-cast·v0,·[Lio/branch/referral/Branch$CUSTOM_REFERRABLE_SETTINGS; |
Offset 62, 135 lines modified | Offset 62, 135 lines modified | ||
62 | ····const/4·v6,·0x2 | 62 | ····const/4·v6,·0x2 |
63 | ····const/4·v5,·0x1 | 63 | ····const/4·v5,·0x1 |
64 | ····const/4·v4,·0x0 | 64 | ····const/4·v4,·0x0 |
65 | ····.line·18 | 65 | ····.line·188 |
66 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 66 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
67 | ····const-string·v1,·"Tags" | 67 | ····const-string·v1,·"Tags" |
68 | ····const-string·v2,·"tags" | 68 | ····const-string·v2,·"tags" |
69 | ····invoke-direct·{v0,·v1,·v4,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 69 | ····invoke-direct·{v0,·v1,·v4,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
70 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Tags:Lio/branch/referral/Defines$LinkParam; | 70 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Tags:Lio/branch/referral/Defines$LinkParam; |
71 | ····.line·18 | 71 | ····.line·189 |
72 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 72 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
73 | ····const-string·v1,·"Alias" | 73 | ····const-string·v1,·"Alias" |
74 | ····const-string·v2,·"alias" | 74 | ····const-string·v2,·"alias" |
75 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 75 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
76 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Alias:Lio/branch/referral/Defines$LinkParam; | 76 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Alias:Lio/branch/referral/Defines$LinkParam; |
77 | ····.line·1 | 77 | ····.line·190 |
78 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 78 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
79 | ····const-string·v1,·"Type" | 79 | ····const-string·v1,·"Type" |
80 | ····const-string·v2,·"type" | 80 | ····const-string·v2,·"type" |
81 | ····invoke-direct·{v0,·v1,·v6,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 81 | ····invoke-direct·{v0,·v1,·v6,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
82 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Type:Lio/branch/referral/Defines$LinkParam; | 82 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Type:Lio/branch/referral/Defines$LinkParam; |
83 | ····.line·1 | 83 | ····.line·191 |
84 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 84 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
85 | ····const-string·v1,·"Duration" | 85 | ····const-string·v1,·"Duration" |
86 | ····const-string·v2,·"duration" | 86 | ····const-string·v2,·"duration" |
87 | ····invoke-direct·{v0,·v1,·v7,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 87 | ····invoke-direct·{v0,·v1,·v7,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
88 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Duration:Lio/branch/referral/Defines$LinkParam; | 88 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Duration:Lio/branch/referral/Defines$LinkParam; |
89 | ····.line·1 | 89 | ····.line·192 |
90 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 90 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
91 | ····const-string·v1,·"Channel" | 91 | ····const-string·v1,·"Channel" |
92 | ····const-string·v2,·"channel" | 92 | ····const-string·v2,·"channel" |
93 | ····invoke-direct·{v0,·v1,·v8,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 93 | ····invoke-direct·{v0,·v1,·v8,·v2},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
94 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Channel:Lio/branch/referral/Defines$LinkParam; | 94 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Channel:Lio/branch/referral/Defines$LinkParam; |
95 | ····.line·19 | 95 | ····.line·193 |
96 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 96 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
97 | ····const-string·v1,·"Feature" | 97 | ····const-string·v1,·"Feature" |
98 | ····const/4·v2,·0x5 | 98 | ····const/4·v2,·0x5 |
99 | ····const-string·v3,·"feature" | 99 | ····const-string·v3,·"feature" |
100 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 100 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
101 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Feature:Lio/branch/referral/Defines$LinkParam; | 101 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Feature:Lio/branch/referral/Defines$LinkParam; |
102 | ····.line·19 | 102 | ····.line·194 |
103 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 103 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
104 | ····const-string·v1,·"Stage" | 104 | ····const-string·v1,·"Stage" |
105 | ····const/4·v2,·0x6 | 105 | ····const/4·v2,·0x6 |
106 | ····const-string·v3,·"stage" | 106 | ····const-string·v3,·"stage" |
107 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 107 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
108 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Stage:Lio/branch/referral/Defines$LinkParam; | 108 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Stage:Lio/branch/referral/Defines$LinkParam; |
109 | ····.line·19 | 109 | ····.line·195 |
110 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 110 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
111 | ····const-string·v1,·"Campaign" | 111 | ····const-string·v1,·"Campaign" |
112 | ····const/4·v2,·0x7 | 112 | ····const/4·v2,·0x7 |
113 | ····const-string·v3,·"campaign" | 113 | ····const-string·v3,·"campaign" |
114 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 114 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
115 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Campaign:Lio/branch/referral/Defines$LinkParam; | 115 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Campaign:Lio/branch/referral/Defines$LinkParam; |
116 | ····.line·19 | 116 | ····.line·196 |
117 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 117 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
118 | ····const-string·v1,·"Data" | 118 | ····const-string·v1,·"Data" |
119 | ····const/16·v2,·0x8 | 119 | ····const/16·v2,·0x8 |
120 | ····const-string·v3,·"data" | 120 | ····const-string·v3,·"data" |
121 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 121 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
122 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Data:Lio/branch/referral/Defines$LinkParam; | 122 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->Data:Lio/branch/referral/Defines$LinkParam; |
123 | ····.line·19 | 123 | ····.line·197 |
124 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; | 124 | ····new-instance·v0,·Lio/branch/referral/Defines$LinkParam; |
125 | ····const-string·v1,·"URL" | 125 | ····const-string·v1,·"URL" |
126 | ····const/16·v2,·0x9 | 126 | ····const/16·v2,·0x9 |
127 | ····const-string·v3,·"url" | 127 | ····const-string·v3,·"url" |
128 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 128 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$LinkParam;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
129 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->URL:Lio/branch/referral/Defines$LinkParam; | 129 | ····sput-object·v0,·Lio/branch/referral/Defines$LinkParam;->URL:Lio/branch/referral/Defines$LinkParam; |
Max diff block lines reached; 2239/6426 bytes (34.84%) of diff not shown. |
Offset 11, 14 lines modified | Offset 11, 18 lines modified | ||
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | #·static·fields | 13 | #·static·fields |
14 | .field·private·static·final·STRONG_MATCH_CHECK_TIME_OUT:I·=·0x1f4 | 14 | .field·private·static·final·STRONG_MATCH_CHECK_TIME_OUT:I·=·0x1f4 |
15 | .field·public·static·final·STRONG_MATCH_URL_HIT_DELAY:I·=·0x2ee | ||
16 | .field·private·static·StrongMatchUrlHitDelay:I·=·0x0 | ||
15 | .field·private·static·final·THIRTY_DAYS_EPOCH_MILLI_SEC:J·=·0x9a7ec800L | 17 | .field·private·static·final·THIRTY_DAYS_EPOCH_MILLI_SEC:J·=·0x9a7ec800L |
16 | .field·private·static·branchStrongMatchHelper_:Lio/branch/referral/BranchStrongMatchHelper; | 18 | .field·private·static·branchStrongMatchHelper_:Lio/branch/referral/BranchStrongMatchHelper; |
17 | #·instance·fields | 19 | #·instance·fields |
18 | .field·CustomServiceTabConnectionClass:Ljava/lang/Class; | 20 | .field·CustomServiceTabConnectionClass:Ljava/lang/Class; |
Offset 64, 141 lines modified | Offset 68, 159 lines modified | ||
64 | ············"<*>;" | 68 | ············"<*>;" |
65 | ········} | 69 | ········} |
66 | ····.end·annotation | 70 | ····.end·annotation |
67 | .end·field | 71 | .end·field |
68 | .field·private·isCustomTabsAvailable_:Z | 72 | .field·private·isCustomTabsAvailable_:Z |
73 | .field·isStrongMatchUrlLaunched:Z | ||
69 | .field·mClient_:Ljava/lang/Object; | 74 | .field·mClient_:Ljava/lang/Object; |
70 | .field·private·final·timeOutHandler_:Landroid/os/Handler; | 75 | .field·private·final·timeOutHandler_:Landroid/os/Handler; |
71 | #·direct·methods | 76 | #·direct·methods |
77 | .method·static·constructor·<clinit>()V | ||
78 | ····.locals·1 | ||
79 | ····.prologue | ||
80 | ····.line·34 | ||
81 | ····const/16·v0,·0x2ee | ||
82 | ····sput·v0,·Lio/branch/referral/BranchStrongMatchHelper;->StrongMatchUrlHitDelay:I | ||
83 | ····return-void | ||
84 | .end·method | ||
72 | .method·private·constructor·<init>()V | 85 | .method·private·constructor·<init>()V |
73 | ····.locals· | 86 | ····.locals·3 |
74 | ····.prologue | 87 | ····.prologue |
88 | ····const/4·v2,·0x0 | ||
75 | ····.line·5 | 89 | ····.line·58 |
76 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 90 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
77 | ····.line·29 | 91 | ····.line·29 |
78 | ····const/4·v1,·0x0 | 92 | ····const/4·v1,·0x0 |
79 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; | 93 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->mClient_:Ljava/lang/Object; |
80 | ····.line·3 | 94 | ····.line·36 |
81 | ····const/4·v1,·0x1 | 95 | ····const/4·v1,·0x1 |
82 | ····iput-boolean·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->isCustomTabsAvailable_:Z | 96 | ····iput-boolean·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->isCustomTabsAvailable_:Z |
97 | ····.line·37 | ||
98 | ····iput-boolean·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->isStrongMatchUrlLaunched:Z | ||
83 | ····.line·4 | 99 | ····.line·47 |
84 | ····:try_start_0 | 100 | ····:try_start_0 |
85 | ····const-string·v1,·"android.support.customtabs.CustomTabsClient" | 101 | ····const-string·v1,·"android.support.customtabs.CustomTabsClient" |
86 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 102 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
87 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
88 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; | 104 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsClientClass:Ljava/lang/Class; |
89 | ····.line·4 | 105 | ····.line·48 |
90 | ····const-string·v1,·"android.support.customtabs.CustomTabsServiceConnection" | 106 | ····const-string·v1,·"android.support.customtabs.CustomTabsServiceConnection" |
91 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 107 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
92 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
93 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomServiceTabConnectionClass:Ljava/lang/Class; | 109 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomServiceTabConnectionClass:Ljava/lang/Class; |
94 | ····.line·4 | 110 | ····.line·49 |
95 | ····const-string·v1,·"android.support.customtabs.CustomTabsCallback" | 111 | ····const-string·v1,·"android.support.customtabs.CustomTabsCallback" |
96 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 112 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
97 | ····move-result-object·v1 | 113 | ····move-result-object·v1 |
98 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsCallbackClass:Ljava/lang/Class; | 114 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsCallbackClass:Ljava/lang/Class; |
99 | ····.line· | 115 | ····.line·50 |
100 | ····const-string·v1,·"android.support.customtabs.CustomTabsSession" | 116 | ····const-string·v1,·"android.support.customtabs.CustomTabsSession" |
101 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 117 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
102 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
103 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsSessionClass:Ljava/lang/Class; | 119 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->CustomTabsSessionClass:Ljava/lang/Class; |
104 | ····.line· | 120 | ····.line·51 |
105 | ····const-string·v1,·"android.support.customtabs.ICustomTabsService" | 121 | ····const-string·v1,·"android.support.customtabs.ICustomTabsService" |
106 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 122 | ····invoke-static·{v1},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
107 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
108 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->ICustomTabsServiceClass:Ljava/lang/Class; | 124 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->ICustomTabsServiceClass:Ljava/lang/Class; |
109 | ····:try_end_0 | 125 | ····:try_end_0 |
110 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 126 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
111 | ····.line·5 | 127 | ····.line·59 |
112 | ····:goto_0 | 128 | ····:goto_0 |
113 | ····new-instance·v1,·Landroid/os/Handler; | 129 | ····new-instance·v1,·Landroid/os/Handler; |
114 | ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V | 130 | ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V |
115 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->timeOutHandler_:Landroid/os/Handler; | 131 | ····iput-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper;->timeOutHandler_:Landroid/os/Handler; |
116 | ····.line· | 132 | ····.line·60 |
117 | ····return-void | 133 | ····return-void |
Max diff block lines reached; 22152/25909 bytes (85.50%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$cleanedMatchingAppsFinal:Ljava/util/List; | 24 | .field·final·synthetic·val$cleanedMatchingAppsFinal:Ljava/util/List; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;Ljava/util/List;Lio/branch/referral/ShareLinkManager$ChooserArrayAdapter;)V | 26 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;Ljava/util/List;Lio/branch/referral/ShareLinkManager$ChooserArrayAdapter;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lio/branch/referral/ShareLinkManager; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·213 | 30 | ····.line·213 |
30 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$1;->this$0:Lio/branch/referral/ShareLinkManager; | 31 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$1;->this$0:Lio/branch/referral/ShareLinkManager; |
31 | ····iput-object·p2,·p0,·Lio/branch/referral/ShareLinkManager$1;->val$cleanedMatchingAppsFinal:Ljava/util/List; | 32 | ····iput-object·p2,·p0,·Lio/branch/referral/ShareLinkManager$1;->val$cleanedMatchingAppsFinal:Ljava/util/List; |
Offset 35, 64 lines modified | Offset 35, 64 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·public·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/ServerRequest;)V | 36 | .method·public·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/ServerRequest;)V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.param·p2,·"request"····#·Lio/branch/referral/ServerRequest; | 38 | ····.param·p2,·"request"····#·Lio/branch/referral/ServerRequest; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·26 | 40 | ····.line·2642 |
41 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; | 41 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; |
42 | ····invoke-direct·{p0},·Lio/branch/referral/BranchAsyncTask;-><init>()V | 42 | ····invoke-direct·{p0},·Lio/branch/referral/BranchAsyncTask;-><init>()V |
43 | ····.line·26 | 43 | ····.line·2639 |
44 | ····const/4·v0,·0x0 | 44 | ····const/4·v0,·0x0 |
45 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I | 45 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I |
46 | ····.line·26 | 46 | ····.line·2643 |
47 | ····iput-object·p2,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 47 | ····iput-object·p2,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
48 | ····.line·26 | 48 | ····.line·2644 |
49 | ····invoke-static·{p1},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; | 49 | ····invoke-static·{p1},·Lio/branch/referral/Branch;->access$200(Lio/branch/referral/Branch;)Lio/branch/referral/PrefHelper; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····invoke-virtual·{v0},·Lio/branch/referral/PrefHelper;->getTimeout()I | 51 | ····invoke-virtual·{v0},·Lio/branch/referral/PrefHelper;->getTimeout()I |
52 | ····move-result·v0 | 52 | ····move-result·v0 |
53 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I | 53 | ····iput·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I |
54 | ····.line·26 | 54 | ····.line·2645 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | #·virtual·methods | 57 | #·virtual·methods |
58 | .method·protected·varargs·doInBackground([Ljava/lang/Void;)Lio/branch/referral/ServerResponse; | 58 | .method·protected·varargs·doInBackground([Ljava/lang/Void;)Lio/branch/referral/ServerResponse; |
59 | ····.locals·5 | 59 | ····.locals·5 |
60 | ····.param·p1,·"voids"····#·[Ljava/lang/Void; | 60 | ····.param·p1,·"voids"····#·[Ljava/lang/Void; |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·26 | 62 | ····.line·2655 |
63 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 63 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
64 | ····instance-of·v0,·v0,·Lio/branch/referral/ServerRequestInitSession; | 64 | ····instance-of·v0,·v0,·Lio/branch/referral/ServerRequestInitSession; |
65 | ····if-eqz·v0,·:cond_0 | 65 | ····if-eqz·v0,·:cond_0 |
66 | ····.line·26 | 66 | ····.line·2656 |
67 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 67 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
68 | ····check-cast·v0,·Lio/branch/referral/ServerRequestInitSession; | 68 | ····check-cast·v0,·Lio/branch/referral/ServerRequestInitSession; |
69 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequestInitSession;->updateLink | 69 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequestInitSession;->updateLinkReferrerParams()V |
70 | ····.line·26 | 70 | ····.line·2659 |
71 | ····:cond_0 | 71 | ····:cond_0 |
72 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; | 72 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; |
73 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 73 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
74 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 74 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
Offset 134, 45 lines modified | Offset 134, 45 lines modified | ||
134 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 134 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
135 | ····move-result-object·v2 | 135 | ····move-result-object·v2 |
136 | ····invoke-virtual·{v0,·v1,·v2},·Lio/branch/referral/Branch;->addExtraInstrumentationData(Ljava/lang/String;Ljava/lang/String;)V | 136 | ····invoke-virtual·{v0,·v1,·v2},·Lio/branch/referral/Branch;->addExtraInstrumentationData(Ljava/lang/String;Ljava/lang/String;)V |
137 | ····.line·26 | 137 | ····.line·2663 |
138 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 138 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
139 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->isGAdsParamsRequired()Z | 139 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->isGAdsParamsRequired()Z |
140 | ····move-result·v0 | 140 | ····move-result·v0 |
141 | ····if-eqz·v0,·:cond_1 | 141 | ····if-eqz·v0,·:cond_1 |
142 | ····.line·26 | 142 | ····.line·2664 |
143 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 143 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
144 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; | 144 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; |
145 | ····invoke-static·{v1},·Lio/branch/referral/Branch;->access$1500(Lio/branch/referral/Branch;)Lio/branch/referral/SystemObserver; | 145 | ····invoke-static·{v1},·Lio/branch/referral/Branch;->access$1500(Lio/branch/referral/Branch;)Lio/branch/referral/SystemObserver; |
146 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
147 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequest;->updateGAdsParams(Lio/branch/referral/SystemObserver;)V | 147 | ····invoke-virtual·{v0,·v1},·Lio/branch/referral/ServerRequest;->updateGAdsParams(Lio/branch/referral/SystemObserver;)V |
148 | ····.line·26 | 148 | ····.line·2667 |
149 | ····:cond_1 | 149 | ····:cond_1 |
150 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 150 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
151 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->isGetRequest()Z | 151 | ····invoke-virtual·{v0},·Lio/branch/referral/ServerRequest;->isGetRequest()Z |
152 | ····move-result·v0 | 152 | ····move-result·v0 |
153 | ····if-eqz·v0,·:cond_2 | 153 | ····if-eqz·v0,·:cond_2 |
154 | ····.line·26 | 154 | ····.line·2668 |
155 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; | 155 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; |
156 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; | 156 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; |
157 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
158 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; | 158 | ····iget-object·v1,·p0,·Lio/branch/referral/Branch$BranchPostTask;->thisReq_:Lio/branch/referral/ServerRequest; |
Offset 195, 15 lines modified | Offset 195, 15 lines modified | ||
195 | ····iget·v4,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I | 195 | ····iget·v4,·p0,·Lio/branch/referral/Branch$BranchPostTask;->timeOut_:I |
196 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lio/branch/referral/BranchRemoteInterface;->make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; | 196 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lio/branch/referral/BranchRemoteInterface;->make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; |
197 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
198 | ····.line·26 | 198 | ····.line·2670 |
199 | ····:goto_0 | 199 | ····:goto_0 |
200 | ····return-object·v0 | 200 | ····return-object·v0 |
201 | ····:cond_2 | 201 | ····:cond_2 |
202 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; | 202 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$BranchPostTask;->this$0:Lio/branch/referral/Branch; |
203 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; | 203 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; |
Offset 241, 744 lines modified | Offset 241, 738 lines modified | ||
Max diff block lines reached; 45003/49750 bytes (90.46%) of diff not shown. |
Offset 17, 10 lines modified | Offset 17, 9 lines modified | ||
17 | .method·public·constructor·<init>()V | 17 | .method·public·constructor·<init>()V |
18 | ····.locals·0 | 18 | ····.locals·0 |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·8 | 20 | ····.line·8 |
21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
22 | ····.line·184 | ||
23 | ····return-void | 22 | ····return-void |
24 | .end·method | 23 | .end·method |
Offset 18, 47 lines modified | Offset 18, 47 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·3 | 22 | ····.line·35 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·run()V | 27 | .method·public·run()V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·38 |
31 | ····invoke-static·{},·Lio/branch/referral/InstallListener;->access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 31 | ····invoke-static·{},·Lio/branch/referral/InstallListener;->access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
33 | ····if-eqz·v0,·:cond_0 | 33 | ····if-eqz·v0,·:cond_0 |
34 | ····.line· | 34 | ····.line·39 |
35 | ····invoke-static·{},·Lio/branch/referral/InstallListener;->access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 35 | ····invoke-static·{},·Lio/branch/referral/InstallListener;->access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
36 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
37 | ····invoke-interface·{v0},·Lio/branch/referral/InstallListener$IInstallReferrerEvents;->onInstallReferrerEventsFinished()V | 37 | ····invoke-interface·{v0},·Lio/branch/referral/InstallListener$IInstallReferrerEvents;->onInstallReferrerEventsFinished()V |
38 | ····.line·4 | 38 | ····.line·40 |
39 | ····const/4·v0,·0x0 | 39 | ····const/4·v0,·0x0 |
40 | ····invoke-static·{v0},·Lio/branch/referral/InstallListener;->access$002(Lio/branch/referral/InstallListener$IInstallReferrerEvents;)Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 40 | ····invoke-static·{v0},·Lio/branch/referral/InstallListener;->access$002(Lio/branch/referral/InstallListener$IInstallReferrerEvents;)Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
41 | ····.line·4 | 41 | ····.line·41 |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····invoke-static·{v0},·Lio/branch/referral/InstallListener;->access$102(Z)Z | 43 | ····invoke-static·{v0},·Lio/branch/referral/InstallListener;->access$102(Z)Z |
44 | ····.line·4 | 44 | ····.line·43 |
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·val$webView:Landroid/webkit/WebView; | 23 | .field·final·synthetic·val$webView:Landroid/webkit/WebView; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lio/branch/referral/BranchViewHandler;Lio/branch/referral/BranchViewHandler$BranchView;Lio/branch/referral/BranchViewHandler$IBranchViewEvents;Landroid/webkit/WebView;)V | 25 | .method·constructor·<init>(Lio/branch/referral/BranchViewHandler;Lio/branch/referral/BranchViewHandler$BranchView;Lio/branch/referral/BranchViewHandler$IBranchViewEvents;Landroid/webkit/WebView;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lio/branch/referral/BranchViewHandler; | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·135 | 29 | ····.line·135 |
29 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchViewHandler$1;->this$0:Lio/branch/referral/BranchViewHandler; | 30 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchViewHandler$1;->this$0:Lio/branch/referral/BranchViewHandler; |
30 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchViewHandler$1;->val$branchView:Lio/branch/referral/BranchViewHandler$BranchView; | 31 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchViewHandler$1;->val$branchView:Lio/branch/referral/BranchViewHandler$BranchView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/ShareLinkManager; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/ShareLinkManager; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;)V | 23 | .method·constructor·<init>(Lio/branch/referral/ShareLinkManager;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/ShareLinkManager; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·243 | 27 | ····.line·243 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$2;->this$0:Lio/branch/referral/ShareLinkManager; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/ShareLinkManager$2;->this$0:Lio/branch/referral/ShareLinkManager; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/AnimatedDialog; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/AnimatedDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/AnimatedDialog;)V | 23 | .method·constructor·<init>(Lio/branch/referral/AnimatedDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/AnimatedDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·130 | 27 | ····.line·130 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/AnimatedDialog$2;->this$0:Lio/branch/referral/AnimatedDialog; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/AnimatedDialog$2;->this$0:Lio/branch/referral/AnimatedDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 40, 14 lines modified | Offset 40, 16 lines modified | ||
40 | .field·private·static·final·KEY_DEVICE_FINGERPRINT_ID:Ljava/lang/String;·=·"bnc_device_fingerprint_id" | 40 | .field·private·static·final·KEY_DEVICE_FINGERPRINT_ID:Ljava/lang/String;·=·"bnc_device_fingerprint_id" |
41 | .field·private·static·final·KEY_EXTERNAL_INTENT_EXTRA:Ljava/lang/String;·=·"bnc_external_intent_extra" | 41 | .field·private·static·final·KEY_EXTERNAL_INTENT_EXTRA:Ljava/lang/String;·=·"bnc_external_intent_extra" |
42 | .field·private·static·final·KEY_EXTERNAL_INTENT_URI:Ljava/lang/String;·=·"bnc_external_intent_uri" | 42 | .field·private·static·final·KEY_EXTERNAL_INTENT_URI:Ljava/lang/String;·=·"bnc_external_intent_uri" |
43 | .field·private·static·final·KEY_GOOGLE_SEARCH_INSTALL_IDENTIFIER:Ljava/lang/String;·=·"bnc_google_search_install_identifier" | ||
43 | .field·private·static·final·KEY_IDENTITY:Ljava/lang/String;·=·"bnc_identity" | 44 | .field·private·static·final·KEY_IDENTITY:Ljava/lang/String;·=·"bnc_identity" |
44 | .field·private·static·final·KEY_IDENTITY_ID:Ljava/lang/String;·=·"bnc_identity_id" | 45 | .field·private·static·final·KEY_IDENTITY_ID:Ljava/lang/String;·=·"bnc_identity_id" |
45 | .field·private·static·final·KEY_INSTALL_PARAMS:Ljava/lang/String;·=·"bnc_install_params" | 46 | .field·private·static·final·KEY_INSTALL_PARAMS:Ljava/lang/String;·=·"bnc_install_params" |
46 | .field·private·static·final·KEY_INSTALL_REFERRER:Ljava/lang/String;·=·"bnc_install_referrer" | 47 | .field·private·static·final·KEY_INSTALL_REFERRER:Ljava/lang/String;·=·"bnc_install_referrer" |
Offset 121, 166 lines modified | Offset 123, 166 lines modified | ||
121 | ····sput-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Logging:Z | 123 | ····sput-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Logging:Z |
122 | ····.line·45 | 124 | ····.line·45 |
123 | ····const/4·v0,·0x1 | 125 | ····const/4·v0,·0x1 |
124 | ····sput-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_App_Listing:Z | 126 | ····sput-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_App_Listing:Z |
125 | ····.line·10 | 127 | ····.line·105 |
126 | ····const/4·v0,·0x0 | 128 | ····const/4·v0,·0x0 |
127 | ····sput-object·v0,·Lio/branch/referral/PrefHelper;->Branch_Key:Ljava/lang/String; | 129 | ····sput-object·v0,·Lio/branch/referral/PrefHelper;->Branch_Key:Ljava/lang/String; |
128 | ····return-void | 130 | ····return-void |
129 | .end·method | 131 | .end·method |
130 | .method·public·constructor·<init>()V | 132 | .method·public·constructor·<init>()V |
131 | ····.locals·0 | 133 | ····.locals·0 |
132 | ····.prologue | 134 | ····.prologue |
133 | ····.line·14 | 135 | ····.line·149 |
134 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 136 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
135 | ····.line·1 | 137 | ····.line·150 |
136 | ····return-void | 138 | ····return-void |
137 | .end·method | 139 | .end·method |
138 | .method·private·constructor·<init>(Landroid/content/Context;)V | 140 | .method·private·constructor·<init>(Landroid/content/Context;)V |
139 | ····.locals·2 | 141 | ····.locals·2 |
140 | ····.param·p1,·"context"····#·Landroid/content/Context; | 142 | ····.param·p1,·"context"····#·Landroid/content/Context; |
141 | ····.prologue | 143 | ····.prologue |
142 | ····.line·15 | 144 | ····.line·158 |
143 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 145 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
144 | ····.line·15 | 146 | ····.line·159 |
145 | ····const-string·v0,·"branch_referral_shared_pref" | 147 | ····const-string·v0,·"branch_referral_shared_pref" |
146 | ····const/4·v1,·0x0 | 148 | ····const/4·v1,·0x0 |
147 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 149 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
148 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
149 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->appSharedPrefs_:Landroid/content/SharedPreferences; | 151 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->appSharedPrefs_:Landroid/content/SharedPreferences; |
150 | ····.line·16 | 152 | ····.line·161 |
151 | ····iget-object·v0,·p0,·Lio/branch/referral/PrefHelper;->appSharedPrefs_:Landroid/content/SharedPreferences; | 153 | ····iget-object·v0,·p0,·Lio/branch/referral/PrefHelper;->appSharedPrefs_:Landroid/content/SharedPreferences; |
152 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 154 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
153 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
154 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->prefsEditor_:Landroid/content/SharedPreferences$Editor; | 156 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->prefsEditor_:Landroid/content/SharedPreferences$Editor; |
155 | ····.line·16 | 157 | ····.line·162 |
156 | ····iput-object·p1,·p0,·Lio/branch/referral/PrefHelper;->context_:Landroid/content/Context; | 158 | ····iput-object·p1,·p0,·Lio/branch/referral/PrefHelper;->context_:Landroid/content/Context; |
157 | ····.line·16 | 159 | ····.line·163 |
158 | ····new-instance·v0,·Lorg/json/JSONObject; | 160 | ····new-instance·v0,·Lorg/json/JSONObject; |
159 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V | 161 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V |
160 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->requestMetadata:Lorg/json/JSONObject; | 162 | ····iput-object·v0,·p0,·Lio/branch/referral/PrefHelper;->requestMetadata:Lorg/json/JSONObject; |
161 | ····.line·16 | 163 | ····.line·164 |
162 | ····return-void | 164 | ····return-void |
163 | .end·method | 165 | .end·method |
164 | .method·public·static·Debug(Ljava/lang/String;Ljava/lang/String;)V | 166 | .method·public·static·Debug(Ljava/lang/String;Ljava/lang/String;)V |
165 | ····.locals·1 | 167 | ····.locals·1 |
166 | ····.param·p0,·"tag"····#·Ljava/lang/String; | 168 | ····.param·p0,·"tag"····#·Ljava/lang/String; |
167 | ····.param·p1,·"message"····#·Ljava/lang/String; | 169 | ····.param·p1,·"message"····#·Ljava/lang/String; |
168 | ····.prologue | 170 | ····.prologue |
169 | ····.line·11 | 171 | ····.line·1170 |
170 | ····sget-object·v0,·Lio/branch/referral/PrefHelper;->prefHelper_:Lio/branch/referral/PrefHelper; | 172 | ····sget-object·v0,·Lio/branch/referral/PrefHelper;->prefHelper_:Lio/branch/referral/PrefHelper; |
171 | ····if-eqz·v0,·:cond_1 | 173 | ····if-eqz·v0,·:cond_1 |
172 | ····.line·11 | 174 | ····.line·1171 |
173 | ····sget-object·v0,·Lio/branch/referral/PrefHelper;->prefHelper_:Lio/branch/referral/PrefHelper; | 175 | ····sget-object·v0,·Lio/branch/referral/PrefHelper;->prefHelper_:Lio/branch/referral/PrefHelper; |
174 | ····invoke-virtual·{v0,·p0,·p1},·Lio/branch/referral/PrefHelper;->log(Ljava/lang/String;Ljava/lang/String;)V | 176 | ····invoke-virtual·{v0,·p0,·p1},·Lio/branch/referral/PrefHelper;->log(Ljava/lang/String;Ljava/lang/String;)V |
175 | ····.line·11 | 177 | ····.line·1177 |
176 | ····:cond_0 | 178 | ····:cond_0 |
177 | ····:goto_0 | 179 | ····:goto_0 |
178 | ····return-void | 180 | ····return-void |
179 | ····.line·11 | 181 | ····.line·1173 |
180 | ····:cond_1 | 182 | ····:cond_1 |
181 | ····sget-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Dev_Debug:Z | 183 | ····sget-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Dev_Debug:Z |
182 | ····if-nez·v0,·:cond_2 | 184 | ····if-nez·v0,·:cond_2 |
183 | ····sget-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Logging:Z | 185 | ····sget-boolean·v0,·Lio/branch/referral/PrefHelper;->BNC_Logging:Z |
184 | ····if-eqz·v0,·:cond_0 | 186 | ····if-eqz·v0,·:cond_0 |
185 | ····.line·11 | 187 | ····.line·1174 |
186 | ····:cond_2 | 188 | ····:cond_2 |
187 | ····invoke-static·{p0,·p1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 189 | ····invoke-static·{p0,·p1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
188 | ····goto·:goto_0 | 190 | ····goto·:goto_0 |
189 | .end·method | 191 | .end·method |
190 | .method·private·clearPrefOnBranchKeyChange()V | 192 | .method·private·clearPrefOnBranchKeyChange()V |
191 | ····.locals·5 | 193 | ····.locals·5 |
192 | ····.prologue | 194 | ····.prologue |
Max diff block lines reached; 61819/65975 bytes (93.70%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$callback:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; | 24 | .field·final·synthetic·val$callback:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lio/branch/referral/BranchViewHandler;Lio/branch/referral/BranchViewHandler$IBranchViewEvents;Lio/branch/referral/BranchViewHandler$BranchView;)V | 26 | .method·constructor·<init>(Lio/branch/referral/BranchViewHandler;Lio/branch/referral/BranchViewHandler$IBranchViewEvents;Lio/branch/referral/BranchViewHandler$BranchView;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lio/branch/referral/BranchViewHandler; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·201 | 30 | ····.line·201 |
30 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchViewHandler$2;->this$0:Lio/branch/referral/BranchViewHandler; | 31 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchViewHandler$2;->this$0:Lio/branch/referral/BranchViewHandler; |
31 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchViewHandler$2;->val$callback:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; | 32 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchViewHandler$2;->val$callback:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; |
Offset 22, 178 lines modified | Offset 22, 185 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·11 | 26 | ····.line·1183 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·finished(Lio/branch/referral/ServerResponse;)V | 31 | .method·public·finished(Lio/branch/referral/ServerResponse;)V |
32 | ····.locals·6 | 32 | ····.locals·6 |
33 | ····.param·p1,·"serverResponse"····#·Lio/branch/referral/ServerResponse; | 33 | ····.param·p1,·"serverResponse"····#·Lio/branch/referral/ServerResponse; |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·1 | 35 | ····.line·1210 |
36 | ····if-eqz·p1,·:cond_0 | 36 | ····if-eqz·p1,·:cond_0 |
37 | ····.line·1 | 37 | ····.line·1212 |
38 | ····:try_start_0 | 38 | ····:try_start_0 |
39 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getStatusCode()I | 39 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getStatusCode()I |
40 | ····move-result·v2 | 40 | ····move-result·v2 |
41 | ····iput·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I | 41 | ····iput·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I |
42 | ····.line·1 | 42 | ····.line·1213 |
43 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getTag()Ljava/lang/String; | 43 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getTag()Ljava/lang/String; |
44 | ····move-result-object·v1 | 44 | ····move-result-object·v1 |
45 | ····.line·1 | 45 | ····.line·1215 |
46 | ····.local·v1,·"requestTag":Ljava/lang/String; | 46 | ····.local·v1,·"requestTag":Ljava/lang/String; |
47 | ····iget·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I | 47 | ····iget·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I |
48 | ····const/16·v3,·0x190 | 48 | ····const/16·v3,·0x190 |
49 | ····if-lt·v2,·v3,·:cond_1 | 49 | ····if-lt·v2,·v3,·:cond_1 |
50 | ····iget·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I | 50 | ····iget·v2,·p0,·Lio/branch/referral/PrefHelper$DebugNetworkCallback;->connectionStatus:I |
51 | ····const/16·v3,·0x1f4 | 51 | ····const/16·v3,·0x1f4 |
52 | ····if-ge·v2,·v3,·:cond_1 | 52 | ····if-ge·v2,·v3,·:cond_1 |
53 | ····.line·1 | 53 | ····.line·1217 |
54 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 54 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
55 | ····move-result-object·v2 | 55 | ····move-result-object·v2 |
56 | ····if-eqz·v2,·:cond_0 | 56 | ····if-eqz·v2,·:cond_0 |
57 | ····.line·1218 | ||
57 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 58 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
58 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
59 | ····const-string·v3,·"error" | 60 | ····const-string·v3,·"error" |
60 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 61 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
61 | ····move-result·v2 | 62 | ····move-result·v2 |
62 | ····if-eqz·v2,·:cond_0 | 63 | ····if-eqz·v2,·:cond_0 |
64 | ····.line·1219 | ||
63 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 65 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
64 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
65 | ····const-string·v3,·"error" | 67 | ····const-string·v3,·"error" |
68 | ····.line·1220 | ||
66 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 69 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
67 | ····move-result-object·v2 | 70 | ····move-result-object·v2 |
68 | ····const-string·v3,·"message" | 71 | ····const-string·v3,·"message" |
69 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 72 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
70 | ····move-result·v2 | 73 | ····move-result·v2 |
71 | ····if-eqz·v2,·:cond_0 | 74 | ····if-eqz·v2,·:cond_0 |
72 | ····.line·12 | 75 | ····.line·1221 |
73 | ····const-string·v2,·"BranchSDK" | 76 | ····const-string·v2,·"BranchSDK" |
74 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 77 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
75 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 78 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
76 | ····const-string·v4,·"Branch·API·Error:·" | 79 | ····const-string·v4,·"Branch·API·Error:·" |
77 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 80 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
78 | ····move-result-object·v3 | 81 | ····move-result-object·v3 |
82 | ····.line·1223 | ||
79 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 83 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
80 | ····move-result-object·v4 | 84 | ····move-result-object·v4 |
81 | ····const-string·v5,·"error" | 85 | ····const-string·v5,·"error" |
86 | ····.line·1224 | ||
82 | ····invoke-virtual·{v4,·v5},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 87 | ····invoke-virtual·{v4,·v5},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
83 | ····move-result-object·v4 | 88 | ····move-result-object·v4 |
84 | ····const-string·v5,·"message" | 89 | ····const-string·v5,·"message" |
90 | ····.line·1225 | ||
85 | ····invoke-virtual·{v4,·v5},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; | 91 | ····invoke-virtual·{v4,·v5},·Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
86 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
87 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 93 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
88 | ····move-result-object·v3 | 94 | ····move-result-object·v3 |
89 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 95 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Max diff block lines reached; 1943/5285 bytes (36.76%) of diff not shown. |
Offset 75, 22 lines modified | Offset 75, 24 lines modified | ||
75 | ····.line·119 | 75 | ····.line·119 |
76 | ····.local·v1,·"postObj":Lorg/json/JSONObject; | 76 | ····.local·v1,·"postObj":Lorg/json/JSONObject; |
77 | ····if-eqz·v1,·:cond_0 | 77 | ····if-eqz·v1,·:cond_0 |
78 | ····const-string·v2,·"error" | 78 | ····const-string·v2,·"error" |
79 | ····.line·120 | ||
79 | ····invoke-virtual·{v1,·v2},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 80 | ····invoke-virtual·{v1,·v2},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
80 | ····move-result·v2 | 81 | ····move-result·v2 |
81 | ····if-eqz·v2,·:cond_0 | 82 | ····if-eqz·v2,·:cond_0 |
82 | ····const-string·v2,·"error" | 83 | ····const-string·v2,·"error" |
84 | ····.line·121 | ||
83 | ····invoke-virtual·{v1,·v2},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 85 | ····invoke-virtual·{v1,·v2},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
84 | ····move-result-object·v2 | 86 | ····move-result-object·v2 |
85 | ····const-string·v3,·"message" | 87 | ····const-string·v3,·"message" |
86 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 88 | ····invoke-virtual·{v2,·v3},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lio/branch/referral/AnimatedDialog; | 21 | .field·final·synthetic·this$0:Lio/branch/referral/AnimatedDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lio/branch/referral/AnimatedDialog;)V | 23 | .method·constructor·<init>(Lio/branch/referral/AnimatedDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lio/branch/referral/AnimatedDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·78 | 27 | ····.line·78 |
27 | ····iput-object·p1,·p0,·Lio/branch/referral/AnimatedDialog$1;->this$0:Lio/branch/referral/AnimatedDialog; | 28 | ····iput-object·p1,·p0,·Lio/branch/referral/AnimatedDialog$1;->this$0:Lio/branch/referral/AnimatedDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 78, 239 lines modified | Offset 78, 239 lines modified | ||
78 | ····const/4·v6,·0x2 | 78 | ····const/4·v6,·0x2 |
79 | ····const/4·v5,·0x1 | 79 | ····const/4·v5,·0x1 |
80 | ····const/4·v4,·0x0 | 80 | ····const/4·v4,·0x0 |
81 | ····.line·14 | 81 | ····.line·147 |
82 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 82 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
83 | ····const-string·v1,·"RedeemRewards" | 83 | ····const-string·v1,·"RedeemRewards" |
84 | ····const-string·v2,·"v1/redeem" | 84 | ····const-string·v2,·"v1/redeem" |
85 | ····invoke-direct·{v0,·v1,·v4,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 85 | ····invoke-direct·{v0,·v1,·v4,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
86 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RedeemRewards:Lio/branch/referral/Defines$RequestPath; | 86 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RedeemRewards:Lio/branch/referral/Defines$RequestPath; |
87 | ····.line·14 | 87 | ····.line·148 |
88 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 88 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
89 | ····const-string·v1,·"GetURL" | 89 | ····const-string·v1,·"GetURL" |
90 | ····const-string·v2,·"v1/url" | 90 | ····const-string·v2,·"v1/url" |
91 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 91 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
92 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetURL:Lio/branch/referral/Defines$RequestPath; | 92 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetURL:Lio/branch/referral/Defines$RequestPath; |
93 | ····.line·14 | 93 | ····.line·149 |
94 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 94 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
95 | ····const-string·v1,·"RegisterInstall" | 95 | ····const-string·v1,·"RegisterInstall" |
96 | ····const-string·v2,·"v1/install" | 96 | ····const-string·v2,·"v1/install" |
97 | ····invoke-direct·{v0,·v1,·v6,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 97 | ····invoke-direct·{v0,·v1,·v6,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
98 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterInstall:Lio/branch/referral/Defines$RequestPath; | 98 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterInstall:Lio/branch/referral/Defines$RequestPath; |
99 | ····.line·1 | 99 | ····.line·150 |
100 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 100 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
101 | ····const-string·v1,·"RegisterClose" | 101 | ····const-string·v1,·"RegisterClose" |
102 | ····const-string·v2,·"v1/close" | 102 | ····const-string·v2,·"v1/close" |
103 | ····invoke-direct·{v0,·v1,·v7,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 103 | ····invoke-direct·{v0,·v1,·v7,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
104 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterClose:Lio/branch/referral/Defines$RequestPath; | 104 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterClose:Lio/branch/referral/Defines$RequestPath; |
105 | ····.line·1 | 105 | ····.line·151 |
106 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 106 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
107 | ····const-string·v1,·"RegisterOpen" | 107 | ····const-string·v1,·"RegisterOpen" |
108 | ····const-string·v2,·"v1/open" | 108 | ····const-string·v2,·"v1/open" |
109 | ····invoke-direct·{v0,·v1,·v8,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 109 | ····invoke-direct·{v0,·v1,·v8,·v2},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
110 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterOpen:Lio/branch/referral/Defines$RequestPath; | 110 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterOpen:Lio/branch/referral/Defines$RequestPath; |
111 | ····.line·1 | 111 | ····.line·152 |
112 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 112 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
113 | ····const-string·v1,·"RegisterView" | 113 | ····const-string·v1,·"RegisterView" |
114 | ····const/4·v2,·0x5 | 114 | ····const/4·v2,·0x5 |
115 | ····const-string·v3,·"v1/register-view" | 115 | ····const-string·v3,·"v1/register-view" |
116 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 116 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
117 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterView:Lio/branch/referral/Defines$RequestPath; | 117 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->RegisterView:Lio/branch/referral/Defines$RequestPath; |
118 | ····.line·15 | 118 | ····.line·153 |
119 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 119 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
120 | ····const-string·v1,·"Referrals" | 120 | ····const-string·v1,·"Referrals" |
121 | ····const/4·v2,·0x6 | 121 | ····const/4·v2,·0x6 |
122 | ····const-string·v3,·"v1/referrals/" | 122 | ····const-string·v3,·"v1/referrals/" |
123 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 123 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
124 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->Referrals:Lio/branch/referral/Defines$RequestPath; | 124 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->Referrals:Lio/branch/referral/Defines$RequestPath; |
125 | ····.line·15 | 125 | ····.line·154 |
126 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 126 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
127 | ····const-string·v1,·"SendAPPList" | 127 | ····const-string·v1,·"SendAPPList" |
128 | ····const/4·v2,·0x7 | 128 | ····const/4·v2,·0x7 |
129 | ····const-string·v3,·"v1/applist" | 129 | ····const-string·v3,·"v1/applist" |
130 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 130 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
131 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->SendAPPList:Lio/branch/referral/Defines$RequestPath; | 131 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->SendAPPList:Lio/branch/referral/Defines$RequestPath; |
132 | ····.line·15 | 132 | ····.line·155 |
133 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 133 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
134 | ····const-string·v1,·"GetCredits" | 134 | ····const-string·v1,·"GetCredits" |
135 | ····const/16·v2,·0x8 | 135 | ····const/16·v2,·0x8 |
136 | ····const-string·v3,·"v1/credits/" | 136 | ····const-string·v3,·"v1/credits/" |
137 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 137 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
138 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetCredits:Lio/branch/referral/Defines$RequestPath; | 138 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetCredits:Lio/branch/referral/Defines$RequestPath; |
139 | ····.line·15 | 139 | ····.line·156 |
140 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; | 140 | ····new-instance·v0,·Lio/branch/referral/Defines$RequestPath; |
141 | ····const-string·v1,·"GetCreditHistory" | 141 | ····const-string·v1,·"GetCreditHistory" |
142 | ····const/16·v2,·0x9 | 142 | ····const/16·v2,·0x9 |
143 | ····const-string·v3,·"v1/credithistory" | 143 | ····const-string·v3,·"v1/credithistory" |
144 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 144 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$RequestPath;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
145 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetCreditHistory:Lio/branch/referral/Defines$RequestPath; | 145 | ····sput-object·v0,·Lio/branch/referral/Defines$RequestPath;->GetCreditHistory:Lio/branch/referral/Defines$RequestPath; |
Max diff block lines reached; 5827/10310 bytes (56.52%) of diff not shown. |
Offset 149, 90 lines modified | Offset 149, 93 lines modified | ||
149 | ····move-result-object·v3 | 149 | ····move-result-object·v3 |
150 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 150 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
151 | ····.line·51 | 151 | ····.line·51 |
152 | ····:cond_2 | 152 | ····:cond_2 |
153 | ····invoke-virtual·{p0,·p1,·v1},·Lio/branch/referral/ServerRequestRActionCompleted;->updateEnvironment(Landroid/content/Context;Lorg/json/JSONObject;)V | ||
154 | ····.line·52 | ||
153 | ····invoke-virtual·{p0,·v1},·Lio/branch/referral/ServerRequestRActionCompleted;->setPost(Lorg/json/JSONObject;)V | 155 | ····invoke-virtual·{p0,·v1},·Lio/branch/referral/ServerRequestRActionCompleted;->setPost(Lorg/json/JSONObject;)V |
154 | ····:try_end_0 | 156 | ····:try_end_0 |
155 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 | 157 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0 |
156 | ····.line·5 | 158 | ····.line·57 |
157 | ····:goto_0 | 159 | ····:goto_0 |
158 | ····return-void | 160 | ····return-void |
159 | ····.line·5 | 161 | ····.line·53 |
160 | ····:catch_0 | 162 | ····:catch_0 |
161 | ····move-exception·v0 | 163 | ····move-exception·v0 |
162 | ····.line·5 | 164 | ····.line·54 |
163 | ····.local·v0,·"ex":Lorg/json/JSONException; | 165 | ····.local·v0,·"ex":Lorg/json/JSONException; |
164 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V | 166 | ····invoke-virtual·{v0},·Lorg/json/JSONException;->printStackTrace()V |
165 | ····.line·5 | 167 | ····.line·55 |
166 | ····const/4·v2,·0x1 | 168 | ····const/4·v2,·0x1 |
167 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestRActionCompleted;->constructError_:Z | 169 | ····iput-boolean·v2,·p0,·Lio/branch/referral/ServerRequestRActionCompleted;->constructError_:Z |
168 | ····goto·:goto_0 | 170 | ····goto·:goto_0 |
169 | .end·method | 171 | .end·method |
170 | .method·public·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V | 172 | .method·public·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
171 | ····.locals·1 | 173 | ····.locals·1 |
172 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; | 174 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; |
173 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; | 175 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; |
174 | ····.param·p3,·"context"····#·Landroid/content/Context; | 176 | ····.param·p3,·"context"····#·Landroid/content/Context; |
175 | ····.prologue | 177 | ····.prologue |
176 | ····.line· | 178 | ····.line·60 |
177 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/branch/referral/ServerRequest;-><init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V | 179 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lio/branch/referral/ServerRequest;-><init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
178 | ····.line·6 | 180 | ····.line·61 |
179 | ····const/4·v0,·0x0 | 181 | ····const/4·v0,·0x0 |
180 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestRActionCompleted;->callback_:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; | 182 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestRActionCompleted;->callback_:Lio/branch/referral/BranchViewHandler$IBranchViewEvents; |
181 | ····.line·6 | 183 | ····.line·62 |
182 | ····return-void | 184 | ····return-void |
183 | .end·method | 185 | .end·method |
184 | #·virtual·methods | 186 | #·virtual·methods |
185 | .method·public·clearCallbacks()V | 187 | .method·public·clearCallbacks()V |
186 | ····.locals·0 | 188 | ····.locals·0 |
187 | ····.prologue | 189 | ····.prologue |
188 | ····.line·11 | 190 | ····.line·111 |
189 | ····return-void | 191 | ····return-void |
190 | .end·method | 192 | .end·method |
191 | .method·public·handleErrors(Landroid/content/Context;)Z | 193 | .method·public·handleErrors(Landroid/content/Context;)Z |
192 | ····.locals·2 | 194 | ····.locals·2 |
193 | ····.param·p1,·"context"····#·Landroid/content/Context; | 195 | ····.param·p1,·"context"····#·Landroid/content/Context; |
194 | ····.prologue | 196 | ····.prologue |
195 | ····.line·9 | 197 | ····.line·96 |
196 | ····invoke-super·{p0,·p1},·Lio/branch/referral/ServerRequest;->doesAppHasInternetPermission(Landroid/content/Context;)Z | 198 | ····invoke-super·{p0,·p1},·Lio/branch/referral/ServerRequest;->doesAppHasInternetPermission(Landroid/content/Context;)Z |
197 | ····move-result·v0 | 199 | ····move-result·v0 |
198 | ····if-nez·v0,·:cond_0 | 200 | ····if-nez·v0,·:cond_0 |
199 | ····.line·9 | 201 | ····.line·97 |
200 | ····const-string·v0,·"BranchSDK" | 202 | ····const-string·v0,·"BranchSDK" |
201 | ····const-string·v1,·"Trouble·executing·your·request.·Please·add·\'android.permission.INTERNET\'·in·your·applications·manifest·file" | 203 | ····const-string·v1,·"Trouble·executing·your·request.·Please·add·\'android.permission.INTERNET\'·in·your·applications·manifest·file" |
202 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 204 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
203 | ····.line·9 | 205 | ····.line·98 |
204 | ····const/4·v0,·0x1 | 206 | ····const/4·v0,·0x1 |
205 | ····.line· | 207 | ····.line·100 |
206 | ····:goto_0 | 208 | ····:goto_0 |
207 | ····return·v0 | 209 | ····return·v0 |
208 | ····:cond_0 | 210 | ····:cond_0 |
209 | ····const/4·v0,·0x0 | 211 | ····const/4·v0,·0x0 |
210 | ····goto·:goto_0 | 212 | ····goto·:goto_0 |
Offset 240, 35 lines modified | Offset 243, 35 lines modified | ||
240 | .method·public·handleFailure(ILjava/lang/String;)V | 243 | .method·public·handleFailure(ILjava/lang/String;)V |
241 | ····.locals·0 | 244 | ····.locals·0 |
242 | ····.param·p1,·"statusCode"····#·I | 245 | ····.param·p1,·"statusCode"····#·I |
243 | ····.param·p2,·"causeMsg"····#·Ljava/lang/String; | 246 | ····.param·p2,·"causeMsg"····#·Ljava/lang/String; |
244 | ····.prologue | 247 | ····.prologue |
245 | ····.line·9 | 248 | ····.line·92 |
246 | ····return-void | 249 | ····return-void |
247 | .end·method | 250 | .end·method |
248 | .method·public·isGetRequest()Z | 251 | .method·public·isGetRequest()Z |
249 | ····.locals·1 | 252 | ····.locals·1 |
250 | ····.prologue | 253 | ····.prologue |
251 | ····.line·10 | 254 | ····.line·105 |
252 | ····const/4·v0,·0x0 | 255 | ····const/4·v0,·0x0 |
253 | ····return·v0 | 256 | ····return·v0 |
254 | .end·method | 257 | .end·method |
255 | .method·public·onRequestSucceeded(Lio/branch/referral/ServerResponse;Lio/branch/referral/Branch;)V | 258 | .method·public·onRequestSucceeded(Lio/branch/referral/ServerResponse;Lio/branch/referral/Branch;)V |
256 | ····.locals·8 | 259 | ····.locals·8 |
257 | ····.param·p1,·"resp"····#·Lio/branch/referral/ServerResponse; | 260 | ····.param·p1,·"resp"····#·Lio/branch/referral/ServerResponse; |
258 | ····.param·p2,·"branch"····#·Lio/branch/referral/Branch; | 261 | ····.param·p2,·"branch"····#·Lio/branch/referral/Branch; |
259 | ····.prologue | 262 | ····.prologue |
260 | ····.line·6 | 263 | ····.line·67 |
261 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 264 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
262 | ····move-result-object·v5 | 265 | ····move-result-object·v5 |
263 | ····if-eqz·v5,·:cond_1 | 266 | ····if-eqz·v5,·:cond_1 |
Max diff block lines reached; 5094/8644 bytes (58.93%) of diff not shown. |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·6 | 18 | ····.line·6 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·12 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v4,·0x2 | 41 | ····const/4·v4,·0x2 |
42 | ····const/4·v3,·0x1 | 42 | ····const/4·v3,·0x1 |
43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
44 | ····.line·33 | 44 | ····.line·331 |
45 | ····new-instance·v0,·Lio/branch/referral/Branch$SESSION_STATE; | 45 | ····new-instance·v0,·Lio/branch/referral/Branch$SESSION_STATE; |
46 | ····const-string·v1,·"INITIALISED" | 46 | ····const-string·v1,·"INITIALISED" |
47 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$SESSION_STATE;-><init>(Ljava/lang/String;I)V | 47 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$SESSION_STATE;-><init>(Ljava/lang/String;I)V |
48 | ····sput-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->INITIALISED:Lio/branch/referral/Branch$SESSION_STATE; | 48 | ····sput-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->INITIALISED:Lio/branch/referral/Branch$SESSION_STATE; |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ····const-string·v1,·"UNINITIALISED" | 65 | ····const-string·v1,·"UNINITIALISED" |
66 | ····invoke-direct·{v0,·v1,·v4},·Lio/branch/referral/Branch$SESSION_STATE;-><init>(Ljava/lang/String;I)V | 66 | ····invoke-direct·{v0,·v1,·v4},·Lio/branch/referral/Branch$SESSION_STATE;-><init>(Ljava/lang/String;I)V |
67 | ····sput-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->UNINITIALISED:Lio/branch/referral/Branch$SESSION_STATE; | 67 | ····sput-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->UNINITIALISED:Lio/branch/referral/Branch$SESSION_STATE; |
68 | ····.line·33 | 68 | ····.line·330 |
69 | ····const/4·v0,·0x3 | 69 | ····const/4·v0,·0x3 |
70 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$SESSION_STATE; | 70 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$SESSION_STATE; |
71 | ····sget-object·v1,·Lio/branch/referral/Branch$SESSION_STATE;->INITIALISED:Lio/branch/referral/Branch$SESSION_STATE; | 71 | ····sget-object·v1,·Lio/branch/referral/Branch$SESSION_STATE;->INITIALISED:Lio/branch/referral/Branch$SESSION_STATE; |
72 | ····aput-object·v1,·v0,·v2 | 72 | ····aput-object·v1,·v0,·v2 |
Offset 96, 26 lines modified | Offset 96, 26 lines modified | ||
96 | ····.annotation·system·Ldalvik/annotation/Signature; | 96 | ····.annotation·system·Ldalvik/annotation/Signature; |
97 | ········value·=·{ | 97 | ········value·=·{ |
98 | ············"()V" | 98 | ············"()V" |
99 | ········} | 99 | ········} |
100 | ····.end·annotation | 100 | ····.end·annotation |
101 | ····.prologue | 101 | ····.prologue |
102 | ····.line·33 | 102 | ····.line·330 |
103 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 103 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$SESSION_STATE; | 106 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$SESSION_STATE; |
107 | ····.locals·1 | 107 | ····.locals·1 |
108 | ····.param·p0,·"name"····#·Ljava/lang/String; | 108 | ····.param·p0,·"name"····#·Ljava/lang/String; |
109 | ····.prologue | 109 | ····.prologue |
110 | ····.line·33 | 110 | ····.line·330 |
111 | ····const-class·v0,·Lio/branch/referral/Branch$SESSION_STATE; | 111 | ····const-class·v0,·Lio/branch/referral/Branch$SESSION_STATE; |
112 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 112 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
113 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
114 | ····check-cast·v0,·Lio/branch/referral/Branch$SESSION_STATE; | 114 | ····check-cast·v0,·Lio/branch/referral/Branch$SESSION_STATE; |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
123 | ····return-object·v0 | 123 | ····return-object·v0 |
124 | .end·method | 124 | .end·method |
125 | .method·public·static·values()[Lio/branch/referral/Branch$SESSION_STATE; | 125 | .method·public·static·values()[Lio/branch/referral/Branch$SESSION_STATE; |
126 | ····.locals·1 | 126 | ····.locals·1 |
127 | ····.prologue | 127 | ····.prologue |
128 | ····.line·33 | 128 | ····.line·330 |
129 | ····sget-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->$VALUES:[Lio/branch/referral/Branch$SESSION_STATE; | 129 | ····sget-object·v0,·Lio/branch/referral/Branch$SESSION_STATE;->$VALUES:[Lio/branch/referral/Branch$SESSION_STATE; |
130 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$SESSION_STATE;->clone()Ljava/lang/Object; | 130 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$SESSION_STATE;->clone()Ljava/lang/Object; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····check-cast·v0,·[Lio/branch/referral/Branch$SESSION_STATE; | 132 | ····check-cast·v0,·[Lio/branch/referral/Branch$SESSION_STATE; |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | .class·abstract·Lio/branch/referral/ServerRequestInitSession; | 1 | .class·abstract·Lio/branch/referral/ServerRequestInitSession; |
2 | .super·Lio/branch/referral/ServerRequest; | 2 | .super·Lio/branch/referral/ServerRequest; |
3 | .source·"ServerRequestInitSession.java" | 3 | .source·"ServerRequestInitSession.java" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field· | 5 | .field·static·final·ACTION_INSTALL:Ljava/lang/String;·=·"install" |
6 | .field· | 6 | .field·static·final·ACTION_OPEN:Ljava/lang/String;·=·"open" |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; | 8 | .field·private·final·contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; |
9 | .field·private·final·context_:Landroid/content/Context; | 9 | .field·private·final·context_:Landroid/content/Context; |
10 | #·direct·methods | 10 | #·direct·methods |
11 | .method· | 11 | .method·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
12 | ····.locals·1 | 12 | ····.locals·1 |
13 | ····.param·p1,·"context"····#·Landroid/content/Context; | 13 | ····.param·p1,·"context"····#·Landroid/content/Context; |
14 | ····.param·p2,·"requestPath"····#·Ljava/lang/String; | 14 | ····.param·p2,·"requestPath"····#·Ljava/lang/String; |
15 | ····.prologue | 15 | ····.prologue |
16 | ····.line·24 | 16 | ····.line·24 |
17 | ····invoke-direct·{p0,·p1,·p2},·Lio/branch/referral/ServerRequest;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 17 | ····invoke-direct·{p0,·p1,·p2},·Lio/branch/referral/ServerRequest;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
37 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestInitSession;->contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; | 37 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestInitSession;->contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; |
38 | ····.line·27 | 38 | ····.line·27 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method· | 41 | .method·constructor·<init>(Ljava/lang/String;Lorg/json/JSONObject;Landroid/content/Context;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; | 43 | ····.param·p1,·"requestPath"····#·Ljava/lang/String; |
44 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; | 44 | ····.param·p2,·"post"····#·Lorg/json/JSONObject; |
45 | ····.param·p3,·"context"····#·Landroid/content/Context; | 45 | ····.param·p3,·"context"····#·Landroid/content/Context; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·30 | 47 | ····.line·30 |
Offset 63, 27 lines modified | Offset 63, 27 lines modified | ||
63 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestInitSession;->contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; | 63 | ····iput-object·v0,·p0,·Lio/branch/referral/ServerRequestInitSession;->contentDiscoveryManifest_:Lio/branch/indexing/ContentDiscoveryManifest; |
64 | ····.line·33 | 64 | ····.line·33 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
67 | .method· | 67 | .method·static·isInitSessionAction(Ljava/lang/String;)Z |
68 | ····.locals·2 | 68 | ····.locals·2 |
69 | ····.param·p0,·"actionName"····#·Ljava/lang/String; | 69 | ····.param·p0,·"actionName"····#·Ljava/lang/String; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·5 | 71 | ····.line·56 |
72 | ····const/4·v0,·0x0 | 72 | ····const/4·v0,·0x0 |
73 | ····.line·5 | 73 | ····.line·57 |
74 | ····.local·v0,·"isInitSessionAction":Z | 74 | ····.local·v0,·"isInitSessionAction":Z |
75 | ····if-eqz·p0,·:cond_1 | 75 | ····if-eqz·p0,·:cond_1 |
76 | ····.line·5 | 76 | ····.line·58 |
77 | ····const-string·v1,·"open" | 77 | ····const-string·v1,·"open" |
78 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 78 | ····invoke-virtual·{p0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
79 | ····move-result·v1 | 79 | ····move-result·v1 |
80 | ····if-nez·v1,·:cond_0 | 80 | ····if-nez·v1,·:cond_0 |
Offset 95, 40 lines modified | Offset 95, 40 lines modified | ||
95 | ····move-result·v1 | 95 | ····move-result·v1 |
96 | ····if-eqz·v1,·:cond_2 | 96 | ····if-eqz·v1,·:cond_2 |
97 | ····:cond_0 | 97 | ····:cond_0 |
98 | ····const/4·v0,·0x1 | 98 | ····const/4·v0,·0x1 |
99 | ····.line· | 99 | ····.line·60 |
100 | ····:cond_1 | 100 | ····:cond_1 |
101 | ····:goto_0 | 101 | ····:goto_0 |
102 | ····return·v0 | 102 | ····return·v0 |
103 | ····.line·5 | 103 | ····.line·58 |
104 | ····:cond_2 | 104 | ····:cond_2 |
105 | ····const/4·v0,·0x0 | 105 | ····const/4·v0,·0x0 |
106 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
107 | .end·method | 107 | .end·method |
108 | #·virtual·methods | 108 | #·virtual·methods |
109 | .method·public·abstract·getRequestActionName()Ljava/lang/String; | 109 | .method·public·abstract·getRequestActionName()Ljava/lang/String; |
110 | .end·method | 110 | .end·method |
111 | .method· | 111 | .method·handleBranchViewIfAvailable(Lio/branch/referral/ServerResponse;)Z |
112 | ····.locals·8 | 112 | ····.locals·8 |
113 | ····.param·p1,·"resp"····#·Lio/branch/referral/ServerResponse; | 113 | ····.param·p1,·"resp"····#·Lio/branch/referral/ServerResponse; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line· | 115 | ····.line·64 |
116 | ····const/4·v5,·0x0 | 116 | ····const/4·v5,·0x0 |
117 | ····.line· | 117 | ····.line·65 |
118 | ····.local·v5,·"isBranchViewShowing":Z | 118 | ····.local·v5,·"isBranchViewShowing":Z |
119 | ····if-eqz·p1,·:cond_1 | 119 | ····if-eqz·p1,·:cond_1 |
120 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 120 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
121 | ····move-result-object·v6 | 121 | ····move-result-object·v6 |
Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
146 | ····invoke-virtual·{v6,·v7},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z | 146 | ····invoke-virtual·{v6,·v7},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z |
147 | ····move-result·v6 | 147 | ····move-result·v6 |
148 | ····if-eqz·v6,·:cond_1 | 148 | ····if-eqz·v6,·:cond_1 |
149 | ····.line·6 | 149 | ····.line·67 |
150 | ····:try_start_0 | 150 | ····:try_start_0 |
151 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; | 151 | ····invoke-virtual·{p1},·Lio/branch/referral/ServerResponse;->getObject()Lorg/json/JSONObject; |
152 | ····move-result-object·v6 | 152 | ····move-result-object·v6 |
153 | ····sget-object·v7,·Lio/branch/referral/Defines$Jsonkey;->BranchViewData:Lio/branch/referral/Defines$Jsonkey; | 153 | ····sget-object·v7,·Lio/branch/referral/Defines$Jsonkey;->BranchViewData:Lio/branch/referral/Defines$Jsonkey; |
Max diff block lines reached; 23762/27598 bytes (86.10%) of diff not shown. |
Offset 48, 15 lines modified | Offset 48, 15 lines modified | ||
48 | ····const/4·v4,·0x2 | 48 | ····const/4·v4,·0x2 |
49 | ····const/4·v3,·0x1 | 49 | ····const/4·v3,·0x1 |
50 | ····const/4·v2,·0x0 | 50 | ····const/4·v2,·0x0 |
51 | ····.line· | 51 | ····.line·40 |
52 | ····new-instance·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 52 | ····new-instance·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
53 | ····const-string·v1,·"FB_APP_LINK_WAIT_LOCK" | 53 | ····const-string·v1,·"FB_APP_LINK_WAIT_LOCK" |
54 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V |
55 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 55 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
Offset 81, 24 lines modified | Offset 81, 24 lines modified | ||
81 | ····const-string·v1,·"STRONG_MATCH_PENDING_WAIT_LOCK" | 81 | ····const-string·v1,·"STRONG_MATCH_PENDING_WAIT_LOCK" |
82 | ····invoke-direct·{v0,·v1,·v5},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V | 82 | ····invoke-direct·{v0,·v1,·v5},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V |
83 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->STRONG_MATCH_PENDING_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 83 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->STRONG_MATCH_PENDING_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
84 | ····.line· | 84 | ····.line·41 |
85 | ····new-instance·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 85 | ····new-instance·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
86 | ····const-string·v1,·"INSTALL_REFERRER_FETCH_WAIT_LOCK" | 86 | ····const-string·v1,·"INSTALL_REFERRER_FETCH_WAIT_LOCK" |
87 | ····invoke-direct·{v0,·v1,·v6},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V | 87 | ····invoke-direct·{v0,·v1,·v6},·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;-><init>(Ljava/lang/String;I)V |
88 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->INSTALL_REFERRER_FETCH_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 88 | ····sput-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->INSTALL_REFERRER_FETCH_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
89 | ····.line·3 | 89 | ····.line·39 |
90 | ····const/4·v0,·0x5 | 90 | ····const/4·v0,·0x5 |
91 | ····new-array·v0,·v0,·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 91 | ····new-array·v0,·v0,·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
92 | ····sget-object·v1,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 92 | ····sget-object·v1,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->FB_APP_LINK_WAIT_LOCK:Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
93 | ····aput-object·v1,·v0,·v2 | 93 | ····aput-object·v1,·v0,·v2 |
Offset 129, 26 lines modified | Offset 129, 26 lines modified | ||
129 | ····.annotation·system·Ldalvik/annotation/Signature; | 129 | ····.annotation·system·Ldalvik/annotation/Signature; |
130 | ········value·=·{ | 130 | ········value·=·{ |
131 | ············"()V" | 131 | ············"()V" |
132 | ········} | 132 | ········} |
133 | ····.end·annotation | 133 | ····.end·annotation |
134 | ····.prologue | 134 | ····.prologue |
135 | ····.line·3 | 135 | ····.line·39 |
136 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 136 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 139 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
140 | ····.locals·1 | 140 | ····.locals·1 |
141 | ····.param·p0,·"name"····#·Ljava/lang/String; | 141 | ····.param·p0,·"name"····#·Ljava/lang/String; |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·3 | 143 | ····.line·39 |
144 | ····const-class·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 144 | ····const-class·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
145 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 145 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
146 | ····move-result-object·v0 | 146 | ····move-result-object·v0 |
147 | ····check-cast·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 147 | ····check-cast·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | ····return-object·v0 | 156 | ····return-object·v0 |
157 | .end·method | 157 | .end·method |
158 | .method·public·static·values()[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 158 | .method·public·static·values()[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
159 | ····.locals·1 | 159 | ····.locals·1 |
160 | ····.prologue | 160 | ····.prologue |
161 | ····.line·3 | 161 | ····.line·39 |
162 | ····sget-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->$VALUES:[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 162 | ····sget-object·v0,·Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->$VALUES:[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
163 | ····invoke-virtual·{v0},·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->clone()Ljava/lang/Object; | 163 | ····invoke-virtual·{v0},·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK;->clone()Ljava/lang/Object; |
164 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
165 | ····check-cast·v0,·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; | 165 | ····check-cast·v0,·[Lio/branch/referral/ServerRequest$PROCESS_WAIT_LOCK; |
Offset 22, 35 lines modified | Offset 22, 40 lines modified | ||
22 | .field·final·synthetic·val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; | 22 | .field·final·synthetic·val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents;)V | 24 | .method·constructor·<init>(Lio/branch/referral/BranchStrongMatchHelper;Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lio/branch/referral/BranchStrongMatchHelper; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line· | 28 | ····.line·85 |
28 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 29 | ····iput-object·p1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
29 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; | 30 | ····iput-object·p2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 32 | ····return-void |
32 | .end·method | 33 | .end·method |
33 | #·virtual·methods | 34 | #·virtual·methods |
34 | .method·public·run()V | 35 | .method·public·run()V |
35 | ····.locals· | 36 | ····.locals·3 |
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·8 | 38 | ····.line·88 |
38 | ····iget-object·v0,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->this$0:Lio/branch/referral/BranchStrongMatchHelper; | 39 | ····iget-object·v0,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
39 | ····iget-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; | 40 | ····iget-object·v1,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->val$callback:Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents; |
40 | ····i | 41 | ····iget-object·v2,·p0,·Lio/branch/referral/BranchStrongMatchHelper$1;->this$0:Lio/branch/referral/BranchStrongMatchHelper; |
42 | ····iget-boolean·v2,·v2,·Lio/branch/referral/BranchStrongMatchHelper;->isStrongMatchUrlLaunched:Z | ||
43 | ····invoke-static·{v0,·v1,·v2},·Lio/branch/referral/BranchStrongMatchHelper;->access$000(Lio/branch/referral/BranchStrongMatchHelper;Lio/branch/referral/BranchStrongMatchHelper$StrongMatchCheckEvents;Z)V | ||
41 | ····.line·8 | 44 | ····.line·89 |
42 | ····return-void | 45 | ····return-void |
43 | .end·method | 46 | .end·method |
Offset 30, 42 lines modified | Offset 30, 42 lines modified | ||
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·private·constructor·<init>(Lio/branch/referral/Branch;)V | 31 | .method·private·constructor·<init>(Lio/branch/referral/Branch;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·26 | 34 | ····.line·2625 |
35 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$getShortLinkTask;->this$0:Lio/branch/referral/Branch; | 35 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$getShortLinkTask;->this$0:Lio/branch/referral/Branch; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·synthetic·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/Branch$1;)V | 39 | .method·synthetic·constructor·<init>(Lio/branch/referral/Branch;Lio/branch/referral/Branch$1;)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.param·p1,·"x0"····#·Lio/branch/referral/Branch; | 41 | ····.param·p1,·"x0"····#·Lio/branch/referral/Branch; |
42 | ····.param·p2,·"x1"····#·Lio/branch/referral/Branch$1; | 42 | ····.param·p2,·"x1"····#·Lio/branch/referral/Branch$1; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·26 | 44 | ····.line·2625 |
45 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/Branch$getShortLinkTask;-><init>(Lio/branch/referral/Branch;)V | 45 | ····invoke-direct·{p0,·p1},·Lio/branch/referral/Branch$getShortLinkTask;-><init>(Lio/branch/referral/Branch;)V |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | #·virtual·methods | 48 | #·virtual·methods |
49 | .method·protected·varargs·doInBackground([Lio/branch/referral/ServerRequest;)Lio/branch/referral/ServerResponse; | 49 | .method·protected·varargs·doInBackground([Lio/branch/referral/ServerRequest;)Lio/branch/referral/ServerResponse; |
50 | ····.locals·2 | 50 | ····.locals·2 |
51 | ····.param·p1,·"serverRequests"····#·[Lio/branch/referral/ServerRequest; | 51 | ····.param·p1,·"serverRequests"····#·[Lio/branch/referral/ServerRequest; |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·26 | 53 | ····.line·2628 |
54 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$getShortLinkTask;->this$0:Lio/branch/referral/Branch; | 54 | ····iget-object·v0,·p0,·Lio/branch/referral/Branch$getShortLinkTask;->this$0:Lio/branch/referral/Branch; |
55 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; | 55 | ····invoke-static·{v0},·Lio/branch/referral/Branch;->access$1400(Lio/branch/referral/Branch;)Lio/branch/referral/BranchRemoteInterface; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····const/4·v1,·0x0 | 57 | ····const/4·v1,·0x0 |
Offset 81, 20 lines modified | Offset 81, 18 lines modified | ||
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····return-object·v0 | 82 | ····return-object·v0 |
83 | .end·method | 83 | .end·method |
84 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 84 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
85 | ····.locals·1 | 85 | ····.locals·1 |
86 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
87 | ····.prologue | 86 | ····.prologue |
88 | ····.line·26 | 87 | ····.line·2625 |
89 | ····check-cast·p1,·[Lio/branch/referral/ServerRequest; | 88 | ····check-cast·p1,·[Lio/branch/referral/ServerRequest; |
90 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
91 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/Branch$getShortLinkTask;->doInBackground([Lio/branch/referral/ServerRequest;)Lio/branch/referral/ServerResponse; | 89 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/Branch$getShortLinkTask;->doInBackground([Lio/branch/referral/ServerRequest;)Lio/branch/referral/ServerResponse; |
92 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
93 | ····return-object·v0 | 91 | ····return-object·v0 |
94 | .end·method | 92 | .end·method |
Offset 151, 15 lines modified | Offset 151, 14 lines modified | ||
151 | ····.line·58 | 151 | ····.line·58 |
152 | ····new-instance·v0,·Ljava/util/ArrayList; | 152 | ····new-instance·v0,·Ljava/util/ArrayList; |
153 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 153 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
154 | ····iput-object·v0,·p0,·Lio/branch/referral/ShareLinkManager;->excludeFromShareSheet:Ljava/util/List; | 154 | ····iput-object·v0,·p0,·Lio/branch/referral/ShareLinkManager;->excludeFromShareSheet:Ljava/util/List; |
155 | ····.line·451 | ||
156 | ····return-void | 155 | ····return-void |
157 | .end·method | 156 | .end·method |
158 | .method·static·synthetic·access$1000(Lio/branch/referral/ShareLinkManager;)I | 157 | .method·static·synthetic·access$1000(Lio/branch/referral/ShareLinkManager;)I |
159 | ····.locals·1 | 158 | ····.locals·1 |
160 | ····.param·p0,·"x0"····#·Lio/branch/referral/ShareLinkManager; | 159 | ····.param·p0,·"x0"····#·Lio/branch/referral/ShareLinkManager; |
Offset 376, 15 lines modified | Offset 375, 15 lines modified | ||
376 | ····.local·v0,·"clip":Landroid/content/ClipData; | 375 | ····.local·v0,·"clip":Landroid/content/ClipData; |
377 | ····invoke-virtual·{v1,·v0},·Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V | 376 | ····invoke-virtual·{v1,·v0},·Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V |
378 | ····goto·:goto_0 | 377 | ····goto·:goto_0 |
379 | .end·method | 378 | .end·method |
380 | .method·private·createShareDialog(Ljava/util/List;)V | 379 | .method·private·createShareDialog(Ljava/util/List;)V |
381 | ····.locals·2 | 380 | ····.locals·24 |
382 | ····.annotation·system·Ldalvik/annotation/Signature; | 381 | ····.annotation·system·Ldalvik/annotation/Signature; |
383 | ········value·=·{ | 382 | ········value·=·{ |
384 | ············"(", | 383 | ············"(", |
385 | ············"Ljava/util/List", | 384 | ············"Ljava/util/List", |
386 | ············"<", | 385 | ············"<", |
387 | ············"Lio/branch/referral/SharingHelper$SHARE_WITH;", | 386 | ············"Lio/branch/referral/SharingHelper$SHARE_WITH;", |
388 | ············">;)V" | 387 | ············">;)V" |
Offset 394, 131 lines modified | Offset 393, 130 lines modified | ||
394 | ····.prologue | 393 | ····.prologue |
395 | ····.line·115 | 394 | ····.line·115 |
396 | ····.local·p1,·"preferredOptions":Ljava/util/List;,·"Ljava/util/List<Lio/branch/referral/SharingHelper$SHARE_WITH;>;" | 395 | ····.local·p1,·"preferredOptions":Ljava/util/List;,·"Ljava/util/List<Lio/branch/referral/SharingHelper$SHARE_WITH;>;" |
397 | ····move-object/from16·v0,·p0 | 396 | ····move-object/from16·v0,·p0 |
398 | ····iget-object·v0,·v0,·Lio/branch/referral/ShareLinkManager;->context_:Landroid/content/Context; | 397 | ····iget-object·v0,·v0,·Lio/branch/referral/ShareLinkManager;->context_:Landroid/content/Context; |
399 | ····move-object/from16·v2 | 398 | ····move-object/from16·v20,·v0 |
400 | ····invoke-virtual/range·{v2 | 399 | ····invoke-virtual/range·{v20·..·v20},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
401 | ····move-result-object·v1 | 400 | ····move-result-object·v11 |
402 | ····.line·116 | 401 | ····.line·116 |
403 | ····.local·v1 | 402 | ····.local·v11,·"packageManager":Landroid/content/pm/PackageManager; |
404 | ····new-instance·v1 | 403 | ····new-instance·v14,·Ljava/util/ArrayList; |
405 | ····invoke-direct | 404 | ····invoke-direct·{v14},·Ljava/util/ArrayList;-><init>()V |
406 | ····.line·117 | 405 | ····.line·117 |
407 | ····.local·v1 | 406 | ····.local·v14,·"preferredApps":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" |
408 | ····move-object/from16·v0,·p0 | 407 | ····move-object/from16·v0,·p0 |
409 | ····iget-object·v0,·v0,·Lio/branch/referral/ShareLinkManager;->shareLinkIntent_:Landroid/content/Intent; | 408 | ····iget-object·v0,·v0,·Lio/branch/referral/ShareLinkManager;->shareLinkIntent_:Landroid/content/Intent; |
410 | ····move-object/from16·v2 | 409 | ····move-object/from16·v20,·v0 |
411 | ····const/high16·v2 | 410 | ····const/high16·v21,·0x10000 |
412 | ····move-object/from16·v0,·v2 | 411 | ····move-object/from16·v0,·v20 |
413 | ····move/from16·v1,·v2 | 412 | ····move/from16·v1,·v21 |
414 | ····invoke-virtual·{v1 | 413 | ····invoke-virtual·{v11,·v0,·v1},·Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; |
415 | ····move-result-object·v1 | 414 | ····move-result-object·v10 |
416 | ····.line·118 | 415 | ····.line·118 |
417 | ····.local·v1 | 416 | ····.local·v10,·"matchingApps":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" |
418 | ····new-instance·v7,·Ljava/util/ArrayList; | 417 | ····new-instance·v7,·Ljava/util/ArrayList; |
419 | ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V | 418 | ····invoke-direct·{v7},·Ljava/util/ArrayList;-><init>()V |
420 | ····.line·119 | 419 | ····.line·119 |
421 | ····.local·v7,·"cleanedMatchingApps":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" | 420 | ····.local·v7,·"cleanedMatchingApps":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" |
422 | ····new-instance·v8,·Ljava/util/ArrayList; | 421 | ····new-instance·v8,·Ljava/util/ArrayList; |
423 | ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V | 422 | ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V |
424 | ····.line·120 | 423 | ····.line·120 |
425 | ····.local·v8,·"cleanedMatchingAppsFinal":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" | 424 | ····.local·v8,·"cleanedMatchingAppsFinal":Ljava/util/List;,·"Ljava/util/List<Landroid/content/pm/ResolveInfo;>;" |
426 | ····new-instance·v1 | 425 | ····new-instance·v13,·Ljava/util/ArrayList; |
427 | ····move-object/from16·v0,·p1 | 426 | ····move-object/from16·v0,·p1 |
428 | ····invoke-direct·{v1 | 427 | ····invoke-direct·{v13,·v0},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
429 | ····.line·123 | 428 | ····.line·123 |
430 | ····.local·v1 | 429 | ····.local·v13,·"packagesFilterList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lio/branch/referral/SharingHelper$SHARE_WITH;>;" |
431 | ····invoke-interface·{v1 | 430 | ····invoke-interface·{v10},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
432 | ····move-result-object·v | 431 | ····move-result-object·v20 |
433 | ····:cond_0 | 432 | ····:cond_0 |
434 | ····:goto_0 | 433 | ····:goto_0 |
435 | ····invoke-interface·{v | 434 | ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->hasNext()Z |
436 | ····move-result·v2 | 435 | ····move-result·v21 |
437 | ····if-eqz·v2 | 436 | ····if-eqz·v21,·:cond_3 |
438 | ····invoke-interface·{v | 437 | ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
439 | ····move-result-object·v1 | 438 | ····move-result-object·v16 |
440 | ····check-cast·v1 | 439 | ····check-cast·v16,·Landroid/content/pm/ResolveInfo; |
441 | ····.line·124 | 440 | ····.line·124 |
442 | ····.local·v1 | 441 | ····.local·v16,·"resolveInfo":Landroid/content/pm/ResolveInfo; |
443 | ····const/4·v9,·0x0 | 442 | ····const/4·v9,·0x0 |
444 | ····.line·125 | 443 | ····.line·125 |
445 | ····.local·v9,·"foundMatching":Lio/branch/referral/SharingHelper$SHARE_WITH; | 444 | ····.local·v9,·"foundMatching":Lio/branch/referral/SharingHelper$SHARE_WITH; |
446 | ····move-object/from16·v0,·v1 | 445 | ····move-object/from16·v0,·v16 |
447 | ····iget-object·v0,·v0,·Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; | 446 | ····iget-object·v0,·v0,·Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; |
448 | ····move-object/from16·v2 | 447 | ····move-object/from16·v21,·v0 |
449 | ····move-object/from16·v0,·v2 | 448 | ····move-object/from16·v0,·v21 |
450 | ····iget-object·v1 | 449 | ····iget-object·v12,·v0,·Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; |
451 | ····.line·126 | 450 | ····.line·126 |
452 | ····.local·v1 | 451 | ····.local·v12,·"packageName":Ljava/lang/String; |
Max diff block lines reached; 33745/39831 bytes (84.72%) of diff not shown. |
Offset 66, 72 lines modified | Offset 66, 71 lines modified | ||
66 | .end·method | 66 | .end·method |
67 | .method·public·static·getLocalIPAddress()Ljava/lang/String; | 67 | .method·public·static·getLocalIPAddress()Ljava/lang/String; |
68 | ····.locals·10 | 68 | ····.locals·10 |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·644 | 70 | ····.line·644 |
71 | ····const-string·v | 71 | ····const-string·v3,·"" |
72 | ····.line·646 | 72 | ····.line·646 |
73 | ····.local·v | 73 | ····.local·v3,·"ipAddress":Ljava/lang/String; |
74 | ····:try_start_0 | 74 | ····:try_start_0 |
75 | ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration; | 75 | ····invoke-static·{},·Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration; |
76 | ····move-result-object·v | 76 | ····move-result-object·v7 |
77 | ····invoke-static·{v | 77 | ····invoke-static·{v7},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
78 | ····move-result-object·v | 78 | ····move-result-object·v6 |
79 | ····.line·647 | 79 | ····.line·647 |
80 | ····.local·v | 80 | ····.local·v6,·"netInterfaces":Ljava/util/List;,·"Ljava/util/List<Ljava/net/NetworkInterface;>;" |
81 | ····invoke-interface·{v | 81 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
82 | ····move-result-object·v | 82 | ····move-result-object·v7 |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····:goto_0 | 84 | ····:goto_0 |
85 | ····invoke-interface·{v | 85 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
86 | ····move-result·v | 86 | ····move-result·v8 |
87 | ····if-eqz·v | 87 | ····if-eqz·v8,·:cond_3 |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
89 | ····move-result-object·v | 89 | ····move-result-object·v5 |
90 | ····check-cast·v | 90 | ····check-cast·v5,·Ljava/net/NetworkInterface; |
91 | ····.line·648 | 91 | ····.line·648 |
92 | ····.local·v | 92 | ····.local·v5,·"netInterface":Ljava/net/NetworkInterface; |
93 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v5},·Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration; |
94 | ····move-result-object·v | 94 | ····move-result-object·v8 |
95 | ····invoke-static·{v | 95 | ····invoke-static·{v8},·Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList; |
96 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
97 | ····.line·649 | 97 | ····.line·649 |
98 | ····.local·v1,·"addresses":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" | 98 | ····.local·v1,·"addresses":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" |
99 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 99 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
100 | ····move-result-object·v | 100 | ····move-result-object·v8 |
101 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
102 | ····:cond_1 | 101 | ····:cond_1 |
103 | ····invoke-interface·{v | 102 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
104 | ····move-result·v9 | 103 | ····move-result·v9 |
105 | ····if-eqz·v9,·:cond_0 | 104 | ····if-eqz·v9,·:cond_0 |
106 | ····invoke-interface·{v | 105 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
107 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
108 | ····check-cast·v0,·Ljava/net/InetAddress; | 107 | ····check-cast·v0,·Ljava/net/InetAddress; |
109 | ····.line·650 | 108 | ····.line·650 |
110 | ····.local·v0,·"address":Ljava/net/InetAddress; | 109 | ····.local·v0,·"address":Ljava/net/InetAddress; |
Offset 140, 61 lines modified | Offset 139, 60 lines modified | ||
140 | ····move-result·v9 | 139 | ····move-result·v9 |
141 | ····if-nez·v9,·:cond_1 | 140 | ····if-nez·v9,·:cond_1 |
142 | ····.line·651 | 141 | ····.line·651 |
143 | ····invoke-virtual·{v0},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; | 142 | ····invoke-virtual·{v0},·Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; |
144 | ····move-result-object·v | 143 | ····move-result-object·v2 |
145 | ····.line·652 | 144 | ····.line·652 |
146 | ····.local·v | 145 | ····.local·v2,·"ip":Ljava/lang/String; |
147 | ····const/16·v9,·0x3a | 146 | ····const/16·v9,·0x3a |
148 | ····invoke-virtual·{v | 147 | ····invoke-virtual·{v2,·v9},·Ljava/lang/String;->indexOf(I)I |
149 | ····:try_end_0 | 148 | ····:try_end_0 |
150 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 | 149 | ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0 |
151 | ····move-result·v9 | 150 | ····move-result·v9 |
152 | ····if-gez·v9,·:cond_2 | 151 | ····if-gez·v9,·:cond_2 |
153 | ····const/4·v | 152 | ····const/4·v4,·0x1 |
154 | ····.line·653 | 153 | ····.line·653 |
155 | ····.local·v | 154 | ····.local·v4,·"isIPv4":Z |
156 | ····:goto_1 | 155 | ····:goto_1 |
157 | ····if-eqz·v | 156 | ····if-eqz·v4,·:cond_1 |
158 | ····.line·654 | 157 | ····.line·654 |
159 | ····move-object·v | 158 | ····move-object·v3,·v2 |
160 | ····.line·655 | 159 | ····.line·655 |
161 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
162 | ····.line·652 | 161 | ····.line·652 |
163 | ····.end·local·v | 162 | ····.end·local·v4····#·"isIPv4":Z |
164 | ····:cond_2 | 163 | ····:cond_2 |
165 | ····const/4·v | 164 | ····const/4·v4,·0x0 |
166 | ····goto·:goto_1 | 165 | ····goto·:goto_1 |
167 | ····.line·660 | 166 | ····.line·660 |
168 | ····.end·local·v0····#·"address":Ljava/net/InetAddress; | 167 | ····.end·local·v0····#·"address":Ljava/net/InetAddress; |
169 | ····.end·local·v1····#·"addresses":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" | 168 | ····.end·local·v1····#·"addresses":Ljava/util/List;,·"Ljava/util/List<Ljava/net/InetAddress;>;" |
170 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
171 | ····.end·local·v | 169 | ····.end·local·v2····#·"ip":Ljava/lang/String; |
172 | ····.end·local·v | 170 | ····.end·local·v5····#·"netInterface":Ljava/net/NetworkInterface; |
173 | ····.end·local·v | 171 | ····.end·local·v6····#·"netInterfaces":Ljava/util/List;,·"Ljava/util/List<Ljava/net/NetworkInterface;>;" |
174 | ····:catch_0 | 172 | ····:catch_0 |
175 | ····move-exception·v | 173 | ····move-exception·v7 |
176 | ····.line·663 | 174 | ····.line·663 |
177 | ····:cond_3 | 175 | ····:cond_3 |
178 | ····return-object·v | 176 | ····return-object·v3 |
Max diff block lines reached; 13499/18439 bytes (73.21%) of diff not shown. |
Offset 10, 16 lines modified | Offset 10, 14 lines modified | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 13 | .field·private·static·callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
14 | .field·private·static·googleSearchInstallReferrerID_:Ljava/lang/String; | ||
15 | .field·private·static·installID_:Ljava/lang/String; | 14 | .field·private·static·installID_:Ljava/lang/String; |
16 | .field·private·static·isWaitingForReferrer:Z | 15 | .field·private·static·isWaitingForReferrer:Z |
17 | #·direct·methods | 16 | #·direct·methods |
18 | .method·static·constructor·<clinit>()V | 17 | .method·static·constructor·<clinit>()V |
Offset 32, 30 lines modified | Offset 30, 24 lines modified | ||
32 | ····sput-object·v0,·Lio/branch/referral/InstallListener;->installID_:Ljava/lang/String; | 30 | ····sput-object·v0,·Lio/branch/referral/InstallListener;->installID_:Ljava/lang/String; |
33 | ····.line·28 | 31 | ····.line·28 |
34 | ····const/4·v0,·0x0 | 32 | ····const/4·v0,·0x0 |
35 | ····sput-object·v0,·Lio/branch/referral/InstallListener;->callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 33 | ····sput-object·v0,·Lio/branch/referral/InstallListener;->callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
36 | ····.line·31 | ||
37 | ····const-string·v0,·"bnc_no_value" | ||
38 | ····sput-object·v0,·Lio/branch/referral/InstallListener;->googleSearchInstallReferrerID_:Ljava/lang/String; | ||
39 | ····return-void | 34 | ····return-void |
40 | .end·method | 35 | .end·method |
41 | .method·public·constructor·<init>()V | 36 | .method·public·constructor·<init>()V |
42 | ····.locals·0 | 37 | ····.locals·0 |
43 | ····.prologue | 38 | ····.prologue |
44 | ····.line·24 | 39 | ····.line·24 |
45 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 40 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
46 | ····.line·99 | ||
47 | ····return-void | 41 | ····return-void |
48 | .end·method | 42 | .end·method |
49 | .method·static·synthetic·access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 43 | .method·static·synthetic·access$000()Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
50 | ····.locals·1 | 44 | ····.locals·1 |
51 | ····.prologue | 45 | ····.prologue |
Offset 83, 296 lines modified | Offset 75, 282 lines modified | ||
83 | ····.prologue | 75 | ····.prologue |
84 | ····.line·24 | 76 | ····.line·24 |
85 | ····sput-boolean·p0,·Lio/branch/referral/InstallListener;->isWaitingForReferrer:Z | 77 | ····sput-boolean·p0,·Lio/branch/referral/InstallListener;->isWaitingForReferrer:Z |
86 | ····return·p0 | 78 | ····return·p0 |
87 | .end·method | 79 | .end·method |
88 | .method·public·static·getGoogleSearchInstallReferrerID()Ljava/lang/String; | ||
89 | ····.locals·1 | ||
90 | ····.prologue | ||
91 | ····.line·104 | ||
92 | ····sget-object·v0,·Lio/branch/referral/InstallListener;->googleSearchInstallReferrerID_:Ljava/lang/String; | ||
93 | ····return-object·v0 | ||
94 | .end·method | ||
95 | .method·public·static·getInstallationID()Ljava/lang/String; | 80 | .method·public·static·getInstallationID()Ljava/lang/String; |
96 | ····.locals·1 | 81 | ····.locals·1 |
97 | ····.prologue | 82 | ····.prologue |
98 | ····.line·9 | 83 | ····.line·90 |
99 | ····sget-object·v0,·Lio/branch/referral/InstallListener;->installID_:Ljava/lang/String; | 84 | ····sget-object·v0,·Lio/branch/referral/InstallListener;->installID_:Ljava/lang/String; |
100 | ····return-object·v0 | 85 | ····return-object·v0 |
101 | .end·method | 86 | .end·method |
102 | .method·public·static·setListener(Lio/branch/referral/InstallListener$IInstallReferrerEvents;)V | 87 | .method·public·static·setListener(Lio/branch/referral/InstallListener$IInstallReferrerEvents;)V |
103 | ····.locals·0 | 88 | ····.locals·0 |
104 | ····.param·p0,·"installReferrerFetch"····#·Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 89 | ····.param·p0,·"installReferrerFetch"····#·Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
105 | ····.prologue | 90 | ····.prologue |
106 | ····.line·9 | 91 | ····.line·94 |
107 | ····sput-object·p0,·Lio/branch/referral/InstallListener;->callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; | 92 | ····sput-object·p0,·Lio/branch/referral/InstallListener;->callback_:Lio/branch/referral/InstallListener$IInstallReferrerEvents; |
108 | ····.line·9 | 93 | ····.line·95 |
109 | ····return-void | 94 | ····return-void |
110 | .end·method | 95 | .end·method |
111 | .method·public·static·startInstallReferrerTime(J)V | 96 | .method·public·static·startInstallReferrerTime(J)V |
112 | ····.locals·2 | 97 | ····.locals·2 |
113 | ····.param·p0,·"delay"····#·J | 98 | ····.param·p0,·"delay"····#·J |
114 | ····.prologue | 99 | ····.prologue |
115 | ····.line·3 | 100 | ····.line·34 |
116 | ····const/4·v0,·0x1 | 101 | ····const/4·v0,·0x1 |
117 | ····sput-boolean·v0,·Lio/branch/referral/InstallListener;->isWaitingForReferrer:Z | 102 | ····sput-boolean·v0,·Lio/branch/referral/InstallListener;->isWaitingForReferrer:Z |
118 | ····.line·3 | 103 | ····.line·35 |
119 | ····new-instance·v0,·Landroid/os/Handler; | 104 | ····new-instance·v0,·Landroid/os/Handler; |
120 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V | 105 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V |
121 | ····new-instance·v1,·Lio/branch/referral/InstallListener$1; | 106 | ····new-instance·v1,·Lio/branch/referral/InstallListener$1; |
122 | ····invoke-direct·{v1},·Lio/branch/referral/InstallListener$1;-><init>()V | 107 | ····invoke-direct·{v1},·Lio/branch/referral/InstallListener$1;-><init>()V |
123 | ····invoke-virtual·{v0,·v1,·p0,·p1},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z | 108 | ····invoke-virtual·{v0,·v1,·p0,·p1},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z |
124 | ····.line·4 | 109 | ····.line·45 |
125 | ····return-void | 110 | ····return-void |
126 | .end·method | 111 | .end·method |
127 | #·virtual·methods | 112 | #·virtual·methods |
128 | .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V | 113 | .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V |
129 | ····.locals·1 | 114 | ····.locals·12 |
130 | ····.param·p1,·"context"····#·Landroid/content/Context; | 115 | ····.param·p1,·"context"····#·Landroid/content/Context; |
131 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 116 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
132 | ····.prologue | 117 | ····.prologue |
133 | ····const/4·v1 | 118 | ····const/4·v11,·0x1 |
119 | ····const/4·v6,·0x0 | ||
134 | ····.line·51 | ||
135 | ····const-string·v9,·"referrer" | ||
136 | ···· | 120 | ····.line·49 |
Max diff block lines reached; 11991/15551 bytes (77.11%) of diff not shown. |
Offset 99, 51 lines modified | Offset 99, 38 lines modified | ||
99 | ····iget-object·v0,·p0,·Lio/branch/referral/BranchRemoteInterface;->sysObserver_:Lio/branch/referral/SystemObserver; | 99 | ····iget-object·v0,·p0,·Lio/branch/referral/BranchRemoteInterface;->sysObserver_:Lio/branch/referral/SystemObserver; |
100 | ····return-object·v0 | 100 | ····return-object·v0 |
101 | .end·method | 101 | .end·method |
102 | .method·public·bridge·synthetic·make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; | 102 | .method·public·bridge·synthetic·make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; |
103 | ····.locals·1 | 103 | ····.locals·1 |
104 | ····.param·p1,·"x0"····#·Ljava/lang/String; | ||
105 | ····.param·p2,·"x1"····#·Lorg/json/JSONObject; | ||
106 | ····.param·p3,·"x2"····#·Ljava/lang/String; | ||
107 | ····.param·p4,·"x3"····#·I | ||
108 | ····.prologue | 104 | ····.prologue |
109 | ····.line·7 | 105 | ····.line·7 |
110 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lio/branch/referral/RemoteInterface;->make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; | 106 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lio/branch/referral/RemoteInterface;->make_restful_get(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; |
111 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
112 | ····return-object·v0 | 108 | ····return-object·v0 |
113 | .end·method | 109 | .end·method |
114 | .method·public·bridge·synthetic·make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; | 110 | .method·public·bridge·synthetic·make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; |
115 | ····.locals·1 | 111 | ····.locals·1 |
116 | ····.param·p1,·"x0"····#·Lorg/json/JSONObject; | ||
117 | ····.param·p2,·"x1"····#·Ljava/lang/String; | ||
118 | ····.param·p3,·"x2"····#·Ljava/lang/String; | ||
119 | ····.param·p4,·"x3"····#·I | ||
120 | ····.prologue | 112 | ····.prologue |
121 | ····.line·7 | 113 | ····.line·7 |
122 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lio/branch/referral/RemoteInterface;->make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; | 114 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Lio/branch/referral/RemoteInterface;->make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;I)Lio/branch/referral/ServerResponse; |
123 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
124 | ····return-object·v0 | 116 | ····return-object·v0 |
125 | .end·method | 117 | .end·method |
126 | .method·public·bridge·synthetic·make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;IZ)Lio/branch/referral/ServerResponse; | 118 | .method·public·bridge·synthetic·make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;IZ)Lio/branch/referral/ServerResponse; |
127 | ····.locals·1 | 119 | ····.locals·1 |
128 | ····.param·p1,·"x0"····#·Lorg/json/JSONObject; | ||
129 | ····.param·p2,·"x1"····#·Ljava/lang/String; | ||
130 | ····.param·p3,·"x2"····#·Ljava/lang/String; | ||
131 | ····.param·p4,·"x3"····#·I | ||
132 | ····.param·p5,·"x4"····#·Z | ||
133 | ····.prologue | 120 | ····.prologue |
134 | ····.line·7 | 121 | ····.line·7 |
135 | ····invoke-super/range·{p0·..·p5},·Lio/branch/referral/RemoteInterface;->make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;IZ)Lio/branch/referral/ServerResponse; | 122 | ····invoke-super/range·{p0·..·p5},·Lio/branch/referral/RemoteInterface;->make_restful_post(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;IZ)Lio/branch/referral/ServerResponse; |
136 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
Offset 36, 33 lines modified | Offset 36, 33 lines modified | ||
36 | ····.locals·4 | 36 | ····.locals·4 |
37 | ····.prologue | 37 | ····.prologue |
38 | ····const/4·v3,·0x1 | 38 | ····const/4·v3,·0x1 |
39 | ····const/4·v2,·0x0 | 39 | ····const/4·v2,·0x0 |
40 | ····.line·33 | 40 | ····.line·336 |
41 | ····new-instance·v0,·Lio/branch/referral/Branch$INTENT_STATE; | 41 | ····new-instance·v0,·Lio/branch/referral/Branch$INTENT_STATE; |
42 | ····const-string·v1,·"PENDING" | 42 | ····const-string·v1,·"PENDING" |
43 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$INTENT_STATE;-><init>(Ljava/lang/String;I)V | 43 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$INTENT_STATE;-><init>(Ljava/lang/String;I)V |
44 | ····sput-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; | 44 | ····sput-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; |
45 | ····.line·33 | 45 | ····.line·337 |
46 | ····new-instance·v0,·Lio/branch/referral/Branch$INTENT_STATE; | 46 | ····new-instance·v0,·Lio/branch/referral/Branch$INTENT_STATE; |
47 | ····const-string·v1,·"READY" | 47 | ····const-string·v1,·"READY" |
48 | ····invoke-direct·{v0,·v1,·v3},·Lio/branch/referral/Branch$INTENT_STATE;-><init>(Ljava/lang/String;I)V | 48 | ····invoke-direct·{v0,·v1,·v3},·Lio/branch/referral/Branch$INTENT_STATE;-><init>(Ljava/lang/String;I)V |
49 | ····sput-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->READY:Lio/branch/referral/Branch$INTENT_STATE; | 49 | ····sput-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->READY:Lio/branch/referral/Branch$INTENT_STATE; |
50 | ····.line·33 | 50 | ····.line·335 |
51 | ····const/4·v0,·0x2 | 51 | ····const/4·v0,·0x2 |
52 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$INTENT_STATE; | 52 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$INTENT_STATE; |
53 | ····sget-object·v1,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; | 53 | ····sget-object·v1,·Lio/branch/referral/Branch$INTENT_STATE;->PENDING:Lio/branch/referral/Branch$INTENT_STATE; |
54 | ····aput-object·v1,·v0,·v2 | 54 | ····aput-object·v1,·v0,·v2 |
Offset 81, 26 lines modified | Offset 81, 26 lines modified | ||
81 | ····.annotation·system·Ldalvik/annotation/Signature; | 81 | ····.annotation·system·Ldalvik/annotation/Signature; |
82 | ········value·=·{ | 82 | ········value·=·{ |
83 | ············"()V" | 83 | ············"()V" |
84 | ········} | 84 | ········} |
85 | ····.end·annotation | 85 | ····.end·annotation |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·33 | 87 | ····.line·335 |
88 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 88 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
89 | ····return-void | 89 | ····return-void |
90 | .end·method | 90 | .end·method |
91 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$INTENT_STATE; | 91 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$INTENT_STATE; |
92 | ····.locals·1 | 92 | ····.locals·1 |
93 | ····.param·p0,·"name"····#·Ljava/lang/String; | 93 | ····.param·p0,·"name"····#·Ljava/lang/String; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·33 | 95 | ····.line·335 |
96 | ····const-class·v0,·Lio/branch/referral/Branch$INTENT_STATE; | 96 | ····const-class·v0,·Lio/branch/referral/Branch$INTENT_STATE; |
97 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 97 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
98 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
99 | ····check-cast·v0,·Lio/branch/referral/Branch$INTENT_STATE; | 99 | ····check-cast·v0,·Lio/branch/referral/Branch$INTENT_STATE; |
Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
108 | ····return-object·v0 | 108 | ····return-object·v0 |
109 | .end·method | 109 | .end·method |
110 | .method·public·static·values()[Lio/branch/referral/Branch$INTENT_STATE; | 110 | .method·public·static·values()[Lio/branch/referral/Branch$INTENT_STATE; |
111 | ····.locals·1 | 111 | ····.locals·1 |
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·33 | 113 | ····.line·335 |
114 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->$VALUES:[Lio/branch/referral/Branch$INTENT_STATE; | 114 | ····sget-object·v0,·Lio/branch/referral/Branch$INTENT_STATE;->$VALUES:[Lio/branch/referral/Branch$INTENT_STATE; |
115 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$INTENT_STATE;->clone()Ljava/lang/Object; | 115 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$INTENT_STATE;->clone()Ljava/lang/Object; |
116 | ····move-result-object·v0 | 116 | ····move-result-object·v0 |
117 | ····check-cast·v0,·[Lio/branch/referral/Branch$INTENT_STATE; | 117 | ····check-cast·v0,·[Lio/branch/referral/Branch$INTENT_STATE; |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | .field·public·static·final·DEBUG:Z·=·false | 10 | .field·public·static·final·DEBUG:Z·=·false |
11 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"" | 11 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"" |
12 | .field·public·static·final·VERSION_CODE:I·=·0x1 | 12 | .field·public·static·final·VERSION_CODE:I·=·0x1 |
13 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"2. | 13 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"2.6.1" |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$latch:Ljava/util/concurrent/CountDownLatch; | 22 | .field·final·synthetic·val$latch:Ljava/util/concurrent/CountDownLatch; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lio/branch/referral/SystemObserver$GAdsPrefetchTask;Ljava/util/concurrent/CountDownLatch;)V | 24 | .method·constructor·<init>(Lio/branch/referral/SystemObserver$GAdsPrefetchTask;Ljava/util/concurrent/CountDownLatch;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lio/branch/referral/SystemObserver$GAdsPrefetchTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·606 | 28 | ····.line·606 |
28 | ····iput-object·p1,·p0,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;->this$1:Lio/branch/referral/SystemObserver$GAdsPrefetchTask; | 29 | ····iput-object·p1,·p0,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;->this$1:Lio/branch/referral/SystemObserver$GAdsPrefetchTask; |
29 | ····iput-object·p2,·p0,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;->val$latch:Ljava/util/concurrent/CountDownLatch; | 30 | ····iput-object·p2,·p0,·Lio/branch/referral/SystemObserver$GAdsPrefetchTask$1;->val$latch:Ljava/util/concurrent/CountDownLatch; |
Offset 116, 14 lines modified | Offset 116, 16 lines modified | ||
116 | .field·public·static·final·enum·DefaultBucket:Lio/branch/referral/Defines$Jsonkey; | 116 | .field·public·static·final·enum·DefaultBucket:Lio/branch/referral/Defines$Jsonkey; |
117 | .field·public·static·final·enum·DeviceFingerprintID:Lio/branch/referral/Defines$Jsonkey; | 117 | .field·public·static·final·enum·DeviceFingerprintID:Lio/branch/referral/Defines$Jsonkey; |
118 | .field·public·static·final·enum·Direction:Lio/branch/referral/Defines$Jsonkey; | 118 | .field·public·static·final·enum·Direction:Lio/branch/referral/Defines$Jsonkey; |
119 | .field·public·static·final·enum·Environment:Lio/branch/referral/Defines$Jsonkey; | ||
119 | .field·public·static·final·enum·Event:Lio/branch/referral/Defines$Jsonkey; | 120 | .field·public·static·final·enum·Event:Lio/branch/referral/Defines$Jsonkey; |
120 | .field·public·static·final·enum·Expiration:Lio/branch/referral/Defines$Jsonkey; | 121 | .field·public·static·final·enum·Expiration:Lio/branch/referral/Defines$Jsonkey; |
121 | .field·public·static·final·enum·External_Intent_Extra:Lio/branch/referral/Defines$Jsonkey; | 122 | .field·public·static·final·enum·External_Intent_Extra:Lio/branch/referral/Defines$Jsonkey; |
122 | .field·public·static·final·enum·External_Intent_URI:Lio/branch/referral/Defines$Jsonkey; | 123 | .field·public·static·final·enum·External_Intent_URI:Lio/branch/referral/Defines$Jsonkey; |
Offset 144, 14 lines modified | Offset 146, 16 lines modified | ||
144 | .field·public·static·final·enum·HardwareIDTypeVendor:Lio/branch/referral/Defines$Jsonkey; | 146 | .field·public·static·final·enum·HardwareIDTypeVendor:Lio/branch/referral/Defines$Jsonkey; |
145 | .field·public·static·final·enum·Identity:Lio/branch/referral/Defines$Jsonkey; | 147 | .field·public·static·final·enum·Identity:Lio/branch/referral/Defines$Jsonkey; |
146 | .field·public·static·final·enum·IdentityID:Lio/branch/referral/Defines$Jsonkey; | 148 | .field·public·static·final·enum·IdentityID:Lio/branch/referral/Defines$Jsonkey; |
149 | .field·public·static·final·enum·InstantApp:Lio/branch/referral/Defines$Jsonkey; | ||
147 | .field·public·static·final·enum·IsFirstSession:Lio/branch/referral/Defines$Jsonkey; | 150 | .field·public·static·final·enum·IsFirstSession:Lio/branch/referral/Defines$Jsonkey; |
148 | .field·public·static·final·enum·IsHardwareIDReal:Lio/branch/referral/Defines$Jsonkey; | 151 | .field·public·static·final·enum·IsHardwareIDReal:Lio/branch/referral/Defines$Jsonkey; |
149 | .field·public·static·final·enum·IsReferrable:Lio/branch/referral/Defines$Jsonkey; | 152 | .field·public·static·final·enum·IsReferrable:Lio/branch/referral/Defines$Jsonkey; |
150 | .field·public·static·final·enum·LATVal:Lio/branch/referral/Defines$Jsonkey; | 153 | .field·public·static·final·enum·LATVal:Lio/branch/referral/Defines$Jsonkey; |
Offset 172, 14 lines modified | Offset 176, 16 lines modified | ||
172 | .field·public·static·final·enum·Location:Lio/branch/referral/Defines$Jsonkey; | 176 | .field·public·static·final·enum·Location:Lio/branch/referral/Defines$Jsonkey; |
173 | .field·public·static·final·enum·Metadata:Lio/branch/referral/Defines$Jsonkey; | 177 | .field·public·static·final·enum·Metadata:Lio/branch/referral/Defines$Jsonkey; |
174 | .field·public·static·final·enum·Model:Lio/branch/referral/Defines$Jsonkey; | 178 | .field·public·static·final·enum·Model:Lio/branch/referral/Defines$Jsonkey; |
179 | .field·public·static·final·enum·NativeApp:Lio/branch/referral/Defines$Jsonkey; | ||
175 | .field·public·static·final·enum·OS:Lio/branch/referral/Defines$Jsonkey; | 180 | .field·public·static·final·enum·OS:Lio/branch/referral/Defines$Jsonkey; |
176 | .field·public·static·final·enum·OSVersion:Lio/branch/referral/Defines$Jsonkey; | 181 | .field·public·static·final·enum·OSVersion:Lio/branch/referral/Defines$Jsonkey; |
177 | .field·public·static·final·enum·Params:Lio/branch/referral/Defines$Jsonkey; | 182 | .field·public·static·final·enum·Params:Lio/branch/referral/Defines$Jsonkey; |
178 | .field·public·static·final·enum·Path:Lio/branch/referral/Defines$Jsonkey; | 183 | .field·public·static·final·enum·Path:Lio/branch/referral/Defines$Jsonkey; |
Offset 1532, 16 lines modified | Offset 1538, 55 lines modified | ||
1532 | ····const-string·v3,·"cd" | 1538 | ····const-string·v3,·"cd" |
1533 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$Jsonkey;-><init>(Ljava/lang/String;ILjava/lang/String;)V | 1539 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$Jsonkey;-><init>(Ljava/lang/String;ILjava/lang/String;)V |
1534 | ····sput-object·v0,·Lio/branch/referral/Defines$Jsonkey;->ContentDiscovery:Lio/branch/referral/Defines$Jsonkey; | 1540 | ····sput-object·v0,·Lio/branch/referral/Defines$Jsonkey;->ContentDiscovery:Lio/branch/referral/Defines$Jsonkey; |
1541 | ····.line·121 | ||
1542 | ····new-instance·v0,·Lio/branch/referral/Defines$Jsonkey; | ||
1543 | ····const-string·v1,·"Environment" | ||
1544 | ····const/16·v2,·0x64 | ||
1545 | ····const-string·v3,·"environment" | ||
1546 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$Jsonkey;-><init>(Ljava/lang/String;ILjava/lang/String;)V | ||
1547 | ····sput-object·v0,·Lio/branch/referral/Defines$Jsonkey;->Environment:Lio/branch/referral/Defines$Jsonkey; | ||
1548 | ····.line·122 | ||
1549 | ····new-instance·v0,·Lio/branch/referral/Defines$Jsonkey; | ||
1550 | ····const-string·v1,·"InstantApp" | ||
1551 | ····const/16·v2,·0x65 | ||
1552 | ····const-string·v3,·"instant_app" | ||
1553 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$Jsonkey;-><init>(Ljava/lang/String;ILjava/lang/String;)V | ||
1554 | ····sput-object·v0,·Lio/branch/referral/Defines$Jsonkey;->InstantApp:Lio/branch/referral/Defines$Jsonkey; | ||
1555 | ····.line·123 | ||
1556 | ····new-instance·v0,·Lio/branch/referral/Defines$Jsonkey; | ||
1557 | ····const-string·v1,·"NativeApp" | ||
1558 | ····const/16·v2,·0x66 | ||
1559 | ····const-string·v3,·"native" | ||
1560 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lio/branch/referral/Defines$Jsonkey;-><init>(Ljava/lang/String;ILjava/lang/String;)V | ||
1561 | ····sput-object·v0,·Lio/branch/referral/Defines$Jsonkey;->NativeApp:Lio/branch/referral/Defines$Jsonkey; | ||
1535 | ····.line·10 | 1562 | ····.line·10 |
1536 | ····const/16·v0,·0x6 | 1563 | ····const/16·v0,·0x67 |
1537 | ····new-array·v0,·v0,·[Lio/branch/referral/Defines$Jsonkey; | 1564 | ····new-array·v0,·v0,·[Lio/branch/referral/Defines$Jsonkey; |
1538 | ····sget-object·v1,·Lio/branch/referral/Defines$Jsonkey;->IdentityID:Lio/branch/referral/Defines$Jsonkey; | 1565 | ····sget-object·v1,·Lio/branch/referral/Defines$Jsonkey;->IdentityID:Lio/branch/referral/Defines$Jsonkey; |
1539 | ····aput-object·v1,·v0,·v4 | 1566 | ····aput-object·v1,·v0,·v4 |
Offset 2127, 14 lines modified | Offset 2172, 32 lines modified | ||
2127 | ····const/16·v1,·0x63 | 2172 | ····const/16·v1,·0x63 |
2128 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->ContentDiscovery:Lio/branch/referral/Defines$Jsonkey; | 2173 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->ContentDiscovery:Lio/branch/referral/Defines$Jsonkey; |
2129 | ····aput-object·v2,·v0,·v1 | 2174 | ····aput-object·v2,·v0,·v1 |
2175 | ····const/16·v1,·0x64 | ||
2176 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->Environment:Lio/branch/referral/Defines$Jsonkey; | ||
2177 | ····aput-object·v2,·v0,·v1 | ||
2178 | ····const/16·v1,·0x65 | ||
2179 | ····sget-object·v2,·Lio/branch/referral/Defines$Jsonkey;->InstantApp:Lio/branch/referral/Defines$Jsonkey; | ||
2180 | ····aput-object·v2,·v0,·v1 | ||
2181 | ····const/16·v1,·0x66 | ||
Max diff block lines reached; 1364/6009 bytes (22.70%) of diff not shown. |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ····.locals·4 | 36 | ····.locals·4 |
37 | ····.prologue | 37 | ····.prologue |
38 | ····const/4·v3,·0x1 | 38 | ····const/4·v3,·0x1 |
39 | ····const/4·v2,·0x0 | 39 | ····const/4·v2,·0x0 |
40 | ····.line·26 | 40 | ····.line·2619 |
41 | ····new-instance·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; | 41 | ····new-instance·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; |
42 | ····const-string·v1,·"kMostRecentFirst" | 42 | ····const-string·v1,·"kMostRecentFirst" |
43 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$CreditHistoryOrder;-><init>(Ljava/lang/String;I)V | 43 | ····invoke-direct·{v0,·v1,·v2},·Lio/branch/referral/Branch$CreditHistoryOrder;-><init>(Ljava/lang/String;I)V |
44 | ····sput-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->kMostRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; | 44 | ····sput-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->kMostRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | ····const-string·v1,·"kLeastRecentFirst" | 53 | ····const-string·v1,·"kLeastRecentFirst" |
54 | ····invoke-direct·{v0,·v1,·v3},·Lio/branch/referral/Branch$CreditHistoryOrder;-><init>(Ljava/lang/String;I)V | 54 | ····invoke-direct·{v0,·v1,·v3},·Lio/branch/referral/Branch$CreditHistoryOrder;-><init>(Ljava/lang/String;I)V |
55 | ····sput-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->kLeastRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; | 55 | ····sput-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->kLeastRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; |
56 | ····.line·26 | 56 | ····.line·2618 |
57 | ····const/4·v0,·0x2 | 57 | ····const/4·v0,·0x2 |
58 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$CreditHistoryOrder; | 58 | ····new-array·v0,·v0,·[Lio/branch/referral/Branch$CreditHistoryOrder; |
59 | ····sget-object·v1,·Lio/branch/referral/Branch$CreditHistoryOrder;->kMostRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; | 59 | ····sget-object·v1,·Lio/branch/referral/Branch$CreditHistoryOrder;->kMostRecentFirst:Lio/branch/referral/Branch$CreditHistoryOrder; |
60 | ····aput-object·v1,·v0,·v2 | 60 | ····aput-object·v1,·v0,·v2 |
Offset 80, 26 lines modified | Offset 80, 26 lines modified | ||
80 | ····.annotation·system·Ldalvik/annotation/Signature; | 80 | ····.annotation·system·Ldalvik/annotation/Signature; |
81 | ········value·=·{ | 81 | ········value·=·{ |
82 | ············"()V" | 82 | ············"()V" |
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·26 | 86 | ····.line·2618 |
87 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 87 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$CreditHistoryOrder; | 90 | .method·public·static·valueOf(Ljava/lang/String;)Lio/branch/referral/Branch$CreditHistoryOrder; |
91 | ····.locals·1 | 91 | ····.locals·1 |
92 | ····.param·p0,·"name"····#·Ljava/lang/String; | 92 | ····.param·p0,·"name"····#·Ljava/lang/String; |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·26 | 94 | ····.line·2618 |
95 | ····const-class·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; | 95 | ····const-class·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; |
96 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 96 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
97 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
98 | ····check-cast·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; | 98 | ····check-cast·v0,·Lio/branch/referral/Branch$CreditHistoryOrder; |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | ····return-object·v0 | 107 | ····return-object·v0 |
108 | .end·method | 108 | .end·method |
109 | .method·public·static·values()[Lio/branch/referral/Branch$CreditHistoryOrder; | 109 | .method·public·static·values()[Lio/branch/referral/Branch$CreditHistoryOrder; |
110 | ····.locals·1 | 110 | ····.locals·1 |
111 | ····.prologue | 111 | ····.prologue |
112 | ····.line·26 | 112 | ····.line·2618 |
113 | ····sget-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->$VALUES:[Lio/branch/referral/Branch$CreditHistoryOrder; | 113 | ····sget-object·v0,·Lio/branch/referral/Branch$CreditHistoryOrder;->$VALUES:[Lio/branch/referral/Branch$CreditHistoryOrder; |
114 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$CreditHistoryOrder;->clone()Ljava/lang/Object; | 114 | ····invoke-virtual·{v0},·[Lio/branch/referral/Branch$CreditHistoryOrder;->clone()Ljava/lang/Object; |
115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
116 | ····check-cast·v0,·[Lio/branch/referral/Branch$CreditHistoryOrder; | 116 | ····check-cast·v0,·[Lio/branch/referral/Branch$CreditHistoryOrder; |
Offset 88, 110 lines modified | Offset 88, 110 lines modified | ||
88 | #·direct·methods | 88 | #·direct·methods |
89 | .method·public·constructor·<init>(Landroid/app/Activity;Lio/branch/referral/BranchShortLinkBuilder;)V | 89 | .method·public·constructor·<init>(Landroid/app/Activity;Lio/branch/referral/BranchShortLinkBuilder;)V |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 91 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
92 | ····.param·p2,·"shortLinkBuilder"····#·Lio/branch/referral/BranchShortLinkBuilder; | 92 | ····.param·p2,·"shortLinkBuilder"····#·Lio/branch/referral/BranchShortLinkBuilder; |
93 | ····.prologue | 93 | ····.prologue |
94 | ····.line·30 | 94 | ····.line·3044 |
95 | ····new-instance·v0,·Lorg/json/JSONObject; | 95 | ····new-instance·v0,·Lorg/json/JSONObject; |
96 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V | 96 | ····invoke-direct·{v0},·Lorg/json/JSONObject;-><init>()V |
97 | ····invoke-direct·{p0,·p1,·v0},·Lio/branch/referral/Branch$ShareLinkBuilder;-><init>(Landroid/app/Activity;Lorg/json/JSONObject;)V | 97 | ····invoke-direct·{p0,·p1,·v0},·Lio/branch/referral/Branch$ShareLinkBuilder;-><init>(Landroid/app/Activity;Lorg/json/JSONObject;)V |
98 | ····.line·30 | 98 | ····.line·3045 |
99 | ····iput-object·p2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; | 99 | ····iput-object·p2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; |
100 | ····.line·30 | 100 | ····.line·3046 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
103 | .method·public·constructor·<init>(Landroid/app/Activity;Lorg/json/JSONObject;)V | 103 | .method·public·constructor·<init>(Landroid/app/Activity;Lorg/json/JSONObject;)V |
104 | ····.locals·5 | 104 | ····.locals·5 |
105 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 105 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
106 | ····.param·p2,·"parameters"····#·Lorg/json/JSONObject; | 106 | ····.param·p2,·"parameters"····#·Lorg/json/JSONObject; |
107 | ····.prologue | 107 | ····.prologue |
108 | ····const/4·v4,·0x0 | 108 | ····const/4·v4,·0x0 |
109 | ····.line· | 109 | ····.line·3010 |
110 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 110 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
111 | ····.line·29 | 111 | ····.line·2981 |
112 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->callback_:Lio/branch/referral/Branch$BranchLinkShareListener; | 112 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->callback_:Lio/branch/referral/Branch$BranchLinkShareListener; |
113 | ····.line·29 | 113 | ····.line·2982 |
114 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->channelPropertiesCallback_:Lio/branch/referral/Branch$IChannelProperties; | 114 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->channelPropertiesCallback_:Lio/branch/referral/Branch$IChannelProperties; |
115 | ····.line·29 | 115 | ····.line·2995 |
116 | ····const/4·v2,·-0x1 | 116 | ····const/4·v2,·-0x1 |
117 | ····iput·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->dividerHeight:I | 117 | ····iput·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->dividerHeight:I |
118 | ····.line·29 | 118 | ····.line·2996 |
119 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->sharingTitle:Ljava/lang/String; | 119 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->sharingTitle:Ljava/lang/String; |
120 | ····.line·29 | 120 | ····.line·2997 |
121 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->sharingTitleView:Landroid/view/View; | 121 | ····iput-object·v4,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->sharingTitleView:Landroid/view/View; |
122 | ····.line· | 122 | ····.line·3000 |
123 | ····new-instance·v2,·Ljava/util/ArrayList; | 123 | ····new-instance·v2,·Ljava/util/ArrayList; |
124 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 124 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
125 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->includeInShareSheet:Ljava/util/List; | 125 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->includeInShareSheet:Ljava/util/List; |
126 | ····.line· | 126 | ····.line·3001 |
127 | ····new-instance·v2,·Ljava/util/ArrayList; | 127 | ····new-instance·v2,·Ljava/util/ArrayList; |
128 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 128 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
129 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->excludeFromShareSheet:Ljava/util/List; | 129 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->excludeFromShareSheet:Ljava/util/List; |
130 | ····.line· | 130 | ····.line·3011 |
131 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->activity_:Landroid/app/Activity; | 131 | ····iput-object·p1,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->activity_:Landroid/app/Activity; |
132 | ····.line· | 132 | ····.line·3012 |
133 | ····invoke-static·{},·Lio/branch/referral/Branch;->access$2200()Lio/branch/referral/Branch; | 133 | ····invoke-static·{},·Lio/branch/referral/Branch;->access$2200()Lio/branch/referral/Branch; |
134 | ····move-result-object·v2 | 134 | ····move-result-object·v2 |
135 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->branch_:Lio/branch/referral/Branch; | 135 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->branch_:Lio/branch/referral/Branch; |
136 | ····.line· | 136 | ····.line·3013 |
137 | ····new-instance·v2,·Lio/branch/referral/BranchShortLinkBuilder; | 137 | ····new-instance·v2,·Lio/branch/referral/BranchShortLinkBuilder; |
138 | ····invoke-direct·{v2,·p1},·Lio/branch/referral/BranchShortLinkBuilder;-><init>(Landroid/content/Context;)V | 138 | ····invoke-direct·{v2,·p1},·Lio/branch/referral/BranchShortLinkBuilder;-><init>(Landroid/content/Context;)V |
139 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; | 139 | ····iput-object·v2,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; |
140 | ····.line· | 140 | ····.line·3015 |
141 | ····:try_start_0 | 141 | ····:try_start_0 |
142 | ····invoke-virtual·{p2},·Lorg/json/JSONObject;->keys()Ljava/util/Iterator; | 142 | ····invoke-virtual·{p2},·Lorg/json/JSONObject;->keys()Ljava/util/Iterator; |
143 | ····move-result-object·v1 | 143 | ····move-result-object·v1 |
144 | ····.line· | 144 | ····.line·3016 |
145 | ····.local·v1,·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/lang/String;>;" | 145 | ····.local·v1,·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/lang/String;>;" |
146 | ····:goto_0 | 146 | ····:goto_0 |
147 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 147 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
148 | ····move-result·v2 | 148 | ····move-result·v2 |
149 | ····if-eqz·v2,·:cond_0 | 149 | ····if-eqz·v2,·:cond_0 |
150 | ····.line·30 | 150 | ····.line·3017 |
151 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 151 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
152 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
153 | ····check-cast·v0,·Ljava/lang/String; | 153 | ····check-cast·v0,·Ljava/lang/String; |
154 | ····.line·30 | 154 | ····.line·3018 |
155 | ····.local·v0,·"key":Ljava/lang/String; | 155 | ····.local·v0,·"key":Ljava/lang/String; |
156 | ····iget-object·v3,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; | 156 | ····iget-object·v3,·p0,·Lio/branch/referral/Branch$ShareLinkBuilder;->shortLinkBuilder_:Lio/branch/referral/BranchShortLinkBuilder; |
157 | ····invoke-virtual·{p2,·v0},·Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; | 157 | ····invoke-virtual·{p2,·v0},·Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; |
158 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
Offset 199, 125 lines modified | Offset 199, 125 lines modified | ||
199 | ····invoke-virtual·{v3,·v0,·v2},·Lio/branch/referral/BranchShortLinkBuilder;->addParameters(Ljava/lang/String;Ljava/lang/String;)Lio/branch/referral/BranchUrlBuilder; | 199 | ····invoke-virtual·{v3,·v0,·v2},·Lio/branch/referral/BranchShortLinkBuilder;->addParameters(Ljava/lang/String;Ljava/lang/String;)Lio/branch/referral/BranchUrlBuilder; |
200 | ····:try_end_0 | 200 | ····:try_end_0 |
201 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 201 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
202 | ····goto·:goto_0 | 202 | ····goto·:goto_0 |
203 | ····.line·30 | 203 | ····.line·3020 |
204 | ····.end·local·v0····#·"key":Ljava/lang/String; | 204 | ····.end·local·v0····#·"key":Ljava/lang/String; |
205 | ····.end·local·v1····#·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/lang/String;>;" | 205 | ····.end·local·v1····#·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/lang/String;>;" |
206 | ····:catch_0 | 206 | ····:catch_0 |
207 | ····move-exception·v2 | 207 | ····move-exception·v2 |
208 | ····.line·30 | 208 | ····.line·3022 |
209 | ····:cond_0 | 209 | ····:cond_0 |
210 | ····const-string·v2,·"" | 210 | ····const-string·v2,·"" |
Max diff block lines reached; 27901/32570 bytes (85.66%) of diff not shown. |
Offset 214, 15 lines modified | Offset 214, 15 lines modified | ||
214 | ····const-string·v1,·"currency" | 214 | ····const-string·v1,·"currency" |
215 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->currencyType:Lio/branch/referral/util/CurrencyType; | 215 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->currencyType:Lio/branch/referral/util/CurrencyType; |
216 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 216 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
217 | ····.line·120 | 217 | ····.line·120 |
218 | ····const-string·v1,·"transaction | 218 | ····const-string·v1,·"transaction_id" |
219 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->transactionID:Ljava/lang/String; | 219 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->transactionID:Ljava/lang/String; |
220 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; | 220 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; |
221 | ····.line·121 | 221 | ····.line·121 |
222 | ····const-string·v1,·"shipping" | 222 | ····const-string·v1,·"shipping" |
Offset 311, 60 lines modified | Offset 311, 59 lines modified | ||
311 | ············"Lorg/json/JSONObject;", | 311 | ············"Lorg/json/JSONObject;", |
312 | ············">;" | 312 | ············">;" |
313 | ········} | 313 | ········} |
314 | ····.end·annotation | 314 | ····.end·annotation |
315 | ····.prologue | 315 | ····.prologue |
316 | ····.line·134 | 316 | ····.line·134 |
317 | ····iget-object·v | 317 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->products:Ljava/util/List; |
318 | ····if-nez·v | 318 | ····if-nez·v2,·:cond_1 |
319 | ····.line·135 | 319 | ····.line·135 |
320 | ····const/4·v | 320 | ····const/4·v1,·0x0 |
321 | ····.line·141 | 321 | ····.line·141 |
322 | ····:cond_0 | 322 | ····:cond_0 |
323 | ····return-object·v | 323 | ····return-object·v1 |
324 | ····.line·137 | 324 | ····.line·137 |
325 | ····:cond_1 | 325 | ····:cond_1 |
326 | ····new-instance·v | 326 | ····new-instance·v1,·Ljava/util/ArrayList; |
327 | ····invoke-direct·{v | 327 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
328 | ····.line·138 | 328 | ····.line·138 |
329 | ····.local·v | 329 | ····.local·v1,·"products":Ljava/util/List;,·"Ljava/util/List<Lorg/json/JSONObject;>;" |
330 | ····iget-object·v | 330 | ····iget-object·v2,·p0,·Lio/branch/referral/util/CommerceEvent;->products:Ljava/util/List; |
331 | ····invoke-interface·{v | 331 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
332 | ····move-result-object·v | 332 | ····move-result-object·v2 |
333 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
334 | ····:goto_0 | 333 | ····:goto_0 |
335 | ····invoke-interface·{v | 334 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
336 | ····move-result·v3 | 335 | ····move-result·v3 |
337 | ····if-eqz·v3,·:cond_0 | 336 | ····if-eqz·v3,·:cond_0 |
338 | ····invoke-interface·{v | 337 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
339 | ····move-result-object·v | 338 | ····move-result-object·v0 |
340 | ····check-cast·v | 339 | ····check-cast·v0,·Lio/branch/referral/util/Product; |
341 | ····.line·139 | 340 | ····.line·139 |
342 | ····.local·v | 341 | ····.local·v0,·"p":Lio/branch/referral/util/Product; |
343 | ····invoke-virtual·{v | 342 | ····invoke-virtual·{v0},·Lio/branch/referral/util/Product;->getProductJSONObject()Lorg/json/JSONObject; |
344 | ····move-result-object·v3 | 343 | ····move-result-object·v3 |
345 | ····invoke-interface·{v | 344 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
346 | ····goto·:goto_0 | 345 | ····goto·:goto_0 |
347 | .end·method | 346 | .end·method |
348 | .method·public·getRevenue()Ljava/lang/Double; | 347 | .method·public·getRevenue()Ljava/lang/Double; |
349 | ····.locals·1 | 348 | ····.locals·1 |
Offset 43, 15 lines modified | Offset 43, 14 lines modified | ||
43 | ····invoke-direct·{v0,·p1,·v1},·Lio/branch/referral/util/LinkProperties;-><init>(Landroid/os/Parcel;Lio/branch/referral/util/LinkProperties$1;)V | 43 | ····invoke-direct·{v0,·p1,·v1},·Lio/branch/referral/util/LinkProperties;-><init>(Landroid/os/Parcel;Lio/branch/referral/util/LinkProperties$1;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
49 | ····.prologue | 48 | ····.prologue |
50 | ····.line·236 | 49 | ····.line·236 |
51 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/util/LinkProperties$1;->createFromParcel(Landroid/os/Parcel;)Lio/branch/referral/util/LinkProperties; | 50 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/util/LinkProperties$1;->createFromParcel(Landroid/os/Parcel;)Lio/branch/referral/util/LinkProperties; |
52 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
Offset 67, 15 lines modified | Offset 66, 14 lines modified | ||
67 | ····new-array·v0,·p1,·[Lio/branch/referral/util/LinkProperties; | 66 | ····new-array·v0,·p1,·[Lio/branch/referral/util/LinkProperties; |
68 | ····return-object·v0 | 67 | ····return-object·v0 |
69 | .end·method | 68 | .end·method |
70 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 69 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
71 | ····.locals·1 | 70 | ····.locals·1 |
72 | ····.param·p1,·"x0"····#·I | ||
73 | ····.prologue | 71 | ····.prologue |
74 | ····.line·236 | 72 | ····.line·236 |
75 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/util/LinkProperties$1;->newArray(I)[Lio/branch/referral/util/LinkProperties; | 73 | ····invoke-virtual·{p0,·p1},·Lio/branch/referral/util/LinkProperties$1;->newArray(I)[Lio/branch/referral/util/LinkProperties; |
76 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
Offset 734, 102 lines modified | Offset 734, 101 lines modified | ||
734 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 734 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
735 | ····.locals·4 | 735 | ····.locals·4 |
736 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 736 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
737 | ····.param·p2,·"flags"····#·I | 737 | ····.param·p2,·"flags"····#·I |
738 | ····.prologue | 738 | ····.prologue |
739 | ····.line·302 | 739 | ····.line·302 |
740 | ····iget-object·v | 740 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->feature_:Ljava/lang/String; |
741 | ····invoke-virtual·{p1,·v | 741 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
742 | ····.line·303 | 742 | ····.line·303 |
743 | ····iget-object·v | 743 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->alias_:Ljava/lang/String; |
744 | ····invoke-virtual·{p1,·v | 744 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
745 | ····.line·304 | 745 | ····.line·304 |
746 | ····iget-object·v | 746 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->stage_:Ljava/lang/String; |
747 | ····invoke-virtual·{p1,·v | 747 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
748 | ····.line·305 | 748 | ····.line·305 |
749 | ····iget-object·v | 749 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->channel_:Ljava/lang/String; |
750 | ····invoke-virtual·{p1,·v | 750 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
751 | ····.line·306 | 751 | ····.line·306 |
752 | ····iget-object·v | 752 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->campaign_:Ljava/lang/String; |
753 | ····invoke-virtual·{p1,·v | 753 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
754 | ····.line·307 | 754 | ····.line·307 |
755 | ····iget·v | 755 | ····iget·v2,·p0,·Lio/branch/referral/util/LinkProperties;->matchDuration_:I |
756 | ····invoke-virtual·{p1,·v | 756 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeInt(I)V |
757 | ····.line·308 | 757 | ····.line·308 |
758 | ····iget-object·v | 758 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->tags_:Ljava/util/ArrayList; |
759 | ····invoke-virtual·{p1,·v | 759 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeSerializable(Ljava/io/Serializable;)V |
760 | ····.line·310 | 760 | ····.line·310 |
761 | ····iget-object·v | 761 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->controlParams_:Ljava/util/HashMap; |
762 | ····invoke-virtual·{v | 762 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->size()I |
763 | ····move-result·v0 | 763 | ····move-result·v0 |
764 | ····.line·311 | 764 | ····.line·311 |
765 | ····.local·v0,·"controlParamSize":I | 765 | ····.local·v0,·"controlParamSize":I |
766 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 766 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
767 | ····.line·312 | 767 | ····.line·312 |
768 | ····iget-object·v | 768 | ····iget-object·v2,·p0,·Lio/branch/referral/util/LinkProperties;->controlParams_:Ljava/util/HashMap; |
769 | ····invoke-virtual·{v | 769 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
770 | ····move-result-object·v | 770 | ····move-result-object·v2 |
771 | ····invoke-interface·{v | 771 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
772 | ····move-result-object·v | 772 | ····move-result-object·v3 |
773 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
774 | ····:goto_0 | 773 | ····:goto_0 |
775 | ····invoke-interface·{v | 774 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
776 | ····move-result·v | 775 | ····move-result·v2 |
777 | ····if-eqz·v | 776 | ····if-eqz·v2,·:cond_0 |
778 | ····invoke-interface·{v | 777 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
779 | ····move-result-object·v1 | 778 | ····move-result-object·v1 |
780 | ····check-cast·v1,·Ljava/util/Map$Entry; | 779 | ····check-cast·v1,·Ljava/util/Map$Entry; |
781 | ····.line·313 | 780 | ····.line·313 |
782 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 781 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
783 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 782 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
784 | ····move-result-object·v | 783 | ····move-result-object·v2 |
785 | ····check-cast·v | 784 | ····check-cast·v2,·Ljava/lang/String; |
786 | ····invoke-virtual·{p1,·v | 785 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
787 | ····.line·314 | 786 | ····.line·314 |
788 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 787 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
789 | ····move-result-object·v | 788 | ····move-result-object·v2 |
790 | ····check-cast·v | 789 | ····check-cast·v2,·Ljava/lang/String; |
791 | ····invoke-virtual·{p1,·v | 790 | ····invoke-virtual·{p1,·v2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
792 | ····goto·:goto_0 | 791 | ····goto·:goto_0 |
793 | ····.line·317 | 792 | ····.line·317 |
794 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 793 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
795 | ····:cond_0 | 794 | ····:cond_0 |
796 | ····return-void | 795 | ····return-void |
Offset 679, 15 lines modified | Offset 679, 15 lines modified | ||
679 | .end·method | 679 | .end·method |
680 | .method·public·static·getSdkVersion()Ljava/lang/String; | 680 | .method·public·static·getSdkVersion()Ljava/lang/String; |
681 | ····.locals·1 | 681 | ····.locals·1 |
682 | ····.prologue | 682 | ····.prologue |
683 | ····.line·629 | 683 | ····.line·629 |
684 | ····const-string·v0,·"4.2 | 684 | ····const-string·v0,·"4.22.0" |
685 | ····return-object·v0 | 685 | ····return-object·v0 |
686 | .end·method | 686 | .end·method |
687 | .method·public·static·getWebDialogTheme()I | 687 | .method·public·static·getWebDialogTheme()I |
688 | ····.locals·1 | 688 | ····.locals·1 |
Offset 1621, 15 lines modified | Offset 1621, 15 lines modified | ||
1621 | ····new-array·v2,·v4,·[Ljava/lang/Object; | 1621 | ····new-array·v2,·v4,·[Ljava/lang/Object; |
1622 | ····const-string·v3,·"FBAndroidSDK" | 1622 | ····const-string·v3,·"FBAndroidSDK" |
1623 | ····aput-object·v3,·v2,·v5 | 1623 | ····aput-object·v3,·v2,·v5 |
1624 | ····const-string·v3,·"4.2 | 1624 | ····const-string·v3,·"4.22.0" |
1625 | ····aput-object·v3,·v2,·v6 | 1625 | ····aput-object·v3,·v2,·v6 |
1626 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 1626 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
1627 | ····move-result-object·v1 | 1627 | ····move-result-object·v1 |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | .class·final·Lcom/facebook/FacebookSdkVersion; | 1 | .class·final·Lcom/facebook/FacebookSdkVersion; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FacebookSdkVersion.java" | 3 | .source·"FacebookSdkVersion.java" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field·public·static·final·BUILD:Ljava/lang/String;·=·"4.2 | 5 | .field·public·static·final·BUILD:Ljava/lang/String;·=·"4.22.0" |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·constructor·<init>()V | 7 | .method·constructor·<init>()V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····.prologue | 9 | ····.prologue |
Offset 47, 52 lines modified | Offset 47, 52 lines modified | ||
47 | #·direct·methods | 47 | #·direct·methods |
48 | .method·static·constructor·<clinit>()V | 48 | .method·static·constructor·<clinit>()V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·25 | 51 | ····.line·259 |
52 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->buildAppSignatureHashes()Ljava/util/HashSet; | 52 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->buildAppSignatureHashes()Ljava/util/HashSet; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->validAppSignatureHashes:Ljava/util/HashSet; | 54 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->validAppSignatureHashes:Ljava/util/HashSet; |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·private·constructor·<init>()V | 57 | .method·private·constructor·<init>()V |
58 | ····.locals·0 | 58 | ····.locals·0 |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·2 | 60 | ····.line·251 |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
64 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V | 64 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V |
65 | ····.locals·0 | 65 | ····.locals·0 |
66 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; | 66 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·2 | 68 | ····.line·251 |
69 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>()V | 69 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>()V |
70 | ····return-void | 70 | ····return-void |
71 | .end·method | 71 | .end·method |
72 | .method·static·synthetic·access$900(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;Z)V | 72 | .method·static·synthetic·access$900(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;Z)V |
73 | ····.locals·0 | 73 | ····.locals·0 |
74 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 74 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
75 | ····.param·p1,·"x1"····#·Z | 75 | ····.param·p1,·"x1"····#·Z |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line·2 | 77 | ····.line·251 |
78 | ····invoke-direct·{p0,·p1},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->fetchAvailableVersions(Z)V | 78 | ····invoke-direct·{p0,·p1},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->fetchAvailableVersions(Z)V |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·private·static·buildAppSignatureHashes()Ljava/util/HashSet; | 81 | .method·private·static·buildAppSignatureHashes()Ljava/util/HashSet; |
82 | ····.locals·2 | 82 | ····.locals·2 |
Offset 103, 71 lines modified | Offset 103, 71 lines modified | ||
103 | ············"<", | 103 | ············"<", |
104 | ············"Ljava/lang/String;", | 104 | ············"Ljava/lang/String;", |
105 | ············">;" | 105 | ············">;" |
106 | ········} | 106 | ········} |
107 | ····.end·annotation | 107 | ····.end·annotation |
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·2 | 109 | ····.line·264 |
110 | ····new-instance·v0,·Ljava/util/HashSet; | 110 | ····new-instance·v0,·Ljava/util/HashSet; |
111 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V | 111 | ····invoke-direct·{v0},·Ljava/util/HashSet;-><init>()V |
112 | ····.line·2 | 112 | ····.line·265 |
113 | ····.local·v0,·"set":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" | 113 | ····.local·v0,·"set":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" |
114 | ····const-string·v1,·"8a3c4b262d721acd49a4bf97d5213199c86fa2b9" | 114 | ····const-string·v1,·"8a3c4b262d721acd49a4bf97d5213199c86fa2b9" |
115 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z | 115 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z |
116 | ····.line·2 | 116 | ····.line·266 |
117 | ····const-string·v1,·"a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc" | 117 | ····const-string·v1,·"a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc" |
118 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z | 118 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z |
119 | ····.line·26 | 119 | ····.line·267 |
120 | ····const-string·v1,·"5e8f16062ea3cd2c4a0d547876baa6f38cabf625" | 120 | ····const-string·v1,·"5e8f16062ea3cd2c4a0d547876baa6f38cabf625" |
121 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z | 121 | ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z |
122 | ····.line·26 | 122 | ····.line·268 |
123 | ····return-object·v0 | 123 | ····return-object·v0 |
124 | .end·method | 124 | .end·method |
125 | .method·private·declared-synchronized·fetchAvailableVersions(Z)V | 125 | .method·private·declared-synchronized·fetchAvailableVersions(Z)V |
126 | ····.locals·1 | 126 | ····.locals·1 |
127 | ····.param·p1,·"force"····#·Z | 127 | ····.param·p1,·"force"····#·Z |
128 | ····.prologue | 128 | ····.prologue |
129 | ····.line·3 | 129 | ····.line·311 |
130 | ····monitor-enter·p0 | 130 | ····monitor-enter·p0 |
131 | ····if-nez·p1,·:cond_0 | 131 | ····if-nez·p1,·:cond_0 |
132 | ····:try_start_0 | 132 | ····:try_start_0 |
133 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->availableVersions:Ljava/util/TreeSet; | 133 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->availableVersions:Ljava/util/TreeSet; |
134 | ····if-nez·v0,·:cond_1 | 134 | ····if-nez·v0,·:cond_1 |
135 | ····.line·3 | 135 | ····.line·312 |
136 | ····:cond_0 | 136 | ····:cond_0 |
137 | ····invoke-static·{p0},·Lcom/facebook/internal/NativeProtocol;->access$000(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;)Ljava/util/TreeSet; | 137 | ····invoke-static·{p0},·Lcom/facebook/internal/NativeProtocol;->access$000(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;)Ljava/util/TreeSet; |
138 | ····move-result-object·v0 | 138 | ····move-result-object·v0 |
139 | ····iput-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->availableVersions:Ljava/util/TreeSet; | 139 | ····iput-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->availableVersions:Ljava/util/TreeSet; |
140 | ····:try_end_0 | 140 | ····:try_end_0 |
141 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 141 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
142 | ····.line·3 | 142 | ····.line·314 |
143 | ····:cond_1 | 143 | ····:cond_1 |
144 | ····monitor-exit·p0 | 144 | ····monitor-exit·p0 |
145 | ····return-void | 145 | ····return-void |
146 | ····.line·3 | 146 | ····.line·311 |
147 | ····:catchall_0 | 147 | ····:catchall_0 |
148 | ····move-exception·v0 | 148 | ····move-exception·v0 |
149 | ····monitor-exit·p0 | 149 | ····monitor-exit·p0 |
150 | ····throw·v0 | 150 | ····throw·v0 |
151 | .end·method | 151 | .end·method |
Offset 183, 25 lines modified | Offset 183, 25 lines modified | ||
183 | ············"<", | 183 | ············"<", |
184 | ············"Ljava/lang/Integer;", | 184 | ············"Ljava/lang/Integer;", |
Max diff block lines reached; 4062/7563 bytes (53.71%) of diff not shown. |
Offset 19, 47 lines modified | Offset 19, 47 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>()V | 20 | .method·private·constructor·<init>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·3 | 23 | ····.line·331 |
24 | ····const/4·v0,·0x0 | 24 | ····const/4·v0,·0x0 |
25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V | 25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V | 28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; | 30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·3 | 32 | ····.line·331 |
33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$MessengerAppInfo;-><init>()V | 33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$MessengerAppInfo;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·protected·getLoginActivity()Ljava/lang/String; | 37 | .method·protected·getLoginActivity()Ljava/lang/String; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·3 | 40 | ····.line·341 |
41 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·protected·getPackage()Ljava/lang/String; | 44 | .method·protected·getPackage()Ljava/lang/String; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·3 | 47 | ····.line·336 |
48 | ····const-string·v0,·"com.facebook.orca" | 48 | ····const-string·v0,·"com.facebook.orca" |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
Offset 19, 47 lines modified | Offset 19, 47 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>()V | 20 | .method·private·constructor·<init>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·3 | 23 | ····.line·345 |
24 | ····const/4·v0,·0x0 | 24 | ····const/4·v0,·0x0 |
25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V | 25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V | 28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; | 30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·3 | 32 | ····.line·345 |
33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$WakizashiAppInfo;-><init>()V | 33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$WakizashiAppInfo;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·protected·getLoginActivity()Ljava/lang/String; | 37 | .method·protected·getLoginActivity()Ljava/lang/String; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·3 | 40 | ····.line·355 |
41 | ····const-string·v0,·"com.facebook.katana.ProxyAuth" | 41 | ····const-string·v0,·"com.facebook.katana.ProxyAuth" |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·protected·getPackage()Ljava/lang/String; | 44 | .method·protected·getPackage()Ljava/lang/String; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·3 | 47 | ····.line·350 |
48 | ····const-string·v0,·"com.facebook.wakizashi" | 48 | ····const-string·v0,·"com.facebook.wakizashi" |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
Offset 18, 29 lines modified | Offset 18, 29 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·8 | 22 | ····.line·860 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·run()V | 27 | .method·public·run()V |
28 | ····.locals·4 | 28 | ····.locals·4 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····const/4·v3,·0x0 | 30 | ····const/4·v3,·0x0 |
31 | ····.line·8 | 31 | ····.line·864 |
32 | ····:try_start_0 | 32 | ····:try_start_0 |
33 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$800()Ljava/util/List; | 33 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$800()Ljava/util/List; |
34 | ····move-result-object·v1 | 34 | ····move-result-object·v1 |
35 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 35 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
Offset 55, 25 lines modified | Offset 55, 25 lines modified | ||
55 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 55 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····check-cast·v0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 57 | ····check-cast·v0,·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
58 | ····.line·8 | 58 | ····.line·865 |
59 | ····.local·v0,·"appInfo":Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 59 | ····.local·v0,·"appInfo":Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
60 | ····const/4·v2,·0x1 | 60 | ····const/4·v2,·0x1 |
61 | ····invoke-static·{v0,·v2},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->access$900(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;Z)V | 61 | ····invoke-static·{v0,·v2},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;->access$900(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;Z)V |
62 | ····:try_end_0 | 62 | ····:try_end_0 |
63 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 63 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
64 | ····goto·:goto_0 | 64 | ····goto·:goto_0 |
65 | ····.line·86 | 65 | ····.line·868 |
66 | ····.end·local·v0····#·"appInfo":Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 66 | ····.end·local·v0····#·"appInfo":Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
67 | ····:catchall_0 | 67 | ····:catchall_0 |
68 | ····move-exception·v1 | 68 | ····move-exception·v1 |
69 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$1000()Ljava/util/concurrent/atomic/AtomicBoolean; | 69 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$1000()Ljava/util/concurrent/atomic/AtomicBoolean; |
70 | ····move-result-object·v2 | 70 | ····move-result-object·v2 |
Offset 85, 10 lines modified | Offset 85, 10 lines modified | ||
85 | ····:cond_0 | 85 | ····:cond_0 |
86 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$1000()Ljava/util/concurrent/atomic/AtomicBoolean; | 86 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->access$1000()Ljava/util/concurrent/atomic/AtomicBoolean; |
87 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
88 | ····invoke-virtual·{v1,·v3},·Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V | 88 | ····invoke-virtual·{v1,·v3},·Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V |
89 | ····.line·8 | 89 | ····.line·870 |
90 | ····return-void | 90 | ····return-void |
91 | .end·method | 91 | .end·method |
Offset 45, 57 lines modified | Offset 45, 57 lines modified | ||
45 | .end·method | 45 | .end·method |
46 | .method·public·static·checkCustomTabRedirectActivity(Landroid/content/Context;)V | 46 | .method·public·static·checkCustomTabRedirectActivity(Landroid/content/Context;)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p0,·"context"····#·Landroid/content/Context; | 48 | ····.param·p0,·"context"····#·Landroid/content/Context; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·2 | 50 | ····.line·234 |
51 | ····const/4·v0,·0x1 | 51 | ····const/4·v0,·0x1 |
52 | ····invoke-static·{p0,·v0},·Lcom/facebook/internal/Validate;->checkCustomTabRedirectActivity(Landroid/content/Context;Z)V | 52 | ····invoke-static·{p0,·v0},·Lcom/facebook/internal/Validate;->checkCustomTabRedirectActivity(Landroid/content/Context;Z)V |
53 | ····.line·2 | 53 | ····.line·235 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·public·static·checkCustomTabRedirectActivity(Landroid/content/Context;Z)V | 56 | .method·public·static·checkCustomTabRedirectActivity(Landroid/content/Context;Z)V |
57 | ····.locals·2 | 57 | ····.locals·2 |
58 | ····.param·p0,·"context"····#·Landroid/content/Context; | 58 | ····.param·p0,·"context"····#·Landroid/content/Context; |
59 | ····.param·p1,·"shouldThrow"····#·Z | 59 | ····.param·p1,·"shouldThrow"····#·Z |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·2 | 61 | ····.line·238 |
62 | ····invoke-static·{p0},·Lcom/facebook/internal/Validate;->hasCustomTabRedirectActivity(Landroid/content/Context;)Z | 62 | ····invoke-static·{p0},·Lcom/facebook/internal/Validate;->hasCustomTabRedirectActivity(Landroid/content/Context;)Z |
63 | ····move-result·v0 | 63 | ····move-result·v0 |
64 | ····if-nez·v0,·:cond_1 | 64 | ····if-nez·v0,·:cond_1 |
65 | ····.line·2 | 65 | ····.line·239 |
66 | ····if-eqz·p1,·:cond_0 | 66 | ····if-eqz·p1,·:cond_0 |
67 | ····.line·2 | 67 | ····.line·240 |
68 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 68 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
69 | ····const-string·v1,·"FacebookActivity·is·declared·incorrectly·in·the·AndroidManifest.xml,·please·add·com.facebook.FacebookActivity·to·your·AndroidManifest.xml·file.·See·https://developers.facebook.com/docs/android/getting-started·for·more·info." | 69 | ····const-string·v1,·"FacebookActivity·is·declared·incorrectly·in·the·AndroidManifest.xml,·please·add·com.facebook.FacebookActivity·to·your·AndroidManifest.xml·file.·See·https://developers.facebook.com/docs/android/getting-started·for·more·info." |
70 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 70 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
71 | ····throw·v0 | 71 | ····throw·v0 |
72 | ····.line·2 | 72 | ····.line·242 |
73 | ····:cond_0 | 73 | ····:cond_0 |
74 | ····sget-object·v0,·Lcom/facebook/internal/Validate;->TAG:Ljava/lang/String; | 74 | ····sget-object·v0,·Lcom/facebook/internal/Validate;->TAG:Ljava/lang/String; |
75 | ····const-string·v1,·"FacebookActivity·is·declared·incorrectly·in·the·AndroidManifest.xml,·please·add·com.facebook.FacebookActivity·to·your·AndroidManifest.xml·file.·See·https://developers.facebook.com/docs/android/getting-started·for·more·info." | 75 | ····const-string·v1,·"FacebookActivity·is·declared·incorrectly·in·the·AndroidManifest.xml,·please·add·com.facebook.FacebookActivity·to·your·AndroidManifest.xml·file.·See·https://developers.facebook.com/docs/android/getting-started·for·more·info." |
76 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 76 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
77 | ····.line·2 | 77 | ····.line·245 |
78 | ····:cond_1 | 78 | ····:cond_1 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·public·static·containsNoNullOrEmpty(Ljava/util/Collection;Ljava/lang/String;)V | 81 | .method·public·static·containsNoNullOrEmpty(Ljava/util/Collection;Ljava/lang/String;)V |
82 | ····.locals·4 | 82 | ····.locals·4 |
83 | ····.param·p1,·"name"····#·Ljava/lang/String; | 83 | ····.param·p1,·"name"····#·Ljava/lang/String; |
Offset 314, 14 lines modified | Offset 314, 65 lines modified | ||
314 | ····throw·v1 | 314 | ····throw·v1 |
315 | ····.line·156 | 315 | ····.line·156 |
316 | ····:cond_0 | 316 | ····:cond_0 |
317 | ····return-object·v0 | 317 | ····return-object·v0 |
318 | .end·method | 318 | .end·method |
319 | .method·public·static·hasBluetoothPermission(Landroid/content/Context;)Z | ||
320 | ····.locals·1 | ||
321 | ····.param·p0,·"context"····#·Landroid/content/Context; | ||
322 | ····.prologue | ||
323 | ····.line·197 | ||
324 | ····const-string·v0,·"android.permission.BLUETOOTH" | ||
325 | ····invoke-static·{p0,·v0},·Lcom/facebook/internal/Validate;->hasPermission(Landroid/content/Context;Ljava/lang/String;)Z | ||
326 | ····move-result·v0 | ||
327 | ····if-eqz·v0,·:cond_0 | ||
328 | ····const-string·v0,·"android.permission.BLUETOOTH_ADMIN" | ||
329 | ····.line·198 | ||
330 | ····invoke-static·{p0,·v0},·Lcom/facebook/internal/Validate;->hasPermission(Landroid/content/Context;Ljava/lang/String;)Z | ||
331 | ····move-result·v0 | ||
332 | ····if-eqz·v0,·:cond_0 | ||
333 | ····const/4·v0,·0x1 | ||
334 | ····.line·197 | ||
335 | ····:goto_0 | ||
336 | ····return·v0 | ||
337 | ····.line·198 | ||
338 | ····:cond_0 | ||
339 | ····const/4·v0,·0x0 | ||
340 | ····goto·:goto_0 | ||
341 | .end·method | ||
342 | .method·public·static·hasChangeWifiStatePermission(Landroid/content/Context;)Z | ||
343 | ····.locals·1 | ||
344 | ····.param·p0,·"context"····#·Landroid/content/Context; | ||
345 | ····.prologue | ||
346 | ····.line·188 | ||
347 | ····const-string·v0,·"android.permission.CHANGE_WIFI_STATE" | ||
348 | ····invoke-static·{p0,·v0},·Lcom/facebook/internal/Validate;->hasPermission(Landroid/content/Context;Ljava/lang/String;)Z | ||
349 | ····move-result·v0 | ||
350 | ····return·v0 | ||
351 | .end·method | ||
319 | .method·public·static·hasClientToken()Ljava/lang/String; | 352 | .method·public·static·hasClientToken()Ljava/lang/String; |
320 | ····.locals·3 | 353 | ····.locals·3 |
321 | ····.prologue | 354 | ····.prologue |
322 | ····.line·160 | 355 | ····.line·160 |
323 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getClientToken()Ljava/lang/String; | 356 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getClientToken()Ljava/lang/String; |
Offset 348, 35 lines modified | Offset 399, 35 lines modified | ||
348 | .method·public·static·hasContentProvider(Landroid/content/Context;)V | 399 | .method·public·static·hasContentProvider(Landroid/content/Context;)V |
349 | ····.locals·7 | 400 | ····.locals·7 |
350 | ····.param·p0,·"context"····#·Landroid/content/Context; | 401 | ····.param·p0,·"context"····#·Landroid/content/Context; |
Max diff block lines reached; 11712/15450 bytes (75.81%) of diff not shown. |
Offset 19, 47 lines modified | Offset 19, 47 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>()V | 20 | .method·private·constructor·<init>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·31 | 23 | ····.line·317 |
24 | ····const/4·v0,·0x0 | 24 | ····const/4·v0,·0x0 |
25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V | 25 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V | 28 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; | 30 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·31 | 32 | ····.line·317 |
33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$KatanaAppInfo;-><init>()V | 33 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$KatanaAppInfo;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·protected·getLoginActivity()Ljava/lang/String; | 37 | .method·protected·getLoginActivity()Ljava/lang/String; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·32 | 40 | ····.line·327 |
41 | ····const-string·v0,·"com.facebook.katana.ProxyAuth" | 41 | ····const-string·v0,·"com.facebook.katana.ProxyAuth" |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·protected·getPackage()Ljava/lang/String; | 44 | .method·protected·getPackage()Ljava/lang/String; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·3 | 47 | ····.line·322 |
48 | ····const-string·v0,·"com.facebook.katana" | 48 | ····const-string·v0,·"com.facebook.katana" |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
Offset 21, 47 lines modified | Offset 21, 47 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·private·constructor·<init>()V | 22 | .method·private·constructor·<init>()V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·35 | 25 | ····.line·359 |
26 | ····const/4·v0,·0x0 | 26 | ····const/4·v0,·0x0 |
27 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V | 27 | ····invoke-direct·{p0,·v0},·Lcom/facebook/internal/NativeProtocol$NativeAppInfo;-><init>(Lcom/facebook/internal/NativeProtocol$1;)V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V | 30 | .method·synthetic·constructor·<init>(Lcom/facebook/internal/NativeProtocol$1;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; | 32 | ····.param·p1,·"x0"····#·Lcom/facebook/internal/NativeProtocol$1; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·35 | 34 | ····.line·359 |
35 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$FBLiteAppInfo;-><init>()V | 35 | ····invoke-direct·{p0},·Lcom/facebook/internal/NativeProtocol$FBLiteAppInfo;-><init>()V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·protected·getLoginActivity()Ljava/lang/String; | 39 | .method·protected·getLoginActivity()Ljava/lang/String; |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·3 | 42 | ····.line·371 |
43 | ····const-string·v0,·"com.facebook.lite.platform.LoginGDPDialogActivity" | 43 | ····const-string·v0,·"com.facebook.lite.platform.LoginGDPDialogActivity" |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·protected·getPackage()Ljava/lang/String; | 46 | .method·protected·getPackage()Ljava/lang/String; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·3 | 49 | ····.line·366 |
50 | ····const-string·v0,·"com.facebook.lite" | 50 | ····const-string·v0,·"com.facebook.lite" |
51 | ····return-object·v0 | 51 | ····return-object·v0 |
52 | .end·method | 52 | .end·method |
Offset 77, 14 lines modified | Offset 77, 16 lines modified | ||
77 | .field·public·static·final·EXTRA_DIALOG_COMPLETION_GESTURE_KEY:Ljava/lang/String;·=·"com.facebook.platform.extra.COMPLETION_GESTURE" | 77 | .field·public·static·final·EXTRA_DIALOG_COMPLETION_GESTURE_KEY:Ljava/lang/String;·=·"com.facebook.platform.extra.COMPLETION_GESTURE" |
78 | .field·public·static·final·EXTRA_EXPIRES_SECONDS_SINCE_EPOCH:Ljava/lang/String;·=·"com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH" | 78 | .field·public·static·final·EXTRA_EXPIRES_SECONDS_SINCE_EPOCH:Ljava/lang/String;·=·"com.facebook.platform.extra.EXPIRES_SECONDS_SINCE_EPOCH" |
79 | .field·public·static·final·EXTRA_GET_INSTALL_DATA_PACKAGE:Ljava/lang/String;·=·"com.facebook.platform.extra.INSTALLDATA_PACKAGE" | 79 | .field·public·static·final·EXTRA_GET_INSTALL_DATA_PACKAGE:Ljava/lang/String;·=·"com.facebook.platform.extra.INSTALLDATA_PACKAGE" |
80 | .field·public·static·final·EXTRA_LOGGER_REF:Ljava/lang/String;·=·"com.facebook.platform.extra.LOGGER_REF" | ||
80 | .field·public·static·final·EXTRA_PERMISSIONS:Ljava/lang/String;·=·"com.facebook.platform.extra.PERMISSIONS" | 81 | .field·public·static·final·EXTRA_PERMISSIONS:Ljava/lang/String;·=·"com.facebook.platform.extra.PERMISSIONS" |
81 | .field·public·static·final·EXTRA_PROTOCOL_ACTION:Ljava/lang/String;·=·"com.facebook.platform.protocol.PROTOCOL_ACTION" | 82 | .field·public·static·final·EXTRA_PROTOCOL_ACTION:Ljava/lang/String;·=·"com.facebook.platform.protocol.PROTOCOL_ACTION" |
82 | .field·public·static·final·EXTRA_PROTOCOL_BRIDGE_ARGS:Ljava/lang/String;·=·"com.facebook.platform.protocol.BRIDGE_ARGS" | 83 | .field·public·static·final·EXTRA_PROTOCOL_BRIDGE_ARGS:Ljava/lang/String;·=·"com.facebook.platform.protocol.BRIDGE_ARGS" |
83 | .field·public·static·final·EXTRA_PROTOCOL_CALL_ID:Ljava/lang/String;·=·"com.facebook.platform.protocol.CALL_ID" | 84 | .field·public·static·final·EXTRA_PROTOCOL_CALL_ID:Ljava/lang/String;·=·"com.facebook.platform.protocol.CALL_ID" |
Offset 130, 22 lines modified | Offset 132, 30 lines modified | ||
130 | ····.end·annotation | 132 | ····.end·annotation |
131 | .end·field | 133 | .end·field |
132 | .field·public·static·final·MESSAGE_GET_ACCESS_TOKEN_REPLY:I·=·0x10001 | 134 | .field·public·static·final·MESSAGE_GET_ACCESS_TOKEN_REPLY:I·=·0x10001 |
133 | .field·public·static·final·MESSAGE_GET_ACCESS_TOKEN_REQUEST:I·=·0x10000 | 135 | .field·public·static·final·MESSAGE_GET_ACCESS_TOKEN_REQUEST:I·=·0x10000 |
136 | .field·public·static·final·MESSAGE_GET_AK_SEAMLESS_TOKEN_REPLY:I·=·0x10009 | ||
137 | .field·public·static·final·MESSAGE_GET_AK_SEAMLESS_TOKEN_REQUEST:I·=·0x10008 | ||
134 | .field·public·static·final·MESSAGE_GET_INSTALL_DATA_REPLY:I·=·0x10005 | 138 | .field·public·static·final·MESSAGE_GET_INSTALL_DATA_REPLY:I·=·0x10005 |
135 | .field·public·static·final·MESSAGE_GET_INSTALL_DATA_REQUEST:I·=·0x10004 | 139 | .field·public·static·final·MESSAGE_GET_INSTALL_DATA_REQUEST:I·=·0x10004 |
136 | .field·public·static·final·MESSAGE_GET_LIKE_STATUS_REPLY:I·=·0x10007 | 140 | .field·public·static·final·MESSAGE_GET_LIKE_STATUS_REPLY:I·=·0x10007 |
137 | .field·public·static·final·MESSAGE_GET_LIKE_STATUS_REQUEST:I·=·0x10006 | 141 | .field·public·static·final·MESSAGE_GET_LIKE_STATUS_REQUEST:I·=·0x10006 |
142 | .field·public·static·final·MESSAGE_GET_LOGIN_STATUS_REPLY:I·=·0x1000b | ||
143 | .field·public·static·final·MESSAGE_GET_LOGIN_STATUS_REQUEST:I·=·0x1000a | ||
138 | .field·static·final·MESSAGE_GET_PROTOCOL_VERSIONS_REPLY:I·=·0x10003 | 144 | .field·static·final·MESSAGE_GET_PROTOCOL_VERSIONS_REPLY:I·=·0x10003 |
139 | .field·static·final·MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST:I·=·0x10002 | 145 | .field·static·final·MESSAGE_GET_PROTOCOL_VERSIONS_REQUEST:I·=·0x10002 |
140 | .field·public·static·final·NO_PROTOCOL_AVAILABLE:I·=·-0x1 | 146 | .field·public·static·final·NO_PROTOCOL_AVAILABLE:I·=·-0x1 |
141 | .field·public·static·final·OPEN_GRAPH_CREATE_OBJECT_KEY:Ljava/lang/String;·=·"fbsdk:create_object" | 147 | .field·public·static·final·OPEN_GRAPH_CREATE_OBJECT_KEY:Ljava/lang/String;·=·"fbsdk:create_object" |
Offset 176, 24 lines modified | Offset 186, 28 lines modified | ||
176 | .field·public·static·final·PROTOCOL_VERSION_20141107:I·=·0x1335433 | 186 | .field·public·static·final·PROTOCOL_VERSION_20141107:I·=·0x1335433 |
177 | .field·public·static·final·PROTOCOL_VERSION_20141218:I·=·0x13354a2 | 187 | .field·public·static·final·PROTOCOL_VERSION_20141218:I·=·0x13354a2 |
178 | .field·public·static·final·PROTOCOL_VERSION_20160327:I·=·0x1339f47 | 188 | .field·public·static·final·PROTOCOL_VERSION_20160327:I·=·0x1339f47 |
189 | .field·public·static·final·PROTOCOL_VERSION_20170411:I·=·0x133c6ab | ||
179 | .field·public·static·final·RESULT_ARGS_ACCESS_TOKEN:Ljava/lang/String;·=·"access_token" | 190 | .field·public·static·final·RESULT_ARGS_ACCESS_TOKEN:Ljava/lang/String;·=·"access_token" |
180 | .field·public·static·final·RESULT_ARGS_DIALOG_COMPLETE_KEY:Ljava/lang/String;·=·"didComplete" | 191 | .field·public·static·final·RESULT_ARGS_DIALOG_COMPLETE_KEY:Ljava/lang/String;·=·"didComplete" |
181 | .field·public·static·final·RESULT_ARGS_DIALOG_COMPLETION_GESTURE_KEY:Ljava/lang/String;·=·"completionGesture" | 192 | .field·public·static·final·RESULT_ARGS_DIALOG_COMPLETION_GESTURE_KEY:Ljava/lang/String;·=·"completionGesture" |
182 | .field·public·static·final·RESULT_ARGS_EXPIRES_SECONDS_SINCE_EPOCH:Ljava/lang/String;·=·"expires_seconds_since_epoch" | 193 | .field·public·static·final·RESULT_ARGS_EXPIRES_SECONDS_SINCE_EPOCH:Ljava/lang/String;·=·"expires_seconds_since_epoch" |
183 | .field·public·static·final·RESULT_ARGS_PERMISSIONS:Ljava/lang/String;·=·"permissions" | 194 | .field·public·static·final·RESULT_ARGS_PERMISSIONS:Ljava/lang/String;·=·"permissions" |
195 | .field·public·static·final·RESULT_ARGS_SIGNED_REQUEST:Ljava/lang/String;·=·"signed·request" | ||
184 | .field·public·static·final·STATUS_ERROR_CODE:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_CODE" | 196 | .field·public·static·final·STATUS_ERROR_CODE:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_CODE" |
185 | .field·public·static·final·STATUS_ERROR_DESCRIPTION:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_DESCRIPTION" | 197 | .field·public·static·final·STATUS_ERROR_DESCRIPTION:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_DESCRIPTION" |
186 | .field·public·static·final·STATUS_ERROR_JSON:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_JSON" | 198 | .field·public·static·final·STATUS_ERROR_JSON:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_JSON" |
187 | .field·public·static·final·STATUS_ERROR_SUBCODE:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_SUBCODE" | 199 | .field·public·static·final·STATUS_ERROR_SUBCODE:Ljava/lang/String;·=·"com.facebook.platform.status.ERROR_SUBCODE" |
Offset 250, 178 lines modified | Offset 264, 178 lines modified | ||
250 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 264 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
251 | ····move-result-object·v0 | 265 | ····move-result-object·v0 |
252 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->TAG:Ljava/lang/String; | 266 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->TAG:Ljava/lang/String; |
253 | ····.line·3 | 267 | ····.line·375 |
254 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->buildFacebookAppList()Ljava/util/List; | 268 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->buildFacebookAppList()Ljava/util/List; |
255 | ····move-result-object·v0 | 269 | ····move-result-object·v0 |
256 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->facebookAppInfoList:Ljava/util/List; | 270 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->facebookAppInfoList:Ljava/util/List; |
257 | ····.line·3 | 271 | ····.line·376 |
258 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->buildActionToAppInfoMap()Ljava/util/Map; | 272 | ····invoke-static·{},·Lcom/facebook/internal/NativeProtocol;->buildActionToAppInfoMap()Ljava/util/Map; |
259 | ····move-result-object·v0 | 273 | ····move-result-object·v0 |
260 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->actionToAppInfoMap:Ljava/util/Map; | 274 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->actionToAppInfoMap:Ljava/util/Map; |
261 | ····.line·37 | 275 | ····.line·377 |
262 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 276 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
263 | ····invoke-direct·{v0,·v2},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 277 | ····invoke-direct·{v0,·v2},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
264 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->protocolVersionsAsyncUpdating:Ljava/util/concurrent/atomic/AtomicBoolean; | 278 | ····sput-object·v0,·Lcom/facebook/internal/NativeProtocol;->protocolVersionsAsyncUpdating:Ljava/util/concurrent/atomic/AtomicBoolean; |
265 | ····.line·56 | 279 | ····.line·567 |
266 | ····const/16·v0,·0xc | 280 | ····const/16·v0,·0xc |
267 | ····new-array·v0,·v0,·[Ljava/lang/Integer; | 281 | ····new-array·v0,·v0,·[Ljava/lang/Integer; |
268 | ····const·v1,·0x1339f47 | 282 | ····const·v1,·0x1339f47 |
269 | ····.line·56 | 283 | ····.line·569 |
270 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 284 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
271 | ····move-result-object·v1 | 285 | ····move-result-object·v1 |
272 | ····aput-object·v1,·v0,·v2 | 286 | ····aput-object·v1,·v0,·v2 |
273 | ····const/4·v1,·0x1 | 287 | ····const/4·v1,·0x1 |
274 | ····const·v2,·0x13354a2 | 288 | ····const·v2,·0x13354a2 |
275 | ····.line·5 | 289 | ····.line·570 |
276 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 290 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
277 | ····move-result-object·v2 | 291 | ····move-result-object·v2 |
Max diff block lines reached; 58408/63446 bytes (92.06%) of diff not shown. |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | .field·public·static·final·FALLBACK_DIALOG_PARAM_METHOD_ARGS:Ljava/lang/String;·=·"method_args" | 60 | .field·public·static·final·FALLBACK_DIALOG_PARAM_METHOD_ARGS:Ljava/lang/String;·=·"method_args" |
61 | .field·public·static·final·FALLBACK_DIALOG_PARAM_METHOD_RESULTS:Ljava/lang/String;·=·"method_results" | 61 | .field·public·static·final·FALLBACK_DIALOG_PARAM_METHOD_RESULTS:Ljava/lang/String;·=·"method_results" |
62 | .field·public·static·final·FALLBACK_DIALOG_PARAM_VERSION:Ljava/lang/String;·=·"version" | 62 | .field·public·static·final·FALLBACK_DIALOG_PARAM_VERSION:Ljava/lang/String;·=·"version" |
63 | .field·private·static·final·GRAPH_API_VERSION:Ljava/lang/String;·=·"v2. | 63 | .field·private·static·final·GRAPH_API_VERSION:Ljava/lang/String;·=·"v2.9" |
64 | .field·private·static·final·GRAPH_URL_FORMAT:Ljava/lang/String;·=·"https://graph.%s" | 64 | .field·private·static·final·GRAPH_URL_FORMAT:Ljava/lang/String;·=·"https://graph.%s" |
65 | .field·private·static·final·GRAPH_VIDEO_URL_FORMAT:Ljava/lang/String;·=·"https://graph-video.%s" | 65 | .field·private·static·final·GRAPH_VIDEO_URL_FORMAT:Ljava/lang/String;·=·"https://graph-video.%s" |
66 | .field·private·static·final·TAG:Ljava/lang/String; | 66 | .field·private·static·final·TAG:Ljava/lang/String; |
Offset 168, 15 lines modified | Offset 168, 15 lines modified | ||
168 | .end·method | 168 | .end·method |
169 | .method·public·static·final·getDefaultAPIVersion()Ljava/lang/String; | 169 | .method·public·static·final·getDefaultAPIVersion()Ljava/lang/String; |
170 | ····.locals·1 | 170 | ····.locals·1 |
171 | ····.prologue | 171 | ····.prologue |
172 | ····.line·100 | 172 | ····.line·100 |
173 | ····const-string·v0,·"v2. | 173 | ····const-string·v0,·"v2.9" |
174 | ····return-object·v0 | 174 | ····return-object·v0 |
175 | .end·method | 175 | .end·method |
176 | .method·public·static·final·getDialogAuthority()Ljava/lang/String; | 176 | .method·public·static·final·getDialogAuthority()Ljava/lang/String; |
177 | ····.locals·4 | 177 | ····.locals·4 |
Offset 21, 100 lines modified | Offset 21, 100 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·private·constructor·<init>()V | 22 | .method·private·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·99 | 25 | ····.line·999 |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····.line· | 27 | ····.line·1000 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·static·synthetic·access$600(Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;)Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 30 | .method·static·synthetic·access$600(Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;)Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 32 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·97 | 34 | ····.line·978 |
35 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 35 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
36 | ····return-object·v0 | 36 | ····return-object·v0 |
37 | .end·method | 37 | .end·method |
38 | .method·static·synthetic·access$700(Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;)I | 38 | .method·static·synthetic·access$700(Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;)I |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 40 | ····.param·p0,·"x0"····#·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·97 | 42 | ····.line·978 |
43 | ····iget·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I | 43 | ····iget·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I |
44 | ····return·v0 | 44 | ····return·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·static·create(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;I)Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 46 | .method·public·static·create(Lcom/facebook/internal/NativeProtocol$NativeAppInfo;I)Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p0,·"nativeAppInfo"····#·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 48 | ····.param·p0,·"nativeAppInfo"····#·Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
49 | ····.param·p1,·"protocolVersion"····#·I | 49 | ····.param·p1,·"protocolVersion"····#·I |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·9 | 51 | ····.line·985 |
52 | ····new-instance·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 52 | ····new-instance·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
53 | ····invoke-direct·{v0},·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;-><init>()V | 53 | ····invoke-direct·{v0},·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;-><init>()V |
54 | ····.line·9 | 54 | ····.line·986 |
55 | ····.local·v0,·"result":Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 55 | ····.local·v0,·"result":Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
56 | ····iput-object·p0,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 56 | ····iput-object·p0,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
57 | ····.line·98 | 57 | ····.line·987 |
58 | ····iput·p1,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I | 58 | ····iput·p1,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I |
59 | ····.line·98 | 59 | ····.line·989 |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·static·createEmpty()Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 62 | .method·public·static·createEmpty()Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
63 | ····.locals·2 | 63 | ····.locals·2 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·9 | 65 | ····.line·993 |
66 | ····new-instance·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 66 | ····new-instance·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
67 | ····invoke-direct·{v0},·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;-><init>()V | 67 | ····invoke-direct·{v0},·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;-><init>()V |
68 | ····.line·9 | 68 | ····.line·994 |
69 | ····.local·v0,·"result":Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; | 69 | ····.local·v0,·"result":Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult; |
70 | ····const/4·v1,·-0x1 | 70 | ····const/4·v1,·-0x1 |
71 | ····iput·v1,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I | 71 | ····iput·v1,·v0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I |
72 | ····.line·9 | 72 | ····.line·996 |
73 | ····return-object·v0 | 73 | ····return-object·v0 |
74 | .end·method | 74 | .end·method |
75 | #·virtual·methods | 75 | #·virtual·methods |
76 | .method·public·getAppInfo()Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 76 | .method·public·getAppInfo()Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
77 | ····.locals·1 | 77 | ····.locals·1 |
78 | ····.annotation·build·Landroid/support/annotation/Nullable; | 78 | ····.annotation·build·Landroid/support/annotation/Nullable; |
79 | ····.end·annotation | 79 | ····.end·annotation |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line· | 81 | ····.line·1003 |
82 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; | 82 | ····iget-object·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->nativeAppInfo:Lcom/facebook/internal/NativeProtocol$NativeAppInfo; |
83 | ····return-object·v0 | 83 | ····return-object·v0 |
84 | .end·method | 84 | .end·method |
85 | .method·public·getProtocolVersion()I | 85 | .method·public·getProtocolVersion()I |
86 | ····.locals·1 | 86 | ····.locals·1 |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·100 | 88 | ····.line·1007 |
89 | ····iget·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I | 89 | ····iget·v0,·p0,·Lcom/facebook/internal/NativeProtocol$ProtocolVersionQueryResult;->protocolVersion:I |
90 | ····return·v0 | 90 | ····return·v0 |
91 | .end·method | 91 | .end·method |
Offset 32, 28 lines modified | Offset 32, 37 lines modified | ||
32 | ········} | 32 | ········} |
33 | ····.end·annotation | 33 | ····.end·annotation |
34 | .end·field | 34 | .end·field |
35 | #·instance·fields | 35 | #·instance·fields |
36 | .field·private·final·contentDescription:Ljava/lang/String; | 36 | .field·private·final·contentDescription:Ljava/lang/String; |
37 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
37 | .field·private·final·contentTitle:Ljava/lang/String; | 40 | .field·private·final·contentTitle:Ljava/lang/String; |
41 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
42 | ····.end·annotation | ||
43 | .end·field | ||
38 | .field·private·final·imageUrl:Landroid/net/Uri; | 44 | .field·private·final·imageUrl:Landroid/net/Uri; |
45 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
46 | ····.end·annotation | ||
47 | .end·field | ||
39 | .field·private·final·quote:Ljava/lang/String; | 48 | .field·private·final·quote:Ljava/lang/String; |
40 | #·direct·methods | 49 | #·direct·methods |
41 | .method·static·constructor·<clinit>()V | 50 | .method·static·constructor·<clinit>()V |
42 | ····.locals·1 | 51 | ····.locals·1 |
43 | ····.prologue | 52 | ····.prologue |
44 | ····.line·1 | 53 | ····.line·115 |
45 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent$1; | 54 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent$1; |
46 | ····invoke-direct·{v0},·Lcom/facebook/share/model/ShareLinkContent$1;-><init>()V | 55 | ····invoke-direct·{v0},·Lcom/facebook/share/model/ShareLinkContent$1;-><init>()V |
47 | ····sput-object·v0,·Lcom/facebook/share/model/ShareLinkContent;->CREATOR:Landroid/os/Parcelable$Creator; | 56 | ····sput-object·v0,·Lcom/facebook/share/model/ShareLinkContent;->CREATOR:Landroid/os/Parcelable$Creator; |
48 | ····return-void | 57 | ····return-void |
Offset 161, 93 lines modified | Offset 170, 101 lines modified | ||
161 | #·virtual·methods | 170 | #·virtual·methods |
162 | .method·public·describeContents()I | 171 | .method·public·describeContents()I |
163 | ····.locals·1 | 172 | ····.locals·1 |
164 | ····.prologue | 173 | ····.prologue |
165 | ····.line· | 174 | ····.line·103 |
166 | ····const/4·v0,·0x0 | 175 | ····const/4·v0,·0x0 |
167 | ····return·v0 | 176 | ····return·v0 |
168 | .end·method | 177 | .end·method |
169 | .method·public·getContentDescription()Ljava/lang/String; | 178 | .method·public·getContentDescription()Ljava/lang/String; |
170 | ····.locals·1 | 179 | ····.locals·1 |
180 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
181 | ····.end·annotation | ||
171 | ····.prologue | 182 | ····.prologue |
172 | ····.line·6 | 183 | ····.line·66 |
173 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentDescription:Ljava/lang/String; | 184 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentDescription:Ljava/lang/String; |
174 | ····return-object·v0 | 185 | ····return-object·v0 |
175 | .end·method | 186 | .end·method |
176 | .method·public·getContentTitle()Ljava/lang/String; | 187 | .method·public·getContentTitle()Ljava/lang/String; |
177 | ····.locals·1 | 188 | ····.locals·1 |
178 | ····.annotation·build·Landroid/support/annotation/Nullable; | 189 | ····.annotation·build·Landroid/support/annotation/Nullable; |
179 | ····.end·annotation | 190 | ····.end·annotation |
191 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
192 | ····.end·annotation | ||
180 | ····.prologue | 193 | ····.prologue |
181 | ····.line·7 | 194 | ····.line·78 |
182 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentTitle:Ljava/lang/String; | 195 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentTitle:Ljava/lang/String; |
183 | ····return-object·v0 | 196 | ····return-object·v0 |
184 | .end·method | 197 | .end·method |
185 | .method·public·getImageUrl()Landroid/net/Uri; | 198 | .method·public·getImageUrl()Landroid/net/Uri; |
186 | ····.locals·1 | 199 | ····.locals·1 |
187 | ····.annotation·build·Landroid/support/annotation/Nullable; | 200 | ····.annotation·build·Landroid/support/annotation/Nullable; |
188 | ····.end·annotation | 201 | ····.end·annotation |
202 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
203 | ····.end·annotation | ||
189 | ····.prologue | 204 | ····.prologue |
190 | ····.line· | 205 | ····.line·90 |
191 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->imageUrl:Landroid/net/Uri; | 206 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->imageUrl:Landroid/net/Uri; |
192 | ····return-object·v0 | 207 | ····return-object·v0 |
193 | .end·method | 208 | .end·method |
194 | .method·public·getQuote()Ljava/lang/String; | 209 | .method·public·getQuote()Ljava/lang/String; |
195 | ····.locals·1 | 210 | ····.locals·1 |
196 | ····.annotation·build·Landroid/support/annotation/Nullable; | 211 | ····.annotation·build·Landroid/support/annotation/Nullable; |
197 | ····.end·annotation | 212 | ····.end·annotation |
198 | ····.prologue | 213 | ····.prologue |
199 | ····.line·9 | 214 | ····.line·99 |
200 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String; | 215 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String; |
201 | ····return-object·v0 | 216 | ····return-object·v0 |
202 | .end·method | 217 | .end·method |
203 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 218 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
204 | ····.locals·2 | 219 | ····.locals·2 |
205 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 220 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
206 | ····.param·p2,·"flags"····#·I | 221 | ····.param·p2,·"flags"····#·I |
207 | ····.prologue | 222 | ····.prologue |
208 | ····.line· | 223 | ····.line·107 |
209 | ····invoke-super·{p0,·p1,·p2},·Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V | 224 | ····invoke-super·{p0,·p1,·p2},·Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V |
210 | ····.line· | 225 | ····.line·108 |
211 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentDescription:Ljava/lang/String; | 226 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentDescription:Ljava/lang/String; |
212 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 227 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
213 | ····.line·10 | 228 | ····.line·109 |
214 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentTitle:Ljava/lang/String; | 229 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->contentTitle:Ljava/lang/String; |
215 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 230 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
216 | ····.line·1 | 231 | ····.line·110 |
217 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->imageUrl:Landroid/net/Uri; | 232 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent;->imageUrl:Landroid/net/Uri; |
Max diff block lines reached; 375/3876 bytes (9.67%) of diff not shown. |
Offset 22, 169 lines modified | Offset 22, 178 lines modified | ||
22 | ········">;" | 22 | ········">;" |
23 | ····} | 23 | ····} |
24 | .end·annotation | 24 | .end·annotation |
25 | #·instance·fields | 25 | #·instance·fields |
26 | .field·private·contentDescription:Ljava/lang/String; | 26 | .field·private·contentDescription:Ljava/lang/String; |
27 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
28 | ····.end·annotation | ||
29 | .end·field | ||
27 | .field·private·contentTitle:Ljava/lang/String; | 30 | .field·private·contentTitle:Ljava/lang/String; |
31 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
32 | ····.end·annotation | ||
33 | .end·field | ||
28 | .field·private·imageUrl:Landroid/net/Uri; | 34 | .field·private·imageUrl:Landroid/net/Uri; |
35 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
36 | ····.end·annotation | ||
37 | .end·field | ||
29 | .field·private·quote:Ljava/lang/String; | 38 | .field·private·quote:Ljava/lang/String; |
30 | #·direct·methods | 39 | #·direct·methods |
31 | .method·public·constructor·<init>()V | 40 | .method·public·constructor·<init>()V |
32 | ····.locals·0 | 41 | ····.locals·0 |
33 | ····.prologue | 42 | ····.prologue |
34 | ····.line·12 | 43 | ····.line·129 |
35 | ····invoke-direct·{p0},·Lcom/facebook/share/model/ShareContent$Builder;-><init>()V | 44 | ····invoke-direct·{p0},·Lcom/facebook/share/model/ShareContent$Builder;-><init>()V |
36 | ····return-void | 45 | ····return-void |
37 | .end·method | 46 | .end·method |
38 | .method·static·synthetic·access$000(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; | 47 | .method·static·synthetic·access$000(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; |
39 | ····.locals·1 | 48 | ····.locals·1 |
40 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; | 49 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; |
41 | ····.prologue | 50 | ····.prologue |
42 | ····.line·12 | 51 | ····.line·129 |
43 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->contentDescription:Ljava/lang/String; | 52 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->contentDescription:Ljava/lang/String; |
44 | ····return-object·v0 | 53 | ····return-object·v0 |
45 | .end·method | 54 | .end·method |
46 | .method·static·synthetic·access$100(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; | 55 | .method·static·synthetic·access$100(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; |
47 | ····.locals·1 | 56 | ····.locals·1 |
48 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; | 57 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; |
49 | ····.prologue | 58 | ····.prologue |
50 | ····.line·12 | 59 | ····.line·129 |
51 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->contentTitle:Ljava/lang/String; | 60 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->contentTitle:Ljava/lang/String; |
52 | ····return-object·v0 | 61 | ····return-object·v0 |
53 | .end·method | 62 | .end·method |
54 | .method·static·synthetic·access$200(Lcom/facebook/share/model/ShareLinkContent$Builder;)Landroid/net/Uri; | 63 | .method·static·synthetic·access$200(Lcom/facebook/share/model/ShareLinkContent$Builder;)Landroid/net/Uri; |
55 | ····.locals·1 | 64 | ····.locals·1 |
56 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; | 65 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; |
57 | ····.prologue | 66 | ····.prologue |
58 | ····.line·12 | 67 | ····.line·129 |
59 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->imageUrl:Landroid/net/Uri; | 68 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->imageUrl:Landroid/net/Uri; |
60 | ····return-object·v0 | 69 | ····return-object·v0 |
61 | .end·method | 70 | .end·method |
62 | .method·static·synthetic·access$300(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; | 71 | .method·static·synthetic·access$300(Lcom/facebook/share/model/ShareLinkContent$Builder;)Ljava/lang/String; |
63 | ····.locals·1 | 72 | ····.locals·1 |
64 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; | 73 | ····.param·p0,·"x0"····#·Lcom/facebook/share/model/ShareLinkContent$Builder; |
65 | ····.prologue | 74 | ····.prologue |
66 | ····.line·12 | 75 | ····.line·129 |
67 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->quote:Ljava/lang/String; | 76 | ····iget-object·v0,·p0,·Lcom/facebook/share/model/ShareLinkContent$Builder;->quote:Ljava/lang/String; |
68 | ····return-object·v0 | 77 | ····return-object·v0 |
69 | .end·method | 78 | .end·method |
70 | #·virtual·methods | 79 | #·virtual·methods |
71 | .method·public·build()Lcom/facebook/share/model/ShareLinkContent; | 80 | .method·public·build()Lcom/facebook/share/model/ShareLinkContent; |
72 | ····.locals·2 | 81 | ····.locals·2 |
73 | ····.prologue | 82 | ····.prologue |
74 | ····.line·1 | 83 | ····.line·189 |
75 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent; | 84 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent; |
76 | ····const/4·v1,·0x0 | 85 | ····const/4·v1,·0x0 |
77 | ····invoke-direct·{v0,·p0,·v1},·Lcom/facebook/share/model/ShareLinkContent;-><init>(Lcom/facebook/share/model/ShareLinkContent$Builder;Lcom/facebook/share/model/ShareLinkContent$1;)V | 86 | ····invoke-direct·{v0,·p0,·v1},·Lcom/facebook/share/model/ShareLinkContent;-><init>(Lcom/facebook/share/model/ShareLinkContent$Builder;Lcom/facebook/share/model/ShareLinkContent$1;)V |
78 | ····return-object·v0 | 87 | ····return-object·v0 |
79 | .end·method | 88 | .end·method |
80 | .method·public·bridge·synthetic·build()Ljava/lang/Object; | 89 | .method·public·bridge·synthetic·build()Ljava/lang/Object; |
81 | ····.locals·1 | 90 | ····.locals·1 |
82 | ····.prologue | 91 | ····.prologue |
83 | ····.line·12 | 92 | ····.line·129 |
84 | ····invoke-virtual·{p0},·Lcom/facebook/share/model/ShareLinkContent$Builder;->build()Lcom/facebook/share/model/ShareLinkContent; | 93 | ····invoke-virtual·{p0},·Lcom/facebook/share/model/ShareLinkContent$Builder;->build()Lcom/facebook/share/model/ShareLinkContent; |
85 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
86 | ····return-object·v0 | 95 | ····return-object·v0 |
87 | .end·method | 96 | .end·method |
88 | .method·public·bridge·synthetic·readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder; | 97 | .method·public·bridge·synthetic·readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder; |
89 | ····.locals·1 | 98 | ····.locals·1 |
90 | ····.prologue | 99 | ····.prologue |
91 | ····.line·12 | 100 | ····.line·129 |
92 | ····check-cast·p1,·Lcom/facebook/share/model/ShareLinkContent; | 101 | ····check-cast·p1,·Lcom/facebook/share/model/ShareLinkContent; |
93 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$Builder;->readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder; | 102 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$Builder;->readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder; |
94 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
95 | ····return-object·v0 | 104 | ····return-object·v0 |
96 | .end·method | 105 | .end·method |
97 | .method·public·readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder; | 106 | .method·public·readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder; |
98 | ····.locals·2 | 107 | ····.locals·2 |
99 | ····.param·p1,·"model"····#·Lcom/facebook/share/model/ShareLinkContent; | 108 | ····.param·p1,·"model"····#·Lcom/facebook/share/model/ShareLinkContent; |
100 | ····.prologue | 109 | ····.prologue |
101 | ····.line·1 | 110 | ····.line·194 |
Max diff block lines reached; 4803/8719 bytes (55.09%) of diff not shown. |
Offset 28, 62 lines modified | Offset 28, 62 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·116 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·118 |
42 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent; | 42 | ····new-instance·v0,·Lcom/facebook/share/model/ShareLinkContent; |
43 | ····invoke-direct·{v0,·p1},·Lcom/facebook/share/model/ShareLinkContent;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Lcom/facebook/share/model/ShareLinkContent;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·116 |
50 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent; | 50 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·newArray(I)[Lcom/facebook/share/model/ShareLinkContent; | 54 | .method·public·newArray(I)[Lcom/facebook/share/model/ShareLinkContent; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"size"····#·I | 56 | ····.param·p1,·"size"····#·I |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·1 | 58 | ····.line·122 |
59 | ····new-array·v0,·p1,·[Lcom/facebook/share/model/ShareLinkContent; | 59 | ····new-array·v0,·p1,·[Lcom/facebook/share/model/ShareLinkContent; |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | .end·method | 61 | .end·method |
62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 62 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
63 | ····.locals·1 | 63 | ····.locals·1 |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line·1 | 65 | ····.line·116 |
66 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$1;->newArray(I)[Lcom/facebook/share/model/ShareLinkContent; | 66 | ····invoke-virtual·{p0,·p1},·Lcom/facebook/share/model/ShareLinkContent$1;->newArray(I)[Lcom/facebook/share/model/ShareLinkContent; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····return-object·v0 | 68 | ····return-object·v0 |
69 | .end·method | 69 | .end·method |
Offset 297, 15 lines modified | Offset 297, 15 lines modified | ||
297 | ····move-object·v6,·p2 | 297 | ····move-object·v6,·p2 |
298 | ····invoke-direct/range·{v0·..·v8},·Lcom/facebook/AccessToken;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;Ljava/util/Collection;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Ljava/util/Date;)V | 298 | ····invoke-direct/range·{v0·..·v8},·Lcom/facebook/AccessToken;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Collection;Ljava/util/Collection;Lcom/facebook/AccessTokenSource;Ljava/util/Date;Ljava/util/Date;)V |
299 | ····goto·:goto_0 | 299 | ····goto·:goto_0 |
300 | .end·method | 300 | .end·method |
301 | .method· | 301 | .method·static·getUserIDFromSignedRequest(Ljava/lang/String;)Ljava/lang/String; |
302 | ····.locals·6 | 302 | ····.locals·6 |
303 | ····.param·p0,·"signedRequest"····#·Ljava/lang/String; | 303 | ····.param·p0,·"signedRequest"····#·Ljava/lang/String; |
304 | ····.annotation·system·Ldalvik/annotation/Throws; | 304 | ····.annotation·system·Ldalvik/annotation/Throws; |
305 | ········value·=·{ | 305 | ········value·=·{ |
306 | ············Lcom/facebook/FacebookException; | 306 | ············Lcom/facebook/FacebookException; |
307 | ········} | 307 | ········} |
308 | ····.end·annotation | 308 | ····.end·annotation |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/facebook/login/LoginManager;)V | 24 | .method·constructor·<init>(Lcom/facebook/login/LoginManager;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/facebook/login/LoginManager; | 26 | ····.param·p1,·"this$0"····#·Lcom/facebook/login/LoginManager; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·4 | 28 | ····.line·449 |
29 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$3;->this$0:Lcom/facebook/login/LoginManager; | 29 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$3;->this$0:Lcom/facebook/login/LoginManager; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·onActivityResult(ILandroid/content/Intent;)Z | 40 | .method·public·onActivityResult(ILandroid/content/Intent;)Z |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.param·p1,·"resultCode"····#·I | 42 | ····.param·p1,·"resultCode"····#·I |
43 | ····.param·p2,·"data"····#·Landroid/content/Intent; | 43 | ····.param·p2,·"data"····#·Landroid/content/Intent; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·4 | 45 | ····.line·452 |
46 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$3;->this$0:Lcom/facebook/login/LoginManager; | 46 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$3;->this$0:Lcom/facebook/login/LoginManager; |
47 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/facebook/login/LoginManager;->onActivityResult(ILandroid/content/Intent;)Z | 47 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/facebook/login/LoginManager;->onActivityResult(ILandroid/content/Intent;)Z |
48 | ····move-result·v0 | 48 | ····move-result·v0 |
49 | ····return·v0 | 49 | ····return·v0 |
Offset 24, 28 lines modified | Offset 24, 28 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>()V | 25 | .method·constructor·<init>()V |
26 | ····.locals·1 | 26 | ····.locals·1 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·418 |
29 | ····invoke-direct·{p0},·Ljava/util/HashSet;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/util/HashSet;-><init>()V |
30 | ····.line· | 30 | ····.line·419 |
31 | ····const-string·v0,·"ads_management" | 31 | ····const-string·v0,·"ads_management" |
32 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z | 32 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z |
33 | ····.line·4 | 33 | ····.line·420 |
34 | ····const-string·v0,·"create_event" | 34 | ····const-string·v0,·"create_event" |
35 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z | 35 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z |
36 | ····.line·4 | 36 | ····.line·421 |
37 | ····const-string·v0,·"rsvp_event" | 37 | ····const-string·v0,·"rsvp_event" |
38 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z | 38 | ····invoke-virtual·{p0,·v0},·Lcom/facebook/login/LoginManager$2;->add(Ljava/lang/Object;)Z |
39 | ····.line·4 | 39 | ····.line·422 |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
Offset 19, 93 lines modified | Offset 19, 93 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>()V | 20 | .method·private·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line· | 23 | ····.line·733 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | .method·static·synthetic·access$000(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; | 27 | .method·static·synthetic·access$000(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p0,·"x0"····#·Landroid/content/Context; | 29 | ····.param·p0,·"x0"····#·Landroid/content/Context; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line· | 31 | ····.line·733 |
32 | ····invoke-static·{p0},·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->getLogger(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; | 32 | ····invoke-static·{p0},·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->getLogger(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····return-object·v0 | 34 | ····return-object·v0 |
35 | .end·method | 35 | .end·method |
36 | .method·private·static·declared-synchronized·getLogger(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; | 36 | .method·private·static·declared-synchronized·getLogger(Landroid/content/Context;)Lcom/facebook/login/LoginLogger; |
37 | ····.locals·3 | 37 | ····.locals·3 |
38 | ····.param·p0,·"context"····#·Landroid/content/Context; | 38 | ····.param·p0,·"context"····#·Landroid/content/Context; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line· | 40 | ····.line·737 |
41 | ····const-class·v1,·Lcom/facebook/login/LoginManager$LoginLoggerHolder; | 41 | ····const-class·v1,·Lcom/facebook/login/LoginManager$LoginLoggerHolder; |
42 | ····monitor-enter·v1 | 42 | ····monitor-enter·v1 |
43 | ····if-eqz·p0,·:cond_0 | 43 | ····if-eqz·p0,·:cond_0 |
44 | ····.line· | 44 | ····.line·738 |
45 | ····:goto_0 | 45 | ····:goto_0 |
46 | ····if-nez·p0,·:cond_1 | 46 | ····if-nez·p0,·:cond_1 |
47 | ····.line· | 47 | ····.line·739 |
48 | ····const/4·v0,·0x0 | 48 | ····const/4·v0,·0x0 |
49 | ····.line· | 49 | ····.line·744 |
50 | ····:goto_1 | 50 | ····:goto_1 |
51 | ····monitor-exit·v1 | 51 | ····monitor-exit·v1 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | ····.line· | 53 | ····.line·737 |
54 | ····:cond_0 | 54 | ····:cond_0 |
55 | ····:try_start_0 | 55 | ····:try_start_0 |
56 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getApplicationContext()Landroid/content/Context; | 56 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getApplicationContext()Landroid/content/Context; |
57 | ····move-result-object·p0 | 57 | ····move-result-object·p0 |
58 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
59 | ····.line· | 59 | ····.line·741 |
60 | ····:cond_1 | 60 | ····:cond_1 |
61 | ····sget-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; | 61 | ····sget-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; |
62 | ····if-nez·v0,·:cond_2 | 62 | ····if-nez·v0,·:cond_2 |
63 | ····.line· | 63 | ····.line·742 |
64 | ····new-instance·v0,·Lcom/facebook/login/LoginLogger; | 64 | ····new-instance·v0,·Lcom/facebook/login/LoginLogger; |
65 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getApplicationId()Ljava/lang/String; | 65 | ····invoke-static·{},·Lcom/facebook/FacebookSdk;->getApplicationId()Ljava/lang/String; |
66 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
67 | ····invoke-direct·{v0,·p0,·v2},·Lcom/facebook/login/LoginLogger;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 67 | ····invoke-direct·{v0,·p0,·v2},·Lcom/facebook/login/LoginLogger;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
68 | ····sput-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; | 68 | ····sput-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; |
69 | ····.line· | 69 | ····.line·744 |
70 | ····:cond_2 | 70 | ····:cond_2 |
71 | ····sget-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; | 71 | ····sget-object·v0,·Lcom/facebook/login/LoginManager$LoginLoggerHolder;->logger:Lcom/facebook/login/LoginLogger; |
72 | ····:try_end_0 | 72 | ····:try_end_0 |
73 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 73 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
74 | ····goto·:goto_1 | 74 | ····goto·:goto_1 |
75 | ····.line· | 75 | ····.line·737 |
76 | ····:catchall_0 | 76 | ····:catchall_0 |
77 | ····move-exception·v0 | 77 | ····move-exception·v0 |
78 | ····monitor-exit·v1 | 78 | ····monitor-exit·v1 |
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | .end·method | 80 | .end·method |
Offset 23, 36 lines modified | Offset 23, 36 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/facebook/internal/FragmentWrapper;)V | 24 | .method·constructor·<init>(Lcom/facebook/internal/FragmentWrapper;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"fragment"····#·Lcom/facebook/internal/FragmentWrapper; | 26 | ····.param·p1,·"fragment"····#·Lcom/facebook/internal/FragmentWrapper; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·717 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line· | 30 | ····.line·718 |
31 | ····const-string·v0,·"fragment" | 31 | ····const-string·v0,·"fragment" |
32 | ····invoke-static·{p1,·v0},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V | 32 | ····invoke-static·{p1,·v0},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V |
33 | ····.line· | 33 | ····.line·719 |
34 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; | 34 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; |
35 | ····.line· | 35 | ····.line·720 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·getActivityContext()Landroid/app/Activity; | 39 | .method·public·getActivityContext()Landroid/app/Activity; |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line· | 42 | ····.line·729 |
43 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; | 43 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; |
44 | ····invoke-virtual·{v0},·Lcom/facebook/internal/FragmentWrapper;->getActivity()Landroid/app/Activity; | 44 | ····invoke-virtual·{v0},·Lcom/facebook/internal/FragmentWrapper;->getActivity()Landroid/app/Activity; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····return-object·v0 | 46 | ····return-object·v0 |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | .method·public·startActivityForResult(Landroid/content/Intent;I)V | 60 | .method·public·startActivityForResult(Landroid/content/Intent;I)V |
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 62 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
63 | ····.param·p2,·"requestCode"····#·I | 63 | ····.param·p2,·"requestCode"····#·I |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line· | 65 | ····.line·724 |
66 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; | 66 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$FragmentStartActivityDelegate;->fragment:Lcom/facebook/internal/FragmentWrapper; |
67 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/facebook/internal/FragmentWrapper;->startActivityForResult(Landroid/content/Intent;I)V | 67 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/facebook/internal/FragmentWrapper;->startActivityForResult(Landroid/content/Intent;I)V |
68 | ····.line· | 68 | ····.line·725 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
Offset 39, 118 lines modified | Offset 39, 133 lines modified | ||
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
41 | ····.locals·1 | 41 | ····.locals·1 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line· | 43 | ····.line·64 |
44 | ····invoke-static·{},·Lcom/facebook/login/LoginManager;->getOtherPublishPermissions()Ljava/util/Set; | 44 | ····invoke-static·{},·Lcom/facebook/login/LoginManager;->getOtherPublishPermissions()Ljava/util/Set; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····sput-object·v0,·Lcom/facebook/login/LoginManager;->OTHER_PUBLISH_PERMISSIONS:Ljava/util/Set; | 46 | ····sput-object·v0,·Lcom/facebook/login/LoginManager;->OTHER_PUBLISH_PERMISSIONS:Ljava/util/Set; |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·constructor·<init>()V | 49 | .method·constructor·<init>()V |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line· | 52 | ····.line·71 |
53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 53 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
54 | ····.line·6 | 54 | ····.line·68 |
55 | ····sget-object·v0,·Lcom/facebook/login/LoginBehavior;->NATIVE_WITH_FALLBACK:Lcom/facebook/login/LoginBehavior; | 55 | ····sget-object·v0,·Lcom/facebook/login/LoginBehavior;->NATIVE_WITH_FALLBACK:Lcom/facebook/login/LoginBehavior; |
56 | ····iput-object·v0,·p0,·Lcom/facebook/login/LoginManager;->loginBehavior:Lcom/facebook/login/LoginBehavior; | 56 | ····iput-object·v0,·p0,·Lcom/facebook/login/LoginManager;->loginBehavior:Lcom/facebook/login/LoginBehavior; |
57 | ····.line·6 | 57 | ····.line·69 |
58 | ····sget-object·v0,·Lcom/facebook/login/DefaultAudience;->FRIENDS:Lcom/facebook/login/DefaultAudience; | 58 | ····sget-object·v0,·Lcom/facebook/login/DefaultAudience;->FRIENDS:Lcom/facebook/login/DefaultAudience; |
59 | ····iput-object·v0,·p0,·Lcom/facebook/login/LoginManager;->defaultAudience:Lcom/facebook/login/DefaultAudience; | 59 | ····iput-object·v0,·p0,·Lcom/facebook/login/LoginManager;->defaultAudience:Lcom/facebook/login/DefaultAudience; |
60 | ····.line· | 60 | ····.line·72 |
61 | ····invoke-static·{},·Lcom/facebook/internal/Validate;->sdkInitialized()V | 61 | ····invoke-static·{},·Lcom/facebook/internal/Validate;->sdkInitialized()V |
62 | ····.line·73 | ||
63 | ····return-void | ||
64 | .end·method | ||
65 | .method·static·synthetic·access$100(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/login/LoginLogger;Lcom/facebook/LoginStatusCallback;)V | ||
66 | ····.locals·0 | ||
67 | ····.param·p0,·"x0"····#·Ljava/lang/String; | ||
68 | ····.param·p1,·"x1"····#·Ljava/lang/String; | ||
69 | ····.param·p2,·"x2"····#·Ljava/lang/String; | ||
70 | ····.param·p3,·"x3"····#·Lcom/facebook/login/LoginLogger; | ||
71 | ····.param·p4,·"x4"····#·Lcom/facebook/LoginStatusCallback; | ||
72 | ····.prologue | ||
62 | ····.line·6 | 73 | ····.line·61 |
74 | ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Lcom/facebook/login/LoginManager;->handleLoginStatusError(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/facebook/login/LoginLogger;Lcom/facebook/LoginStatusCallback;)V | ||
63 | ····return-void | 75 | ····return-void |
64 | .end·method | 76 | .end·method |
65 | .method·static·computeLoginResult(Lcom/facebook/login/LoginClient$Request;Lcom/facebook/AccessToken;)Lcom/facebook/login/LoginResult; | 77 | .method·static·computeLoginResult(Lcom/facebook/login/LoginClient$Request;Lcom/facebook/AccessToken;)Lcom/facebook/login/LoginResult; |
66 | ····.locals·4 | 78 | ····.locals·4 |
67 | ····.param·p0,·"request"····#·Lcom/facebook/login/LoginClient$Request; | 79 | ····.param·p0,·"request"····#·Lcom/facebook/login/LoginClient$Request; |
68 | ····.param·p1,·"newToken"····#·Lcom/facebook/AccessToken; | 80 | ····.param·p1,·"newToken"····#·Lcom/facebook/AccessToken; |
69 | ····.prologue | 81 | ····.prologue |
70 | ····.line·5 | 82 | ····.line·560 |
71 | ····invoke-virtual·{p0},·Lcom/facebook/login/LoginClient$Request;->getPermissions()Ljava/util/Set; | 83 | ····invoke-virtual·{p0},·Lcom/facebook/login/LoginClient$Request;->getPermissions()Ljava/util/Set; |
72 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
73 | ····.line·5 | 85 | ····.line·561 |
74 | ····.local·v2,·"requestedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 86 | ····.local·v2,·"requestedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
75 | ····new-instance·v1,·Ljava/util/HashSet; | 87 | ····new-instance·v1,·Ljava/util/HashSet; |
76 | ····invoke-virtual·{p1},·Lcom/facebook/AccessToken;->getPermissions()Ljava/util/Set; | 88 | ····invoke-virtual·{p1},·Lcom/facebook/AccessToken;->getPermissions()Ljava/util/Set; |
77 | ····move-result-object·v3 | 89 | ····move-result-object·v3 |
78 | ····invoke-direct·{v1,·v3},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V | 90 | ····invoke-direct·{v1,·v3},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V |
79 | ····.line·5 | 91 | ····.line·565 |
80 | ····.local·v1,·"grantedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 92 | ····.local·v1,·"grantedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
81 | ····invoke-virtual·{p0},·Lcom/facebook/login/LoginClient$Request;->isRerequest()Z | 93 | ····invoke-virtual·{p0},·Lcom/facebook/login/LoginClient$Request;->isRerequest()Z |
82 | ····move-result·v3 | 94 | ····move-result·v3 |
83 | ····if-eqz·v3,·:cond_0 | 95 | ····if-eqz·v3,·:cond_0 |
84 | ····.line·5 | 96 | ····.line·566 |
85 | ····invoke-interface·{v1,·v2},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z | 97 | ····invoke-interface·{v1,·v2},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z |
86 | ····.line·5 | 98 | ····.line·569 |
87 | ····:cond_0 | 99 | ····:cond_0 |
88 | ····new-instance·v0,·Ljava/util/HashSet; | 100 | ····new-instance·v0,·Ljava/util/HashSet; |
89 | ····invoke-direct·{v0,·v2},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V | 101 | ····invoke-direct·{v0,·v2},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V |
90 | ····.line·5 | 102 | ····.line·570 |
91 | ····.local·v0,·"deniedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 103 | ····.local·v0,·"deniedPermissions":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
92 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->removeAll(Ljava/util/Collection;)Z | 104 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->removeAll(Ljava/util/Collection;)Z |
93 | ····.line·5 | 105 | ····.line·571 |
94 | ····new-instance·v3,·Lcom/facebook/login/LoginResult; | 106 | ····new-instance·v3,·Lcom/facebook/login/LoginResult; |
95 | ····invoke-direct·{v3,·p1,·v1,·v0},·Lcom/facebook/login/LoginResult;-><init>(Lcom/facebook/AccessToken;Ljava/util/Set;Ljava/util/Set;)V | 107 | ····invoke-direct·{v3,·p1,·v1,·v0},·Lcom/facebook/login/LoginResult;-><init>(Lcom/facebook/AccessToken;Ljava/util/Set;Ljava/util/Set;)V |
96 | ····return-object·v3 | 108 | ····return-object·v3 |
97 | .end·method | 109 | .end·method |
98 | .method·private·createLoginRequestFromResponse(Lcom/facebook/GraphResponse;)Lcom/facebook/login/LoginClient$Request; | 110 | .method·private·createLoginRequestFromResponse(Lcom/facebook/GraphResponse;)Lcom/facebook/login/LoginClient$Request; |
99 | ····.locals·2 | 111 | ····.locals·2 |
100 | ····.param·p1,·"response"····#·Lcom/facebook/GraphResponse; | 112 | ····.param·p1,·"response"····#·Lcom/facebook/GraphResponse; |
101 | ····.prologue | 113 | ····.prologue |
102 | ····.line·1 | 114 | ····.line·142 |
103 | ····const-string·v1,·"response" | 115 | ····const-string·v1,·"response" |
104 | ····invoke-static·{p1,·v1},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V | 116 | ····invoke-static·{p1,·v1},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V |
105 | ····.line·1 | 117 | ····.line·143 |
106 | ····invoke-virtual·{p1},·Lcom/facebook/GraphResponse;->getRequest()Lcom/facebook/GraphRequest; | 118 | ····invoke-virtual·{p1},·Lcom/facebook/GraphResponse;->getRequest()Lcom/facebook/GraphRequest; |
107 | ····move-result-object·v1 | 119 | ····move-result-object·v1 |
108 | ····invoke-virtual·{v1},·Lcom/facebook/GraphRequest;->getAccessToken()Lcom/facebook/AccessToken; | 120 | ····invoke-virtual·{v1},·Lcom/facebook/GraphRequest;->getAccessToken()Lcom/facebook/AccessToken; |
109 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
110 | ····.line·1 | 122 | ····.line·144 |
111 | ····.local·v0,·"failedToken":Lcom/facebook/AccessToken; | 123 | ····.local·v0,·"failedToken":Lcom/facebook/AccessToken; |
Max diff block lines reached; 47743/52310 bytes (91.27%) of diff not shown. |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/facebook/login/LoginManager;Lcom/facebook/FacebookCallback;)V | 26 | .method·constructor·<init>(Lcom/facebook/login/LoginManager;Lcom/facebook/FacebookCallback;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/facebook/login/LoginManager; | 28 | ····.param·p1,·"this$0"····#·Lcom/facebook/login/LoginManager; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·161 |
31 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$1;->this$0:Lcom/facebook/login/LoginManager; | 31 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$1;->this$0:Lcom/facebook/login/LoginManager; |
32 | ····iput-object·p2,·p0,·Lcom/facebook/login/LoginManager$1;->val$callback:Lcom/facebook/FacebookCallback; | 32 | ····iput-object·p2,·p0,·Lcom/facebook/login/LoginManager$1;->val$callback:Lcom/facebook/FacebookCallback; |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·onActivityResult(ILandroid/content/Intent;)Z | 44 | .method·public·onActivityResult(ILandroid/content/Intent;)Z |
45 | ····.locals·2 | 45 | ····.locals·2 |
46 | ····.param·p1,·"resultCode"····#·I | 46 | ····.param·p1,·"resultCode"····#·I |
47 | ····.param·p2,·"data"····#·Landroid/content/Intent; | 47 | ····.param·p2,·"data"····#·Landroid/content/Intent; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·1 | 49 | ····.line·164 |
50 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$1;->this$0:Lcom/facebook/login/LoginManager; | 50 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$1;->this$0:Lcom/facebook/login/LoginManager; |
51 | ····iget-object·v1,·p0,·Lcom/facebook/login/LoginManager$1;->val$callback:Lcom/facebook/FacebookCallback; | 51 | ····iget-object·v1,·p0,·Lcom/facebook/login/LoginManager$1;->val$callback:Lcom/facebook/FacebookCallback; |
52 | ····invoke-virtual·{v0,·p1,·p2,·v1},·Lcom/facebook/login/LoginManager;->onActivityResult(ILandroid/content/Intent;Lcom/facebook/FacebookCallback;)Z | 52 | ····invoke-virtual·{v0,·p1,·p2,·v1},·Lcom/facebook/login/LoginManager;->onActivityResult(ILandroid/content/Intent;Lcom/facebook/FacebookCallback;)Z |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
Offset 23, 48 lines modified | Offset 23, 48 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Landroid/app/Activity;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·698 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line· | 30 | ····.line·699 |
31 | ····const-string·v0,·"activity" | 31 | ····const-string·v0,·"activity" |
32 | ····invoke-static·{p1,·v0},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V | 32 | ····invoke-static·{p1,·v0},·Lcom/facebook/internal/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V |
33 | ····.line· | 33 | ····.line·700 |
34 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; | 34 | ····iput-object·p1,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; |
35 | ····.line· | 35 | ····.line·701 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·getActivityContext()Landroid/app/Activity; | 39 | .method·public·getActivityContext()Landroid/app/Activity; |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line· | 42 | ····.line·710 |
43 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; | 43 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·startActivityForResult(Landroid/content/Intent;I)V | 46 | .method·public·startActivityForResult(Landroid/content/Intent;I)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 48 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
49 | ····.param·p2,·"requestCode"····#·I | 49 | ····.param·p2,·"requestCode"····#·I |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line· | 51 | ····.line·705 |
52 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; | 52 | ····iget-object·v0,·p0,·Lcom/facebook/login/LoginManager$ActivityStartActivityDelegate;->activity:Landroid/app/Activity; |
53 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V | 53 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V |
54 | ····.line· | 54 | ····.line·706 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
Offset 4, 14 lines modified | Offset 4, 16 lines modified | ||
4 | #·static·fields | 4 | #·static·fields |
5 | .field·static·final·EVENT_EXTRAS_DEFAULT_AUDIENCE:Ljava/lang/String;·=·"default_audience" | 5 | .field·static·final·EVENT_EXTRAS_DEFAULT_AUDIENCE:Ljava/lang/String;·=·"default_audience" |
6 | .field·static·final·EVENT_EXTRAS_FACEBOOK_VERSION:Ljava/lang/String;·=·"facebookVersion" | 6 | .field·static·final·EVENT_EXTRAS_FACEBOOK_VERSION:Ljava/lang/String;·=·"facebookVersion" |
7 | .field·static·final·EVENT_EXTRAS_FAILURE:Ljava/lang/String;·=·"failure" | ||
7 | .field·static·final·EVENT_EXTRAS_IS_REAUTHORIZE:Ljava/lang/String;·=·"isReauthorize" | 8 | .field·static·final·EVENT_EXTRAS_IS_REAUTHORIZE:Ljava/lang/String;·=·"isReauthorize" |
8 | .field·static·final·EVENT_EXTRAS_LOGIN_BEHAVIOR:Ljava/lang/String;·=·"login_behavior" | 9 | .field·static·final·EVENT_EXTRAS_LOGIN_BEHAVIOR:Ljava/lang/String;·=·"login_behavior" |
9 | .field·static·final·EVENT_EXTRAS_MISSING_INTERNET_PERMISSION:Ljava/lang/String;·=·"no_internet_permission" | 10 | .field·static·final·EVENT_EXTRAS_MISSING_INTERNET_PERMISSION:Ljava/lang/String;·=·"no_internet_permission" |
10 | .field·static·final·EVENT_EXTRAS_NEW_PERMISSIONS:Ljava/lang/String;·=·"new_permissions" | 11 | .field·static·final·EVENT_EXTRAS_NEW_PERMISSIONS:Ljava/lang/String;·=·"new_permissions" |
Offset 30, 14 lines modified | Offset 32, 18 lines modified | ||
30 | .field·static·final·EVENT_NAME_LOGIN_METHOD_NOT_TRIED:Ljava/lang/String;·=·"fb_mobile_login_method_not_tried" | 32 | .field·static·final·EVENT_NAME_LOGIN_METHOD_NOT_TRIED:Ljava/lang/String;·=·"fb_mobile_login_method_not_tried" |
31 | .field·static·final·EVENT_NAME_LOGIN_METHOD_START:Ljava/lang/String;·=·"fb_mobile_login_method_start" | 33 | .field·static·final·EVENT_NAME_LOGIN_METHOD_START:Ljava/lang/String;·=·"fb_mobile_login_method_start" |
32 | .field·static·final·EVENT_NAME_LOGIN_START:Ljava/lang/String;·=·"fb_mobile_login_start" | 34 | .field·static·final·EVENT_NAME_LOGIN_START:Ljava/lang/String;·=·"fb_mobile_login_start" |
35 | .field·static·final·EVENT_NAME_LOGIN_STATUS_COMPLETE:Ljava/lang/String;·=·"fb_mobile_login_status_complete" | ||
36 | .field·static·final·EVENT_NAME_LOGIN_STATUS_START:Ljava/lang/String;·=·"fb_mobile_login_status_start" | ||
33 | .field·static·final·EVENT_PARAM_AUTH_LOGGER_ID:Ljava/lang/String;·=·"0_auth_logger_id" | 37 | .field·static·final·EVENT_PARAM_AUTH_LOGGER_ID:Ljava/lang/String;·=·"0_auth_logger_id" |
34 | .field·static·final·EVENT_PARAM_CHALLENGE:Ljava/lang/String;·=·"7_challenge" | 38 | .field·static·final·EVENT_PARAM_CHALLENGE:Ljava/lang/String;·=·"7_challenge" |
35 | .field·static·final·EVENT_PARAM_ERROR_CODE:Ljava/lang/String;·=·"4_error_code" | 39 | .field·static·final·EVENT_PARAM_ERROR_CODE:Ljava/lang/String;·=·"4_error_code" |
36 | .field·static·final·EVENT_PARAM_ERROR_MESSAGE:Ljava/lang/String;·=·"5_error_message" | 40 | .field·static·final·EVENT_PARAM_ERROR_MESSAGE:Ljava/lang/String;·=·"5_error_message" |
Offset 66, 142 lines modified | Offset 72, 142 lines modified | ||
66 | #·direct·methods | 72 | #·direct·methods |
67 | .method·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V | 73 | .method·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V |
68 | ····.locals·4 | 74 | ····.locals·4 |
69 | ····.param·p1,·"context"····#·Landroid/content/Context; | 75 | ····.param·p1,·"context"····#·Landroid/content/Context; |
70 | ····.param·p2,·"applicationId"····#·Ljava/lang/String; | 76 | ····.param·p2,·"applicationId"····#·Ljava/lang/String; |
71 | ····.prologue | 77 | ····.prologue |
72 | ····.line·7 | 78 | ····.line·75 |
73 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 79 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
74 | ····.line·7 | 80 | ····.line·76 |
75 | ····iput-object·p2,·p0,·Lcom/facebook/login/LoginLogger;->applicationId:Ljava/lang/String; | 81 | ····iput-object·p2,·p0,·Lcom/facebook/login/LoginLogger;->applicationId:Ljava/lang/String; |
76 | ····.line·7 | 82 | ····.line·78 |
77 | ····invoke-static·{p1,·p2},·Lcom/facebook/appevents/AppEventsLogger;->newLogger(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/appevents/AppEventsLogger; | 83 | ····invoke-static·{p1,·p2},·Lcom/facebook/appevents/AppEventsLogger;->newLogger(Landroid/content/Context;Ljava/lang/String;)Lcom/facebook/appevents/AppEventsLogger; |
78 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
79 | ····iput-object·v2,·p0,·Lcom/facebook/login/LoginLogger;->appEventsLogger:Lcom/facebook/appevents/AppEventsLogger; | 85 | ····iput-object·v2,·p0,·Lcom/facebook/login/LoginLogger;->appEventsLogger:Lcom/facebook/appevents/AppEventsLogger; |
80 | ····.line· | 86 | ····.line·82 |
81 | ····:try_start_0 | 87 | ····:try_start_0 |
82 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 88 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
83 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
84 | ····.line·8 | 90 | ····.line·83 |
85 | ····.local·v1,·"packageManager":Landroid/content/pm/PackageManager; | 91 | ····.local·v1,·"packageManager":Landroid/content/pm/PackageManager; |
86 | ····if-eqz·v1,·:cond_0 | 92 | ····if-eqz·v1,·:cond_0 |
87 | ····.line·8 | 93 | ····.line·84 |
88 | ····const-string·v2,·"com.facebook.katana" | 94 | ····const-string·v2,·"com.facebook.katana" |
89 | ····const/4·v3,·0x0 | 95 | ····const/4·v3,·0x0 |
90 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 96 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
91 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
92 | ····.line·8 | 98 | ····.line·85 |
93 | ····.local·v0,·"facebookInfo":Landroid/content/pm/PackageInfo; | 99 | ····.local·v0,·"facebookInfo":Landroid/content/pm/PackageInfo; |
94 | ····if-eqz·v0,·:cond_0 | 100 | ····if-eqz·v0,·:cond_0 |
95 | ····.line·8 | 101 | ····.line·86 |
96 | ····iget-object·v2,·v0,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; | 102 | ····iget-object·v2,·v0,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
97 | ····iput-object·v2,·p0,·Lcom/facebook/login/LoginLogger;->facebookVersion:Ljava/lang/String; | 103 | ····iput-object·v2,·p0,·Lcom/facebook/login/LoginLogger;->facebookVersion:Ljava/lang/String; |
98 | ····:try_end_0 | 104 | ····:try_end_0 |
99 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 105 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
100 | ····.line· | 106 | ····.line·92 |
101 | ····.end·local·v0····#·"facebookInfo":Landroid/content/pm/PackageInfo; | 107 | ····.end·local·v0····#·"facebookInfo":Landroid/content/pm/PackageInfo; |
102 | ····.end·local·v1····#·"packageManager":Landroid/content/pm/PackageManager; | 108 | ····.end·local·v1····#·"packageManager":Landroid/content/pm/PackageManager; |
103 | ····:cond_0 | 109 | ····:cond_0 |
104 | ····:goto_0 | 110 | ····:goto_0 |
105 | ····return-void | 111 | ····return-void |
106 | ····.line·8 | 112 | ····.line·89 |
107 | ····:catch_0 | 113 | ····:catch_0 |
108 | ····move-exception·v2 | 114 | ····move-exception·v2 |
109 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
110 | .end·method | 116 | .end·method |
111 | .method·static·newAuthorizationLoggingBundle(Ljava/lang/String;)Landroid/os/Bundle; | 117 | .method·static·newAuthorizationLoggingBundle(Ljava/lang/String;)Landroid/os/Bundle; |
112 | ····.locals·4 | 118 | ····.locals·4 |
113 | ····.param·p0,·"authLoggerId"····#·Ljava/lang/String; | 119 | ····.param·p0,·"authLoggerId"····#·Ljava/lang/String; |
114 | ····.prologue | 120 | ····.prologue |
115 | ····.line· | 121 | ····.line·101 |
116 | ····new-instance·v0,·Landroid/os/Bundle; | 122 | ····new-instance·v0,·Landroid/os/Bundle; |
117 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 123 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
118 | ····.line· | 124 | ····.line·102 |
119 | ····.local·v0,·"bundle":Landroid/os/Bundle; | 125 | ····.local·v0,·"bundle":Landroid/os/Bundle; |
120 | ····const-string·v1,·"1_timestamp_ms" | 126 | ····const-string·v1,·"1_timestamp_ms" |
121 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 127 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
122 | ····move-result-wide·v2 | 128 | ····move-result-wide·v2 |
123 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V | 129 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V |
124 | ····.line·10 | 130 | ····.line·103 |
125 | ····const-string·v1,·"0_auth_logger_id" | 131 | ····const-string·v1,·"0_auth_logger_id" |
126 | ····invoke-virtual·{v0,·v1,·p0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 132 | ····invoke-virtual·{v0,·v1,·p0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
127 | ····.line·10 | 133 | ····.line·104 |
128 | ····const-string·v1,·"3_method" | 134 | ····const-string·v1,·"3_method" |
Max diff block lines reached; 21779/26349 bytes (82.66%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"BuildConfig.java" | 3 | .source·"BuildConfig.java" |
4 | #·static·fields | 4 | #·static·fields |
5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.fossasia.openevent" | 5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.fossasia.openevent" |
6 | .field·public·static·final·BUILD_TIME:Ljava/lang/String;·=·"2017-0 | 6 | .field·public·static·final·BUILD_TIME:Ljava/lang/String;·=·"2017-04-19T15:48Z" |
7 | .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release" | 7 | .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release" |
8 | .field·public·static·final·DEBUG:Z·=·false | 8 | .field·public·static·final·DEBUG:Z·=·false |
9 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"fdroid" | 9 | .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"fdroid" |
Offset 1, 215 lines modified | Offset 1, 136 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·128;·height:·128;·bitdepth:·8; | 3 | ····width:·128;·height:·128;·bitdepth:·8; |
4 | ····using·c | 4 | ····using·grayscale·alpha; |
5 | } | 5 | } |
6 | PLTE·{ | ||
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
30 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
31 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
32 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
33 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
34 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
35 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
36 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
37 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
38 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
39 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
40 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
41 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
42 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
43 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
44 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
45 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
46 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
47 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
48 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
49 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
50 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
53 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
54 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
56 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
57 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
58 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
59 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
60 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
61 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
62 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
63 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
64 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
65 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
66 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
67 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
68 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
69 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
72 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
73 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
74 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
75 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
76 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
77 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
78 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
79 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
80 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | } | ||
83 | tRNS·{ | ||
84 | ·0·26·77·122·160·192·217·236·249·12·84·156·222·3·76·171·246·14·116·225·224·11·123·238·1·92·229·34·189·97·243·9·228·83·51·27·4·25·202·254·197·114·39·38·223·239·139·37·43·231·253·151·19·218·58·164·113·248·74·60·126·178·216·241·33·140·232·24·155·251·94·6·157·187} | ||
85 | IMAGE·{ | 6 | IMAGE·{ |
86 | ····pixels·hex | 7 | ····pixels·hex |
87 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
88 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
89 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
90 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
91 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
92 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
93 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
94 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
95 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
96 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
97 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
98 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
99 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
100 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
101 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
102 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
103 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
104 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
105 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
106 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
107 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
108 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
109 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
110 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
111 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050607084a4a080706050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
112 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a0c0b0a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
113 | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e0f104a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a100f0e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
114 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112134a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a14121100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
115 | 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001516174a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1716150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
116 | 00000000000000000000000000000000000000000000000000000000000000000000000000000000000018191a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1a1918000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
117 | 00000000000000000000000000000000000000000000000000000000000000000000000000000000001b1c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1c1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
118 | 000000000000000000000000000000000000000000000000000000000000000000000000000000001d1e4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
119 | 00000000000000000000000000000000000000000000000000000000000000000000000000001f044a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a200f1621222315242415232221160f204a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a041f0000000000000000000000000000000000000000000000000000000000000000000000000000 | ||
120 | 0000000000000000000000000000000000000000000000000000000000000000000000000025264a4a4a4a4a4a4a4a4a4a4a4a4a2728292a000000000000000000000000000000002a2928274a4a4a4a4a4a4a4a4a4a4a4a4a262500000000000000000000000000000000000000000000000000000000000000000000000000 | ||
121 | 0000000000000000000000000000000000000000000000000000000000000000000000002b2c4a4a4a4a4a4a4a4a4a4a4a4a2d2e2f000000000000000000000000000000000000000000002f2e2d4a4a4a4a4a4a4a4a4a4a4a4a2c2b000000000000000000000000000000000000000000000000000000000000000000000000 | ||
122 | 000000000000000000000000000000000000000000000000000000000000000000000030314a4a4a4a4a4a4a4a4a4a4a2d0311000000000000000000000000000000000000000000000000000011032d4a4a4a4a4a4a4a4a4a4a4a31300000000000000000000000000000000000000000000000000000000000000000000000 | ||
123 | 000000000000000000000000000000000000000000000000000000000000000000002b314a4a4a4a4a4a4a4a4a4a3233340000000000000000000000000000000000000000000000000000000000003433324a4a4a4a4a4a4a4a4a4a312b00000000000000000000000000000000000000000000000000000000000000000000 | ||
124 | 000000000000000000000000000000000000000000000000000000000000000000252c4a4a4a4a4a4a4a4a4a4a35360000000000000000000000000000000000000000000000000000000000000000000036354a4a4a4a4a4a4a4a4a4a2c25000000000000000000000000000000000000000000000000000000000000000000 | ||
125 | 00000000000000000000000000000000000000000000000000000000000000001f264a4a4a4a4a4a4a4a4a4a370900000000000000000000000000000000000000000000000000000000000000000000000009374a4a4a4a4a4a4a4a4a4a261f0000000000000000000000000000000000000000000000000000000000000000 | ||
126 | 0000000000000000000000000000000000000000000000000000000000000000044a4a4a4a4a4a4a4a4a32380000000000000000000000000000000000000000000000000000000000000000000000000000000038324a4a4a4a4a4a4a4a4a040000000000000000000000000000000000000000000000000000000000000000 | ||
127 | 000000000000000000000000000000000000000000000000000000000000001d4a4a4a4a4a4a4a4a4a392100000000000000000000000000000000000000000000000000000000000000000000000000000000000021394a4a4a4a4a4a4a4a4a1d00000000000000000000000000000000000000000000000000000000000000 | ||
Max diff block lines reached; 0/119705 bytes (0.00%) of diff not shown. |
Offset 1, 382 lines modified | Offset 1, 200 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·192;·height:·192;·bitdepth:·8; | 3 | ····width:·192;·height:·192;·bitdepth:·8; |
4 | ····using·c | 4 | ····using·grayscale·alpha; |
5 | } | 5 | } |
6 | PLTE·{ | ||
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
30 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
31 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
32 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
33 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
34 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
35 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
36 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
37 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
38 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
39 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
40 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
41 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
42 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
43 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
44 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
45 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
46 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
47 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
48 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
49 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
50 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
53 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
54 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
56 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
57 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
58 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
59 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
60 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
61 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
62 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
63 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
64 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
65 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
66 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
67 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
68 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
69 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
72 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
73 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
74 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
75 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
76 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
77 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
78 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
79 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
80 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
83 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
84 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
85 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
86 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
87 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
88 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
89 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
90 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
91 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
92 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
93 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
94 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
95 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
96 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
97 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
98 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
99 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
100 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
101 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
102 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
103 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
104 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
105 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
106 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
107 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
108 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
109 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
110 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
111 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
112 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
113 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
114 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
115 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
116 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
117 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
118 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
119 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
120 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
121 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
122 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
123 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
124 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
125 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
126 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
127 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
Max diff block lines reached; 258835/269248 bytes (96.13%) of diff not shown. |
Offset 1, 369 lines modified | Offset 1, 152 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·144;·height:·144;·bitdepth:·8; | 3 | ····width:·144;·height:·144;·bitdepth:·8; |
4 | ····using·c | 4 | ····using·grayscale·alpha; |
5 | } | 5 | } |
6 | PLTE·{ | ||
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
30 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
31 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
32 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
33 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
34 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
35 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
36 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
37 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
38 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
39 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
40 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
41 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
42 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
43 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
44 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
45 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
46 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
47 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
48 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
49 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
50 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
53 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
54 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
56 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
57 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
58 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
59 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
60 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
61 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
62 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
63 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
64 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
65 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
66 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
67 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
68 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
69 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
72 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
73 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
74 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
75 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
76 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
77 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
78 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
79 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
80 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
83 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
84 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
85 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
86 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
87 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
88 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
89 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
90 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
91 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
92 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
93 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
94 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
95 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
96 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
97 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
98 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
99 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
100 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
101 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
102 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
103 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
104 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
105 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
106 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
107 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
108 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
109 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
110 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
111 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
112 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
113 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
114 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
115 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
116 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
117 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
118 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
119 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
120 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
121 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
122 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
123 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
124 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
125 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
126 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
127 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
Max diff block lines reached; 145747/158180 bytes (92.14%) of diff not shown. |
Offset 1, 100 lines modified | Offset 1, 98 lines modified | ||
00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR | 00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR | ||
00000010:·0000·002c·0000·002c·0804·0000·00b4·8d92··...,...,........ | 00000010:·0000·002c·0000·002c·0804·0000·00b4·8d92··...,...,........ | ||
00000020:·8a00·0005· | 00000020:·8a00·0005·df49·4441·5478·01a5·9703·7464··.....IDATx....td | ||
00000030:·5b13·8577·9b31·3a79·41af·8c6d·4f9c·8c6d··[..w.1:yA..mO..m | |||
00000040:·cff3·d8fc·6d5b·cfb6·6ddb·b66d·8f62·ec7f··....m[..m..m.b.. | |||
00000050:·afdc·eebb·ceca·1dcf·5783·d375·aabe·ae8b··........W..u.... | |||
00000060:·160e·0b57·a738·66dc·1de1·4984·94f6·dada··...W.8f...I..... | |||
00000070:·390a·5c1d·42b5·7abd·c18c·9ca2·7f95·5e32··9.\.B.z.......^2 | |||
00000080:·fba6·1537·adb8·64f6·bf4a·738a·8219·5eaf··...7..d..Js...^. | |||
00000090:·1756·c591·cc6f·4de6·078a·5327·953d·b87d··.V...oM...S'.=.} | |||
000000a0:·d7fd·8d75·24db·49eb·dfc6·ba5d·f73f·b87d··...u$.I....].?.} | |||
000000b0:·5259·716a·31e0·b78e·e470·27f5·2310·f6af··RYqj1....p'.#... | |||
000000c0:·19f7·dc95·ace7·81a8·7fee·ca35·e3c2·aa84··...........5.... | |||
000000d0:·ffd0·934b·0baf·4a7d·534b·9e38·9f7b·680d··...K..J}SK.8.{h. | |||
000000e0:·a9c5·8bbc·8b97·28ee·d26a·8f32·09f6·3c71··......(..j.2..<q | |||
000000f0:·fed4·12f8·d4e1·3d98·daa5·f022·04df·ba8a··......=....".... | |||
00000100:·8667·d9c1·f7bc·8ec7·339f·3022·5f99·ebb4··.g......3.0"_... | |||
00000110:·63d1·f0dc·fa4a·a943·ea54·ff81·a70d·23f4··c....J.C.T....#. | |||
00000120:·93b9·fc90·a29e·37b3·8c38·4094·6937·719e··......7..8@.i7q. | |||
00000130:·3efc·e97c·89c3·c6d4·0e6d·08a1·1db3·f80d··>..|.....m...... | |||
00000140:·4523·d710·070d·1757·b381·1d7c·bb63·1642··E#.....W...|.c.B | |||
00000150:·0aa7·3a71·12c2·f346·36bd·4bf1·19a7·1187··..:q...F6.K..... | |||
00000160:·0e55·7d4a·c1a6·77e7·8d44·3871·4260·6a3d··.U}J..w..D8qB`j= | |||
00000170:·0820·1a2b·7af5·468a·2f38·8e38·cca8·51b5··.·.+z.F./8.8..Q. | |||
00000180:·e0ab·37c6·8a10·95c5·63aa·ddf0·2105·e97f··..7.....c...!... | |||
00000190:·5b41·d1cc·2576·9b9b·790c·3a64·7ec6·e8b1··[A..%v..y.:d~... | |||
000001a0:·1f2d·5187·e0df·5620·5d16·9f6c·8638·88cc··.-Q...V·]..l.8.. | |||
000001b0:·58f7·2f9e·a338·df50·8cd3·49f9·9543·fc33··X./..8.P..I..C.3 | |||
000001c0:·7ece·4944·32d4·21f8·c5f3·b1ee·c894·4962··~.ID2.!.......Ib | |||
000001d0:·73de·9cdf·9ea2·a7e6·6e0e·340e·f32b·92ed··s.......n.4..+.. | |||
000001e0:·fc25·61c4·cf95·21bf·e504·3bd3·4f4f·2f9a··.%a...!...;.OO/. | |||
000001f0:·7f7b·0a72·cc99·352f·b290·77d3·0d14·67d1··.{.r..5/..w...g. | |||
00000200:·9528·af50·7392·dfd8·925f·32c9·0fac·b1b3··.(.Ps...._2..... | |||
00000210:·a751·f0a6·9b90·2793·3db3·1711·e494·8efe··.Q....'.=....... | |||
00000220:·f675·6ae4·2abb·b83b·5fa4·0d7f·4f28·7e6b··.uj.*..;_...O(~k | |||
00000230:·645e·666f·bbb6·8a4d·24bf·7dbd·74b4·668e··d^fo...M$.}.t.f. | |||
00000240:·c828·5cf0·231d·b165·2772·17f9·3c0b·083b··.(\.#..e'r..<..; | |||
00000250:·baf2·4943·f447·fe8e·ed4c·f234·7b18·9505··..IC.G...L.4{... | |||
00000260:·ea14·bb96·9d88·986c·7e59·f547·2702·f9ab··.......l~Y.G'... | |||
00000270:·7e4a·710b·3d84·1185·7c9c·74a2·278c·1346··~Jq.=...|.t.'..F | |||
00000280:·78d4·49b1·eaa7·c897·2d68·8943·c845·e1c6··x.I.....-h.C.E.. | |||
00000290:·bf53·5c48·748a·e3f8·283b·f318·0b1c·7517··.S\Ht...(;....u. | |||
000002a0:·9362·c35f·5128·5b08·127b·1041·3ee2·9b4f··.b._Q([..{.A>..O | |||
000002b0:·a338·8370·4401·efa4·c93d·2c24·1c71·1629··.8.pD....=,$.q.) | |||
000002c0:·36ff·0f71·d922·b2ea·4f14·05e8·bae1·5f8e··6..q."..O....._. | |||
000002d0:·89ed·3887·26e7·12ce·5096·62d3·ffd0·55b6··..8.&...P.b...U. | |||
000002e0:·6852·5c88·9eab·fe4c·719d·a321·c833·d809··hR\....Lq..!.3.. | |||
000002f0:·6582·8eba·ab48·b1e6·afe8·219b·21ee·bdfc··e....H....!.!... | |||
00000300:·a76c·221f·627a·a78b·a269·9d28·eb21·8c48··.l".bz...i.(.!.H | |||
00000310:·57a7·685a·fe53·f436·c505·e833·eee4·bd5f··W.hZ.S.6...3..._ | |||
00000320:·929f·7000·cd69·7580·3677·f036·9a27·c49c··..p..iu.6w.6.'.. | |||
00000330:·7a80·3ac9·bd5f·8e3b·197d·92a7·c2ba·78fd··z.:.._.;.}....x. | |||
00000340:·22e3·9e78·89e2·1463·8a8b·69a3·db29·cc10··"..x...c..i..).. | |||
00000350:·6fa2·8d76·5393·b5ea·a278·e2a5·c838·f4b3··o..vS....x...8.. | |||
00000360:·2e5e·f276·eb8d·31a7·5d4e·f194·5d3e·952d··.^.v..1.]N..]>.- | |||
00000370:·4c72·03b3·0845·16af·6792·76ce·4c54·a6aa··Lr...E..g.v.LT.. | |||
00000380:·8be2·b4cb·3146·26eb·76d3·9f00·32d1·0d63··....1F&.v...2..c | |||
00000390:·46ad·aedb·4771·b23d·c70e·b651·4896·92cc··F...Gq.=...QH... | |||
000003a0:·6975·6d42·fbb3·e479·5607·45dd·be51·6b24··iumB...yV.E..Qk$ | |||
000003b0:·ee26·5bc0·12fb·9086·3886·61ca·95b7·53bc··.&[.....8.a...S. | |||
000003c0:·c85c·5bb3·85d4·f58e·1046·4494·21b7·db8f··.\[......FD.!... | |||
000003d0:·73d5·4171·e5ed·9822·4b5c·361f·5cc9·37a1··s.Aq..."K\6.\.7. | |||
000003e0:·3cf4·43d5·e02d·bbbe·234d·5580·e398·4774··<.C..-..#MU...Gt | |||
000003f0:·8a3c·6503·e6d3·885d·df0d·de82·2a59·f264··.<e....]....*Y.d | |||
00000400:·f39a·6f9b·5d31·1ad3·b65e·c00e·fe41·1771··..o.]1...^...A.q | |||
00000410:·58f1·375a·6cbd·00d3·64e8·6abf·6dda·6ff4··X.7Zl...d.j.m.o. | |||
00000420:·05e8·8fda·c8f2·2b1f·48de·4e59·8794·66d9··......+.H.NY..f. | |||
00000430:·77f9·d50f·4696·a356·8602·fb8d·de98·b90b··w...F..V........ | |||
00000440:·4662·5ace·da07·5f60·07f7·72d0·41b5·8354··FbZ..._`..r.A..T | |||
00000450:·61f1·e00b·b96b·314d·dd5d·8c79·ed99·a388··a....k1M.].y.... | |||
00000460:·a137·2a30·2b7b·d31d·cfb2·837d·fc37·fbd2··.7*0+{.....}.7.. | |||
00000470:·e350·7a94·fdb7·762d·ee7c·2e7b·1366·aab3··.Pz...v-.|.{.f.. | |||
00000480:·b70c·5163·5efb·e33f·0d85·1880·6acc·cd58··..Qc^..?....j..X | |||
00000490:·ffe7·db5a·9b93·5fb2·aee5·46ce·e538·8e51··...Z.._...F..8.Q | |||
000004a0:·8cd3·6a23·af55·d6a2·b5f9·cfb7·65ac·c75c··..j#.U......e..\ | |||
000004b0:·750d·5077·9af9·f16f·7e61·c944·1c83·508b··u.Pw...o~a.D..P. | |||
000004c0:·f938·b5f6·b467·dfa1·411d·bf55·d4d1·e4d9··.8...g..A..U.... | |||
000004d0:·776a·4fc3·a9aa·ae55·571c·198e·2f2c·c657··wjO....UW.../,.W | |||
000004e0:·ac2c·150c·4415·66e3·78ff·b625·17de·ffe6··.,..D.f.x..%.... | |||
000004f0:·ee3a·b6b3·33ed·bbeb·ee7f·73c9·85fe·6d38··.:..3.....s...m8 | |||
00000500:·5e95·55ea·88ab·f3a0·dfde·c22a·2846·3f94··^.U........*(F?. | |||
00000510:·622a·1663·856b·e3a8·bf6f·bcf1·8ca7·ee78··b*.c.k...o.....x | |||
00000520:·ed99·f7df·faf4·ad4f·9f79·ff8e·d7ce·786a··.......O.y....xj | |||
00000530:·e38d·a3fe·eeda·8815·aa98·aaca·7eea·9016··............~... | |||
00000540:·3e43·eb50·fb54·9081·02f4·c030·4d32·5dad··>C.P.T.....0M2]. | |||
00000550:·274a·b02e·b433·f6cb·92df·97fc·3ef6·cbd0··'J...3......>... | |||
00000560:·4eac·c30a·6517·6bb7·5a55·3d54·9d71·60ad··N...e.k.ZU=T.q`. | |||
00000570:·3975·10a9·c845·1cbd·d556·8149·9885·0558··9u...E...V.I...X | |||
00000580:·8265·58ae·58a6·d502·6526·6967·982a·e2aa··.eX.X...e&ig.*.. | |||
00000590:·4c43·d03e·0987·fca9·1046·3a62·6aeb·8101··LC.>.....F:bj... | |||
000005a0:·188e·b1d2·54a3·4651·add5·5865·0668·278e··....T.FQ..Xe.h'. | |||
000005b0:·98aa·c2ce·9f0a·87fa·c110·d62c·3938·4e82··...........,98N. | |||
000005c0:·aed2·f442·6f45·2fad·ba22·ae6c·8e76·c38e··...BoE/..".l.v.. | |||
000005d0:·1f09·8754·5b72·3f42·8822·1519·c896·2857··...T[r?B."....(W | |||
000005e0:·91a3·5586·3251·edf8·2da9·e288·b17e·3efa··..U.2Q..-....~>. | |||
000005f0:·a408·2088·9022·a895·5f19·1dbc·e218·71c1··..·..".._.....q. | |||
00000600:·1987·e4ff·af5a·c4e8·5b29·3407·0000·0000··.....Z..[)4..... | |||
00000030:·f915·c6cf·300f·e6b5·c080·c3c0·0e30·6159··....0........0aY | |||
00000040:·e9ce·96b2·6e62·23b2·100a·3269·c8c2·6631··....nb#...2i..f1 | |||
00000050:·ec6e·5202·86c0·1297·55f1·6d52·6c68·6a4d··.nR.....U.mRlhjM | |||
00000060:·63d4·4613·8931·6dd0·6862·68a3·156a·144d··c.F..1m.hbh..j.M | |||
00000070:·1b4a·93b6·6805·1fcd·6a34·1a63·525b·6d8a··.J..h...j4.cR[m. | |||
00000080:·5d7c·8c0a·b57c·fdee·dce1·9f3b·0caf·d6ef··]|...|.....;.... | |||
00000090:·4cc8·7fce·ff3b·bf39·f7dc·9bcb·bdb2·2099··L....;.9......·. | |||
000000a0:·a6c5·6b2b·2112·e668·10a9·d6fa·ceff·2153··..k+!..h......!S | |||
000000b0:·04c8·528b·c5ee·f166·ef2b·39b6·b2af·b5af··..R....f.+9..... | |||
000000c0:·f5d8·ca7d·25de·6cbb·c762·b148·d4b1·f0fe··...}%.l..b.H.... | |||
000000d0:·a39d·d944·7292·aa4a·07b7·8c0d·bc0c·0398··...Dr..J........ | |||
000000e0:·04f4·bf2f·c363·0383·5baa·4a73·9272·84ae··.../.c..[.Js.r.. | |||
000000f0:·c891·2cb4·539b·243a·6d6d·a191·1e3c·c76c··..,.S.$:mm...<.l | |||
00000100:·7a3e·d2d3·1672·d229·b6f9·3bd7·b016·5aad··z>...r.)..;...Z. | |||
00000110:·d5b9·43dd·7802·bd49·2eae·e23c·8e31·ce73··..C.x..I...<.1.s | |||
00000120:·f584·99a8·9e0c·7557·e78a·9515·96b9·d026··......uW.......& | |||
00000130:·8645·1c62·5d53·f662·1811·fd0b·27b1·0a99··.E.b]S.b....'... | |||
00000140:·1043·6432·7392·3bba·5e8c·acfd·0ed1·0e56··.Cd2s.;.^......V | |||
00000150:·b27e·f66e·9de2·f87e·1dee·458e·15bf·4629··.~.n...~..E...F) | |||
00000160:·6496·28e5·6e74·4ef7·3a3e·25d8·a9ba·8ec7··d.(.ntN.:>%..... | |||
00000170:·72db·b1b5·16ff·04f5·126d·9039·c384·2ff0··r........m.9../. | |||
00000180:·0211·8d6e·add5·6a67·42eb·4370·7eb2·6cfc··...n..jgB.Cp~.l. | |||
00000190:·0ea8·bfa1·0632·7fd0·751f·9ac6·ef7c·b24c··.....2..u....|.L | |||
000001a0:·9cfa·4062·b166·4914·b72f·fbab·5e50·0f10··..@b.fI../..^P.. | |||
000001b0:·822c·3056·d0ad·e9ab·5e5f·b6b8·4931·1bd1··.,0V....^_..I1.. | |||
000001c0:·0962·9537·2465·4f2b·a809·d4ab·b204·64c0··.b.7$eO+......d. | |||
000001d0:·1e07·b3c1·07b3·fa56·cf0a·4d7b·5a25·8514··.......V..M{Z%.. | |||
000001e0:·2b69·06b0·5d52·7d8b·1f8c·80ea·3620·421c··+i..]R}.....6·B. | |||
000001f0:·ca0f·e3c0·dbf1·7754·19be·7723·729c·977d··......wT..w#r..} | |||
00000200:·8b25·95a4·84d8·7ebd·3b5a·b49f·7e8c·f70c··.%....~.;Z..~... | |||
Max diff block lines reached; -1/13527 bytes (-0.01%) of diff not shown. |
Offset 1, 59 lines modified | Offset 1, 17 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·21;·height:·9;·bitdepth:·8; | 3 | ····width:·21;·height:·9;·bitdepth:·8; |
4 | ····using·color· | 4 | ····using·color·alpha; |
5 | } | 5 | } |
6 | PLTE·{ | ||
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f) | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(·44,·44,·44)·····#·rgb·=·(0x2c,0x2c,0x2c) | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
30 | ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17 | ||
31 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
32 | ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d) | ||
33 | ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 | ||
34 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
35 | ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 | ||
36 | ····(·84,·83,·84)·····#·rgb·=·(0x54,0x53,0x54) | ||
37 | ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) | ||
38 | ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) | ||
39 | ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 | ||
40 | ····(·80,·79,·79)·····#·rgb·=·(0x50,0x4f,0x4f) | ||
41 | ····(·80,·79,·80)·····#·rgb·=·(0x50,0x4f,0x50) | ||
42 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | ||
43 | ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 | ||
44 | ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e) | ||
45 | } | ||
46 | tRNS·{ | ||
47 | ·0·1·2·3·23·122·4·5·25·156·241·7·28·157·241·9·31·158·6·33·160·10·30·241·34·241} | ||
48 | IMAGE·{ | 6 | IMAGE·{ |
49 | ····pixels· | 7 | ····pixels·hex |
50 | 000001111111111000000 | ||
51 | 000112234554322110000 | ||
52 | 001236789AA9876321000 | ||
53 | 00137BCDEQQEDCB732100 | ||
54 | 0137FGHERSSREHGFI3100 | ||
55 | 126FJKERTUUVREKJLI310 | ||
56 | 13BMKNWVUXYUVWNKOF721 | ||
57 | 0000PWZaaaaaaZWP00000 | ||
58 | 0000 | 8 | 00000000·00000000·00000000·00000000·00000000·00000001·00000001·00000001·00000001·00000001·00000001·00000001·00000001·00000001·00000001·00000000·00000000·00000000·00000000·00000000·00000000· |
9 | 00000000·00000000·00000000·00000001·00000001·00000002·00000002·00000003·00000017·0000007a·0000007a·00000017·00000003·00000002·00000002·00000001·00000001·00000000·00000000·00000000·00000000· | ||
10 | 00000000·00000000·00000001·00000002·00000003·00000004·00000005·00000019·0000009c·2f2f2ff1·2f2f2ff1·0000009c·00000019·00000005·00000004·00000003·00000002·00000001·00000000·00000000·00000000· | ||
11 | 00000000·00000000·00000001·00000003·00000005·00000007·0000001c·0000009d·2c2c2cf1·5c5c5cff·5c5c5cff·2c2c2cf1·0000009d·0000001c·00000007·00000005·00000003·00000002·00000001·00000000·00000000· | ||
12 | 00000000·00000001·00000003·00000005·00000009·0000001f·0000009e·2c2c2cf1·585858ff·545454ff·545454ff·585858ff·2c2c2cf1·0000009e·0000001f·00000009·00000006·00000003·00000001·00000000·00000000· | ||
13 | 00000001·00000002·00000004·00000009·00000021·000000a0·2c2c2cf1·585858ff·545354ff·505050ff·505050ff·535353ff·585858ff·2c2c2cf1·000000a0·00000021·0000000a·00000006·00000003·00000001·00000000· | ||
14 | 00000001·00000003·00000007·0000001e·000000a0·2b2b2bf1·575757ff·535353ff·505050ff·504f4fff·504f50ff·505050ff·535353ff·575757ff·2b2b2bf1·000000a0·00000022·00000009·00000005·00000002·00000001· | ||
15 | 00000000·00000000·00000000·00000000·2d2d2df1·575757ff·525252ff·4f4f4fff·4f4f4fff·4f4f4fff·4f4f4fff·4f4f4fff·4f4f4fff·525252ff·575757ff·2d2d2df1·00000000·00000000·00000000·00000000·00000000· | ||
16 | 00000000·00000000·00000000·00000000·575757ff·525252ff·4e4e4eff·4e4e4eff·4e4e4eff·4e4e4eff·4e4e4eff·4e4e4eff·4e4e4eff·4e4e4eff·525252ff·575757ff·00000000·00000000·00000000·00000000·00000000· | ||
59 | } | 17 | } |
Offset 13, 96 lines modified | Offset 13, 86 lines modified | ||
000000c0:·e6ef·b2c2·d7a7·b9d1·eaee·f4f7·f9fb·cbd6··................ | 000000c0:·e6ef·b2c2·d7a7·b9d1·eaee·f4f7·f9fb·cbd6··................ | ||
000000d0:·e4a5·b7d0·e3e9·f1c9·d4e3·c7d2·e2f9·fafc··................ | 000000d0:·e4a5·b7d0·e3e9·f1c9·d4e3·c7d2·e2f9·fafc··................ | ||
000000e0:·d2db·e8d9·e1eb·c8d3·e2d4·dde9·c4d0·e0b9··................ | 000000e0:·d2db·e8d9·e1eb·c8d3·e2d4·dde9·c4d0·e0b9··................ | ||
000000f0:·c7da·dae2·ecd1·dae7·c3cf·e0c0·cdde·eef1··................ | 000000f0:·c7da·dae2·ecd1·dae7·c3cf·e0c0·cdde·eef1··................ | ||
00000100:·f6ba·c8db·f0f3·f79f·b3cd·d5de·e9aa·bbd3··................ | 00000100:·f6ba·c8db·f0f3·f79f·b3cd·d5de·e9aa·bbd3··................ | ||
00000110:·c1cd·dfad·bed4·eff2·f7fd·fdfe·b8c6·dae4··................ | 00000110:·c1cd·dfad·bed4·eff2·f7fd·fdfe·b8c6·dae4··................ | ||
00000120:·eaf1·aebf·d5ab·bcd3·a6b8·d166·1437·f500··...........f.7.. | 00000120:·eaf1·aebf·d5ab·bcd3·a6b8·d166·1437·f500··...........f.7.. | ||
00000130:·0005·6b49·4441·5478·daed·9d89·5a5a·4b0c··..kIDATx....ZZK. | |||
00000140:·800f·88a0·0605·0459·0404·8fb2·880b·4a11··.......Y......J. | |||
00000150:·7041·ea5e·8122·adf6·fd5f·e55e·3fef·e7ed··pA.^."..._.^?... | |||
000001 | 00000130:·0004·d949·4441·5478·01ec·dc7f·5712·db17··...IDATx....W... | ||
00000140:·06f0·6710·447c·40c0·e137·2a3a·8a0a·a628··..g.D|@..7*:...( | |||
00000150:·1952·6a96·9526·1251·d6fb·7f2b·77ad·7bef··.Rj..&.Q...+w.{. | |||
00000160:·5aad·efb7·3295·b3cf·3e33·773e·ef60·ffc1··Z...2...>3w>.`.. | |||
00000170:·3 | 00000170:·ec73·ce7e·3688·c562·b158·2c16·8bc5·62b1··.s.~6..b.X,...b. | ||
00000180:·ff0c·2f91·984b·2693·2984·d77c·7a21·b3c8··../..K&.)..|z!.. | |||
00000190:·7f64·7308·256f·295f·28f2·8765·0fe1·e3a7··.ds.%o)_(..e.... | |||
000001a0:·f259·feaf·5219·6153·a9d6·eafc·7fa5·06c2··.Y..R.aS........ | |||
000001b0:·a5b9·b2ca·5fa8·af21·4cbc·6a8b·bfb6·8ef0··...._..!L.j..... | |||
000001c0:·686c·d402·fece·26c2·a2b9·d5e6·3d32·0887··hl....&.....=2.. | |||
000001d0:·ed1d·fec1·2e42·60b7·c43f·2a76·dc2f·6399··.....B`..?*v./c. | |||
000001e0:·0fd1·dd83·d39a·3b7c·a020·0977·35f2·5d3e··......;|.·.w5.]> | |||
000001f0:·dcb3·061c·b57f·c047·c9ce·c345·bd12·1fab··.......G...E.... | |||
00000200:·b807·e7f8·8701·9f20·0fc7·545a·7c9a·a306··.......·..TZ|... | |||
00000210:·5cd2·aff3·a99e·e7e0·8e3c·6770·fc02·8e28··\........<gp...( | |||
00000220:·ef70·26dd·0d38·6190·e5ac·3623·5207·7918··.p&..8a...6#R.y. | |||
00000230:·913a·c82a·94f9·2d1a·11a4·a0eb·8486·0c73··.:.*..-........s | |||
00000240:·d0f4·92c6·147c·e829·1fd3·9c2a·f4ac·d0a0··.....|.)...*.... | |||
00000250:·b607·2d6b·759a·f40a·5a4e·6954·dd83·8eb3··..-ku...ZNiT.... | |||
00000260:·3acd·3a87·8ed7·346c·153a·0a34·2d01·0d5e··:.:...4l.:.4-..^ | |||
00000270:·40d3·4ea0·a14f·e39e·43c3·058d·0b1a·50d0··@.N..O..C.....P. | |||
00000280:·a279·1d28·68d3·bc37·b02f·4701·6f61·df2e··.y.(h..7./G.oa.. | |||
00000290:·055c·c2be·7714·a0d1·12df·53c0·10f6·bda2··.\..w.....S..... | |||
000002a0:·041f·d67d·a084·1cac·bba2·840a·accb·50c2··...}..........P. | |||
000002b0:·35ac·fb18·1772·9fed·a814·9280·7535·4ab8··5....r......u5J. | |||
000002c0:·8eca·57eb·262a·8534·61dd·7a5c·c87d·ce54··..W.&*.4a.z\.}.T | |||
000002d0:·dee1·0534·2272·fa1d·c1be·dba8·1ce3·e728··...4"r.........( | |||
000002e0:·600c·fbf6·2820·1b95·3b7b·09f6·f528·a006··`...(·..;{...(.. | |||
000002f0:·fb2a·14f0·09f6·7914·7001·fb7c·0a58·8082··.*....y.p..|.X.. | |||
00000300:·22cd·db84·8203·9af7·1a0a·b234·af0f·0525··"..........4...% | |||
00000310:·9a97·8282·9aca·955d·c027·9a57·89c8·e88d··.......].'.W.... | |||
00000320:·1e14·2cd0·3c1f·0a36·695c·1df6·f989·531a··..,.<..6i\....S. | |||
00000330:·d7ee·acc1·b217·63ca·b8f0·6193·3fa1·94b4··......c...a.?... | |||
00000340:·ca19·5ec0·116c·daa6·9896·caf5·5040·2dfc··..^..l......P@-. | |||
00000350:·6901·95cc·409d·52ce·61d5·32a5·2cc1·aab7··i...@.R.a.2.,... | |||
00000360:·94d2·d478·3015·d086·5d1d·0a29·c02e·8f42··...x0...]..)...B | |||
00000370:·4e61·d990·326e·556e·ec02·5e02·d1f8·6c55··Na..2nUn..^...lU | |||
00000380:·3406·5602·ba7e·f8c7·234a·0392·cf14·7105··4.V..~..#J....q. | |||
00000390:·dba6·234a·3854·7931·15b0·1795·c0c0·1aac··..#J8Ty1........ | |||
000003a0:·db8f·4a5c·b65c·8fca·a067·85c6·0d07·d0b0··..J\.\...g...... | |||
000003b0:·7b45·b3fa·6bd0·3147·a3c6·d072·e37e·3354··{E..k.1G...r.~3T | |||
000003c0:·5921·b985·9a4b·9ad4·8bc8·ae6e·dd87·9a0e··Y!...K.....n.... | |||
000003d0:·0dfa·023d·8d2e·cd59·81a2·12cd·f90a·450b··...=...Y......E. | |||
000003e0:·3426·2843·5147·e527·22c0·6fd3·942a·545d··4&(CQG.'".o..*T] | |||
000003f0:·39f6·e6ab·7f2b·b983·aeb3·aed3·1be0·0afb··9....+.......... | |||
00000400:·301d·284b·d388·31b4·35da·eeb6·7585·9050··0.(K..1.5...u..P | |||
00000410:·d084·baf9·80b3·cbc0·0119·ce2c·e8c1·01f3··...........,.... | |||
00000420:·23fd·d9ba·c26e·8fcb·ff90·3d9d·7036·efe0··#....n....=.p6.. | |||
00000430:·88eb·91ca·2f5d·c039·6770·7c06·674c·872a··..../].9gp|.gL.* | |||
00000440:·e113·0119·fd57·20fd·2bef·140a·2466·bc88··.....W·.+...$f.. | |||
00000450:·0b71·ac27·96a1·40e2·083c·88ca·57eb·331c··.q.'..@..<..W.3. | |||
00000460:·5250·597e·11b0·caa7·db87·438a·11e9·ec67··RPY~......C....g | |||
00000470:·2a99·3901·d72a·d16b·014b·2a6f·8c02·aa2a··*.9..*.k.K*o...* | |||
00000480:·6b3c·02b6·380b·2f1a·fd90·4cc0·198b·0eee··k<..8./...L..... | |||
00000490:·b52a·0407·36dd·6f23·616b·243d·3212·8d64··.*..6.o#ak$=2..d | |||
000004a0:·7b9d·3339·4e0f·a0af·b2d3·e6ec·ee6e·a16d··{.39N........n.m | |||
000004b0:·8e46·7c73·ab17·86f9·c27b·4933·b6a1·ec98··.F|s.....{I3.... | |||
000004c0:·6624·a1cb·a321·a7d0·95a2·212d·e83a·54c9··f$...!....!-.:T. | |||
000004d0:·cf09·f842·537a·d034·edd2·94f7·8848·5eeb··...BSz.4.....H^. | |||
000004e0:·129a·4e68·4cd7·83a2·31cd·790d·3dbb·34a8··..NhL...1.y.=.4. | |||
000004f0:·15fe·8c93·76d2·c9cb·d3a8·c94b·6818·bcaa··....v......Kh... | |||
00000500:·d3b4·c53e·6c5b·3bed·52c2·dd3e·6caa·bc1d··...>l[;.R..>l... | |||
00000510:·51ca·ea3b·1f96·dc3c·0b28·699c·9cc2·8217··Q..;...<.(i..... | |||
00000520:·4714·77bc·7906·611b·2d5a·51bc·6842·4ea3··G.w.y.a.-ZQ.hBN. | |||
00000530:·fa8d·d604·5709·c818·9cb4·6957·690f·e67d··....W.....iWi..} | |||
00000540:·fe30·a27d·abc9·068c·ea17·a8a4·bdd5·8429··.0.}...........) | |||
00000550:·def9·0135·eda4·6042·ef43·97da·26d5·3266··...5..`B.C..&.2f | |||
00000560:·334d·b7e8·84e2·c50d·9eae·7932·a43b·0a69··3M........y2.;.i | |||
00000570:·1f4f·d2bf·a463·86f9·261e·2bb7·f29d·2efa··.O...c..&.+..... | |||
00000580:·b884·c7f8·ba13·d055·0787·393c·cce0·7c4c··.......U..9<..|L | |||
00000590:·a705·4729·fcd9·6e66·44f7·7d3b·f770·1fef··..G)..nfD.};.p.. | |||
000005a0:·cd84·2131·baea·e077·b69f·7519·2693·db33··..!1...w..u.&..3 | |||
000005b0:·fccc·9f5b·64e8·d4d7·e77f·3a4e·7d67·38d5··...[d.....:N}g8. | |||
000005c0:·76f1·4373·bdce·f0ca·eee3·5feb·2386·db24··v.Cs......_.#..$ | |||
000005d0:·8dbf·31fc·ee36·040a·d1b1·7c0d·3012·822d··..1..6....|.0..- | |||
000005e0:·3022·fe6a·7f0e·0400·0000·0004·f95b·0f72··0".j.........[.r | |||
000005f0:·1924·2222·2222·728b·8888·8888·8888·8888··.$""""r......... | |||
00000600:·8888·8888·8888·8888·8888·8804·a48a·0c57··...............W | |||
00000180:·fe99·4020·306b·b042·3034·37bf·00cf·8417··..@·0k.B047..... | |||
00000190:·0dfd·1996·22d1·18fc·cfb2·cf40·89f8·6c24··...."......@..l$ | |||
000001a0:·0c3f·9258·31ce·2299·4a67·e067·12ab·8659··.?.X1.".Jg.g...Y | |||
000001b0:·6473·7978·85cc·9a59·cb22·5580·d729·1a64··dsyx...Y."U..).d | |||
000001c0:·b1ba·9e76·e177·6c98·f397·da2c·c104·e60d··...v.wl....,.... | |||
000001d0:·d128·57e0·0f54·4dd0·a826·e08f·c4b6·e46b··.(W..TM..&.....k | |||
000001e0:·2cc3·34d4·b685·af8d·0a4c·891b·90bc·5345··,.4......L....SE | |||
000001f0:·6a30·3d3b·6283·e2ee·1ebc·8970·50a4·463d··j0=;b......pP.F= | |||
00000200:·016f·2526·70a1·c4f7·5d78·0711·7127·c302··.o%&p...]x..q'.. | |||
00000210:·bc8f·0359·0ba5·9181·f7f2·4152·7e15·0105··...Y......AR~... | |||
00000220:·9a87·5234·562a·a044·6d5d·8647·2b0c·aa6c··..R4V*.Dm].G+..l | |||
00000230:·78c4·0360·df23·1e00·29f6·f051·40f1·0097··x..`.#..)..Q@... | |||
00000240:·bbc8·d506·243a·bcbb·f011·a011·8d73·6ebc··....$:.......sn. | |||
00000250:·4d3c·11d6·6592·43f4·8012·5fe9·712d·8329··M<..e.C..._.q-.) | |||
00000260:·02c7·6c22·27a8·1e90·e1fa·494e·717f·1080··..l"'.....INq... | |||
00000270:·2e93·c819·b207·e499·44a2·d822·e0e7·a9ec··........D..".... | |||
00000280:·bae8·226d·9e64·0add·033e·b088·f4f0·455c··.."m.d...>....E\ | |||
00000290:·96bc·b780·2f02·2c85·d412·81c8·4706·8f45··..../.,.....G..E | |||
000002a0:·020f·38e7·2856·5388·5c30·885c·5288·7084··..8.(VS.\0.\R.p. | |||
000002b0:·c42b·0a91·0e83·c831·8508·3064·57d7·2422··.+.....1..0dW.$" | |||
000002c0:·0c09·ef0d·8948·52bf·c83c·89c8·ad7e·914f··.....HR..<...~.O | |||
000002d0:·5664·1265·af88·3064·2469·affc·b568·76ad··Vd.e..0d$i...hv. | |||
000002e0:·3baf·8864·f58b·14ad·c824·4e0d·aec3·ff00··;..d.....$N..... | |||
000002f0:·43ae·4b72·faed·339c·7e07·5e39·c6cf·5088··C.Kr..3.~.^9..P. | |||
00000300:·0c19·44b6·2944·c25e·c9d9·130c·2275·0a91··..D.)D.^...."u.. | |||
00000310:·3483·4892·42e4·3347·0d9b·42a4·c720·12a7··4.H.B.3G..B..·.. | |||
00000320:·1099·e328·99c6·0844·589a·52f6·0844·ce38··...(...DX.R..D.8 | |||
00000330:·44c2·0422·0d0e·9104·8108·4b47·0a45·aecb··D.."......KG.E.. | |||
00000340:·7289·f8d9·1bf5·3992·ab37·6069·1998·f346··r.....9..7`i...F | |||
00000350:·0ddb·7136·f03d·321c·81dd·7f82·2f52·dad2··..q6.=2...../R.. | |||
00000360:·fe88·ec70·0834·f4f4·febb·e223·a022·64fe··...p.4.....#."d. | |||
00000370:·19fe·9903·ad22·653a·9182·f9e9·2147·92b8··....."e:....!G.. | |||
00000380:·4827·a2b9·6720·4326·a2b9·8d6e·994c·6449··H'..g·C&...n.LdI | |||
00000390:·afc8·3999·88e6·7afc·80ca·a3a4·39b2·6f51··..9...z.....9.oQ | |||
000003a0:·8944·bd50·0c7a·e244·f761·ab43·2432·f042··.D.P.z.D.a.C$2.B | |||
000003b0:·c6fe·c491·6e11·aa6d·4b7b·b27b·45e3·51d3··....n..mK{.{E.Q. | |||
000003c0:·9e23·6ed3·88e8·bf20·b9a7·11b9·d12e·32ee··.#n....·......2. | |||
000003d0:·9388·30bc·e30b·9388·30bc·0ba7·6918·6098··..0.....0...i.`. | |||
000003e0:·60b3·4be1·c1d1·2ebb·4291·92b0·5cf4·e4f0··`.K.....B...\... | |||
Max diff block lines reached; -1/12081 bytes (-0.01%) of diff not shown. |
Offset 1, 231 lines modified | Offset 1, 80 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·72;·height:·72;·bitdepth:·8; | 3 | ····width:·72;·height:·72;·bitdepth:·8; |
4 | ····using·c | 4 | ····using·grayscale·alpha; |
5 | } | 5 | } |
6 | PLTE·{ | ||
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
30 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
31 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
32 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
33 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
34 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
35 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
36 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
37 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
38 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
39 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
40 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
41 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
42 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
43 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
44 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
45 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
46 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
47 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
48 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
49 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
50 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
53 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
54 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
56 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
57 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
58 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
59 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
60 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
61 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
62 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
63 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
64 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
65 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
66 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
67 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
68 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
69 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
72 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
73 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
74 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
75 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
76 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
77 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
78 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
79 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
80 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
83 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
84 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
85 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
86 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
87 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
88 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
89 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
90 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
91 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
92 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
93 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
94 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
95 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
96 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
97 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
98 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
99 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
100 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
101 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
102 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
103 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
104 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
105 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
106 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
107 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
108 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
109 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
110 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
111 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
112 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
113 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
114 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
115 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
116 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
117 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
118 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
119 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
120 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
121 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
122 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
123 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
124 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
125 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
126 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
127 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
Max diff block lines reached; 36595/45222 bytes (80.92%) of diff not shown. |
Offset 1, 124 lines modified | Offset 1, 120 lines modified | ||
00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR | 00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR | ||
00000010:·0000·003a·0000·003b·0804·0000·0080·ee51··...:...;.......Q | 00000010:·0000·003a·0000·003b·0804·0000·0080·ee51··...:...;.......Q | ||
00000020:·0600·0007· | 00000020:·0600·0007·4649·4441·5478·01a5·9903·9024··....FIDATx.....$ | ||
00000030:·5913·80bf·76f7·7af7·b438·dbb6·6ddb·b66d··Y...v.z..8..m..m | |||
00000040:·dbb6·6dad·f7ec·5bfc·67db·c670·5b35·d3dd··..m...[.g..p[5.. | |||
00000050:·7f46·66bc·e878·316f·ae16·5f46·d544·54bf··.Ff..x1o.._F.DT. | |||
00000060:·caaf·332b·a75a·09a6·97d0·198d·994a·11b3··..3+.Z.......J.. | |||
00000070:·2e41·c2f6·9eb0·e1f6·4e3f·f352·d358·24dd··.A......N?.R.X$. | |||
00000080:·5f9a·d469·68d8·5f89·7875·3a4e·6812·8d94··_..ih._.xu:Nh... | |||
00000090:·6d2f·2e4d·7a81·2513·2968·d4be·fd84·ee0d··m/.Mz.%.)h...... | |||
000000a0:·3f12·61cd·368d·d89a·1331·42a7·4b91·be73··?.a.6....1B.K..s | |||
000000b0:·9e4d·b71f·b261·6155·7a50·9ed4·f2e2·84a7··.M...aaUzP...... | |||
000000c0:·0ffc·916e·6a9e·ba11·270d·5728·3224·bedd··...nj...'.W(2$.. | |||
000000d0:·7bce·83b2·8bf2·9f44·5ffc·72c7·02f7·8b58··{......D_.r....X | |||
000000e0:·42d5·aed5·b152·77cc·5598·21f3·fe96·8b9f··B....Rw.U.!..... | |||
000000f0:·9e5d·8838·4cfc·f567·172f·3786·2e09·57b1··.].8L..g./7...W. | |||
00000100:·6863·a5a6·74c2·1be6·dfff·c63e·abe0·f121··hc..t......>...! | |||
00000110:·353e·900d·522c·2bdb·32f8·9426·df7d·e451··5>..R,+.2..&.}.Q | |||
00000120:·df99·38ac·4d04·95d6·d4dc·0b6b·ad7b·5b7a··..8.M......k.{[z | |||
00000130:·560c·ca3c·c39b·3c46·0b3e·43d8·8535·d98e··V..<..<F.>C..5.. | |||
00000140:·028e·ee7f·5e3f·7c83·57a9·5aa3·4d1b·96fa··....^?|.W.Z.M... | |||
00000150:·ca2c·b98f·f75a·e2e2·4406·834b·b98b·6fe8··.,...Z..D..K..o. | |||
00000160:·9d05·3980·5371·34ba·3e3d·7da9·0744·1b85··..9.Sq4.>=}..D.. | |||
00000170:·b489·b092·c2d7·c72c·780a·060f·7113·1389··.......,x...q... | |||
00000180:·6735·8e60·0f1c·df5e·b9e0·d594·43da·6458··g5.`...^....C.dX | |||
00000190:·f9e9·414d·e525·ec69·ca58·26ca·ca0b·712c··..AM.%.i.X&...q, | |||
000001a0:·70e2·a707·5120·4b9a·947a·129e·d469·559a··p...Q·K..z...iU. | |||
000001b0:·25ff·d41a·8b9d·8912·7100·a733·3d9c·c501··%.......q..3=... | |||
000001c0:·4418·8b9d·f9d4·1ae4·c9aa·d494·9e34·614a··D............4aJ | |||
000001d0:·32e4·f61c·bec5·0d76·2ddb·d991·bb99·5eee··2......v-.....^. | |||
000001e0:·663b·da2d·6966·8b1b·f61c·4e8e·8c69·4dec··f;.-if....N..iM. | |||
000001f0:·b7d7·5a9b·bff8·94dc·5094·6319·cd8c·304e··..Z.....P.c...0N | |||
00000200:·ce34·7243·2f3e·85bc·b5d8·6f6f·b3ce·2cb9··.4rC/>....oo..,. | |||
00000210:·5b96·9f73·4794·cbb9·17c3·1848·81de·c832··[..sG......H...2 | |||
00000220:·10c3·b857·ce36·e6dc·f196·e5c9·b916·9bd8··...W.6.......... | |||
00000230:·a4a8·344d·86c2·0e47·2592·3614·a7f8·4ac6··..4M...G%.6...J. | |||
00000240:·33c6·b401·e548·5e62·0886·710a·132d·7172··3....H^b..q..-qr | |||
00000250:·87a3·2890·21ad·524c·ea5d·cff3·169b·751d··..(.!.RL.]....u. | |||
00000260:·945b·7a28·5763·7d46·5208·2a37·6505·9ef7··.[z(Wc}FR.*7e... | |||
00000270:·b52e·03b3·ad77·de62·fe75·4d7a·75e6·76d9··.....w.b.uMzu.v. | |||
00000280:·d9d5·f940·0fa5·c046·3db4·a614·7a68·1fe0··...@...F=...zh.. | |||
00000290:·498c·5d76·56a9·abd5·49dd·10cd·b311·caed··I.]vV...I....... | |||
000002a0:·21a5·aff5·9541·ed58·8c79·36f5·8729·6975··!....A.X.y6..)iu | |||
000002b0:·4a88·f4fc·25f2·7320·fce4·8d50·9916·0c5f··J...%.s·...P..._ | |||
000002c0:·eb2b·8dbf·297b·e3f4·3d02·f959·cf5f·42a5··.+..){..=..Y._B. | |||
000002d0:·e211·9bee·5c73·b31b·acea·3f43·2362·7b3b··....\s....?C#b{; | |||
000002e0:·e26b·03ca·096c·2f52·ff88·2199·b3ae·c124··.k...l/R..!....$ | |||
000002f0:·5ca5·2944·3b6c·7194·4910·af8d·51fa·9924··\.)D;lq.I...Q..$ | |||
00000300:·b328·6d94·fcf6·6606·cc89·f20d·c46b·6394··.(m...f......kc. | |||
00000310:·7e26·c96c·757a·d294·44a6·df50·94ef·215e··~&.luz..D..P..!^ | |||
00000320:·1bab·b4e9·30fa·cc4e·461d·cd6b·6ad3·4b3a··....0..NF..kj.K: | |||
00000330:·d31f·a505·62b5·be72·9ba0·12da·3132·7d49··....b..r....12}I | |||
00000340:·4ba4·ccd6·bc39·4824·d328·55e8·553b·2aa8··K....9H$.(U.U;*. | |||
00000350:·8c08·d389·91ce·9b41·5d56·2e49·d356·3b50··.......A]V.I.V;P | |||
00000360:·66a7·3752·6483·477b·a33f·4677·c594·b261··f.7Rd.G{.?Fw...a | |||
00000370:·950a·5676·b988·3284·3005·9eb6·f1f1·d854··..Vv..2.0......T | |||
00000380:·8e16·0833·18a3·5234·038a·93a2·52ab·9459··...3..R4....R..Y | |||
00000390:·a75d·19a3·9d13·a3d8·e294·d65e·4783·c61f··.].........^G... | |||
000003a0:·bfa2·2c31·edca·18ed·5218·bffd·dcfc·88d5··..,1....R....... | |||
000003b0:·9436·90f8·ea3b·770f·8d57·8e65·54bc·d665··.6...;w..W.eT..e | |||
000003c0:·4232·abc1·b5b7·619f·bc64·ab8f·ff0c·6593··B2....a..d....e. | |||
000003d0:·7825·dbb3·53bc·d665·4232·d7cd·0234·92c8··x%..S..eB2...4.. | |||
000003e0:·ce94·d4ee·fba1·b305·616e·f68d·5546·1201··........an..UF.. | |||
000003f0:·ad37·ddfb·4a26·81ce·96fb·7ea4·665a·6baf··.7..J&....~.fZk. | |||
00000400:·296b·f6c1·e7bd·2928·077b·ff10·0303·4a21··)k....)(.{....J! | |||
00000410:·a01d·4a3f·142f·8b64·ed6a·7eac·b24a·4d5a··..J?./.d.j~..JMZ | |||
00000420:·a38b·ae1b·5f69·d411·5663·2f1c·53d9·9889··...._i..Vc/.S... | |||
00000430:·3d95·01ed·bb6c·400b·8ebd·58cd·c6a5·7ee3··=....l@...X...~. | |||
00000440:·abf6·c9c6·a436·4875·5729·d193·3f7e·f621··.....6HuW)..?~.! | |||
00000450:·ca61·10d0·8e72·4a5f·eb2b·f133·7cf6·e193··.a...rJ_.+.3|... | |||
00000460:·3f10·b94a·9dd4·b4a2·a44a·e5e2·91ae·d68b··?..J.....J...... | |||
00000470:·3ded·66a2·1d25·0255·06b4·5344·d94e·938b··=.f..%.U..SD.N.. | |||
00000480:·7175·5e3c·920a·55d5·d69d·b4a1·d14d·974a··qu^<..U......M.J | |||
00000490:·ab0f·7ffb·9615·c569·de38·b5b3·b153·06b5··.......i.8...S.. | |||
000004a0:·be72·5f39·db78·6be2·c3df·5255·a95c·57b3··.r_9.xk...RU.\W. | |||
000004b0:·b96b·ea2a·2d51·dee7·89d6·5694·1b58·cfab··.k.*-Q....V..X.. | |||
000004c0:·d694·61ed·549a·acc7·b518·adad·fb3c·4159··..a.T........<AY | |||
000004d0:·b2fa·9582·6a6b·5a6b·8532·c5ef·fe3d·f3fe··....jkZk.2...=.. | |||
000004e0:·5a0d·a11f·0fb0·15d3·cbe6·dc8b·cd7b·ad76··Z............{.v | |||
000004f0:·e6fd·dffd·4b91·3215·adb3·8628·9bd2·ba4a··....K.2....(...J | |||
00000500:·abfa·ac8a·377f·7cc7·b328·2318·c5d1·4c07··....7.|..(#...L. | |||
00000510:·b27a·2c73·63dc·33f2·e68f·4529·dda3·aad2··.z,sc.3...E).... | |||
00000520:·3a4e·eafe·5355·5aa1·4827·530f·7bf1·d997··:N..SUZ.H'S.{... | |||
00000530:·c0b8·8e3b·2c4d·2c73·7387·ac76·3cfb·d241··...;,M,ss..v<..A | |||
00000540:·2f30·954e·8a54·546a·b3eb·dd7b·edaa·4aa5··/0.N.TTj...{..J. | |||
00000550:·aaed·dcee·9907·2780·7120·1f71·0643·f92f··......'.q·.q.C./ | |||
00000560:·86ca·8a8f·64a5·e3e1·e7b7·7b06·c983·551a··....d.....{...U. | |||
00000570:·35eb·34a9·5f6b·499f·5d07·9d7b·8d3b·ff91··5.4._kI.]..{.;.. | |||
00000580:·2842·19c8·8592·f212·b620·c416·f2c8·47b2··(B.......·....G. | |||
00000590:·6220·4614·9dff·c81e·632c·8b64·2bf9·753a··b·F.....c,.d+.u: | |||
000005a0:·6973·9822·acc1·edb4·d17e·cec4·ad6e·faf1··is.".....~...n.. | |||
000005b0:·3730·66e3·54c6·d0c6·bbbc·c6ed·dc22·713b··70f.T........"q; | |||
000005c0:·aff1·2e6d·72f4·5479·d4f1·e36f·5bdd·74ce··...mr.Ty...o[.t. | |||
000005d0:·44cb·8035·3772·4364·2470·b8b7·6739·0af4··D..57rCd$p..g9.. | |||
000005e0:·a53f·0318·28db·80ec·80ab·d7da·6b9d·017d··.?..(.......k..} | |||
000005f0:·9926·3a8a·0fbc·76fc·1b51·0712·a2ec·50a9··.&:...v..Q....P. | |||
00000600:·8c91·49bd·f61a·d662·afd6·365a·a396·235f··..I....b..6Z..#_ | |||
00000610:·5ce4·eadb·9fff·bb8d·18fe·6ebb·fdf9·45ae··\.........n...E. | |||
00000620:·3ef2·c5a8·8556·dabc·3aad·b50e·afbd·60f7··>....V..:.....`. | |||
00000630:·6037·c3a2·9490·147f·fc79·c80b·b35f·b5df··`7.......y..._.. | |||
00000640:·bd23·27ff·fe2f·017e·ff77·e4e4·fdee·9dfd··.#'../.~.w...... | |||
00000650:·aa43·5ef8·e34f·3b43·b56e·6e6b·2a35·4300··.C^..O;C.nnk*5C. | |||
00000660:·6b71·8e3e·0c62·28f3·b104·2bb3·3e5b·b12b··kq.>.b(...+.>[.+ | |||
00000670:·fb73·38c7·732a·67cd·79e9·0e77·1ef0·c0d5··.s8.s*g.y..w.... | |||
00000680:·e3af·9f70·fd84·abc7·1ff0·c00e·77ce·7929··...p........w.y) | |||
00000690:·6771·aa3c·7ab8·acda·5556·af2f·672d·2167··gq.<z...UV./g-!g | |||
000006a0:·0f95·2c7d·c8d9·bb5d·4f13·d08a·d83e·ad92··..,}...]O....>.. | |||
000006b0:·97e8·a351·d0d3·7364·494b·b837·9375·fb57··...Q..sdIK.7.u.W | |||
000006c0:·b35b·a8dd·4425·8af2·b7a2·35ba·bb90·c434··.[..D%....5....4 | |||
000006d0:·7d37·a8c9·b312·798d·82ee·b398·34a5·5a37··}7....y.....4.Z7 | |||
000006e0:·0526·8d54·54a6·a211·8950·94e1·ef06·d378··.&.TT....P.....x | |||
000006f0:·e882·842e·b413·6a58·1565·72aa·cc60·d284··......jX.er..`.. | |||
00000700:·4925·4cda·a5da·aa6d·4e18·52c6·7fdf·9bb2··I%L....mN.R..... | |||
00000710:·8a45·e5c2·9aeb·4beb·a6d5·309d·08ad·ad4e··.E....K...0....N | |||
00000720:·1957·29b6·d0cd·b3bb·6656·a184·bba2·86bb··.W).....fV...... | |||
00000730:·aa35·ab58·f775·3b3a·5ddf·6cfb·8f99·c2fb··.5.X.u;:].l..... | |||
00000740:·16df·945a·a969·bd6f·f09d·d029·67fe·d70a··...Z.i.o...)g... | |||
00000750:·db24·9cd4·ddb7·e37f·ad88·9786·57c5·ff2e··.$..........W... | |||
00000760:·e384·332f·8d5f·1faf·f2f8·3faf·d096·46bf··..3/._....?...F. | |||
00000770:·d727·f800·0000·0049·454e·44ae·4260·82····.'.....IEND.B`. | |||
00000030:·d715·c6bf·38c3·6c1e·33e3·b1cd·8c6b·3c16··....8.l.3....k<. | |||
00000040:·f604·419a·0971·0c04·b398·982c·b20c·9394··..A..q.....,.... | |||
00000050:·e0c6·84ba·8e8b·bba4·b652·64e2·52a4·6611··.........Rd.R.f. | |||
00000060:·20a5·4495·104a·a2a2·0051·fe70·8912·b528···.D..J...Q.p...( | |||
00000070:·416a·e440·4d94·2a49·43a5·0291·b221·da10··Aj.@M.*IC....!.. | |||
00000080:·1a11·1219·c740·3698·b0dc·7e7a·5747·6f96··.....@6...~zWGo. | |||
00000090:·4bdf·f388·9ef3·cff3·bde7·7c3f·9df3·ee7b··K.........|?...{ | |||
Max diff block lines reached; -1/16707 bytes (-0.01%) of diff not shown. |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ··<string·name="com_facebook_loginview_log_in_button_long">Facebookでログイン</string> | 32 | ··<string·name="com_facebook_loginview_log_in_button_long">Facebookでログイン</string> |
33 | ··<string·name="com_facebook_loginview_log_out_action">ログアウト</string> | 33 | ··<string·name="com_facebook_loginview_log_out_action">ログアウト</string> |
34 | ··<string·name="com_facebook_loginview_log_out_button">ログアウト</string> | 34 | ··<string·name="com_facebook_loginview_log_out_button">ログアウト</string> |
35 | ··<string·name="com_facebook_loginview_logged_in_as">次のユーザーとしてログイン中:·%1$s</string> | 35 | ··<string·name="com_facebook_loginview_logged_in_as">次のユーザーとしてログイン中:·%1$s</string> |
36 | ··<string·name="com_facebook_loginview_logged_in_using_facebook">Facebookを使用してログイン中</string> | 36 | ··<string·name="com_facebook_loginview_logged_in_using_facebook">Facebookを使用してログイン中</string> |
37 | ··<string·name="com_facebook_send_button_text">送信</string> | 37 | ··<string·name="com_facebook_send_button_text">送信</string> |
38 | ··<string·name="com_facebook_share_button_text">シェア</string> | 38 | ··<string·name="com_facebook_share_button_text">シェア</string> |
39 | ··<string·name="com_facebook_smart_device_instructions">アカウントを | 39 | ··<string·name="com_facebook_smart_device_instructions">アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。</string> |
40 | ··<string·name="com_facebook_smart_device_instructions_or">-·または·-</string> | 40 | ··<string·name="com_facebook_smart_device_instructions_or">-·または·-</string> |
41 | ··<string·name="com_facebook_smart_login_confirmation_cancel">別のユーザーとしてログイン</string> | 41 | ··<string·name="com_facebook_smart_login_confirmation_cancel">別のユーザーとしてログイン</string> |
42 | ··<string·name="com_facebook_smart_login_confirmation_title">ログインの確認</string> | 42 | ··<string·name="com_facebook_smart_login_confirmation_title">ログインの確認</string> |
43 | ··<string·name="com_facebook_tooltip_default">アプリと共有する情報をコントロールできます。</string> | 43 | ··<string·name="com_facebook_tooltip_default">アプリと共有する情報をコントロールできます。</string> |
44 | ··<string·name="messenger_send_button_text">送信</string> | 44 | ··<string·name="messenger_send_button_text">送信</string> |
45 | ··<string·name="search_menu_title">検索</string> | 45 | ··<string·name="search_menu_title">検索</string> |
46 | ··<string·name="status_bar_notification_info_overflow">999+</string> | 46 | ··<string·name="status_bar_notification_info_overflow">999+</string> |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | fabric-identifier=io.branch.sdk.android.library | 1 | fabric-identifier=io.branch.sdk.android.library |
2 | fabric-version=2. | 2 | fabric-version=2.6.1 |
3 | fabric-build-type=source | 3 | fabric-build-type=source |