193 MB
/home/fdroid/fdroiddata/tmp/org.andstatus.app_301.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.andstatus.app_301.apk
9.18 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <auuvO759VTx+4lF9v6ol4MN5g1c=>, actual: <PF1L9+ipqQlqMNWkhf7SOR8f+eU=>
    
Offset 1, 55 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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:·20c36d5f4bd304a61ea2df4ae37887f62791af3d26eda1d47a7fe6823eb6ee60 
10 Signer·#1·certificate·SHA-1·digest:·aa17eb57a08e8f58fe7d4ae8843df1559a5f8588 
11 Signer·#1·certificate·MD5·digest:·d5bb6dd852fcc4b093f6abd84b9d41aa 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bc9f6ab6ab7c3205d43cf4e0819d85fe01c56369f51eee16f2a998a632949024 
15 Signer·#1·public·key·SHA-1·digest:·c19fcfeedaa216e6c4f5c9b9b6e43bf95e034330 
16 Signer·#1·public·key·MD5·digest:·7c34a906aee69fc2e85ff9a02b9d652f 
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/android.support.design_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/services/com.github.scribejava.core.httpclient.HttpClientProvider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.87 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 32463 lines modifiedOffset 1, 26291 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:···················5052840·(00000000004D19A8h)4 ··Zip·archive·file·size:···················5023121·(00000000004CA591h)
5 ··Actual·end-cent-dir·record·offset:·······5052818·(00000000004D1992h)5 ··Actual·end-cent-dir·record·offset:·······5023099·(00000000004CA57Bh)
6 ··Expected·end-cent-dir·record·offset:·····5052818·(00000000004D1992h)6 ··Expected·end-cent-dir·record·offset:·····5023099·(00000000004CA57Bh)
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;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·870·entries.9 ··central·directory·contains·870·entries.
10 ··The·central·directory·is·91166·(000000000001641Eh)·bytes·long,10 ··The·central·directory·is·83360·(00000000000145A0h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·4961652·(00000000004BB574h).12 ··is·4939739·(00000000004B5FDBh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2019·Nov·25·18:20:3826 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························8ba9cf5827 ··32-bit·CRC·value·(hex):·························b2d7c25e
28 ··compressed·size:································26530·bytes28 ··compressed·size:································4165·bytes
29 ··uncompressed·size:······························86658·bytes29 ··uncompressed·size:······························19256·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
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 ··LICENSE-junit.txt
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/25A60DE6.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···2659641 ··offset·of·local·header·from·start·of·archive:···4214
43 ··················································(00000000000067E4h)·bytes42 ··················································(0000000000001076h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.4
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes50 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2019·Nov·25·18:20:4051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
53 ··32-bit·CRC·value·(hex):·························d3c2aec952 ··32-bit·CRC·value·(hex):·························5a2ccc4f
54 ··compressed·size:································27394·bytes53 ··compressed·size:································4182·bytes
55 ··uncompressed·size:······························86756·bytes54 ··uncompressed·size:······························11376·bytes
56 ··length·of·filename:·····························20·characters55 ··length·of·filename:·····························17·characters
57 ··length·of·extra·field:··························0·bytes56 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters57 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·158 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary59 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex60 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none61 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.62 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:63 Central·directory·entry·#3:
65 ---------------------------64 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/25A60DE6.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···54056 
69 ··················································(000000000000D328h)·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):··········2019·Nov·25·18:20:40 
79 ··32-bit·CRC·value·(hex):·························7bd66ee6 
80 ··compressed·size:································1038·bytes 
81 ··uncompressed·size:······························1291·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/DEPENDENCIES65 ··META-INF/DEPENDENCIES
  
94 ··offset·of·local·header·from·start·of·archive:···5516166 ··offset·of·local·header·from·start·of·archive:···8443
95 ··················································(000000000000D779h)·bytes67 ··················································(00000000000020FBh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT68 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.069 ··version·of·encoding·software:···················2.4
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT70 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.071 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated72 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal73 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted74 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes75 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0076 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
Max diff block lines reached; 1951967/1959844 bytes (99.60%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
191 MB
classes.dex
191 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'037'1 DEX·version·'037'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n037\0'3 magic···············:·'dex\n037\0'
4 checksum············:·9ac64a0b4 checksum············:·d3c9014b
5 signature···········:·4514...64c95 signature···········:·4f0c...8cb5
6 file_size···········:·75602966 file_size···········:·7565000
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5729110 string_ids_size·····:·57319
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·802712 type_ids_size·······:·8035
13 type_ids_off········:·229276·(0x037f9c)13 type_ids_off········:·229388·(0x03800c)
14 proto_ids_size······:·1396114 proto_ids_size······:·13969
15 proto_ids_off·······:·261384·(0x03fd08)15 proto_ids_off·······:·261528·(0x03fd98)
16 field_ids_size······:·3399416 field_ids_size······:·34002
17 field_ids_off·······:·428916·(0x068b74)17 field_ids_off·······:·429156·(0x068c64)
18 method_ids_size·····:·6116418 method_ids_size·····:·61216
19 method_ids_off······:·700868·(0x0ab1c4)19 method_ids_off······:·701172·(0x0ab2f4)
20 class_defs_size·····:·657420 class_defs_size·····:·6582
21 class_defs_off······:·1190180·(0x122924)21 class_defs_off······:·1190900·(0x122bf4)
22 data_size···········:·615974822 data_size···········:·6163476
23 data_off············:·1400548·(0x155ee4)23 data_off············:·1401524·(0x1562b4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·36025 class_idx···········:·360
26 access_flags········:·16·(0x0010)26 access_flags········:·16·(0x0010)
27 superclass_idx······:·480427 superclass_idx······:·4804
28 source_file_idx·····:·2215328 source_file_idx·····:·22161
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·131 direct_methods_size·:·1
32 virtual_methods_size:·432 virtual_methods_size:·4
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 52, 17 lines modifiedOffset 52, 17 lines modified
52 ······type··········:·'()V'52 ······type··········:·'()V'
53 ······access········:·0x10000·(CONSTRUCTOR)53 ······access········:·0x10000·(CONSTRUCTOR)
54 ······code··········-54 ······code··········-
55 ······registers·····:·155 ······registers·····:·1
56 ······ins···········:·156 ······ins···········:·1
57 ······outs··········:·157 ······outs··········:·1
58 ······insns·size····:·4·16-bit·code·units58 ······insns·size····:·4·16-bit·code·units
59 155fe8:········································|[155fe8]·android.support.v4.os.ResultReceiver$1.<init>:()V59 1563b8:········································|[1563b8]·android.support.v4.os.ResultReceiver$1.<init>:()V
60 155ff8:·7010·5aa7·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a75a60 1563c8:·7010·5aa7·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a75a
61 155ffe:·0e00···································|0003:·return-void61 1563ce:·0e00···································|0003:·return-void
62 ······catches·······:·(none)62 ······catches·······:·(none)
63 ······positions·····:·63 ······positions·····:·
64 ········0x0000·line=14564 ········0x0000·line=145
65 ······locals········:·65 ······locals········:·
66 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·66 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
  
67 ··Virtual·methods···-67 ··Virtual·methods···-
Offset 71, 18 lines modifiedOffset 71, 18 lines modified
71 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'71 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'
72 ······access········:·0x0001·(PUBLIC)72 ······access········:·0x0001·(PUBLIC)
73 ······code··········-73 ······code··········-
74 ······registers·····:·374 ······registers·····:·3
75 ······ins···········:·275 ······ins···········:·2
76 ······outs··········:·276 ······outs··········:·2
77 ······insns·size····:·6·16-bit·code·units77 ······insns·size····:·6·16-bit·code·units
78 155f7c:········································|[155f7c]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;78 15634c:········································|[15634c]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;
79 155f8c:·2200·6b01······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@016b79 15635c:·2200·6b01······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@016b
80 155f90:·7020·f706·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@06f780 156360:·7020·f706·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@06f7
81 155f96:·1100···································|0005:·return-object·v081 156366:·1100···································|0005:·return-object·v0
82 ······catches·······:·(none)82 ······catches·······:·(none)
83 ······positions·····:·83 ······positions·····:·
84 ········0x0000·line=14884 ········0x0000·line=148
85 ······locals········:·85 ······locals········:·
86 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·86 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·
87 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·87 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·
  
Offset 91, 18 lines modifiedOffset 91, 18 lines modified
91 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'91 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'
92 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)92 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
93 ······code··········-93 ······code··········-
94 ······registers·····:·294 ······registers·····:·2
95 ······ins···········:·295 ······ins···········:·2
96 ······outs··········:·296 ······outs··········:·2
97 ······insns·size····:·5·16-bit·code·units97 ······insns·size····:·5·16-bit·code·units
98 155fb0:········································|[155fb0]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;98 156380:········································|[156380]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
99 155fc0:·6e20·ed06·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@06ed99 156390:·6e20·ed06·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@06ed
100 155fc6:·0c01···································|0003:·move-result-object·v1100 156396:·0c01···································|0003:·move-result-object·v1
101 155fc8:·1101···································|0004:·return-object·v1101 156398:·1101···································|0004:·return-object·v1
102 ······catches·······:·(none)102 ······catches·······:·(none)
103 ······positions·····:·103 ······positions·····:·
104 ········0x0000·line=145104 ········0x0000·line=145
105 ······locals········:·105 ······locals········:·
106 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·106 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
107 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·107 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·
  
Offset 111, 17 lines modifiedOffset 111, 17 lines modified
111 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'111 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'
112 ······access········:·0x0001·(PUBLIC)112 ······access········:·0x0001·(PUBLIC)
113 ······code··········-113 ······code··········-
114 ······registers·····:·2114 ······registers·····:·2
115 ······ins···········:·2115 ······ins···········:·2
116 ······outs··········:·0116 ······outs··········:·0
117 ······insns·size····:·3·16-bit·code·units117 ······insns·size····:·3·16-bit·code·units
118 155f98:········································|[155f98]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;118 156368:········································|[156368]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;
119 155fa8:·2311·031e······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1e03119 156378:·2311·0b1e······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1e0b
120 155fac:·1101···································|0002:·return-object·v1120 15637c:·1101···································|0002:·return-object·v1
121 ······catches·······:·(none)121 ······catches·······:·(none)
122 ······positions·····:·122 ······positions·····:·
123 ········0x0000·line=152123 ········0x0000·line=152
124 ······locals········:·124 ······locals········:·
125 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·125 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
126 ········0x0000·-·0x0003·reg=1·(null)·I·126 ········0x0000·-·0x0003·reg=1·(null)·I·
  
Offset 130, 32 lines modifiedOffset 130, 32 lines modified
130 ······type··········:·'(I)[Ljava/lang/Object;'130 ······type··········:·'(I)[Ljava/lang/Object;'
131 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)131 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
132 ······code··········-132 ······code··········-
133 ······registers·····:·2133 ······registers·····:·2
134 ······ins···········:·2134 ······ins···········:·2
135 ······outs··········:·2135 ······outs··········:·2
136 ······insns·size····:·5·16-bit·code·units136 ······insns·size····:·5·16-bit·code·units
137 155fcc:········································|[155fcc]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;137 15639c:········································|[15639c]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;
138 155fdc:·6e20·ef06·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@06ef138 1563ac:·6e20·ef06·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@06ef
139 155fe2:·0c01···································|0003:·move-result-object·v1139 1563b2:·0c01···································|0003:·move-result-object·v1
140 155fe4:·1101···································|0004:·return-object·v1140 1563b4:·1101···································|0004:·return-object·v1
141 ······catches·······:·(none)141 ······catches·······:·(none)
142 ······positions·····:·142 ······positions·····:·
143 ········0x0000·line=145143 ········0x0000·line=145
144 ······locals········:·144 ······locals········:·
145 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·145 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
Max diff block lines reached; 200549827/200558246 bytes (100.00%) of diff not shown.
176 KB
classes.jar
65.3 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13333264·bytes,·number·of·entries:·65741 Zip·file·size:·13345425·bytes,·number·of·entries:·6582
2 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class2 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
3 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class3 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
4 ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class4 ?rwxrwxr-x··2.0·unx·····1719·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
5 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class5 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
6 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class6 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
7 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class7 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class
8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class
Offset 2771, 16 lines modifiedOffset 2771, 16 lines modified
2771 ?rwxrwxr-x··2.0·unx·····2073·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataInput$BackupHeader.class2771 ?rwxrwxr-x··2.0·unx·····2073·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataInput$BackupHeader.class
2772 ?rwxrwxr-x··2.0·unx·····4050·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataInput.class2772 ?rwxrwxr-x··2.0·unx·····4050·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataInput.class
2773 ?rwxrwxr-x··2.0·unx·····4694·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataOutput.class2773 ?rwxrwxr-x··2.0·unx·····4694·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDataOutput.class
2774 ?rwxrwxr-x··2.0·unx·····6348·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDescriptor.class2774 ?rwxrwxr-x··2.0·unx·····6348·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupDescriptor.class
2775 ?rwxrwxr-x··2.0·unx·····6905·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupManager.class2775 ?rwxrwxr-x··2.0·unx·····6905·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/MyBackupManager.class
2776 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/ProgressLogger$ProgressCallback.class2776 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/ProgressLogger$ProgressCallback.class
2777 ?rwxrwxr-x··2.0·unx·····2049·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/ProgressLogger.class2777 ?rwxrwxr-x··2.0·unx·····2049·b-·stor·80-Jan-01·00:00·org/andstatus/app/backup/ProgressLogger.class
 2778 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E.class
2778 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$DemoData$MyAsyncTaskDemoData$QfLOmuZM_ouufjS5H3O0qg8SViA.class2779 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$DemoData$MyAsyncTaskDemoData$QfLOmuZM_ouufjS5H3O0qg8SViA.class
2779 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E.class 
2780 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyApplication$nzPdDvlQVAY1KHFcjHTsjgNlvtE.class2780 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyApplication$nzPdDvlQVAY1KHFcjHTsjgNlvtE.class
2781 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$HigvJYEQpgaEf9kDpwXeV8xDmK8.class2781 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$HigvJYEQpgaEf9kDpwXeV8xDmK8.class
2782 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$Jozdioq3-zMhRI3KRBmprlhh1fg.class2782 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$Jozdioq3-zMhRI3KRBmprlhh1fg.class
2783 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$P7iTVEeHYcyUWFLhi8vqcV8JNG0.class2783 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$P7iTVEeHYcyUWFLhi8vqcV8JNG0.class
2784 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$XEzReSRklJgDpo_BVz3mKfjA-QA.class2784 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$XEzReSRklJgDpo_BVz3mKfjA-QA.class
2785 ?rwxrwxr-x··2.0·unx······450·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$ZOBce_xb0uV6RTrNi-SCTM59pVo.class2785 ?rwxrwxr-x··2.0·unx······450·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextHolder$ZOBce_xb0uV6RTrNi-SCTM59pVo.class
2786 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextImpl$7xtTyBl1DkGI8WGle5gQGz_a8Dw.class2786 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyContextImpl$7xtTyBl1DkGI8WGle5gQGz_a8Dw.class
Offset 2797, 15 lines modifiedOffset 2797, 15 lines modified
2797 ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MySettingsFragment$y0x6knr8_-q_3wn1Zj9QVhKWdCI.class2797 ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MySettingsFragment$y0x6knr8_-q_3wn1Zj9QVhKWdCI.class
2798 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyStorage$LP9QwOQ5E1EojD7JNXs2o0farpQ.class2798 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyStorage$LP9QwOQ5E1EojD7JNXs2o0farpQ.class
2799 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyStorage$xTw5lcuqERJQKx_BkMVGRkoaBkU.class2799 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$MyStorage$xTw5lcuqERJQKx_BkMVGRkoaBkU.class
2800 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$StorageSwitch$MoveDataBetweenStoragesTask$qSvOwyLalj6kxtBZHUdIDiXdKCk.class2800 ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$StorageSwitch$MoveDataBetweenStoragesTask$qSvOwyLalj6kxtBZHUdIDiXdKCk.class
2801 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$hpEcXvsORi0V6EW8Su5kXLLv-BM.class2801 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/-$$Lambda$hpEcXvsORi0V6EW8Su5kXLLv-BM.class
2802 ?rwxrwxr-x··2.0·unx·····2244·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/ActorInTimeline.class2802 ?rwxrwxr-x··2.0·unx·····2244·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/ActorInTimeline.class
2803 ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/DemoData$1.class2803 ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/DemoData$1.class
2804 ?rwxrwxr-x··2.0·unx····13290·b-·defN·80-Jan-01·00:00·org/andstatus/app/context/DemoData.class2804 ?rwxrwxr-x··2.0·unx····13441·b-·defN·80-Jan-01·00:00·org/andstatus/app/context/DemoData.class
2805 ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/ExecutionMode.class2805 ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/ExecutionMode.class
2806 ?rwxrwxr-x··2.0·unx·····3858·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyApplication.class2806 ?rwxrwxr-x··2.0·unx·····3858·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyApplication.class
2807 ?rwxrwxr-x··2.0·unx·····9711·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextHolder.class2807 ?rwxrwxr-x··2.0·unx·····9711·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextHolder.class
2808 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextImpl$1.class2808 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextImpl$1.class
2809 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextState.class2809 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyContextState.class
2810 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyFutureContext$1.class2810 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyFutureContext$1.class
2811 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyFutureContext$DirectExecutor.class2811 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyFutureContext$DirectExecutor.class
Offset 2815, 15 lines modifiedOffset 2815, 14 lines modified
2815 ?rwxrwxr-x··2.0·unx·····3253·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MySettingsGroup.class2815 ?rwxrwxr-x··2.0·unx·····3253·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MySettingsGroup.class
2816 ?rwxrwxr-x··2.0·unx·····5172·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyStorage.class2816 ?rwxrwxr-x··2.0·unx·····5172·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyStorage.class
2817 ?rwxrwxr-x··2.0·unx·····3360·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyTheme.class2817 ?rwxrwxr-x··2.0·unx·····3360·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/MyTheme.class
2818 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch$1.class2818 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch$1.class
2819 ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch$TaskResult.class2819 ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch$TaskResult.class
2820 ?rwxrwxr-x··2.0·unx·····2814·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch.class2820 ?rwxrwxr-x··2.0·unx·····2814·b-·stor·80-Jan-01·00:00·org/andstatus/app/context/StorageSwitch.class
2821 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$-DuUpmw_hGhGIYhk3f5K2NQJ3Vk.class2821 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$-DuUpmw_hGhGIYhk3f5K2NQJ3Vk.class
2822 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg.class 
2823 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$KW66rBg8F_K6QTB6ZZP8p0CEsI8.class2822 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$KW66rBg8F_K6QTB6ZZP8p0CEsI8.class
2824 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$fZU69nWstkCZ_j_xbRrVzXoLNhc.class2823 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$fZU69nWstkCZ_j_xbRrVzXoLNhc.class
2825 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$uQgHKSzV8a0O3gXSb6Ba-jSQtaM.class2824 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AccountToNote$uQgHKSzV8a0O3gXSb6Ba-jSQtaM.class
2826 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$RNvVtjej85W8oLWsdLYrgVrBz-s.class2825 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$RNvVtjej85W8oLWsdLYrgVrBz-s.class
2827 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$lOhBZhnLLtERJvJyynP1k2zlwiY.class2826 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$lOhBZhnLLtERJvJyynP1k2zlwiY.class
2828 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$o0HX3TcNwwmOX0S-8oW-7EEDlx4.class2827 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$ActorActivity$o0HX3TcNwwmOX0S-8oW-7EEDlx4.class
2829 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$-yQRtSlZ2Ga2FTwQdW-SjCriWy4.class2828 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$-yQRtSlZ2Ga2FTwQdW-SjCriWy4.class
Offset 2831, 16 lines modifiedOffset 2830, 18 lines modified
2831 ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$R8g3ZmtFOGbvjiu4ySSPmensL-U.class2830 ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$R8g3ZmtFOGbvjiu4ySSPmensL-U.class
2832 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$f464EsrmCqvABQ96256wSOIAKOc.class2831 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$f464EsrmCqvABQ96256wSOIAKOc.class
2833 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$g_FymXlot5yWRr6QnjKYall1Y6U.class2832 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AttachedImageFiles$g_FymXlot5yWRr6QnjKYall1Y6U.class
2834 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AvatarFile$xV_3x6syGirJ_TBotf55r1A_B38.class2833 ?rwxrwxr-x··2.0·unx······502·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$AvatarFile$xV_3x6syGirJ_TBotf55r1A_B38.class
2835 ?rwxrwxr-x··2.0·unx······538·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$CBWmbI8m89I2kZlHTtcNfQS-zNc.class2834 ?rwxrwxr-x··2.0·unx······538·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$CBWmbI8m89I2kZlHTtcNfQS-zNc.class
2836 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$D2G03r8QPVHWfeYcvyAlLfT1a7A.class2835 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$D2G03r8QPVHWfeYcvyAlLfT1a7A.class
2837 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$9_Z9JXACISUBeyGcVEaWBlHnbG0.class2836 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$9_Z9JXACISUBeyGcVEaWBlHnbG0.class
 2837 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg.class
2838 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$EbRayN-8HilQAhWvq3LBn_dlQ8U.class2838 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$EbRayN-8HilQAhWvq3LBn_dlQ8U.class
2839 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$Lj5kVR8rnqeb6CWUsVe4bTVXGzM.class2839 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$Lj5kVR8rnqeb6CWUsVe4bTVXGzM.class
 2840 ?rwxrwxr-x··2.0·unx······699·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.class
2840 ?rwxrwxr-x··2.0·unx······573·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.class2841 ?rwxrwxr-x··2.0·unx······573·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.class
2841 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$z5ezbTCjgI808pc4fRslq28j0_s.class2842 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataPruner$z5ezbTCjgI808pc4fRslq28j0_s.class
2842 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$-PaaotK9eYs02AcGRypru-TYTAQ.class2843 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$-PaaotK9eYs02AcGRypru-TYTAQ.class
2843 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$1UMkJGWWS6SHbjA4iNtk_DbU0Q4.class2844 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$1UMkJGWWS6SHbjA4iNtk_DbU0Q4.class
2844 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$9vyM6NEcX5ytBmFLS2m2-g2VZq8.class2845 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$9vyM6NEcX5ytBmFLS2m2-g2VZq8.class
2845 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$CGpZwuXeJULEOBcUwZ91SRExTdc.class2846 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$CGpZwuXeJULEOBcUwZ91SRExTdc.class
2846 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$QPK3VmSyks4AAwYhMjgqoPB1qEU.class2847 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$DataUpdater$QPK3VmSyks4AAwYhMjgqoPB1qEU.class
Offset 2895, 25 lines modifiedOffset 2896, 24 lines modified
2895 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$Rzn3orcCOj3wmpjWvY007r7l3qg.class2896 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$Rzn3orcCOj3wmpjWvY007r7l3qg.class
2896 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$Uh0QBYtBpH_3yB1eMK5OPIM5LSM.class2897 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$Uh0QBYtBpH_3yB1eMK5OPIM5LSM.class
2897 ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$VAnh7fImTGQcss9N2ncjbxM7-oY.class2898 ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$VAnh7fImTGQcss9N2ncjbxM7-oY.class
2898 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$dMahJMBjPrmCzbV6BXXBO49hGhc.class2899 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$dMahJMBjPrmCzbV6BXXBO49hGhc.class
2899 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$e-ByyEJtFHXOwD5giV6IQglhveU.class2900 ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$e-ByyEJtFHXOwD5giV6IQglhveU.class
2900 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$kK3xqNoAW5NXfRGxlzjuQ9y9eLk.class2901 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$kK3xqNoAW5NXfRGxlzjuQ9y9eLk.class
2901 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$xN3GUYZGiozITP8POPi8qEZnFqI.class2902 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$MyQuery$xN3GUYZGiozITP8POPi8qEZnFqI.class
2902 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.class 
2903 ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$SqlIds$vF7JYMtWQWQ1ZVWpNwOtga7KmA0.class2903 ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$SqlIds$vF7JYMtWQWQ1ZVWpNwOtga7KmA0.class
2904 ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$gNQvdgazeqycoxy-n2KEiFDTuGs.class2904 ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$gNQvdgazeqycoxy-n2KEiFDTuGs.class
2905 ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$vf5fXGn9GQLnGL2lsP1_1p9F-VI.class2905 ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$vf5fXGn9GQLnGL2lsP1_1p9F-VI.class
2906 ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$xkXaVL3p_r3BxVBGYsf1DWRLxOg.class2906 ?rwxrwxr-x··2.0·unx······612·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/-$$Lambda$xkXaVL3p_r3BxVBGYsf1DWRLxOg.class
2907 ?rwxrwxr-x··2.0·unx·····6926·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/AccountToNote.class2907 ?rwxrwxr-x··2.0·unx·····6926·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/AccountToNote.class
2908 ?rwxrwxr-x··2.0·unx·····3943·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorActivity.class2908 ?rwxrwxr-x··2.0·unx·····3943·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorActivity.class
2909 ?rwxrwxr-x··2.0·unx·····4396·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorSql.class2909 ?rwxrwxr-x··2.0·unx·····4396·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorSql.class
2910 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorToNote.class2910 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ActorToNote.class
2911 ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ContentValuesUtils.class2911 ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/ContentValuesUtils.class
2912 ?rwxrwxr-x··2.0·unx····12310·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DataPruner.class2912 ?rwxrwxr-x··2.0·unx····12620·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DataPruner.class
2913 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DataUpdater$1.class2913 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DataUpdater$1.class
2914 ?rwxrwxr-x··2.0·unx····24698·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DataUpdater.class2914 ?rwxrwxr-x··2.0·unx····24698·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DataUpdater.class
2915 ?rwxrwxr-x··2.0·unx·····7418·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DbUtils.class2915 ?rwxrwxr-x··2.0·unx·····7418·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DbUtils.class
2916 ?rwxrwxr-x··2.0·unx····12480·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DemoConversationInserter.class2916 ?rwxrwxr-x··2.0·unx····12480·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DemoConversationInserter.class
2917 ?rwxrwxr-x··2.0·unx·····9369·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DemoGnuSocialConversationInserter.class2917 ?rwxrwxr-x··2.0·unx·····9369·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DemoGnuSocialConversationInserter.class
2918 ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DemoNoteInserter$1.class2918 ?rwxrwxr-x··2.0·unx······783·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/DemoNoteInserter$1.class
2919 ?rwxrwxr-x··2.0·unx····16711·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DemoNoteInserter.class2919 ?rwxrwxr-x··2.0·unx····16711·b-·defN·80-Jan-01·00:00·org/andstatus/app/data/DemoNoteInserter.class
Offset 2950, 14 lines modifiedOffset 2950, 15 lines modified
2950 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$1C19IGLnoRnasETSoyZniCWEBFI.class2950 ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$1C19IGLnoRnasETSoyZniCWEBFI.class
2951 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$OwjCR_Bd_QugxaGP4fF9aJN9nss.class2951 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$OwjCR_Bd_QugxaGP4fF9aJN9nss.class
2952 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$cUpgVBHUU5lONUhDtRdVve2ICLU.class2952 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckConversations$cUpgVBHUU5lONUhDtRdVve2ICLU.class
2953 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$5CKEM_YQkpq3VjoJrlXEAS2wFOA.class2953 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$5CKEM_YQkpq3VjoJrlXEAS2wFOA.class
2954 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$lHar_XI7C8de6Gw4Y6noZVVdVt0.class2954 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$lHar_XI7C8de6Gw4Y6noZVVdVt0.class
2955 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$qdez7iWC0b0n-ugt99WJ61L0lns.class2955 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$qdez7iWC0b0n-ugt99WJ61L0lns.class
2956 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$Y6ljfRHMIMtrNLsw5q9CwrTrYG8.class2956 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$Y6ljfRHMIMtrNLsw5q9CwrTrYG8.class
 2957 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw.class
2957 ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$kPly8up8GF_0Gq42OdzSYSBq6zs.class2958 ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$kPly8up8GF_0Gq42OdzSYSBq6zs.class
2958 ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$-cSlUc3eWgK_nWnJoqXcRRO2sgg.class2959 ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$-cSlUc3eWgK_nWnJoqXcRRO2sgg.class
2959 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$3fFcOpfKeQK_6y-DJVAyyWY-PjM.class2960 ?rwxrwxr-x··2.0·unx······608·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$3fFcOpfKeQK_6y-DJVAyyWY-PjM.class
2960 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$5KdBcoxgpcJTDse3nZdmYasHSvU.class2961 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$5KdBcoxgpcJTDse3nZdmYasHSvU.class
2961 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$CrJJ5sa0TjwZPGY6qpzd47R75g4.class2962 ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$CrJJ5sa0TjwZPGY6qpzd47R75g4.class
2962 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$N9wXhIbG0OpsFP4ll4-Dktfkq_I.class2963 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$N9wXhIbG0OpsFP4ll4-Dktfkq_I.class
2963 ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$Vzg65Y5_XGmHFSUqauGyDZBI2V4.class2964 ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$Vzg65Y5_XGmHFSUqauGyDZBI2V4.class
Offset 2968, 15 lines modifiedOffset 2969, 14 lines modified
2968 ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$DataChecker$1$lZtunyVDuZBhRlDyy9cwLNUD4hs.class2969 ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$DataChecker$1$lZtunyVDuZBhRlDyy9cwLNUD4hs.class
2969 ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$LD2TOJdtdcLb3Q12cEw6KDMX0aQ.class2970 ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$LD2TOJdtdcLb3Q12cEw6KDMX0aQ.class
2970 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$UDOurhxFjNu7kRoZST5RCIYU3Mg.class2971 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$UDOurhxFjNu7kRoZST5RCIYU3Mg.class
2971 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$UfXc0qX5VMWbUmvyg7ZdP7VqIuY.class2972 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$UfXc0qX5VMWbUmvyg7ZdP7VqIuY.class
2972 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$ZklM1vctJJmzOMtnjQgTVkdLKAk.class2973 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$ZklM1vctJJmzOMtnjQgTVkdLKAk.class
2973 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$zc7Kl_sswCXYcGEOA_ALw2hkAA8.class2974 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$MergeActors$zc7Kl_sswCXYcGEOA_ALw2hkAA8.class
2974 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$SearchIndexUpdate$RPT9TR2h-ir5TwbpecMZivwjlco.class2975 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/andstatus/app/data/checker/-$$Lambda$SearchIndexUpdate$RPT9TR2h-ir5TwbpecMZivwjlco.class
Max diff block lines reached; 51465/66877 bytes (76.95%) of diff not shown.
20.7 KB
zipnote «TEMP»/diffoscope_sbjiooni_tmp/tmpnn6g6wsq_.zip
    
Offset 8322, 18 lines modifiedOffset 8322, 18 lines modified
  
8322 Filename:·org/andstatus/app/backup/ProgressLogger$ProgressCallback.class8322 Filename:·org/andstatus/app/backup/ProgressLogger$ProgressCallback.class
8323 Comment:·8323 Comment:·
  
8324 Filename:·org/andstatus/app/backup/ProgressLogger.class8324 Filename:·org/andstatus/app/backup/ProgressLogger.class
8325 Comment:·8325 Comment:·
  
8326 Filename:·org/andstatus/app/context/-$$Lambda$DemoData$MyAsyncTaskDemoData$QfLOmuZM_ouufjS5H3O0qg8SViA.class8326 Filename:·org/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E.class
8327 Comment:·8327 Comment:·
  
8328 Filename:·org/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E.class8328 Filename:·org/andstatus/app/context/-$$Lambda$DemoData$MyAsyncTaskDemoData$QfLOmuZM_ouufjS5H3O0qg8SViA.class
8329 Comment:·8329 Comment:·
  
8330 Filename:·org/andstatus/app/context/-$$Lambda$MyApplication$nzPdDvlQVAY1KHFcjHTsjgNlvtE.class8330 Filename:·org/andstatus/app/context/-$$Lambda$MyApplication$nzPdDvlQVAY1KHFcjHTsjgNlvtE.class
8331 Comment:·8331 Comment:·
  
8332 Filename:·org/andstatus/app/context/-$$Lambda$MyContextHolder$HigvJYEQpgaEf9kDpwXeV8xDmK8.class8332 Filename:·org/andstatus/app/context/-$$Lambda$MyContextHolder$HigvJYEQpgaEf9kDpwXeV8xDmK8.class
8333 Comment:·8333 Comment:·
Offset 8454, 17 lines modifiedOffset 8454, 14 lines modified
  
8454 Filename:·org/andstatus/app/context/StorageSwitch.class8454 Filename:·org/andstatus/app/context/StorageSwitch.class
8455 Comment:·8455 Comment:·
  
8456 Filename:·org/andstatus/app/data/-$$Lambda$-DuUpmw_hGhGIYhk3f5K2NQJ3Vk.class8456 Filename:·org/andstatus/app/data/-$$Lambda$-DuUpmw_hGhGIYhk3f5K2NQJ3Vk.class
8457 Comment:·8457 Comment:·
  
8458 Filename:·org/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg.class 
8459 Comment:· 
  
8460 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$KW66rBg8F_K6QTB6ZZP8p0CEsI8.class8458 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$KW66rBg8F_K6QTB6ZZP8p0CEsI8.class
8461 Comment:·8459 Comment:·
  
8462 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$fZU69nWstkCZ_j_xbRrVzXoLNhc.class8460 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$fZU69nWstkCZ_j_xbRrVzXoLNhc.class
8463 Comment:·8461 Comment:·
  
8464 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$uQgHKSzV8a0O3gXSb6Ba-jSQtaM.class8462 Filename:·org/andstatus/app/data/-$$Lambda$AccountToNote$uQgHKSzV8a0O3gXSb6Ba-jSQtaM.class
Offset 8502, 20 lines modifiedOffset 8499, 26 lines modified
  
8502 Filename:·org/andstatus/app/data/-$$Lambda$D2G03r8QPVHWfeYcvyAlLfT1a7A.class8499 Filename:·org/andstatus/app/data/-$$Lambda$D2G03r8QPVHWfeYcvyAlLfT1a7A.class
8503 Comment:·8500 Comment:·
  
8504 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$9_Z9JXACISUBeyGcVEaWBlHnbG0.class8501 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$9_Z9JXACISUBeyGcVEaWBlHnbG0.class
8505 Comment:·8502 Comment:·
  
 8503 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg.class
 8504 Comment:·
  
8506 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$EbRayN-8HilQAhWvq3LBn_dlQ8U.class8505 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$EbRayN-8HilQAhWvq3LBn_dlQ8U.class
8507 Comment:·8506 Comment:·
  
8508 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$Lj5kVR8rnqeb6CWUsVe4bTVXGzM.class8507 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$Lj5kVR8rnqeb6CWUsVe4bTVXGzM.class
8509 Comment:·8508 Comment:·
  
 8509 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.class
 8510 Comment:·
  
8510 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.class8511 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.class
8511 Comment:·8512 Comment:·
  
8512 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$z5ezbTCjgI808pc4fRslq28j0_s.class8513 Filename:·org/andstatus/app/data/-$$Lambda$DataPruner$z5ezbTCjgI808pc4fRslq28j0_s.class
8513 Comment:·8514 Comment:·
  
8514 Filename:·org/andstatus/app/data/-$$Lambda$DataUpdater$-PaaotK9eYs02AcGRypru-TYTAQ.class8515 Filename:·org/andstatus/app/data/-$$Lambda$DataUpdater$-PaaotK9eYs02AcGRypru-TYTAQ.class
Offset 8694, 17 lines modifiedOffset 8697, 14 lines modified
  
8694 Filename:·org/andstatus/app/data/-$$Lambda$MyQuery$kK3xqNoAW5NXfRGxlzjuQ9y9eLk.class8697 Filename:·org/andstatus/app/data/-$$Lambda$MyQuery$kK3xqNoAW5NXfRGxlzjuQ9y9eLk.class
8695 Comment:·8698 Comment:·
  
8696 Filename:·org/andstatus/app/data/-$$Lambda$MyQuery$xN3GUYZGiozITP8POPi8qEZnFqI.class8699 Filename:·org/andstatus/app/data/-$$Lambda$MyQuery$xN3GUYZGiozITP8POPi8qEZnFqI.class
8697 Comment:·8700 Comment:·
  
8698 Filename:·org/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.class 
8699 Comment:· 
  
8700 Filename:·org/andstatus/app/data/-$$Lambda$SqlIds$vF7JYMtWQWQ1ZVWpNwOtga7KmA0.class8701 Filename:·org/andstatus/app/data/-$$Lambda$SqlIds$vF7JYMtWQWQ1ZVWpNwOtga7KmA0.class
8701 Comment:·8702 Comment:·
  
8702 Filename:·org/andstatus/app/data/-$$Lambda$gNQvdgazeqycoxy-n2KEiFDTuGs.class8703 Filename:·org/andstatus/app/data/-$$Lambda$gNQvdgazeqycoxy-n2KEiFDTuGs.class
8703 Comment:·8704 Comment:·
  
8704 Filename:·org/andstatus/app/data/-$$Lambda$vf5fXGn9GQLnGL2lsP1_1p9F-VI.class8705 Filename:·org/andstatus/app/data/-$$Lambda$vf5fXGn9GQLnGL2lsP1_1p9F-VI.class
Offset 8859, 14 lines modifiedOffset 8859, 17 lines modified
  
8859 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$qdez7iWC0b0n-ugt99WJ61L0lns.class8859 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckDownloads$qdez7iWC0b0n-ugt99WJ61L0lns.class
8860 Comment:·8860 Comment:·
  
8861 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$Y6ljfRHMIMtrNLsw5q9CwrTrYG8.class8861 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$Y6ljfRHMIMtrNLsw5q9CwrTrYG8.class
8862 Comment:·8862 Comment:·
  
 8863 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw.class
 8864 Comment:·
  
8863 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$kPly8up8GF_0Gq42OdzSYSBq6zs.class8865 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$kPly8up8GF_0Gq42OdzSYSBq6zs.class
8864 Comment:·8866 Comment:·
  
8865 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$-cSlUc3eWgK_nWnJoqXcRRO2sgg.class8867 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$-cSlUc3eWgK_nWnJoqXcRRO2sgg.class
8866 Comment:·8868 Comment:·
  
8867 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$3fFcOpfKeQK_6y-DJVAyyWY-PjM.class8869 Filename:·org/andstatus/app/data/checker/-$$Lambda$CheckUsers$3fFcOpfKeQK_6y-DJVAyyWY-PjM.class
Offset 8913, 17 lines modifiedOffset 8916, 14 lines modified
  
8913 Filename:·org/andstatus/app/data/checker/-$$Lambda$MergeActors$zc7Kl_sswCXYcGEOA_ALw2hkAA8.class8916 Filename:·org/andstatus/app/data/checker/-$$Lambda$MergeActors$zc7Kl_sswCXYcGEOA_ALw2hkAA8.class
8914 Comment:·8917 Comment:·
  
8915 Filename:·org/andstatus/app/data/checker/-$$Lambda$SearchIndexUpdate$RPT9TR2h-ir5TwbpecMZivwjlco.class8918 Filename:·org/andstatus/app/data/checker/-$$Lambda$SearchIndexUpdate$RPT9TR2h-ir5TwbpecMZivwjlco.class
8916 Comment:·8919 Comment:·
  
8917 Filename:·org/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw.class 
8918 Comment:· 
  
8919 Filename:·org/andstatus/app/data/checker/CheckAudience$1.class8920 Filename:·org/andstatus/app/data/checker/CheckAudience$1.class
8920 Comment:·8921 Comment:·
  
8921 Filename:·org/andstatus/app/data/checker/CheckAudience$FixSummary.class8922 Filename:·org/andstatus/app/data/checker/CheckAudience$FixSummary.class
8922 Comment:·8923 Comment:·
  
8923 Filename:·org/andstatus/app/data/checker/CheckConversations$1.class8924 Filename:·org/andstatus/app/data/checker/CheckConversations$1.class
Offset 9330, 20 lines modifiedOffset 9330, 14 lines modified
  
9330 Filename:·org/andstatus/app/net/http/OAuthService.class9330 Filename:·org/andstatus/app/net/http/OAuthService.class
9331 Comment:·9331 Comment:·
  
9332 Filename:·org/andstatus/app/net/http/SslModeEnum.class9332 Filename:·org/andstatus/app/net/http/SslModeEnum.class
9333 Comment:·9333 Comment:·
  
9334 Filename:·org/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.class 
9335 Comment:· 
Max diff block lines reached; 16439/21055 bytes (78.08%) of diff not shown.
2.11 KB
org/andstatus/app/context/DemoData.class
2.03 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·org.andstatus.app.context;1 package·org.andstatus.app.context;
  
2 import·org.andstatus.app.data.DemoConversationInserter;2 import·org.andstatus.app.data.DemoConversationInserter;
3 import·org.andstatus.app.origin.Origin; 
4 import·org.andstatus.app.net.social.Actor;3 import·org.andstatus.app.net.social.Actor;
5 import·org.andstatus.app.util.StringUtils;4 import·org.andstatus.app.util.StringUtils;
6 import·org.andstatus.app.backup.ProgressLogger;5 import·org.andstatus.app.backup.ProgressLogger;
7 import·org.andstatus.app.data.checker.CheckConversations;6 import·org.andstatus.app.data.checker.CheckConversations;
8 import·org.andstatus.app.os.AsyncTaskLauncher;7 import·org.andstatus.app.os.AsyncTaskLauncher;
9 import·org.andstatus.app.os.MyAsyncTask;8 import·org.andstatus.app.os.MyAsyncTask;
10 import·org.andstatus.app.data.DbUtils;9 import·org.andstatus.app.data.DbUtils;
11 import·org.andstatus.app.backup.ProgressLogger$ProgressCallback;10 import·org.andstatus.app.backup.ProgressLogger$ProgressCallback;
12 import·java.util.Iterator;11 import·java.util.Iterator;
13 import·org.junit.Assert;12 import·org.junit.Assert;
14 import·org.andstatus.app.account.MyAccount;13 import·org.andstatus.app.account.MyAccount;
15 import·org.andstatus.app.account.CredentialsVerificationStatus;14 import·org.andstatus.app.account.CredentialsVerificationStatus;
 15 import·org.andstatus.app.origin.Origin;
16 import·java.util.function.BooleanSupplier;16 import·java.util.function.BooleanSupplier;
17 import·java.util.function.Consumer;17 import·java.util.function.Consumer;
18 import·org.andstatus.app.util.MyLog;18 import·org.andstatus.app.util.MyLog;
19 import·android.net.Uri;19 import·android.net.Uri;
20 import·org.andstatus.app.origin.OriginType;20 import·org.andstatus.app.origin.OriginType;
21 import·java.util.concurrent.atomic.AtomicInteger;21 import·java.util.concurrent.atomic.AtomicInteger;
  
Offset 197, 15 lines modifiedOffset 197, 15 lines modified
197 ········this.localImageTestUri2·=·Uri.parse("android.resource://org.andstatus.app/drawable/splash_logo");197 ········this.localImageTestUri2·=·Uri.parse("android.resource://org.andstatus.app/drawable/splash_logo");
198 ········this.localVideoTestUri·=·Uri.parse("android.resource://org.andstatus.app.tests/drawable/video320");198 ········this.localVideoTestUri·=·Uri.parse("android.resource://org.andstatus.app.tests/drawable/video320");
199 ········this.image1Url·=·Uri.parse("https://raw.githubusercontent.com/andstatus/andstatus/master/app/src/main/res/drawable/splash_logo.png");199 ········this.image1Url·=·Uri.parse("https://raw.githubusercontent.com/andstatus/andstatus/master/app/src/main/res/drawable/splash_logo.png");
200 ········this.dataPath·=·"";200 ········this.dataPath·=·"";
201 ····}201 ····}
202 ····202 ····
203 ····private·static·void·assertOriginsContext()·{203 ····private·static·void·assertOriginsContext()·{
204 ········MyContextHolder.get().origins().collection().forEach((Consumer)-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E.INSTANCE);204 ········MyContextHolder.get().origins().collection().forEach((Consumer)-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E.INSTANCE);
205 ····}205 ····}
206 ····206 ····
207 ····public·static·void·crashTest(final·BooleanSupplier·booleanSupplier)·{207 ····public·static·void·crashTest(final·BooleanSupplier·booleanSupplier)·{
208 ········if·(MyLog.isVerboseEnabled()·&&·booleanSupplier.getAsBoolean())·{208 ········if·(MyLog.isVerboseEnabled()·&&·booleanSupplier.getAsBoolean())·{
209 ············MyLog.e((Object)booleanSupplier,·"Initiating·crash·test·exception");209 ············MyLog.e((Object)booleanSupplier,·"Initiating·crash·test·exception");
210 ············throw·new·NullPointerException("This·is·a·test·crash·event");210 ············throw·new·NullPointerException("This·is·a·test·crash·event");
211 ········}211 ········}
2.95 KB
org/andstatus/app/data/DataPruner.class
2.87 KB
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 15 lines modified
5 import·org.andstatus.app.util.I18n;5 import·org.andstatus.app.util.I18n;
6 import·org.andstatus.app.context.MyPreferences;6 import·org.andstatus.app.context.MyPreferences;
7 import·java.util.Date;7 import·java.util.Date;
8 import·java.util.function.Supplier;8 import·java.util.function.Supplier;
9 import·org.andstatus.app.util.MyLog;9 import·org.andstatus.app.util.MyLog;
10 import·org.andstatus.app.timeline.meta.DisplayedInSelector;10 import·org.andstatus.app.timeline.meta.DisplayedInSelector;
11 import·org.andstatus.app.timeline.meta.Timeline;11 import·org.andstatus.app.timeline.meta.Timeline;
 12 import·org.andstatus.app.account.MyAccount;
12 import·java.io.File;13 import·java.io.File;
13 import·org.andstatus.app.util.RelativeTime;14 import·org.andstatus.app.util.RelativeTime;
14 import·org.andstatus.app.util.SharedPreferencesUtil;15 import·org.andstatus.app.util.SharedPreferencesUtil;
15 import·java.util.concurrent.TimeUnit;16 import·java.util.concurrent.TimeUnit;
16 import·java.util.function.Consumer;17 import·java.util.function.Consumer;
17 import·java.util.function.Predicate;18 import·java.util.function.Predicate;
18 import·org.andstatus.app.context.MyStorage;19 import·org.andstatus.app.context.MyStorage;
Offset 36, 15 lines modifiedOffset 37, 15 lines modified
36 ········this.mDeleted·=·0L;37 ········this.mDeleted·=·0L;
37 ········this.myContext·=·myContext;38 ········this.myContext·=·myContext;
38 ········this.db·=·db;39 ········this.db·=·db;
39 ········this.mContentResolver·=·myContext.context().getContentResolver();40 ········this.mContentResolver·=·myContext.context().getContentResolver();
40 ····}41 ····}
41 ····42 ····
42 ····private·void·deleteTempFiles()·{43 ····private·void·deleteTempFiles()·{
43 ········MyStorage.getMediaFiles().filter((Predicate)-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg.INSTANCE).forEach((Consumer)-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.INSTANCE);44 ········MyStorage.getMediaFiles().filter((Predicate)-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg.INSTANCE).forEach((Consumer)-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg.INSTANCE);
44 ····}45 ····}
45 ····46 ····
46 ····public·static·long·getLatestTimestamp(long·millis)·{47 ····public·static·long·getLatestTimestamp(long·millis)·{
47 ········long·n·=·0L;48 ········long·n·=·0L;
48 ········if·(millis·>·n)·{49 ········if·(millis·>·n)·{
49 ············final·long·currentTimeMillis·=·System.currentTimeMillis();50 ············final·long·currentTimeMillis·=·System.currentTimeMillis();
50 ············millis·=·TimeUnit.DAYS.toMillis(millis);51 ············millis·=·TimeUnit.DAYS.toMillis(millis);
Offset 111, 15 lines modifiedOffset 112, 15 lines modified
111 ········//····39:·invokestatic····org/andstatus/app/util/SharedPreferencesUtil.getDefaultSharedPreferences:()Landroid/content/SharedPreferences;112 ········//····39:·invokestatic····org/andstatus/app/util/SharedPreferencesUtil.getDefaultSharedPreferences:()Landroid/content/SharedPreferences;
112 ········//····42:·astore··········5113 ········//····42:·astore··········5
113 ········//····44:·invokestatic····org/andstatus/app/context/MyContextHolder.get:()Lorg/andstatus/app/context/MyContext;114 ········//····44:·invokestatic····org/andstatus/app/context/MyContextHolder.get:()Lorg/andstatus/app/context/MyContext;
114 ········//····47:·invokeinterface·org/andstatus/app/context/MyContext.accounts:()Lorg/andstatus/app/account/MyAccounts;115 ········//····47:·invokeinterface·org/andstatus/app/context/MyContext.accounts:()Lorg/andstatus/app/account/MyAccounts;
115 ········//····52:·invokevirtual···org/andstatus/app/account/MyAccounts.get:()Ljava/util/Set;116 ········//····52:·invokevirtual···org/andstatus/app/account/MyAccounts.get:()Ljava/util/Set;
116 ········//····55:·invokeinterface·java/util/Set.stream:()Ljava/util/stream/Stream;117 ········//····55:·invokeinterface·java/util/Set.stream:()Ljava/util/stream/Stream;
117 ········//····60:·astore··········8118 ········//····60:·astore··········8
118 ········//····62:·getstatic·······org/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.INSTANCE:Lorg/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;119 ········//····62:·getstatic·······org/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;
119 ········//····65:·astore··········9120 ········//····65:·astore··········9
120 ········//····67:·aload···········8121 ········//····67:·aload···········8
121 ········//····69:·aload···········9122 ········//····69:·aload···········9
122 ········//····71:·invokeinterface·java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;123 ········//····71:·invokeinterface·java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
123 ········//····76:·astore··········8124 ········//····76:·astore··········8
124 ········//····78:·invokestatic····java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;125 ········//····78:·invokestatic····java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;
125 ········//····81:·astore··········9126 ········//····81:·astore··········9
2.23 KB
org/andstatus/app/util/MyUrlSpan$Data.class
2.15 KB
procyon -ec {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
  
3 import·java.util.stream.Collector;3 import·java.util.stream.Collector;
4 import·java.util.stream.Collectors;4 import·java.util.stream.Collectors;
5 import·java.util.function.Predicate;5 import·java.util.function.Predicate;
6 import·java.util.stream.Stream;6 import·java.util.stream.Stream;
7 import·java.util.function.Function;7 import·java.util.function.Function;
8 import·org.andstatus.app.origin.Origin;8 import·org.andstatus.app.origin.Origin;
9 import·org.andstatus.app.net.social.Actor; 
10 import·org.andstatus.app.timeline.meta.TimelineType;9 import·org.andstatus.app.timeline.meta.TimelineType;
11 import·org.andstatus.app.context.MyContextHolder;10 import·org.andstatus.app.context.MyContextHolder;
12 import·org.andstatus.app.timeline.meta.Timeline;11 import·org.andstatus.app.timeline.meta.Timeline;
 12 import·org.andstatus.app.net.social.Actor;
13 import·java.util.Optional;13 import·java.util.Optional;
  
14 public·final·class·MyUrlSpan$Data14 public·final·class·MyUrlSpan$Data
15 {15 {
16 ····public·final·Optional·actor;16 ····public·final·Optional·actor;
17 ····public·final·Optional·searchQuery;17 ····public·final·Optional·searchQuery;
18 ····private·final·Optional·url;18 ····private·final·Optional·url;
Offset 33, 12 lines modifiedOffset 33, 12 lines modified
33 ········return·this.url.orElse(this.getTimeline().getClickUri().toString());33 ········return·this.url.orElse(this.getTimeline().getClickUri().toString());
34 ····}34 ····}
35 ····35 ····
36 ····@Override36 ····@Override
37 ····public·String·toString()·{37 ····public·String·toString()·{
38 ········final·StringBuilder·sb·=·new·StringBuilder();38 ········final·StringBuilder·sb·=·new·StringBuilder();
39 ········sb.append("MyUrlSpan{");39 ········sb.append("MyUrlSpan{");
40 ········sb.append(Stream.of((Optional[])new·Optional[]·{·this.actor.map((Function)-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo.INSTANCE),·this.searchQuery.map((Function)-$$Lambda$MyUrlSpan$Data$JgN9leKN1vTfZCOWyc_uHchCbF4.INSTANCE),·this.url.map((Function)-$$Lambda$MyUrlSpan$Data$JgN9leKN1vTfZCOWyc_uHchCbF4.INSTANCE)·}).filter((Predicate<?·super·Optional>)-$$Lambda$MyUrlSpan$Data$bjSXRjZ5UYwAzkW-XPKwqbJ9BRQ.INSTANCE).map((Function<?·super·Optional,·?>)-$$Lambda$MyUrlSpan$Data$HEgcPwrsCcyK0cMThf2WH97Jsa0.INSTANCE).collect((Collector<?·super·Object,·Object,·String>)Collectors.joining(",·")));40 ········sb.append(Stream.of((Optional[])new·Optional[]·{·this.actor.map((Function)-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo.INSTANCE),·this.searchQuery.map((Function)-$$Lambda$MyUrlSpan$Data$JgN9leKN1vTfZCOWyc_uHchCbF4.INSTANCE),·this.url.map((Function)-$$Lambda$MyUrlSpan$Data$JgN9leKN1vTfZCOWyc_uHchCbF4.INSTANCE)·}).filter((Predicate<?·super·Optional>)-$$Lambda$MyUrlSpan$Data$bjSXRjZ5UYwAzkW-XPKwqbJ9BRQ.INSTANCE).map((Function<?·super·Optional,·?>)-$$Lambda$MyUrlSpan$Data$HEgcPwrsCcyK0cMThf2WH97Jsa0.INSTANCE).collect((Collector<?·super·Object,·Object,·String>)Collectors.joining(",·")));
41 ········sb.append('}');41 ········sb.append('}');
42 ········return·sb.toString();42 ········return·sb.toString();
43 ····}43 ····}
44 }44 }
4.74 KB
org/andstatus/app/data/checker/CheckTimelines.class
4.64 KB
procyon -ec {}
    
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 ································break·Label_0259;125 ································break·Label_0259;
126 ····························}126 ····························}
127 ····························final·MyContext·myContext·=·this.myContext;127 ····························final·MyContext·myContext·=·this.myContext;
128 ····························try·{128 ····························try·{
129 ································final·PersistentTimelines·timelines·=·myContext.timelines();129 ································final·PersistentTimelines·timelines·=·myContext.timelines();
130 ································try·{130 ································try·{
131 ····································timelines.getClass();131 ····································timelines.getClass();
132 ····································final·-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw·action2·=·new·-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw(timelines);132 ····································final·-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw·action2·=·new·-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw(timelines);
133 ····································final·HashSet·set3·=·set;133 ····································final·HashSet·set3·=·set;
134 ····································try·{134 ····································try·{
135 ········································set3.forEach((Consumer)action2);135 ········································set3.forEach((Consumer)action2);
136 ····································}136 ····································}
137 ····································catch·(Exception·ex)·{}137 ····································catch·(Exception·ex)·{}
138 ································}138 ································}
139 ································catch·(Exception·ex2)·{}139 ································catch·(Exception·ex2)·{}
Offset 227, 20 lines modifiedOffset 227, 21 lines modified
227 ································································try·{227 ································································try·{
228 ····································································final·Timeline·timeline2·=·(Timeline)next2;228 ····································································final·Timeline·timeline2·=·(Timeline)next2;
229 ····································································if·(timeline2.duplicates(timeline))·{229 ····································································if·(timeline2.duplicates(timeline))·{
230 ········································································set.add(timeline2);230 ········································································set.add(timeline2);
231 ········································································continue;231 ········································································continue;
232 ····································································}232 ····································································}
233 ····································································continue;233 ····································································continue;
 234 ····································································//·iftrue(Label_0316:,·this.countOnly)
234 ····································································final·MyContext·myContext3·=·this.myContext;235 ····································································final·MyContext·myContext3·=·this.myContext;
235 ····································································try·{236 ····································································try·{
236 ········································································final·PersistentTimelines·timelines3·=·myContext3.timelines();237 ········································································final·PersistentTimelines·timelines3·=·myContext3.timelines();
237 ········································································try·{238 ········································································try·{
238 ············································································timelines3.getClass();239 ············································································timelines3.getClass();
239 ············································································final·-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw·action·=·new·-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw(timelines3);240 ············································································final·-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw·action·=·new·-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw(timelines3);
240 ············································································final·Iterable<Object>·iterable·=·(Iterable<Object>)set;241 ············································································final·Iterable<Object>·iterable·=·(Iterable<Object>)set;
241 ············································································try·{242 ············································································try·{
242 ················································································iterable.forEach((Consumer<?·super·Object>)action);243 ················································································iterable.forEach((Consumer<?·super·Object>)action);
243 ············································································}244 ············································································}
244 ············································································catch·(Exception·ex)·{245 ············································································catch·(Exception·ex)·{
245 ················································································final·StringBuilder·sb·=·new·StringBuilder();246 ················································································final·StringBuilder·sb·=·new·StringBuilder();
246 ················································································sb.append("Error:·");247 ················································································sb.append("Error:·");
Offset 250, 15 lines modifiedOffset 251, 14 lines modified
250 ················································································MyLog.e((Object)this,·string,·(Throwable)ex);251 ················································································MyLog.e((Object)this,·string,·(Throwable)ex);
251 ············································································}252 ············································································}
252 ········································································}253 ········································································}
253 ········································································catch·(Exception·ex2)·{}254 ········································································catch·(Exception·ex2)·{}
254 ····································································}255 ····································································}
255 ····································································catch·(Exception·ex3)·{}256 ····································································catch·(Exception·ex3)·{}
256 ································································}257 ································································}
257 ································································//·iftrue(Label_0316:,·this.countOnly) 
258 ································································catch·(Exception·ex4)·{}258 ································································catch·(Exception·ex4)·{}
259 ····························································}259 ····························································}
260 ························································}260 ························································}
261 ························································catch·(Exception·ex5)·{}261 ························································catch·(Exception·ex5)·{}
262 ····················································}262 ····················································}
263 ····················································catch·(Exception·ex6)·{}263 ····················································catch·(Exception·ex6)·{}
264 ················································}264 ················································}
2.97 KB
org/andstatus/app/net/social/Actor.class
2.89 KB
procyon -ec {}
    
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 import·org.andstatus.app.util.MyLog;13 import·org.andstatus.app.util.MyLog;
14 import·org.andstatus.app.data.DownloadStatus;14 import·org.andstatus.app.data.DownloadStatus;
15 import·org.andstatus.app.data.OidEnum;15 import·org.andstatus.app.data.OidEnum;
16 import·org.andstatus.app.util.NullUtil;16 import·org.andstatus.app.util.NullUtil;
17 import·java.util.ArrayList;17 import·java.util.ArrayList;
18 import·org.andstatus.app.util.MyHtml;18 import·org.andstatus.app.util.MyHtml;
19 import·org.junit.Assert;19 import·org.junit.Assert;
20 import·org.andstatus.app.util.UriUtils; 
21 import·java.util.Optional;20 import·java.util.Optional;
22 import·java.util.function.Function;21 import·java.util.function.Function;
23 import·org.andstatus.app.data.MyQuery;22 import·org.andstatus.app.data.MyQuery;
24 import·org.andstatus.app.data.ActorSql;23 import·org.andstatus.app.data.ActorSql;
25 import·org.andstatus.app.os.MyAsyncTask;24 import·org.andstatus.app.os.MyAsyncTask;
 25 import·org.andstatus.app.util.UriUtils;
26 import·org.andstatus.app.context.MyPreferences;26 import·org.andstatus.app.context.MyPreferences;
27 import·org.andstatus.app.data.DbUtils;27 import·org.andstatus.app.data.DbUtils;
28 import·android.database.Cursor;28 import·android.database.Cursor;
29 import·org.andstatus.app.context.MyContext;29 import·org.andstatus.app.context.MyContext;
30 import·org.andstatus.app.util.UrlUtils;30 import·org.andstatus.app.util.UrlUtils;
31 import·java.util.List;31 import·java.util.List;
32 import·org.andstatus.app.util.StringUtils;32 import·org.andstatus.app.util.StringUtils;
Offset 1158, 15 lines modifiedOffset 1158, 15 lines modified
1158 ········}1158 ········}
1159 ········else·{1159 ········else·{
1160 ············webFingerId·=·"(invalid·webFingerId)";1160 ············webFingerId·=·"(invalid·webFingerId)";
1161 ········}1161 ········}
1162 ········final·MyStringBuilder·withComma2·=·withComma.withComma((CharSequence)s2,·(Object)webFingerId).withComma((CharSequence)"username",·(Object)this.username).withComma((CharSequence)"realName",·(Object)this.realName);1162 ········final·MyStringBuilder·withComma2·=·withComma.withComma((CharSequence)s2,·(Object)webFingerId).withComma((CharSequence)"username",·(Object)this.username).withComma((CharSequence)"realName",·(Object)this.realName);
1163 ········final·User·user·=·this.user;1163 ········final·User·user·=·this.user;
1164 ········user.getClass();1164 ········user.getClass();
1165 ········return·MyStringBuilder.formatKeyValue((Object)this,·(Object)withComma2.withComma((CharSequence)s,·(Object)user,·(Supplier)new·-$$Lambda$snOnKEYLHvRy-UkMrkwY3Y1aqOI(user)).withComma((CharSequence)"profileUri",·(Object)this.profileUri,·(Predicate)-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc.INSTANCE).withComma((CharSequence)"avatar",·(Object)this.avatarUri,·(Supplier)new·-$$Lambda$vQWljga9hjJCdGSBb01fchP9FQs(this)).withComma((CharSequence)"avatarFile",·(Object)this.avatarFile,·(Supplier)new·-$$Lambda$rygUWrQbfgEiUl8E7gPTKaXlBaM(this)).withComma((CharSequence)"banner",·this.endpoints.findFirst(ActorEndpointType.BANNER).orElse((Object)null)).withComma((CharSequence)s,·(Object)"latest·note·present",·(Supplier)new·-$$Lambda$GvkyR0Arys1A5SymbLLWgZDP6z0(this)));1165 ········return·MyStringBuilder.formatKeyValue((Object)this,·(Object)withComma2.withComma((CharSequence)s,·(Object)user,·(Supplier)new·-$$Lambda$snOnKEYLHvRy-UkMrkwY3Y1aqOI(user)).withComma((CharSequence)"profileUri",·(Object)this.profileUri,·(Predicate)-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc.INSTANCE).withComma((CharSequence)"avatar",·(Object)this.avatarUri,·(Supplier)new·-$$Lambda$vQWljga9hjJCdGSBb01fchP9FQs(this)).withComma((CharSequence)"avatarFile",·(Object)this.avatarFile,·(Supplier)new·-$$Lambda$rygUWrQbfgEiUl8E7gPTKaXlBaM(this)).withComma((CharSequence)"banner",·this.endpoints.findFirst(ActorEndpointType.BANNER).orElse((Object)null)).withComma((CharSequence)s,·(Object)"latest·note·present",·(Supplier)new·-$$Lambda$GvkyR0Arys1A5SymbLLWgZDP6z0(this)));
1166 ····}1166 ····}
1167 ····1167 ····
1168 ····public·String·toTempOid()·{1168 ····public·String·toTempOid()·{
1169 ········return·toTempOid(this.webFingerId,·this.username);1169 ········return·toTempOid(this.webFingerId,·this.username);
1170 ····}1170 ····}
1171 ····1171 ····
1172 ····public·AActivity·update(final·Actor·actor)·{1172 ····public·AActivity·update(final·Actor·actor)·{
2.64 KB
org/andstatus/app/net/social/Attachments.class
2.55 KB
procyon -ec {}
    
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 ····public·void·save(final·CommandExecutionContext·commandExecutionContext,·final·long·n)·{118 ····public·void·save(final·CommandExecutionContext·commandExecutionContext,·final·long·n)·{
119 ········this.renumber();119 ········this.renumber();
120 ········final·ArrayList<DownloadData>·list·=·new·ArrayList<DownloadData>();120 ········final·ArrayList<DownloadData>·list·=·new·ArrayList<DownloadData>();
121 ········for·(final·Attachment·attachment·:·this.list)·{121 ········for·(final·Attachment·attachment·:·this.list)·{
122 ············final·DownloadData·fromAttachment·=·DownloadData.fromAttachment(n,·attachment);122 ············final·DownloadData·fromAttachment·=·DownloadData.fromAttachment(n,·attachment);
123 ············fromAttachment.setDownloadNumber(attachment.downloadNumber);123 ············fromAttachment.setDownloadNumber(attachment.downloadNumber);
124 ············if·(attachment.previewOf.nonEmpty())·{124 ············if·(attachment.previewOf.nonEmpty())·{
125 ················fromAttachment.setPreviewOfDownloadId((long)Long.valueOf(list.stream().filter((Predicate<?·super·Object>)new·-$$Lambda$Attachments$Lo2J-A99Hsiv6qxKeWKCYO0GNi8(attachment)).findAny().map((Function<?·super·Object,·?·extends·Long>)-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms.INSTANCE).orElse(Long.valueOf(0L))));125 ················fromAttachment.setPreviewOfDownloadId((long)Long.valueOf(list.stream().filter((Predicate<?·super·Object>)new·-$$Lambda$Attachments$Lo2J-A99Hsiv6qxKeWKCYO0GNi8(attachment)).findAny().map((Function<?·super·Object,·?·extends·Long>)-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms.INSTANCE).orElse(Long.valueOf(0L))));
126 ············}126 ············}
127 ············fromAttachment.saveToDatabase();127 ············fromAttachment.saveToDatabase();
128 ············list.add(fromAttachment);128 ············list.add(fromAttachment);
129 ············final·int·n2·=·Attachments$1.$SwitchMap$org$andstatus$app$data$DownloadStatus[fromAttachment.getStatus().ordinal()];129 ············final·int·n2·=·Attachments$1.$SwitchMap$org$andstatus$app$data$DownloadStatus[fromAttachment.getStatus().ordinal()];
130 ············if·(n2·!=·1·&&·n2·!=·2)·{130 ············if·(n2·!=·1·&&·n2·!=·2)·{
131 ················if·(UriUtils.isDownloadable(fromAttachment.getUri()))·{131 ················if·(UriUtils.isDownloadable(fromAttachment.getUri()))·{
132 ····················if·(!attachment.contentType.getDownloadMediaOfThisType())·{132 ····················if·(!attachment.contentType.getDownloadMediaOfThisType())·{
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ····················fromAttachment.requestDownload(commandExecutionContext.myContext);135 ····················fromAttachment.requestDownload(commandExecutionContext.myContext);
136 ················}136 ················}
137 ················else·{137 ················else·{
138 ····················AttachmentDownloader.load(fromAttachment,·commandExecutionContext.getCommandData());138 ····················AttachmentDownloader.load(fromAttachment,·commandExecutionContext.getCommandData());
139 ················}139 ················}
140 ············}140 ············}
141 ········}141 ········}
142 ········DownloadData.deleteOtherOfThisNote(commandExecutionContext.getMyContext(),·n,·(List)(List<?·super·Object>)list.stream().map((Function<?·super·Object,·?>)-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms.INSTANCE).collect((Collector<?·super·Object,·Object,·List<?·super·Object>>)Collectors.toList()));142 ········DownloadData.deleteOtherOfThisNote(commandExecutionContext.getMyContext(),·n,·(List)(List<?·super·Object>)list.stream().map((Function<?·super·Object,·?>)-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms.INSTANCE).collect((Collector<?·super·Object,·Object,·List<?·super·Object>>)Collectors.toList()));
143 ····}143 ····}
144 ····144 ····
145 ····public·int·size()·{145 ····public·int·size()·{
146 ········return·this.list.size();146 ········return·this.list.size();
147 ····}147 ····}
148 ····148 ····
149 ····@Override149 ····@Override
3.81 KB
org/andstatus/app/net/social/Connection.class
3.72 KB
procyon -ec {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 import·java.util.ArrayList;7 import·java.util.ArrayList;
8 import·org.andstatus.app.account.AccountDataWriter;8 import·org.andstatus.app.account.AccountDataWriter;
9 import·io.vavr.control.Try;9 import·io.vavr.control.Try;
10 import·java.text.ParseException;10 import·java.text.ParseException;
11 import·java.text.SimpleDateFormat;11 import·java.text.SimpleDateFormat;
12 import·java.util.Locale;12 import·java.util.Locale;
13 import·java.util.Date;13 import·java.util.Date;
14 import·org.andstatus.app.util.StringUtils; 
15 import·org.andstatus.app.util.UrlUtils;14 import·org.andstatus.app.util.UrlUtils;
16 import·org.json.JSONException;15 import·org.json.JSONException;
17 import·org.json.JSONArray;16 import·org.json.JSONArray;
18 import·org.andstatus.app.net.http.OAuthService;17 import·org.andstatus.app.net.http.OAuthService;
19 import·org.andstatus.app.net.http.ConnectionException; 
20 import·org.andstatus.app.net.http.ConnectionException$StatusCode;18 import·org.andstatus.app.net.http.ConnectionException$StatusCode;
21 import·java.util.List;19 import·java.util.List;
22 import·org.andstatus.app.origin.OriginConfig;20 import·org.andstatus.app.origin.OriginConfig;
23 import·java.util.function.Supplier;21 import·java.util.function.Supplier;
24 import·org.andstatus.app.util.RelativeTime;22 import·org.andstatus.app.util.RelativeTime;
25 import·java.io.File;23 import·java.io.File;
26 import·org.andstatus.app.service.ConnectionRequired;24 import·org.andstatus.app.service.ConnectionRequired;
27 import·org.json.JSONObject;25 import·org.json.JSONObject;
28 import·org.andstatus.app.util.UriUtils; 
29 import·android.net.Uri;26 import·android.net.Uri;
 27 import·org.andstatus.app.util.StringUtils;
30 import·java.net.URL;28 import·java.net.URL;
 29 import·org.andstatus.app.util.UriUtils;
 30 import·org.andstatus.app.net.http.ConnectionException;
31 import·java.util.function.Function;31 import·java.util.function.Function;
32 import·java.util.function.Predicate;32 import·java.util.function.Predicate;
33 import·java.util.Optional;33 import·java.util.Optional;
34 import·org.andstatus.app.origin.OriginType;34 import·org.andstatus.app.origin.OriginType;
35 import·org.andstatus.app.origin.Origin;35 import·org.andstatus.app.origin.Origin;
36 import·org.andstatus.app.util.MyLog;36 import·org.andstatus.app.util.MyLog;
37 import·org.andstatus.app.util.TriState;37 import·org.andstatus.app.util.TriState;
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 ········return·(Connection)ConnectionEmpty.EMPTY;118 ········return·(Connection)ConnectionEmpty.EMPTY;
119 ····}119 ····}
120 ····120 ····
121 ····private·Optional·getApiUri(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{121 ····private·Optional·getApiUri(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{
122 ········if·(connection$ApiRoutineEnum·!=·null·&&·connection$ApiRoutineEnum·!=·Connection$ApiRoutineEnum.DUMMY_API)·{122 ········if·(connection$ApiRoutineEnum·!=·null·&&·connection$ApiRoutineEnum·!=·Connection$ApiRoutineEnum.DUMMY_API)·{
123 ············Optional<Object>·optional·=·(Optional<Object>)this.data.getAccountActor().getEndpoint(ActorEndpointType.from(connection$ApiRoutineEnum));123 ············Optional<Object>·optional·=·(Optional<Object>)this.data.getAccountActor().getEndpoint(ActorEndpointType.from(connection$ApiRoutineEnum));
124 ············if·(!optional.isPresent())·{124 ············if·(!optional.isPresent())·{
125 ················optional·=·Optional.of(this.getApiPathFromOrigin(connection$ApiRoutineEnum)).filter((Predicate<?·super·String>)-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0.INSTANCE).flatMap((Function<?·super·String,·?·extends·Optional<?>>)new·-$$Lambda$Connection$km2VFDmmAjGnyzwMlproqZGJAws(this)).map((Function<?·super·Object,·?>)-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM.INSTANCE).flatMap(([·...·truncated·by·diffoscope;·len:·57,·SHA:·829f6b5a1e5e4636b1aec8d01cb562c32046a7dd7a0a8697cc99f6554d8fbb7a·...·]$55z-y7ZiBQGQGTfhWZOQSm8v2JE.INSTANCE);125 ················optional·=·Optional.of(this.getApiPathFromOrigin(connection$ApiRoutineEnum)).filter((Predicate<?·super·String>)-$$Lambda$Connection$_6Qcc1iDI81LJUBoJopxpziwPH0.INSTANCE).flatMap((Function<?·super·String,·?·extends·Optional<?>>)new·-$$Lambda$Connection$km2VFDmmAjGnyzwMlproqZGJAws(this)).map((Function<?·super·Object,·?>)-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM.INSTANCE[·...·truncated·by·diffoscope;·len:·79,·SHA:·1f6fc1e5499ea5953e75e86b8ea5adc88a8c12470535ebdc046e8039a7b4531e·...·]$55z-y7ZiBQGQGTfhWZOQSm8v2JE.INSTANCE);
126 ············}126 ············}
127 ············return·optional;127 ············return·optional;
128 ········}128 ········}
129 ········return·Optional.empty();129 ········return·Optional.empty();
130 ····}130 ····}
131 ····131 ····
132 ····public·abstract·AActivity·announce(final·String·p0);132 ····public·abstract·AActivity·announce(final·String·p0);
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 ········MyLog.v((Object)this,·(Supplier)new·-$$Lambda$Connection$OQGIu-jfiPW6qgC2pvGzgBGyxu0(actor,·actor2));182 ········MyLog.v((Object)this,·(Supplier)new·-$$Lambda$Connection$OQGIu-jfiPW6qgC2pvGzgBGyxu0(actor,·actor2));
183 ········return·actor2;183 ········return·actor2;
184 ····}184 ····}
185 ····185 ····
186 ····protected·abstract·Actor·getActor2(final·Actor·p0);186 ····protected·abstract·Actor·getActor2(final·Actor·p0);
187 ····187 ····
188 ····public·final·Uri·getApiPath(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{188 ····public·final·Uri·getApiPath(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{
189 ········return·(Uri)this.tryApiPath(connection$ApiRoutineEnum).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);189 ········return·(Uri)this.tryApiPath(connection$ApiRoutineEnum).getOrElseThrow((Function)-$$Lambda$Connection$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
190 ····}190 ····}
191 ····191 ····
192 ····protected·String·getApiPathFromOrigin(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{192 ····protected·String·getApiPathFromOrigin(final·Connection$ApiRoutineEnum·connection$ApiRoutineEnum)·{
193 ········return·"";193 ········return·"";
194 ····}194 ····}
195 ····195 ····
196 ····public·OriginConfig·getConfig()·{196 ····public·OriginConfig·getConfig()·{
2.16 KB
org/andstatus/app/note/NoteEditorData.class
2.08 KB
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 15 lines modified
5 import·android.content.ContentValues;5 import·android.content.ContentValues;
6 import·org.andstatus.app.data.DataUpdater;6 import·org.andstatus.app.data.DataUpdater;
7 import·org.andstatus.app.util.TriState;7 import·org.andstatus.app.util.TriState;
8 import·org.andstatus.app.net.social.Attachment;8 import·org.andstatus.app.net.social.Attachment;
9 import·android.net.Uri;9 import·android.net.Uri;
10 import·org.andstatus.app.graphics.CacheName;10 import·org.andstatus.app.graphics.CacheName;
11 import·org.andstatus.app.data.AttachedImageFile;11 import·org.andstatus.app.data.AttachedImageFile;
 12 import·org.andstatus.app.actor.ActorViewItem;
12 import·org.andstatus.app.actor.ActorsOfNoteListLoader;13 import·org.andstatus.app.actor.ActorsOfNoteListLoader;
13 import·org.andstatus.app.actor.ActorListType;14 import·org.andstatus.app.actor.ActorListType;
14 import·java.util.stream.Collector;15 import·java.util.stream.Collector;
15 import·java.util.stream.Collectors;16 import·java.util.stream.Collectors;
16 import·java.util.function.Function;17 import·java.util.function.Function;
17 import·java.util.function.Predicate;18 import·java.util.function.Predicate;
18 import·org.andstatus.app.timeline.LoadableListActivity$ProgressPublisher;19 import·org.andstatus.app.timeline.LoadableListActivity$ProgressPublisher;
Offset 179, 15 lines modifiedOffset 180, 15 lines modified
179 ········loader.load((LoadableListActivity$ProgressPublisher)-$$Lambda$NoteEditorData$qr0mxuJtKpkJ74SHsZgsJvIgnC4.INSTANCE);180 ········loader.load((LoadableListActivity$ProgressPublisher)-$$Lambda$NoteEditorData$qr0mxuJtKpkJ74SHsZgsJvIgnC4.INSTANCE);
180 ········this.addActorsBeforeText((List)loader.getList().stream().filter((Predicate)-$$Lambda$WmInnOq9tyMs6cP-kINXZrLgD3Q.INSTANCE).map((Function)-$$Lambda$NoteEditorData$iWl4jwUrfSxusqWsCT-U8j7y0rM.INSTANCE).collect(Collectors.toList()));181 ········this.addActorsBeforeText((List)loader.getList().stream().filter((Predicate)-$$Lambda$WmInnOq9tyMs6cP-kINXZrLgD3Q.INSTANCE).map((Function)-$$Lambda$NoteEditorData$iWl4jwUrfSxusqWsCT-U8j7y0rM.INSTANCE).collect(Collectors.toList()));
181 ····}182 ····}
182 ····183 ····
183 ····private·void·addMentionedActorsBeforeText()·{184 ····private·void·addMentionedActorsBeforeText()·{
184 ········final·ActorsOfNoteListLoader·setMentionedOnly·=·new·ActorsOfNoteListLoader(this.myContext,·ActorListType.ACTORS_OF_NOTE,·this.ma.getOrigin(),·this.getInReplyToNoteId(),·"").setMentionedOnly(true);185 ········final·ActorsOfNoteListLoader·setMentionedOnly·=·new·ActorsOfNoteListLoader(this.myContext,·ActorListType.ACTORS_OF_NOTE,·this.ma.getOrigin(),·this.getInReplyToNoteId(),·"").setMentionedOnly(true);
185 ········setMentionedOnly.load((LoadableListActivity$ProgressPublisher)null);186 ········setMentionedOnly.load((LoadableListActivity$ProgressPublisher)null);
186 ········this.addActorsBeforeText((List)setMentionedOnly.getList().stream().map((Function)-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA.INSTANCE).collect(Collectors.toList()));187 ········this.addActorsBeforeText((List)setMentionedOnly.getList().stream().map((Function)-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA.INSTANCE).collect(Collectors.toList()));
187 ····}188 ····}
188 ····189 ····
189 ····static·NoteEditorData·load(final·MyContext·myContext,·final·Long·n)·{190 ····static·NoteEditorData·load(final·MyContext·myContext,·final·Long·n)·{
190 ········return·new·NoteEditorData(myContext,·myContext.accounts().fromActorId(MyQuery.noteIdToLongColumnValue("note_author_id",·(long)n)),·n,·0L,·true);191 ········return·new·NoteEditorData(myContext,·myContext.accounts().fromActorId(MyQuery.noteIdToLongColumnValue("note_author_id",·(long)n)),·n,·0L,·true);
191 ····}192 ····}
192 ····193 ····
193 ····public·static·NoteEditorData·newEmpty(final·MyAccount·myAccount)·{194 ····public·static·NoteEditorData·newEmpty(final·MyAccount·myAccount)·{
1.12 KB
org/andstatus/app/user/User.class
1.06 KB
procyon -ec {}
    
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ····}109 ····}
110 ····110 ····
111 ····public·TriState·isMyUser()·{111 ····public·TriState·isMyUser()·{
112 ········return·this.isMyUser;112 ········return·this.isMyUser;
113 ····}113 ····}
114 ····114 ····
115 ····public·List·knownInOrigins(final·MyContext·myContext)·{115 ····public·List·knownInOrigins(final·MyContext·myContext)·{
116 ········return·(List)this.actorIds.stream().map((Function)new·-$$Lambda$User$1-gKhAz0Lrcp1lhLTYw5vTkE62I(myContext)).map((Function)-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw.INSTANCE).filter((Predicate)-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg.INSTANCE).distinct().sorted().collect(Collectors.toList());116 ········return·(List)this.actorIds.stream().map((Function)new·-$$Lambda$User$1-gKhAz0Lrcp1lhLTYw5vTkE62I(myContext)).map((Function)-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw.INSTANCE).filter((Predicate)-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg.INSTANCE).distinct().sorted().collect(Collectors.toList());
117 ····}117 ····}
118 ····118 ····
119 ····public·void·save(final·MyContext·myContext)·{119 ····public·void·save(final·MyContext·myContext)·{
120 ········final·ContentValues·contentValues·=·this.toContentValues(myContext);120 ········final·ContentValues·contentValues·=·this.toContentValues(myContext);
121 ········if·(this·!=·User.EMPTY)·{121 ········if·(this·!=·User.EMPTY)·{
122 ············if·(contentValues.size()·!=·0)·{122 ············if·(contentValues.size()·!=·0)·{
123 ················final·long·userId·=·this.userId;123 ················final·long·userId·=·this.userId;
1.18 KB
org/andstatus/app/data/ImageFile$DrawableLoader.class
1.08 KB
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 24 lines modified
  
1 package·org.andstatus.app.data;1 package·org.andstatus.app.data;
  
2 import·io.vavr.control.CheckedFunction;2 import·io.vavr.control.CheckedFunction;
3 import·org.andstatus.app.util.TryUtils;3 import·org.andstatus.app.util.TryUtils;
4 import·org.andstatus.app.graphics.ImageCaches;4 import·org.andstatus.app.graphics.ImageCaches;
5 import·io.vavr.control.Try;5 import·io.vavr.control.Try;
 6 import·android.graphics.drawable.Drawable;
 7 import·org.andstatus.app.graphics.CachedImage;
6 import·org.andstatus.app.graphics.CacheName;8 import·org.andstatus.app.graphics.CacheName;
  
7 class·ImageFile$DrawableLoader·extends·ImageFile$AbstractImageLoader9 class·ImageFile$DrawableLoader·extends·ImageFile$AbstractImageLoader
8 {10 {
9 ····private·final·CacheName·cacheName;11 ····private·final·CacheName·cacheName;
10 ····12 ····
11 ····private·ImageFile$DrawableLoader(final·ImageFile·imageFile,·final·CacheName·cacheName)·{13 ····private·ImageFile$DrawableLoader(final·ImageFile·imageFile,·final·CacheName·cacheName)·{
12 ········super(imageFile,·"-asynd",·(ImageFile$1)null);14 ········super(imageFile,·"-asynd",·(ImageFile$1)null);
13 ········this.cacheName·=·cacheName;15 ········this.cacheName·=·cacheName;
14 ····}16 ····}
15 ····17 ····
16 ····Try·load()·{18 ····Try·load()·{
17 ········return·TryUtils.ofNullable((Object)ImageCaches.loadAndGetImage(this.cacheName,·this.imageFile)).map((CheckedFunction)-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc.INSTANCE);19 ········return·TryUtils.ofNullable((Object)ImageCaches.loadAndGetImage(this.cacheName,·this.imageFile)).map((CheckedFunction)-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc.INSTANCE);
18 ····}20 ····}
19 }21 }
11.4 KB
org/andstatus/app/net/social/ConnectionTwitterLike.class
11.3 KB
procyon -ec {}
    
Offset 9, 21 lines modifiedOffset 9, 22 lines modified
9 import·android.net.Uri;9 import·android.net.Uri;
10 import·java.util.ArrayList;10 import·java.util.ArrayList;
11 import·java.util.List;11 import·java.util.List;
12 import·android.net.Uri$Builder;12 import·android.net.Uri$Builder;
13 import·org.andstatus.app.net.http.HttpConnection;13 import·org.andstatus.app.net.http.HttpConnection;
14 import·org.andstatus.app.util.UriUtils;14 import·org.andstatus.app.util.UriUtils;
15 import·org.andstatus.app.account.AccountConnectionData;15 import·org.andstatus.app.account.AccountConnectionData;
16 import·org.andstatus.app.net.http.ConnectionException; 
17 import·org.andstatus.app.util.TriState;16 import·org.andstatus.app.util.TriState;
18 import·java.util.function.Function;17 import·java.util.function.Function;
19 import·io.vavr.control.CheckedFunction;18 import·io.vavr.control.CheckedFunction;
20 import·org.json.JSONException;19 import·org.json.JSONException;
21 import·org.andstatus.app.util.StringUtils;20 import·org.andstatus.app.util.StringUtils;
22 import·org.andstatus.app.util.MyLog;21 import·org.andstatus.app.util.MyLog;
 22 import·org.andstatus.app.net.http.HttpReadResult;
 23 import·org.andstatus.app.net.http.ConnectionException;
23 import·org.andstatus.app.util.SharedPreferencesUtil;24 import·org.andstatus.app.util.SharedPreferencesUtil;
24 import·org.json.JSONObject;25 import·org.json.JSONObject;
  
25 public·abstract·class·ConnectionTwitterLike·extends·Connection26 public·abstract·class·ConnectionTwitterLike·extends·Connection
26 {27 {
27 ····private·static·final·String·TAG;28 ····private·static·final·String·TAG;
28 ····29 ····
Offset 80, 15 lines modifiedOffset 81, 15 lines modified
80 ············if·(!StringUtils.isEmpty((CharSequence)s))·{81 ············if·(!StringUtils.isEmpty((CharSequence)s))·{
81 ················((JSONObject)attachments).put("user_id",·(Object)s);82 ················((JSONObject)attachments).put("user_id",·(Object)s);
82 ············}83 ············}
83 ········}84 ········}
84 ········catch·(JSONException·ex)·{85 ········catch·(JSONException·ex)·{
85 ············MyLog.e((Object)this,·(Throwable)ex);86 ············MyLog.e((Object)this,·(Throwable)ex);
86 ········}87 ········}
87 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_PRIVATE_NOTE,·(JSONObject)attachments).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);88 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_PRIVATE_NOTE,·(JSONObject)attachments).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU(this)).getOrElseThrow((Function)-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
88 ····}89 ····}
89 ····90 ····
90 ····final·AActivity·activityFromJson(final·JSONObject·jsonObject)·{91 ····final·AActivity·activityFromJson(final·JSONObject·jsonObject)·{
91 ········if·(jsonObject·==·null)·{92 ········if·(jsonObject·==·null)·{
92 ············return·AActivity.EMPTY;93 ············return·AActivity.EMPTY;
93 ········}94 ········}
94 ········final·AActivity·activityFromJson2·=·this.activityFromJson2(jsonObject);95 ········final·AActivity·activityFromJson2·=·this.activityFromJson2(jsonObject);
Offset 119, 17 lines modifiedOffset 120, 17 lines modified
119 ····················s10·=·jsonObject.optString("id");120 ····················s10·=·jsonObject.optString("id");
120 ················}121 ················}
121 ················final·AActivity·loadedUpdateActivity·=·this.newLoadedUpdateActivity(s10,·this.dateFromJson(jsonObject,·"created_at"));122 ················final·AActivity·loadedUpdateActivity·=·this.newLoadedUpdateActivity(s10,·this.dateFromJson(jsonObject,·"created_at"));
122 ················loadedUpdateActivity.setActor(this.authorFromJson(jsonObject));123 ················loadedUpdateActivity.setActor(this.authorFromJson(jsonObject));
123 ················final·Note·note·=·loadedUpdateActivity.getNote();124 ················final·Note·note·=·loadedUpdateActivity.getNote();
124 ················this.setNoteBodyFromJson(note,·jsonObject);125 ················this.setNoteBodyFromJson(note,·jsonObject);
125 ················try·{126 ················try·{
126 ····················Label_0173:·{127 ····················Label_0179:·{
127 ························if·(!jsonObject.has(s8))·{128 ························if·(!jsonObject.has(s8))·{
128 ····························break·Label_0173;129 ····························break·Label_0179;
129 ························}130 ························}
130 ························final·JSONObject·jsonObject2·=·jsonObject.getJSONObject(s8);131 ························final·JSONObject·jsonObject2·=·jsonObject.getJSONObject(s8);
131 ························try·{132 ························try·{
132 ····························note.audience().add(this.actorFromJson(jsonObject2));133 ····························note.audience().add(this.actorFromJson(jsonObject2));
133 ····························try·{134 ····························try·{
134 ································if·(jsonObject.has(s7))·{135 ································if·(jsonObject.has(s7))·{
135 ····································note.via·=·jsonObject.getString(s7);136 ····································note.via·=·jsonObject.getString(s7);
Offset 146, 27 lines modifiedOffset 147, 27 lines modified
146 ····································}147 ····································}
147 ····································else·{148 ····································else·{
148 ········································s12·=·s11;149 ········································s12·=·s11;
149 ····································}150 ····································}
150 ····································if·(SharedPreferencesUtil.isEmpty((CharSequence)s12))·{151 ····································if·(SharedPreferencesUtil.isEmpty((CharSequence)s12))·{
151 ········································s12·=·s11;152 ········································s12·=·s11;
152 ····································}153 ····································}
153 ····································Label_0406:·{154 ····································Label_0412:·{
154 ········································if·(SharedPreferencesUtil.isEmpty((CharSequence)s12))·{155 ········································if·(SharedPreferencesUtil.isEmpty((CharSequence)s12))·{
155 ············································break·Label_0406;156 ············································break·Label_0412;
156 ········································}157 ········································}
157 ········································if·(jsonObject.has(s3))·{158 ········································if·(jsonObject.has(s3))·{
158 ············································s11·=·jsonObject.getString(s3);159 ············································s11·=·jsonObject.getString(s3);
159 ········································}160 ········································}
160 ········································else·if·(jsonObject.has(s2))·{161 ········································else·if·(jsonObject.has(s2))·{
161 ············································s11·=·jsonObject.getString(s2);162 ············································s11·=·jsonObject.getString(s2);
162 ········································}163 ········································}
163 ········································try·{164 ········································try·{
164 ············································if·(SharedPreferencesUtil.isEmpty((CharSequence)s11))·{165 ············································if·(SharedPreferencesUtil.isEmpty((CharSequence)s11))·{
165 ················································break·Label_0406;166 ················································break·Label_0412;
166 ············································}167 ············································}
167 ············································final·AccountConnectionData·data·=·this.data;168 ············································final·AccountConnectionData·data·=·this.data;
168 ············································try·{169 ············································try·{
169 ················································final·Actor·fromOid·=·Actor.fromOid(data.getOrigin(),·s12);170 ················································final·Actor·fromOid·=·Actor.fromOid(data.getOrigin(),·s12);
170 ················································if·(jsonObject.has(s))·{171 ················································if·(jsonObject.has(s))·{
171 ····················································fromOid.setUsername(jsonObject.getString(s));172 ····················································fromOid.setUsername(jsonObject.getString(s));
172 ················································}173 ················································}
Offset 316, 15 lines modifiedOffset 317, 15 lines modified
316 ················catch·(JSONException·ex2)·{}317 ················catch·(JSONException·ex2)·{}
317 ············}318 ············}
318 ········}319 ········}
319 ········return·build;320 ········return·build;
320 ····}321 ····}
321 ····322 ····
322 ····public·AActivity·announce(final·String·s)·{323 ····public·AActivity·announce(final·String·s)·{
323 ········return·(AActivity)this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.ANNOUNCE,·s)).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);324 ········return·(AActivity)this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.ANNOUNCE,·s)).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU(this)).getOrElseThrow((Function)-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
324 ····}325 ····}
325 ····326 ····
326 ····void·appendPositionParameters(final·Uri$Builder·uri$Builder,·TimelinePosition·timelinePosition,·final·TimelinePosition·timelinePosition2)·{327 ····void·appendPositionParameters(final·Uri$Builder·uri$Builder,·TimelinePosition·timelinePosition,·final·TimelinePosition·timelinePosition2)·{
327 ········if·(timelinePosition.nonEmpty())·{328 ········if·(timelinePosition.nonEmpty())·{
328 ············uri$Builder.appendQueryParameter("since_id",·timelinePosition.getPosition());329 ············uri$Builder.appendQueryParameter("since_id",·timelinePosition.getPosition());
329 ········}330 ········}
330 ········else·if·(timelinePosition2.nonEmpty())·{331 ········else·if·(timelinePosition2.nonEmpty())·{
Offset 340, 15 lines modifiedOffset 341, 15 lines modified
340 ················MyLog.i((Object)this,·sb.toString());341 ················MyLog.i((Object)this,·sb.toString());
341 ············}342 ············}
342 ············uri$Builder.appendQueryParameter("max_id",·(String)timelinePosition);343 ············uri$Builder.appendQueryParameter("max_id",·(String)timelinePosition);
343 ········}344 ········}
344 ····}345 ····}
345 ····346 ····
346 ····public·boolean·deleteNote(final·String·s)·{347 ····public·boolean·deleteNote(final·String·s)·{
347 ········return·(boolean)this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.DELETE_NOTE,·s)).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM.INSTANCE).getOrElse((Object)Boolean.valueOf(false));348 ········return·(boolean)this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.DELETE_NOTE,·s)).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM.INSTANCE).getOrElse((Object)Boolean.valueOf(false));
348 ····}349 ····}
349 ····350 ····
350 ····public·AActivity·follow(final·String·s,·final·Boolean·b)·{351 ····public·AActivity·follow(final·String·s,·final·Boolean·b)·{
351 ········final·JSONObject·jsonObject·=·new·JSONObject();352 ········final·JSONObject·jsonObject·=·new·JSONObject();
352 ········final·String·s2·=·"user_id";353 ········final·String·s2·=·"user_id";
353 ········final·JSONObject·jsonObject2·=·jsonObject;354 ········final·JSONObject·jsonObject2·=·jsonObject;
354 ········final·String·s3·=·s2;355 ········final·String·s3·=·s2;
Offset 361, 15 lines modifiedOffset 362, 15 lines modified
361 ········Connection$ApiRoutineEnum·connection$ApiRoutineEnum;362 ········Connection$ApiRoutineEnum·connection$ApiRoutineEnum;
362 ········if·((boolean)b)·{363 ········if·((boolean)b)·{
363 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.FOLLOW;364 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.FOLLOW;
364 ········}365 ········}
365 ········else·{366 ········else·{
366 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.UNDO_FOLLOW;367 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.UNDO_FOLLOW;
367 ········}368 ········}
368 ········return·(AActivity)this.postRequest(connection$ApiRoutineEnum,·jsonObject).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$BQ5ZTkE9qxuW9KUd8F6MLHGO9BI(this)).map((CheckedFunction)new·-$$Lambda$ConnectionTwitterLike$jr3YDyNSiufzD4Wgkf1u9YUw_7g(this,·b)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);369 ········return·(AActivity)this.postRequest(connection$ApiRoutineEnum,·jsonObject).map((CheckedFunction)-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$BQ5ZTkE9qxuW9KUd8F6MLHGO9BI(this)).map((CheckedFunction)new·-$$Lambda$ConnectionTwitterLike$jr3YDyNSiufzD4Wgkf1u9YUw_7g(this,·b)).getOrElseThrow((Function)-$$Lam[·...·truncated·by·diffoscope;·len:·25,·SHA:·cb3e5ebf4baa2066ab02d2244bddcf43b1841582d603c78fa609a5b7333be621·...·]$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
369 ····}370 ····}
Max diff block lines reached; 2907/11542 bytes (25.19%) of diff not shown.
854 B
org/andstatus/app/net/social/Note.class
776 B
procyon -ec {}
    
Offset 259, 15 lines modifiedOffset 259, 15 lines modified
259 ····259 ····
260 ····public·Audience·audience()·{260 ····public·Audience·audience()·{
261 ········return·this.audience;261 ········return·this.audience;
262 ····}262 ····}
263 ····263 ····
264 ····public·Note·copy(final·Optional·optional,·final·Optional·optional2)·{264 ····public·Note·copy(final·Optional·optional,·final·Optional·optional2)·{
265 ········Note·note;265 ········Note·note;
266 ········if·(!optional.filter((Predicate)-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0.INSTANCE).isPresent()·&&·!optional2.filter((Predicate)-$$Lambda$6MMt8MeYsrJwvcG5YVDCcyBopuQ.INSTANCE).isPresent())·{266 ········if·(!optional.filter((Predicate)-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0.INSTANCE).isPresent()·&&·!optional2.filter((Predicate)-$$Lambda$6MMt8MeYsrJwvcG5YVDCcyBopuQ.INSTANCE).isPresent())·{
267 ············note·=·this;267 ············note·=·this;
268 ········}268 ········}
269 ········else·{269 ········else·{
270 ············note·=·new·Note(this,·optional,·optional2);270 ············note·=·new·Note(this,·optional,·optional2);
271 ········}271 ········}
272 ········return·note;272 ········return·note;
273 ····}273 ····}
9.09 KB
org/andstatus/app/net/social/activitypub/ConnectionActivityPub.class
8.96 KB
procyon -ec {}
    
Offset 9, 21 lines modifiedOffset 9, 21 lines modified
9 import·org.andstatus.app.net.social.TimelinePosition;9 import·org.andstatus.app.net.social.TimelinePosition;
10 import·android.net.Uri;10 import·android.net.Uri;
11 import·org.andstatus.app.util.UriUtils;11 import·org.andstatus.app.util.UriUtils;
12 import·org.andstatus.app.net.social.AObjectType;12 import·org.andstatus.app.net.social.AObjectType;
13 import·io.vavr.control.CheckedConsumer;13 import·io.vavr.control.CheckedConsumer;
14 import·org.json.JSONArray;14 import·org.json.JSONArray;
15 import·java.util.Optional;15 import·java.util.Optional;
16 import·org.andstatus.app.net.social.Note; 
17 import·org.andstatus.app.account.AccountConnectionData;16 import·org.andstatus.app.account.AccountConnectionData;
18 import·org.json.JSONException;17 import·org.json.JSONException;
19 import·org.andstatus.app.net.http.ConnectionException;18 import·org.andstatus.app.net.http.ConnectionException;
20 import·org.andstatus.app.data.DownloadStatus;19 import·org.andstatus.app.data.DownloadStatus;
21 import·java.util.concurrent.Callable;20 import·java.util.concurrent.Callable;
22 import·org.andstatus.app.util.StringUtils;21 import·org.andstatus.app.util.StringUtils;
 22 import·org.andstatus.app.net.social.Note;
23 import·java.util.function.Supplier;23 import·java.util.function.Supplier;
24 import·org.andstatus.app.util.MyLog;24 import·org.andstatus.app.util.MyLog;
25 import·org.andstatus.app.net.social.AJsonCollection;25 import·org.andstatus.app.net.social.AJsonCollection;
26 import·java.util.List;26 import·java.util.List;
27 import·org.andstatus.app.net.social.Connection$ApiRoutineEnum;27 import·org.andstatus.app.net.social.Connection$ApiRoutineEnum;
28 import·org.andstatus.app.net.social.Attachment;28 import·org.andstatus.app.net.social.Attachment;
29 import·java.util.function.Consumer;29 import·java.util.function.Consumer;
Offset 228, 18 lines modifiedOffset 228, 18 lines modified
228 ····································································································note.setConversationOid((String)orElseGet);228 ····································································································note.setConversationOid((String)orElseGet);
229 ····································································································this.addRecipients(obj,·jsonObject);229 ····································································································this.addRecipients(obj,·jsonObject);
230 ····································································································final·ObjectOrId·of·=·ObjectOrId.of(jsonObject,·"inReplyTo");230 ····································································································final·ObjectOrId·of·=·ObjectOrId.of(jsonObject,·"inReplyTo");
231 ····································································································try·{231 ····································································································try·{
232 ········································································································final·Try·mapOne·=·of.mapOne((CheckedFunction)new·-$$Lambda$wsc6o94qrZEv9qtPGyIGPsg6PNY(this),·(CheckedFunction)new·-$$Lambda$TxdTdwLYy59Nz-ow2wEF2emC5P4(this));232 ········································································································final·Try·mapOne·=·of.mapOne((CheckedFunction)new·-$$Lambda$wsc6o94qrZEv9qtPGyIGPsg6PNY(this),·(CheckedFunction)new·-$$Lambda$TxdTdwLYy59Nz-ow2wEF2emC5P4(this));
233 ········································································································try·{233 ········································································································try·{
234 ············································································································note.getClass();234 ············································································································note.getClass();
235 ············································································································final·-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w·-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w·=·new·-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w(note);235 ············································································································final·-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w·-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w·=·new·-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w(note);
236 ············································································································final·Try·try2·=·mapOne;236 ············································································································final·Try·try2·=·mapOne;
237 ············································································································try·{237 ············································································································try·{
238 ················································································································try2.onSuccess((Consumer)-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w);238 ················································································································try2.onSuccess((Consumer)-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w);
239 ················································································································try·{239 ················································································································try·{
240 ····················································································································Label_0651:·{240 ····················································································································Label_0651:·{
241 ························································································································if·(!jsonObject.has(s2))·{241 ························································································································if·(!jsonObject.has(s2))·{
242 ····························································································································break·Label_0651;242 ····························································································································break·Label_0651;
243 ························································································································}243 ························································································································}
244 ························································································································final·JSONObject·jsonObject2·=·jsonObject.getJSONObject(s2);244 ························································································································final·JSONObject·jsonObject2·=·jsonObject.getJSONObject(s2);
245 ························································································································if·(!jsonObject2.has(s))·{245 ························································································································if·(!jsonObject2.has(s))·{
Offset 258, 18 lines modifiedOffset 258, 18 lines modified
258 ································································································································}258 ································································································································}
259 ································································································································++n3;259 ································································································································++n3;
260 ································································································································continue;260 ································································································································continue;
261 ································································································································final·ObjectOrId·of2·=·ObjectOrId.of(jsonObject,·"attachment");261 ································································································································final·ObjectOrId·of2·=·ObjectOrId.of(jsonObject,·"attachment");
262 ································································································································try·{262 ································································································································try·{
263 ····································································································································final·-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI·instance·=·-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI.INSTANCE;263 ····································································································································final·-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI·instance·=·-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI.INSTANCE;
264 ····································································································································try·{264 ····································································································································try·{
265 ········································································································································final·List·mapAll·=·of2.mapAll((CheckedFunction)instance,·(CheckedFunction)-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.INSTANCE);265 ········································································································································final·List·mapAll·=·of2.mapAll((CheckedFunction)instance,·(CheckedFunction)-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.INSTANCE);
266 ········································································································································try·{266 ········································································································································try·{
267 ············································································································································obj.getClass();267 ············································································································································obj.getClass();
268 ············································································································································final·-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8·action·=·new·-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8(obj);268 ············································································································································final·-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8·action·=·new·-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8(obj);
269 ············································································································································final·List·list·=·mapAll;269 ············································································································································final·List·list·=·mapAll;
270 ············································································································································try·{270 ············································································································································try·{
271 ················································································································································list.forEach((Consumer)action);271 ················································································································································list.forEach((Consumer)action);
272 ············································································································································}272 ············································································································································}
273 ············································································································································catch·(JSONException·ex)·{273 ············································································································································catch·(JSONException·ex)·{
274 ················································································································································throw·ConnectionException.loggedJsonException((Object)this,·"Parsing·note",·(Exception)ex,·(Object)jsonObject);274 ················································································································································throw·ConnectionException.loggedJsonException((Object)this,·"Parsing·note",·(Exception)ex,·(Object)jsonObject);
275 ············································································································································}275 ············································································································································}
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 ············MyLog.d((Object)this,·sb.toString());347 ············MyLog.d((Object)this,·sb.toString());
348 ············return·AActivity.EMPTY;348 ············return·AActivity.EMPTY;
349 ········}349 ········}
350 ········aActivity.setTimelinePosition(optString);350 ········aActivity.setTimelinePosition(optString);
351 ········aActivity.setUpdatedDate(this.updatedOrCreatedDate(jsonObject));351 ········aActivity.setUpdatedDate(this.updatedOrCreatedDate(jsonObject));
352 ········final·Try·actorFromProperty·=·this.actorFromProperty(jsonObject,·"actor");352 ········final·Try·actorFromProperty·=·this.actorFromProperty(jsonObject,·"actor");
353 ········aActivity.getClass();353 ········aActivity.getClass();
354 ········actorFromProperty.onSuccess((Consumer)new·-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE(aActivity));354 ········actorFromProperty.onSuccess((Consumer)new·-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE(aActivity));
355 ········final·ObjectOrId·ifObject·=·ObjectOrId.of(jsonObject,·"object").ifId((CheckedConsumer)new·-$$Lambda$ConnectionActivityPub$JNKXHdZgs5abiMTdncghbj_wKQs(this,·aActivity)).ifObject((CheckedConsumer)new·-$$Lambda$ConnectionActivityPub$bmv1lXjWd6ifFEXkGLEpqxVar0o(this,·aActivity));355 ········final·ObjectOrId·ifObject·=·ObjectOrId.of(jsonObject,·"object").ifId((CheckedConsumer)new·-$$Lambda$ConnectionActivityPub$JNKXHdZgs5abiMTdncghbj_wKQs(this,·aActivity)).ifObject((CheckedConsumer)new·-$$Lambda$ConnectionActivityPub$bmv1lXjWd6ifFEXkGLEpqxVar0o(this,·aActivity));
356 ········if·(!ifObject.error.isPresent())·{356 ········if·(!ifObject.error.isPresent())·{
357 ············if·(aActivity.getObjectType().equals((Object)AObjectType.NOTE))·{357 ············if·(aActivity.getObjectType().equals((Object)AObjectType.NOTE))·{
358 ················this.addRecipients(aActivity,·jsonObject);358 ················this.addRecipients(aActivity,·jsonObject);
359 ················if·(aActivity.getAuthor().isEmpty())·{359 ················if·(aActivity.getAuthor().isEmpty())·{
360 ····················aActivity.setAuthor(aActivity.getActor());360 ····················aActivity.setAuthor(aActivity.getActor());
361 ················}361 ················}
3.14 KB
org/andstatus/app/note/BaseNoteViewItem.class
3.05 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 package·org.andstatus.app.note;1 package·org.andstatus.app.note;
  
2 import·org.andstatus.app.data.TextMediaType;2 import·org.andstatus.app.data.TextMediaType;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·org.andstatus.app.timeline.TimelineFilter;4 import·org.andstatus.app.timeline.TimelineFilter;
5 import·org.andstatus.app.net.social.Actor; 
6 import·org.andstatus.app.timeline.meta.Timeline;5 import·org.andstatus.app.timeline.meta.Timeline;
7 import·java.util.Set;6 import·java.util.Set;
8 import·java.util.function.Consumer;7 import·java.util.function.Consumer;
9 import·org.andstatus.app.actor.ActorListLoader; 
10 import·org.andstatus.app.util.SharedPreferencesUtil;8 import·org.andstatus.app.util.SharedPreferencesUtil;
11 import·org.andstatus.app.util.StringUtils;9 import·org.andstatus.app.util.StringUtils;
12 import·java.util.stream.Collector;10 import·java.util.stream.Collector;
13 import·java.util.stream.Collectors;11 import·java.util.stream.Collectors;
14 import·java.util.function.Function;12 import·java.util.function.Function;
15 import·android.content.Context;13 import·android.content.Context;
16 import·org.andstatus.app.util.MyStringBuilder;14 import·org.andstatus.app.util.MyStringBuilder;
 15 import·org.andstatus.app.net.social.Actor;
 16 import·org.andstatus.app.actor.ActorListLoader;
17 import·java.util.concurrent.TimeUnit;17 import·java.util.concurrent.TimeUnit;
18 import·org.andstatus.app.util.RelativeTime;18 import·org.andstatus.app.util.RelativeTime;
19 import·org.andstatus.app.timeline.DuplicationLink;19 import·org.andstatus.app.timeline.DuplicationLink;
20 import·org.andstatus.app.context.MyPreferences;20 import·org.andstatus.app.context.MyPreferences;
21 import·java.util.HashMap;21 import·java.util.HashMap;
22 import·org.andstatus.app.net.social.SpanUtil;22 import·org.andstatus.app.net.social.SpanUtil;
23 import·java.util.Collections;23 import·java.util.Collections;
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ············sb.append(this.linkedMyAccount.getShortestUniqueAccountName());235 ············sb.append(this.linkedMyAccount.getShortestUniqueAccountName());
236 ············myStringBuilder.withSpace((CharSequence)sb.toString());236 ············myStringBuilder.withSpace((CharSequence)sb.toString());
237 ········}237 ········}
238 ····}238 ····}
239 ····239 ····
240 ····private·void·setAudience(final·Context·context,·final·MyStringBuilder·myStringBuilder)·{240 ····private·void·setAudience(final·Context·context,·final·MyStringBuilder·myStringBuilder)·{
241 ········if·(this.isPublic.isFalse·&&·!this.audienceToShow.isEmpty())·{241 ········if·(this.isPublic.isFalse·&&·!this.audienceToShow.isEmpty())·{
242 ············myStringBuilder.withSpace((CharSequence)StringUtils.format(context,·2131689779,·new·Object[]·{·this.audienceToShow.stream().map((Function)-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko.INSTANCE).collect(Collectors.joining(",·"))·}));242 ············myStringBuilder.withSpace((CharSequence)StringUtils.format(context,·2131689779,·new·Object[]·{·this.audienceToShow.stream().map((Function)-$$Lambda$BaseNoteViewItem$hgkVVLuBiV5tUFkVlj9rDlZ9Fko.INSTANCE).collect(Collectors.joining(",·"))·}));
243 ········}243 ········}
244 ····}244 ····}
245 ····245 ····
246 ····private·void·setCollapsedStatus(final·MyStringBuilder·myStringBuilder)·{246 ····private·void·setCollapsedStatus(final·MyStringBuilder·myStringBuilder)·{
247 ········if·(this.isCollapsed())·{247 ········if·(this.isCollapsed())·{
248 ············final·StringBuilder·sb·=·new·StringBuilder();248 ············final·StringBuilder·sb·=·new·StringBuilder();
249 ············sb.append("(+");249 ············sb.append("(+");
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 ····}267 ····}
268 ····268 ····
269 ····public·void·addActorsToLoad(final·ActorListLoader·actorListLoader)·{269 ····public·void·addActorsToLoad(final·ActorListLoader·actorListLoader)·{
270 ········actorListLoader.addActorToList(this.author.getActor());270 ········actorListLoader.addActorToList(this.author.getActor());
271 ········actorListLoader.addActorToList(this.inReplyToActor.getActor());271 ········actorListLoader.addActorToList(this.inReplyToActor.getActor());
272 ········final·Set·actors·=·this.audience.getActors();272 ········final·Set·actors·=·this.audience.getActors();
273 ········actorListLoader.getClass();273 ········actorListLoader.getClass();
274 ········actors.forEach((Consumer)new·-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8(actorListLoader));274 ········actors.forEach((Consumer)new·-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8(actorListLoader));
275 ····}275 ····}
276 ····276 ····
277 ····public·DuplicationLink·duplicates(final·Timeline·timeline,·final·Origin·origin,·final·BaseNoteViewItem·baseNoteViewItem)·{277 ····public·DuplicationLink·duplicates(final·Timeline·timeline,·final·Origin·origin,·final·BaseNoteViewItem·baseNoteViewItem)·{
278 ········if·(!this.isEmpty()·&&·!baseNoteViewItem.isEmpty())·{278 ········if·(!this.isEmpty()·&&·!baseNoteViewItem.isEmpty())·{
279 ············DuplicationLink·duplicationLink;279 ············DuplicationLink·duplicationLink;
280 ············if·(this.getNoteId()·==·baseNoteViewItem.getNoteId())·{280 ············if·(this.getNoteId()·==·baseNoteViewItem.getNoteId())·{
281 ················duplicationLink·=·this.duplicatesByFavoritedAndReblogged(origin,·baseNoteViewItem);281 ················duplicationLink·=·this.duplicatesByFavoritedAndReblogged(origin,·baseNoteViewItem);
9.79 KB
org/andstatus/app/net/social/ConnectionMastodon.class
9.69 KB
procyon -ec {}
    
Offset 14, 21 lines modifiedOffset 14, 22 lines modified
14 import·org.andstatus.app.account.AccountConnectionData;14 import·org.andstatus.app.account.AccountConnectionData;
15 import·org.andstatus.app.util.MyLog;15 import·org.andstatus.app.util.MyLog;
16 import·org.andstatus.app.util.TriState;16 import·org.andstatus.app.util.TriState;
17 import·org.andstatus.app.util.SharedPreferencesUtil;17 import·org.andstatus.app.util.SharedPreferencesUtil;
18 import·org.andstatus.app.util.ObjectOrId;18 import·org.andstatus.app.util.ObjectOrId;
19 import·io.vavr.control.Try;19 import·io.vavr.control.Try;
20 import·org.json.JSONException;20 import·org.json.JSONException;
21 import·org.andstatus.app.net.http.ConnectionException; 
22 import·java.util.function.Function;21 import·java.util.function.Function;
23 import·io.vavr.control.CheckedPredicate;22 import·io.vavr.control.CheckedPredicate;
24 import·android.net.Uri;23 import·android.net.Uri;
25 import·java.util.Objects;24 import·java.util.Objects;
26 import·java.util.function.Consumer;25 import·java.util.function.Consumer;
27 import·java.util.List;26 import·java.util.List;
 27 import·org.andstatus.app.net.http.HttpReadResult;
 28 import·org.andstatus.app.net.http.ConnectionException;
28 import·io.vavr.control.CheckedFunction;29 import·io.vavr.control.CheckedFunction;
29 import·org.json.JSONArray;30 import·org.json.JSONArray;
30 import·org.andstatus.app.util.MyStringBuilder;31 import·org.andstatus.app.util.MyStringBuilder;
31 import·org.json.JSONObject;32 import·org.json.JSONObject;
  
32 public·class·ConnectionMastodon·extends·ConnectionTwitterLike33 public·class·ConnectionMastodon·extends·ConnectionTwitterLike
33 {34 {
Offset 69, 24 lines modifiedOffset 70, 24 lines modified
69 ········final·JSONObject·jsonObject2·=·jsonObject;70 ········final·JSONObject·jsonObject2·=·jsonObject;
70 ········final·String·s3·=·s;71 ········final·String·s3·=·s;
71 ········try·{72 ········try·{
72 ············jsonObject2.put(s3,·(Object)s2);73 ············jsonObject2.put(s3,·(Object)s2);
73 ············jsonObject.put("media_part_uri",·(Object)obj.toString());74 ············jsonObject.put("media_part_uri",·(Object)obj.toString());
74 ············final·Try·postRequest·=·this.postRequest(Connection$ApiRoutineEnum.UPLOAD_MEDIA,·jsonObject);75 ············final·Try·postRequest·=·this.postRequest(Connection$ApiRoutineEnum.UPLOAD_MEDIA,·jsonObject);
75 ············try·{76 ············try·{
76 ················final·Try·map·=·postRequest.map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);77 ················final·Try·map·=·postRequest.map((CheckedFunction)-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);
77 ················try·{78 ················try·{
78 ····················final·Try·filter·=·map.filter((CheckedPredicate)-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE);79 ····················final·Try·filter·=·map.filter((CheckedPredicate)-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE);
79 ····················try·{80 ····················try·{
80 ························final·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw·=·new·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw(this,·obj);81 ························final·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw·=·new·-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw(this,·obj);
81 ························final·Try·try1·=·filter;82 ························final·Try·try1·=·filter;
82 ························try·{83 ························try·{
83 ····························final·Try·onSuccess·=·try1.onSuccess((Consumer)-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw);84 ····························final·Try·onSuccess·=·try1.onSuccess((Consumer)-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw);
84 ····························try·{85 ····························try·{
85 ································final·Object·orElseThrow·=·onSuccess.getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);86 ································final·Object·orElseThrow·=·onSuccess.getOrElseThrow((Function)-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
86 ································try·{87 ································try·{
87 ····································return·(JSONObject)orElseThrow;88 ····································return·(JSONObject)orElseThrow;
88 ································}89 ································}
89 ································catch·(JSONException·ex)·{90 ································catch·(JSONException·ex)·{
90 ····································final·StringBuilder·sb·=·new·StringBuilder();91 ····································final·StringBuilder·sb·=·new·StringBuilder();
91 ····································sb.append("Error·uploading·'");92 ····································sb.append("Error·uploading·'");
92 ····································sb.append(obj);93 ····································sb.append(obj);
Offset 323, 15 lines modifiedOffset 324, 15 lines modified
323 ········Connection$ApiRoutineEnum·connection$ApiRoutineEnum;324 ········Connection$ApiRoutineEnum·connection$ApiRoutineEnum;
324 ········if·((boolean)b)·{325 ········if·((boolean)b)·{
325 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.FOLLOW;326 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.FOLLOW;
326 ········}327 ········}
327 ········else·{328 ········else·{
328 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.UNDO_FOLLOW;329 ············connection$ApiRoutineEnum·=·Connection$ApiRoutineEnum.UNDO_FOLLOW;
329 ········}330 ········}
330 ········final·JSONObject·jsonObject·=·(JSONObject)this.postRequest(this.getApiPathWithActorId(connection$ApiRoutineEnum,·s),·new·JSONObject()).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);331 ········final·JSONObject·jsonObject·=·(JSONObject)this.postRequest(this.getApiPathWithActorId(connection$ApiRoutineEnum,·s),·new·JSONObject()).map((CheckedFunction)-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).getOrElseThrow((Function)-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
331 ········final·Actor·fromOid·=·Actor.fromOid(this.data.getOrigin(),·s);332 ········final·Actor·fromOid·=·Actor.fromOid(this.data.getOrigin(),·s);
332 ········if·(jsonObject·!=·null)·{333 ········if·(jsonObject·!=·null)·{
333 ············final·String·s2·=·"following";334 ············final·String·s2·=·"following";
334 ············if·(!jsonObject.isNull(s2))·{335 ············if·(!jsonObject.isNull(s2))·{
335 ················final·TriState·fromBoolean·=·TriState.fromBoolean(jsonObject.optBoolean(s2));336 ················final·TriState·fromBoolean·=·TriState.fromBoolean(jsonObject.optBoolean(s2));
336 ················final·Actor·accountActor·=·this.data.getAccountActor();337 ················final·Actor·accountActor·=·this.data.getAccountActor();
337 ················final·Actor·accountActor2·=·this.data.getAccountActor();338 ················final·Actor·accountActor2·=·this.data.getAccountActor();
Offset 621, 15 lines modifiedOffset 622, 15 lines modified
621 ········final·Uri$Builder·buildUpon·=·this.getApiPathWithTag(tag_TIMELINE,·firstTagOrFirstKeyword).buildUpon();622 ········final·Uri$Builder·buildUpon·=·this.getApiPathWithTag(tag_TIMELINE,·firstTagOrFirstKeyword).buildUpon();
622 ········this.appendPositionParameters(buildUpon,·timelinePosition,·timelinePosition2);623 ········this.appendPositionParameters(buildUpon,·timelinePosition,·timelinePosition2);
623 ········buildUpon.appendQueryParameter("limit",·this.strFixedDownloadLimit(n,·tag_TIMELINE));624 ········buildUpon.appendQueryParameter("limit",·this.strFixedDownloadLimit(n,·tag_TIMELINE));
624 ········return·this.jArrToTimeline("",·this.http.getRequestAsArray(buildUpon.build()),·tag_TIMELINE,·buildUpon.build());625 ········return·this.jArrToTimeline("",·this.http.getRequestAsArray(buildUpon.build()),·tag_TIMELINE,·buildUpon.build());
625 ····}626 ····}
626 ····627 ····
627 ····public·boolean·undoAnnounce(final·String·s)·{628 ····public·boolean·undoAnnounce(final·String·s)·{
628 ········return·this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.UNDO_ANNOUNCE,·s)).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).filter((CheckedPredicate)-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE).onSuccess((Consumer)new·-$$Lambda$ConnectionMastodon$Mq-7Zt_MQ4P5NbGN-p6RmLX3uMQ(this)).isSuccess();629 ········return·this.http.postRequest(this.getApiPathWithNoteId(Connection$ApiRoutineEnum.UNDO_ANNOUNCE,·s)).map((CheckedFunction)-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).filter((CheckedPredicate)-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE).onSuccess((Consumer)new·-$$Lambda$ConnectionMastodon$Mq-7Zt_MQ4P5NbGN-p6RmLX3uMQ(this)).isSuccess();
629 ····}630 ····}
630 ····631 ····
631 ····protected·AActivity·updateNote2(final·Note·note,·String·string,·final·Attachments·obj)·{632 ····protected·AActivity·updateNote2(final·Note·note,·String·string,·final·Attachments·obj)·{
632 ········final·String·s·=·"id";633 ········final·String·s·=·"id";
633 ········final·JSONObject·jsonObject·=·new·JSONObject();634 ········final·JSONObject·jsonObject·=·new·JSONObject();
634 ········final·String·s2·=·"spoiler_text";635 ········final·String·s2·=·"spoiler_text";
635 ········try·{636 ········try·{
Offset 665, 36 lines modifiedOffset 666, 37 lines modified
665 ····················································final·StringBuilder·sb·=·new·StringBuilder();666 ····················································final·StringBuilder·sb·=·new·StringBuilder();
666 ····················································sb.append("Skipped·downloadable·");667 ····················································sb.append("Skipped·downloadable·");
667 ····················································final·StringBuilder·sb2·=·sb;668 ····················································final·StringBuilder·sb2·=·sb;
668 ····················································try·{669 ····················································try·{
669 ························································sb2.append(obj2);670 ························································sb2.append(obj2);
670 ························································MyLog.i((Object)this,·sb.toString());671 ························································MyLog.i((Object)this,·sb.toString());
671 ························································continue;672 ························································continue;
672 ························································final·JSONObject·uploadMedia·=·this.uploadMedia(obj2.uri);673 ························································final·JSONObject·uploadMedia;
673 ························································//·iftrue(Label_0114:,·uploadMedia·==·null·||·!uploadMedia.has(s)) 
674 ························································final·Object·value·=·uploadMedia.get(s);674 ························································final·Object·value·=·uploadMedia.get(s);
675 ························································try·{675 ························································try·{
676 ····························································list.add(value.toString());676 ····························································list.add(value.toString());
677 ····························································continue;677 ····························································continue;
678 ····························································Label_0296:·{ 
679 ································································return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_NOTE,·jsonObject).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE); 
680 ····························································} 
681 ····························································//·iftrue(Label_0296:,·list.isEmpty()) 
682 ····························································string·=·"media_ids[]";678 ····························································string·=·"media_ids[]";
683 ····························································jsonObject.put(string,·(Object)list);679 ····························································jsonObject.put(string,·(Object)list);
 680 ····························································Label_0296:·{
 681 ································································return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_NOTE,·jsonObject).map((CheckedFunction)-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E(this)).getOrElseThrow((Function)-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
 682 ····························································}
684 ························································}683 ························································}
 684 ························································//·iftrue(Label_0296:,·list.isEmpty())
685 ························································catch·(JSONException·ex)·{685 ························································catch·(JSONException·ex)·{
686 ····························································final·StringBuilder·sb3·=·new·StringBuilder();686 ····························································final·StringBuilder·sb3·=·new·StringBuilder();
687 ····························································sb3.append("Error·updating·note·'");687 ····························································sb3.append("Error·updating·note·'");
688 ····························································sb3.append(obj);688 ····························································sb3.append(obj);
689 ····························································sb3.append("'");689 ····························································sb3.append("'");
690 ····························································string·=·sb3.toString();690 ····························································string·=·sb3.toString();
691 ····························································throw·ConnectionException.loggedJsonException((Object)this,·string,·(Exception)ex,·(Object)jsonObject);691 ····························································throw·ConnectionException.loggedJsonException((Object)this,·string,·(Exception)ex,·(Object)jsonObject);
692 ························································}692 ························································}
 693 ························································uploadMedia·=·this.uploadMedia(obj2.uri);
693 ····················································}694 ····················································}
 695 ····················································//·iftrue(Label_0114:,·uploadMedia·==·null·||·!uploadMedia.has(s))
694 ····················································catch·(JSONException·ex2)·{}696 ····················································catch·(JSONException·ex2)·{}
695 ················································}697 ················································}
696 ················································catch·(JSONException·ex3)·{}698 ················································catch·(JSONException·ex3)·{}
697 ············································}699 ············································}
698 ········································}700 ········································}
699 ········································catch·(JSONException·ex4)·{}701 ········································catch·(JSONException·ex4)·{}
700 ····································}702 ····································}
14.4 KB
org/andstatus/app/net/social/ConnectionTheTwitter.class
14.3 KB
procyon -ec {}
    
Offset 7, 20 lines modifiedOffset 7, 21 lines modified
7 import·java.util.stream.Collector;7 import·java.util.stream.Collector;
8 import·java.util.stream.Collectors;8 import·java.util.stream.Collectors;
9 import·java.util.ArrayList;9 import·java.util.ArrayList;
10 import·android.net.Uri$Builder;10 import·android.net.Uri$Builder;
11 import·org.andstatus.app.util.StringUtils;11 import·org.andstatus.app.util.StringUtils;
12 import·java.util.List;12 import·java.util.List;
13 import·io.vavr.control.Try;13 import·io.vavr.control.Try;
14 import·org.andstatus.app.net.http.ConnectionException; 
15 import·java.util.function.Function;14 import·java.util.function.Function;
16 import·java.util.function.Consumer;15 import·java.util.function.Consumer;
17 import·io.vavr.control.CheckedPredicate;16 import·io.vavr.control.CheckedPredicate;
18 import·io.vavr.control.CheckedFunction;17 import·io.vavr.control.CheckedFunction;
19 import·java.util.Objects;18 import·java.util.Objects;
 19 import·org.andstatus.app.net.http.HttpReadResult;
 20 import·org.andstatus.app.net.http.ConnectionException;
20 import·android.net.Uri;21 import·android.net.Uri;
21 import·org.json.JSONArray;22 import·org.json.JSONArray;
22 import·org.json.JSONException;23 import·org.json.JSONException;
23 import·org.andstatus.app.util.MyLog;24 import·org.andstatus.app.util.MyLog;
24 import·org.andstatus.app.util.UriUtils;25 import·org.andstatus.app.util.UriUtils;
25 import·org.json.JSONObject;26 import·org.json.JSONObject;
  
Offset 90, 24 lines modifiedOffset 91, 24 lines modified
90 ········final·JSONObject·jsonObject2·=·jsonObject;91 ········final·JSONObject·jsonObject2·=·jsonObject;
91 ········final·String·s3·=·s;92 ········final·String·s3·=·s;
92 ········try·{93 ········try·{
93 ············jsonObject2.put(s3,·(Object)s2);94 ············jsonObject2.put(s3,·(Object)s2);
94 ············jsonObject.put("media_part_uri",·(Object)obj.toString());95 ············jsonObject.put("media_part_uri",·(Object)obj.toString());
95 ············final·Try·postRequest·=·this.postRequest(Connection$ApiRoutineEnum.UPLOAD_MEDIA,·jsonObject);96 ············final·Try·postRequest·=·this.postRequest(Connection$ApiRoutineEnum.UPLOAD_MEDIA,·jsonObject);
96 ············try·{97 ············try·{
97 ················final·Try·map·=·postRequest.map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);98 ················final·Try·map·=·postRequest.map((CheckedFunction)-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);
98 ················try·{99 ················try·{
99 ····················final·Try·filter·=·map.filter((CheckedPredicate)-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE);100 ····················final·Try·filter·=·map.filter((CheckedPredicate)-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs.INSTANCE);
100 ····················try·{101 ····················try·{
101 ························final·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o·=·new·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o(this,·obj);102 ························final·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o·=·new·-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o(this,·obj);
102 ························final·Try·try1·=·filter;103 ························final·Try·try1·=·filter;
103 ························try·{104 ························try·{
104 ····························final·Try·onSuccess·=·try1.onSuccess((Consumer)-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o);105 ····························final·Try·onSuccess·=·try1.onSuccess((Consumer)-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o);
105 ····························try·{106 ····························try·{
106 ································final·Object·orElseThrow·=·onSuccess.getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);107 ································final·Object·orElseThrow·=·onSuccess.getOrElseThrow((Function)-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
107 ································try·{108 ································try·{
108 ····································return·(JSONObject)orElseThrow;109 ····································return·(JSONObject)orElseThrow;
109 ································}110 ································}
110 ································catch·(JSONException·ex)·{111 ································catch·(JSONException·ex)·{
111 ····································final·StringBuilder·sb·=·new·StringBuilder();112 ····································final·StringBuilder·sb·=·new·StringBuilder();
112 ····································sb.append("Error·uploading·'");113 ····································sb.append("Error·uploading·'");
113 ····································sb.append(obj);114 ····································sb.append(obj);
Offset 242, 15 lines modifiedOffset 243, 15 lines modified
242 ········final·String·s3·=·s2;243 ········final·String·s3·=·s2;
243 ········try·{244 ········try·{
244 ············jsonObject2.put(s3,·(Object)s);245 ············jsonObject2.put(s3,·(Object)s);
245 ········}246 ········}
246 ········catch·(JSONException·ex)·{247 ········catch·(JSONException·ex)·{
247 ············MyLog.e((Object)this,·(Throwable)ex);248 ············MyLog.e((Object)this,·(Throwable)ex);
248 ········}249 ········}
249 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.LIKE,·jsonObject).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);250 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.LIKE,·jsonObject).map((CheckedFunction)-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this)).getOrElseThrow((Function)-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
250 ····}251 ····}
251 ····252 ····
252 ····public·List·searchActors(final·int·n,·final·String·s)·{253 ····public·List·searchActors(final·int·n,·final·String·s)·{
253 ········final·Connection$ApiRoutineEnum·search_ACTORS·=·Connection$ApiRoutineEnum.SEARCH_ACTORS;254 ········final·Connection$ApiRoutineEnum·search_ACTORS·=·Connection$ApiRoutineEnum.SEARCH_ACTORS;
254 ········final·Uri$Builder·buildUpon·=·this.getApiPath(search_ACTORS).buildUpon();255 ········final·Uri$Builder·buildUpon·=·this.getApiPath(search_ACTORS).buildUpon();
255 ········if·(!StringUtils.isEmpty((CharSequence)s))·{256 ········if·(!StringUtils.isEmpty((CharSequence)s))·{
256 ············buildUpon.appendQueryParameter("q",·s);257 ············buildUpon.appendQueryParameter("q",·s);
Offset 292, 15 lines modifiedOffset 293, 15 lines modified
292 ········final·String·s3·=·s2;293 ········final·String·s3·=·s2;
293 ········try·{294 ········try·{
294 ············jsonObject2.put(s3,·(Object)s);295 ············jsonObject2.put(s3,·(Object)s);
295 ········}296 ········}
296 ········catch·(JSONException·ex)·{297 ········catch·(JSONException·ex)·{
297 ············MyLog.e((Object)this,·(Throwable)ex);298 ············MyLog.e((Object)this,·(Throwable)ex);
298 ········}299 ········}
299 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UNDO_LIKE,·jsonObject).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);300 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UNDO_LIKE,·jsonObject).map((CheckedFunction)-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this)).getOrElseThrow((Function)-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
300 ····}301 ····}
301 ····302 ····
302 ····protected·AActivity·updateNote2(Note·obj,·String·join,·final·Attachments·attachments)·{303 ····protected·AActivity·updateNote2(Note·obj,·String·join,·final·Attachments·attachments)·{
303 ········final·String·s·=·"media_id_string";304 ········final·String·s·=·"media_id_string";
304 ········final·JSONObject·jsonObject·=·new·JSONObject();305 ········final·JSONObject·jsonObject·=·new·JSONObject();
305 ········final·Note·note·=·obj;306 ········final·Note·note·=·obj;
306 ········final·String·s2·=·join;307 ········final·String·s2·=·join;
Offset 312, 15 lines modifiedOffset 313, 15 lines modified
312 ············}313 ············}
313 ············try·{314 ············try·{
314 ················final·ArrayList<CharSequence>·elements·=·new·ArrayList<CharSequence>();315 ················final·ArrayList<CharSequence>·elements·=·new·ArrayList<CharSequence>();
315 ················final·List·list·=·attachments.list;316 ················final·List·list·=·attachments.list;
316 ················try·{317 ················try·{
317 ····················final·Iterator<Attachment>·iterator·=·list.iterator();318 ····················final·Iterator<Attachment>·iterator·=·list.iterator();
318 ····················try·{319 ····················try·{
319 ····················Label_0072:320 ····················Block_26_Outer:
320 ························while·(true)·{321 ························while·(true)·{
321 ····························Label_0229:·{322 ····························Label_0229:·{
322 ································if·(!iterator.hasNext())·{323 ································if·(!iterator.hasNext())·{
323 ····································break·Label_0229;324 ····································break·Label_0229;
324 ································}325 ································}
325 ································final·Attachment·next·=·iterator.next();326 ································final·Attachment·next·=·iterator.next();
326 ································try·{327 ································try·{
Offset 336, 54 lines modifiedOffset 337, 58 lines modified
336 ····················································final·StringBuilder·sb·=·new·StringBuilder();337 ····················································final·StringBuilder·sb·=·new·StringBuilder();
337 ····················································sb.append("Skipped·downloadable·");338 ····················································sb.append("Skipped·downloadable·");
338 ····················································final·StringBuilder·sb2·=·sb;339 ····················································final·StringBuilder·sb2·=·sb;
339 ····················································try·{340 ····················································try·{
340 ························································sb2.append(obj2);341 ························································sb2.append(obj2);
341 ························································MyLog.i((Object)this,·sb.toString());342 ························································MyLog.i((Object)this,·sb.toString());
342 ························································continue;343 ························································continue;
343 ························································final·JSONObject·uploadMedia·=·this.uploadMedia(obj2.uri);344 ························································final·JSONObject·uploadMedia;
344 ························································//·iftrue(Label_0072:,·uploadMedia·==·null·||·!uploadMedia.has(s)) 
345 ························································final·Object·value·=·uploadMedia.get(s);345 ························································final·Object·value·=·uploadMedia.get(s);
346 ························································try·{346 ························································try·{
347 ····························································elements.add(value.toString());347 ····························································elements.add(value.toString());
348 ····························································continue;348 ····························································continue·Block_26_Outer;
 349 ····························································//·iftrue(Label_0287:,·sdk_INT·<·n)
 350 ····························································while·(true)·{
349 ····························································final·String·s3;351 ································································final·String·s3;
350 ····························································join·=·String.join(s3,·elements);352 ································································join·=·String.join(s3,·elements);
351 ····························································final·String·s4;353 ································································final·String·s4;
352 ····························································jsonObject.put(s4,·(Object)join);354 ································································jsonObject.put(s4,·(Object)join);
353 ····························································Label_0317:·{355 ································································Label_0317:·{
354 ································································break·Label_0317;356 ····································································break·Label_0317;
355 ································································final·Stream<Object>·stream;357 ····································································final·Stream<Object>·stream;
356 ································································Label_0287:·{358 ····································································Label_0287:·{
357 ····································································stream·=·elements.stream();359 ········································································stream·=·elements.stream();
358 ································································}360 ····································································}
359 ································································try·{361 ····································································try·{
360 ····································································jsonObject.put(s4,·(Object)stream.collect((Collector<?·super·Object,·Object,·String>)Collectors.joining(s3)));362 ········································································jsonObject.put(s4,·(Object)stream.collect((Collector<?·super·Object,·Object,·String>)Collectors.joining(s3)));
361 ····································································obj·=·(Note)Connection$ApiRoutineEnum.UPDATE_NOTE;363 ········································································obj·=·(Note)Connection$ApiRoutineEnum.UPDATE_NOTE;
362 ····································································obj·=·(Note)this.postRequest((Connection$ApiRoutineEnum)obj,·jsonObject);364 ········································································obj·=·(Note)this.postRequest((Connection$ApiRoutineEnum)obj,·jsonObject);
363 ····································································obj·=·(Note)((Try)obj).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);365 ········································································obj·=·(Note)((Try)obj).map((CheckedFunction)-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE);
364 ····································································obj·=·(Note)((Try)obj).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this));366 ········································································obj·=·(Note)((Try)obj).map((CheckedFunction)new·-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0(this));
Max diff block lines reached; 1946/14597 bytes (13.33%) of diff not shown.
1.97 KB
org/andstatus/app/net/social/ConnectionTwitterGnuSocial.class
1.85 KB
procyon -ec {}
    
Offset 2, 24 lines modifiedOffset 2, 25 lines modified
2 package·org.andstatus.app.net.social;2 package·org.andstatus.app.net.social;
  
3 import·java.util.function.Function;3 import·java.util.function.Function;
4 import·io.vavr.control.CheckedFunction;4 import·io.vavr.control.CheckedFunction;
5 import·java.util.Iterator;5 import·java.util.Iterator;
6 import·org.andstatus.app.util.MyStringBuilder;6 import·org.andstatus.app.util.MyStringBuilder;
7 import·android.net.Uri$Builder;7 import·android.net.Uri$Builder;
8 import·org.andstatus.app.net.http.ConnectionException; 
9 import·android.net.Uri;8 import·android.net.Uri;
10 import·java.util.ArrayList;9 import·java.util.ArrayList;
11 import·java.util.List;10 import·java.util.List;
12 import·org.andstatus.app.origin.OriginConfig;11 import·org.andstatus.app.origin.OriginConfig;
13 import·org.andstatus.app.util.StringUtils;12 import·org.andstatus.app.util.StringUtils;
14 import·org.json.JSONArray;13 import·org.json.JSONArray;
15 import·org.json.JSONException;14 import·org.json.JSONException;
16 import·org.andstatus.app.util.MyLog;15 import·org.andstatus.app.util.MyLog;
17 import·org.json.JSONObject;16 import·org.json.JSONObject;
 17 import·org.andstatus.app.net.http.HttpReadResult;
 18 import·org.andstatus.app.net.http.ConnectionException;
18 import·java.util.regex.Matcher;19 import·java.util.regex.Matcher;
19 import·org.andstatus.app.data.DownloadStatus;20 import·org.andstatus.app.data.DownloadStatus;
20 import·org.andstatus.app.data.TextMediaType;21 import·org.andstatus.app.data.TextMediaType;
21 import·org.andstatus.app.util.RelativeTime;22 import·org.andstatus.app.util.RelativeTime;
22 import·org.andstatus.app.util.UriUtils;23 import·org.andstatus.app.util.UriUtils;
23 import·java.util.regex.Pattern;24 import·java.util.regex.Pattern;
  
Offset 331, 10 lines modifiedOffset 332, 10 lines modified
331 ························MyLog.e((Object)this,·(Throwable)ex);332 ························MyLog.e((Object)this,·(Throwable)ex);
332 ····················}333 ····················}
333 ················}334 ················}
334 ················catch·(JSONException·ex2)·{}335 ················catch·(JSONException·ex2)·{}
335 ············}336 ············}
336 ········}337 ········}
337 ········catch·(JSONException·ex3)·{}338 ········catch·(JSONException·ex3)·{}
338 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_NOTE,·jsonObject).map((CheckedFunction)-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8(this)).getOrElseThrow((Function)-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);339 ········return·(AActivity)this.postRequest(Connection$ApiRoutineEnum.UPDATE_NOTE,·jsonObject).map((CheckedFunction)-$$Lambda$ConnectionTwitterGnuSocial$BOuOLnnvmOHlX8vMon8o6vLP3bk.INSTANCE).map((CheckedFunction)new·-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8(this)).getOrElseThrow((Function)-$$Lambda$ConnectionTwitterGnuSocial$1uBgtlwtlyFYhedDoWN4ATCBQvU.INSTANCE);
339 ····}340 ····}
340 }341 }
917 B
org/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg.class vs.
org/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc.class
Files 26% similar despite different names
719 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.data;1 package·org.andstatus.app.data;
  
 2 import·org.andstatus.app.graphics.CachedImage;
 3 import·io.vavr.control.CheckedFunction;
2 import·org.andstatus.app.context.MyStorage; 
3 import·java.io.File; 
4 import·java.util.function.Predicate; 
  
5 public·final·class·-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg·implements·Predicate4 public·final·class·-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc·implements·CheckedFunction
6 {5 {
7 ····public·final·boolean·test(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
8 ········return·MyStorage.isTempFile((File)o);7 ········return·ImageFile$DrawableLoader.lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc((CachedImage)o);
9 ····}8 ····}
10 }9 }
857 B
org/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E.class vs.
org/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg.class
Files 25% similar despite different names
679 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.data;1 package·org.andstatus.app.user;
  
2 import·org.andstatus.app.account.MyAccount;2 import·org.andstatus.app.origin.Origin;
3 import·java.util.function.Function;3 import·java.util.function.Predicate;
  
4 public·final·class·-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E·implements·Function4 public·final·class·-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg·implements·Predicate
5 {5 {
6 ····public·final·Object·apply(final·Object·o)·{6 ····public·final·boolean·test(final·Object·o)·{
7 ········return·Long.valueOf(((MyAccount)o).getActorId());7 ········return·User.lambda$sHMV5dipVCm2781uwYgS8pan0Mg((Origin)o);
8 ····}8 ····}
9 }9 }
799 B
org/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw.class vs.
org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw.class
Files 12% similar despite different names
595 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.andstatus.app.data.checker;1 package·org.andstatus.app.data.checker;
  
2 import·org.andstatus.app.timeline.meta.Timeline;2 import·org.andstatus.app.timeline.meta.Timeline;
3 import·org.andstatus.app.timeline.meta.PersistentTimelines;3 import·org.andstatus.app.timeline.meta.PersistentTimelines;
4 import·java.util.function.Consumer;4 import·java.util.function.Consumer;
  
5 public·final·class·-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw·implements·Consumer5 public·final·class·-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw·implements·Consumer
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
8 ········this.f$0.delete((Timeline)o);8 ········CheckTimelines.lambda$aT--LglERPSuf24ylXaHhfwqPpw(this.f$0,·(Timeline)o);
9 ····}9 ····}
10 }10 }
770 B
org/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.class vs.
org/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU.class
Files 15% similar despite different names
564 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.net.social;
  
2 import·org.andstatus.app.net.http.ConnectionException; 
3 import·java.util.function.Function;2 import·java.util.function.Function;
  
4 public·final·class·-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU·implements·Function3 public·final·class·-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU·implements·Function
5 {4 {
6 ····public·final·Object·apply(final·Object·o)·{5 ····public·final·Object·apply(final·Object·o)·{
7 ········return·ConnectionException.of((Throwable)o);6 ········return·ConnectionTheTwitter.lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU((Throwable)o);
8 ····}7 ····}
9 }8 }
728 B
org/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE.class vs.
org/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE.class
Files 22% similar despite different names
532 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.net.social;
  
2 import·org.andstatus.app.util.UriUtils; 
3 import·java.util.function.Function;2 import·java.util.function.Function;
  
4 public·final·class·-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE·implements·Function3 public·final·class·-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE·implements·Function
5 {4 {
6 ····public·final·Object·apply(final·Object·o)·{5 ····public·final·Object·apply(final·Object·o)·{
7 ········return·UriUtils.toDownloadableOptional((String)o);6 ········return·Connection.lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE((String)o);
8 ····}7 ····}
9 }8 }
892 B
org/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc.class vs.
org/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms.class
Files 24% similar despite different names
695 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.net.social;
  
 2 import·org.andstatus.app.data.DownloadData;
2 import·org.andstatus.app.util.UriUtils; 
3 import·android.net.Uri; 
4 import·java.util.function.Predicate;3 import·java.util.function.Function;
  
5 public·final·class·-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc·implements·Predicate4 public·final·class·-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms·implements·Function
6 {5 {
7 ····public·final·boolean·test(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
8 ········return·UriUtils.nonEmpty((Uri)o);7 ········return·Long.valueOf(Attachments.lambda$hwiy7aYprI6kRfNgzYZyl3Efrms((DownloadData)o));
9 ····}8 ····}
10 }9 }
751 B
org/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0.class vs.
org/andstatus/app/net/social/-$$Lambda$Connection$_6Qcc1iDI81LJUBoJopxpziwPH0.class
Files 16% similar despite different names
555 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.net.social;
  
2 import·org.andstatus.app.util.StringUtils; 
3 import·java.util.function.Predicate;2 import·java.util.function.Predicate;
  
4 public·final·class·-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0·implements·Predicate3 public·final·class·-$$Lambda$Connection$_6Qcc1iDI81LJUBoJopxpziwPH0·implements·Predicate
5 {4 {
6 ····public·final·boolean·test(final·Object·o)·{5 ····public·final·boolean·test(final·Object·o)·{
7 ········return·StringUtils.nonEmpty((CharSequence)(String)o);6 ········return·Connection.lambda$_6Qcc1iDI81LJUBoJopxpziwPH0((CharSequence)(String)o);
8 ····}7 ····}
9 }8 }
819 B
org/andstatus/app/net/social/-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms.class vs.
org/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo.class
Files 25% similar despite different names
625 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.util;
  
2 import·org.andstatus.app.data.DownloadData;2 import·org.andstatus.app.net.social.Actor;
3 import·java.util.function.Function;3 import·java.util.function.Function;
  
4 public·final·class·-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms·implements·Function4 public·final·class·-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo·implements·Function
5 {5 {
6 ····public·final·Object·apply(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
7 ········return·Long.valueOf(((DownloadData)o).getDownloadId());7 ········return·MyUrlSpan$Data.lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo((Actor)o);
8 ····}8 ····}
9 }9 }
838 B
org/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w.class vs.
org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w.class
Files 24% similar despite different names
607 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.andstatus.app.net.social.activitypub;1 package·org.andstatus.app.net.social.activitypub;
  
2 import·org.andstatus.app.net.social.AActivity;2 import·org.andstatus.app.net.social.AActivity;
3 import·org.andstatus.app.net.social.Note;3 import·org.andstatus.app.net.social.Note;
4 import·java.util.function.Consumer;4 import·java.util.function.Consumer;
  
5 public·final·class·-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w·implements·Consumer5 public·final·class·-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w·implements·Consumer
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
8 ········this.f$0.setInReplyTo((AActivity)o);8 ········ConnectionActivityPub.lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w(this.f$0,·(AActivity)o);
9 ····}9 ····}
10 }10 }
847 B
org/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8.class vs.
org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8.class
Files 17% similar despite different names
616 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.andstatus.app.net.social.activitypub;1 package·org.andstatus.app.net.social.activitypub;
  
2 import·org.andstatus.app.net.social.Attachment;2 import·org.andstatus.app.net.social.Attachment;
3 import·org.andstatus.app.net.social.AActivity;3 import·org.andstatus.app.net.social.AActivity;
4 import·java.util.function.Consumer;4 import·java.util.function.Consumer;
  
5 public·final·class·-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8·implements·Consumer5 public·final·class·-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8·implements·Consumer
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
8 ········this.f$0.addAttachment((Attachment)o);8 ········ConnectionActivityPub.lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8(this.f$0,·(Attachment)o);
9 ····}9 ····}
10 }10 }
826 B
org/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE.class vs.
org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE.class
Files 8% similar despite different names
596 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.andstatus.app.net.social.activitypub;1 package·org.andstatus.app.net.social.activitypub;
  
2 import·org.andstatus.app.net.social.Actor;2 import·org.andstatus.app.net.social.Actor;
3 import·org.andstatus.app.net.social.AActivity;3 import·org.andstatus.app.net.social.AActivity;
4 import·java.util.function.Consumer;4 import·java.util.function.Consumer;
  
5 public·final·class·-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE·implements·Consumer5 public·final·class·-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE·implements·Consumer
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
8 ········this.f$0.setActor((Actor)o);8 ········ConnectionActivityPub.lambda$js3m_70TjJQMPQthlP-d6-KvSXE(this.f$0,·(Actor)o);
9 ····}9 ····}
10 }10 }
765 B
org/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8.class vs.
org/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8.class
Files 20% similar despite different names
575 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.andstatus.app.note;1 package·org.andstatus.app.note;
  
2 import·org.andstatus.app.net.social.Actor;2 import·org.andstatus.app.net.social.Actor;
3 import·org.andstatus.app.actor.ActorListLoader;3 import·org.andstatus.app.actor.ActorListLoader;
4 import·java.util.function.Consumer;4 import·java.util.function.Consumer;
  
5 public·final·class·-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8·implements·Consumer5 public·final·class·-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8·implements·Consumer
6 {6 {
7 ····public·final·void·accept(final·Object·o)·{7 ····public·final·void·accept(final·Object·o)·{
8 ········this.f$0.addActorToList((Actor)o);8 ········BaseNoteViewItem.lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8(this.f$0,·(Actor)o);
9 ····}9 ····}
10 }10 }
722 B
org/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA.class vs.
org/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA.class
Files 13% similar despite different names
534 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.note;1 package·org.andstatus.app.note;
  
2 import·org.andstatus.app.actor.ActorViewItem;2 import·org.andstatus.app.actor.ActorViewItem;
3 import·java.util.function.Function;3 import·java.util.function.Function;
  
4 public·final·class·-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA·implements·Function4 public·final·class·-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA·implements·Function
5 {5 {
6 ····public·final·Object·apply(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
7 ········return·((ActorViewItem)o).getActor();7 ········return·NoteEditorData.lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA((ActorViewItem)o);
8 ····}8 ····}
9 }9 }
727 B
org/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko.class vs.
org/andstatus/app/note/-$$Lambda$BaseNoteViewItem$hgkVVLuBiV5tUFkVlj9rDlZ9Fko.class
Files 27% similar despite different names
537 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.note;1 package·org.andstatus.app.note;
  
2 import·org.andstatus.app.actor.ActorViewItem;2 import·org.andstatus.app.actor.ActorViewItem;
3 import·java.util.function.Function;3 import·java.util.function.Function;
  
4 public·final·class·-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko·implements·Function4 public·final·class·-$$Lambda$BaseNoteViewItem$hgkVVLuBiV5tUFkVlj9rDlZ9Fko·implements·Function
5 {5 {
6 ····public·final·Object·apply(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
7 ········return·((ActorViewItem)o).getName();7 ········return·BaseNoteViewItem.lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko((ActorViewItem)o);
8 ····}8 ····}
9 }9 }
825 B
org/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc.class vs.
org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.class
Files 22% similar despite different names
612 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·org.andstatus.app.data;1 package·org.andstatus.app.net.social.activitypub;
  
2 import·org.andstatus.app.graphics.CachedImage; 
3 import·io.vavr.control.CheckedFunction;2 import·io.vavr.control.CheckedFunction;
  
4 public·final·class·-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc·implements·CheckedFunction3 public·final·class·-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY·implements·CheckedFunction
5 {4 {
6 ····public·final·Object·apply(final·Object·o)·{5 ····public·final·Object·apply(final·Object·o)·{
7 ········return·((CachedImage)o).getDrawable();6 ········return·ConnectionActivityPub.lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY((String)o);
8 ····}7 ····}
9 }8 }
806 B
org/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.class vs.
org/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU.class
Files 21% similar despite different names
602 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·org.andstatus.app.net.social;1 package·org.andstatus.app.net.social;
  
 2 import·java.util.function.Function;
2 import·org.andstatus.app.net.http.HttpReadResult; 
3 import·io.vavr.control.CheckedFunction; 
  
4 public·final·class·-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk·implements·CheckedFunction3 public·final·class·-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU·implements·Function
5 {4 {
6 ····public·final·Object·apply(final·Object·o)·{5 ····public·final·Object·apply(final·Object·o)·{
7 ········return·((HttpReadResult)o).getJsonObject();6 ········return·ConnectionMastodon.lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU((Throwable)o);
8 ····}7 ····}
9 }8 }
896 B
org/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.class vs.
org/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.class
Files 18% similar despite different names
677 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.andstatus.app.net.social.activitypub;1 package·org.andstatus.app.net.social;
  
2 import·org.andstatus.app.net.social.Attachment;2 import·org.andstatus.app.net.http.HttpReadResult;
3 import·io.vavr.control.CheckedFunction;3 import·io.vavr.control.CheckedFunction;
  
4 public·final·class·-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY·implements·CheckedFunction4 public·final·class·-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk·implements·CheckedFunction
5 {5 {
6 ····public·final·Object·apply(final·Object·o)·{6 ····public·final·Object·apply(final·Object·o)·{
7 ········return·Attachment.fromUri((String)o);7 ········return·ConnectionTwitterLike.lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk((HttpReadResult)o);
8 ····}8 ····}
9 }9 }
1.34 KB
smali/org/andstatus/app/context/DemoData.smali
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
  
737 ····move-result-object·v0737 ····move-result-object·v0
  
738 ····invoke-virtual·{v0},·Lorg/andstatus/app/origin/PersistentOrigins;->collection()Ljava/util/Collection;738 ····invoke-virtual·{v0},·Lorg/andstatus/app/origin/PersistentOrigins;->collection()Ljava/util/Collection;
  
739 ····move-result-object·v0739 ····move-result-object·v0
  
740 ····sget-object·v1,·Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;->INSTANCE:Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;740 ····sget-object·v1,·Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;->INSTANCE:Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;
  
741 ····invoke-interface·{v0,·v1},·Ljava/util/Collection;->forEach(Ljava/util/function/Consumer;)V741 ····invoke-interface·{v0,·v1},·Ljava/util/Collection;->forEach(Ljava/util/function/Consumer;)V
  
742 ····return-void742 ····return-void
743 .end·method743 .end·method
  
744 .method·public·static·crashTest(Ljava/util/function/BooleanSupplier;)V744 .method·public·static·crashTest(Ljava/util/function/BooleanSupplier;)V
Offset 782, 14 lines modifiedOffset 782, 22 lines modified
782 ····throw·p0782 ····throw·p0
  
783 ····:cond_1783 ····:cond_1
784 ····:goto_0784 ····:goto_0
785 ····return-void785 ····return-void
786 .end·method786 .end·method
  
 787 .method·public·static·synthetic·lambda$HknztitrCa90vUNicR-Dr7Dtx3E(Lorg/andstatus/app/origin/Origin;)V
 788 ····.locals·0
  
 789 ····invoke-virtual·{p0},·Lorg/andstatus/app/origin/Origin;->assertContext()V
  
 790 ····return-void
 791 .end·method
  
787 .method·private·setSuccessfulAccountAsCurrent()V792 .method·private·setSuccessfulAccountAsCurrent()V
788 ····.locals·7793 ····.locals·7
  
789 ····.line·289794 ····.line·289
790 ····sget-object·v0,·Lorg/andstatus/app/context/DemoData;->TAG:Ljava/lang/String;795 ····sget-object·v0,·Lorg/andstatus/app/context/DemoData;->TAG:Ljava/lang/String;
  
791 ····new-instance·v1,·Ljava/lang/StringBuilder;796 ····new-instance·v1,·Ljava/lang/StringBuilder;
2.44 KB
smali/org/andstatus/app/data/DataPruner.smali
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ····.locals·261 ····.locals·2
  
62 ····.line·16962 ····.line·169
63 ····invoke-static·{},·Lorg/andstatus/app/context/MyStorage;->getMediaFiles()Ljava/util/stream/Stream;63 ····invoke-static·{},·Lorg/andstatus/app/context/MyStorage;->getMediaFiles()Ljava/util/stream/Stream;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
65 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;65 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;
  
66 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->filter(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;66 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->filter(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg;68 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$g3WkdvFFUalWB3NWqSghsuvkzbg;
  
Offset 149, 14 lines modifiedOffset 149, 34 lines modified
149 ····:cond_0149 ····:cond_0
150 ····const/4·v0,·0x0150 ····const/4·v0,·0x0
  
151 ····:goto_0151 ····:goto_0
152 ····return·v0152 ····return·v0
153 .end·method153 .end·method
  
 154 .method·public·static·synthetic·lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg(Ljava/io/File;)Z
 155 ····.locals·0
  
 156 ····invoke-static·{p0},·Lorg/andstatus/app/context/MyStorage;->isTempFile(Ljava/io/File;)Z
  
 157 ····move-result·p0
  
 158 ····return·p0
 159 .end·method
  
 160 .method·public·static·synthetic·lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E(Lorg/andstatus/app/account/MyAccount;)J
 161 ····.locals·2
  
 162 ····invoke-virtual·{p0},·Lorg/andstatus/app/account/MyAccount;->getActorId()J
  
 163 ····move-result-wide·v0
  
 164 ····return-wide·v0
 165 .end·method
  
154 .method·public·static·synthetic·lambda$g3WkdvFFUalWB3NWqSghsuvkzbg(Ljava/io/File;)Z166 .method·public·static·synthetic·lambda$g3WkdvFFUalWB3NWqSghsuvkzbg(Ljava/io/File;)Z
155 ····.locals·0167 ····.locals·0
  
156 ····invoke-virtual·{p0},·Ljava/io/File;->delete()Z168 ····invoke-virtual·{p0},·Ljava/io/File;->delete()Z
  
157 ····move-result·p0169 ····move-result·p0
  
Offset 362, 15 lines modifiedOffset 382, 15 lines modified
  
362 ····move-result-object·v5382 ····move-result-object·v5
  
363 ····invoke-interface·{v5},·Ljava/util/Set;->stream()Ljava/util/stream/Stream;383 ····invoke-interface·{v5},·Ljava/util/Set;->stream()Ljava/util/stream/Stream;
  
364 ····move-result-object·v5384 ····move-result-object·v5
  
365 ····sget-object·v6,·Lorg/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;385 ····sget-object·v6,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$Qwh7YW-BSD6ChxFQwUEZqbIvS7E;
  
366 ····.line·97386 ····.line·97
367 ····invoke-interface·{v5,·v6},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;387 ····invoke-interface·{v5,·v6},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;
  
368 ····move-result-object·v5388 ····move-result-object·v5
  
369 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;389 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;
1.57 KB
smali/org/andstatus/app/data/ImageFile$DrawableLoader.smali
    
Offset 40, 14 lines modifiedOffset 40, 24 lines modified
  
40 ····.line·26540 ····.line·265
41 ····invoke-direct·{p0,·p1,·p2},·Lorg/andstatus/app/data/ImageFile$DrawableLoader;-><init>(Lorg/andstatus/app/data/ImageFile;Lorg/andstatus/app/graphics/CacheName;)V41 ····invoke-direct·{p0,·p1,·p2},·Lorg/andstatus/app/data/ImageFile$DrawableLoader;-><init>(Lorg/andstatus/app/data/ImageFile;Lorg/andstatus/app/graphics/CacheName;)V
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
 44 .method·public·static·synthetic·lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc(Lorg/andstatus/app/graphics/CachedImage;)Landroid/graphics/drawable/Drawable;
 45 ····.locals·0
  
 46 ····invoke-virtual·{p0},·Lorg/andstatus/app/graphics/CachedImage;->getDrawable()Landroid/graphics/drawable/Drawable;
  
 47 ····move-result-object·p0
  
 48 ····return-object·p0
 49 .end·method
  
  
44 #·virtual·methods50 #·virtual·methods
45 .method·load()Lio/vavr/control/Try;51 .method·load()Lio/vavr/control/Try;
46 ····.locals·252 ····.locals·2
47 ····.annotation·system·Ldalvik/annotation/Signature;53 ····.annotation·system·Ldalvik/annotation/Signature;
48 ········value·=·{54 ········value·=·{
49 ············"()",55 ············"()",
Offset 66, 15 lines modifiedOffset 76, 15 lines modified
  
66 ····move-result-object·v076 ····move-result-object·v0
  
67 ····invoke-static·{v0},·Lorg/andstatus/app/util/TryUtils;->ofNullable(Ljava/lang/Object;)Lio/vavr/control/Try;77 ····invoke-static·{v0},·Lorg/andstatus/app/util/TryUtils;->ofNullable(Ljava/lang/Object;)Lio/vavr/control/Try;
  
68 ····move-result-object·v078 ····move-result-object·v0
  
69 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;79 ····sget-object·v1,·Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;
  
70 ····.line·27580 ····.line·275
71 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;81 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
72 ····move-result-object·v082 ····move-result-object·v0
  
73 ····return-object·v083 ····return-object·v0
2.87 KB
smali/org/andstatus/app/data/checker/CheckTimelines.smali
    
Offset 284, 17 lines modifiedOffset 284, 17 lines modified
  
284 ····invoke-interface·{v7},·Lorg/andstatus/app/context/MyContext;->timelines()Lorg/andstatus/app/timeline/meta/PersistentTimelines;284 ····invoke-interface·{v7},·Lorg/andstatus/app/context/MyContext;->timelines()Lorg/andstatus/app/timeline/meta/PersistentTimelines;
  
285 ····move-result-object·v7285 ····move-result-object·v7
  
286 ····invoke-virtual·{v7},·Ljava/lang/Object;->getClass()Ljava/lang/Class;286 ····invoke-virtual·{v7},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
287 ····new-instance·v8,·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;287 ····new-instance·v8,·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;
  
288 ····invoke-direct·{v8,·v7},·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;-><init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V288 ····invoke-direct·{v8,·v7},·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;-><init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V
  
289 ····invoke-interface·{v2,·v8},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V289 ····invoke-interface·{v2,·v8},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V
290 ····:try_end_1290 ····:try_end_1
291 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0291 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
292 ····goto·:goto_1292 ····goto·:goto_1
  
Offset 409, 14 lines modifiedOffset 409, 22 lines modified
409 ····.line·68409 ····.line·68
410 ····:goto_4410 ····:goto_4
411 ····invoke-static·{p0,·v0},·Lorg/andstatus/app/data/DbUtils;->waitMs(Ljava/lang/Object;I)Z411 ····invoke-static·{p0,·v0},·Lorg/andstatus/app/data/DbUtils;->waitMs(Ljava/lang/Object;I)Z
  
412 ····return-wide·v5412 ····return-wide·v5
413 .end·method413 .end·method
  
 414 .method·public·static·synthetic·lambda$aT--LglERPSuf24ylXaHhfwqPpw(Lorg/andstatus/app/timeline/meta/PersistentTimelines;Lorg/andstatus/app/timeline/meta/Timeline;)V
 415 ····.locals·0
  
 416 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/timeline/meta/PersistentTimelines;->delete(Lorg/andstatus/app/timeline/meta/Timeline;)V
  
 417 ····return-void
 418 .end·method
  
414 .method·private·removeDuplicatedTimelines()J419 .method·private·removeDuplicatedTimelines()J
415 ····.locals·9420 ····.locals·9
  
416 ····.line·96421 ····.line·96
417 ····iget-object·v0,·p0,·Lorg/andstatus/app/data/checker/CheckTimelines;->logger:Lorg/andstatus/app/backup/ProgressLogger;422 ····iget-object·v0,·p0,·Lorg/andstatus/app/data/checker/CheckTimelines;->logger:Lorg/andstatus/app/backup/ProgressLogger;
  
418 ····const-string·v1,·"Checking·if·duplicated·timelines·are·present"423 ····const-string·v1,·"Checking·if·duplicated·timelines·are·present"
Offset 525, 17 lines modifiedOffset 533, 17 lines modified
  
525 ····invoke-interface·{v3},·Lorg/andstatus/app/context/MyContext;->timelines()Lorg/andstatus/app/timeline/meta/PersistentTimelines;533 ····invoke-interface·{v3},·Lorg/andstatus/app/context/MyContext;->timelines()Lorg/andstatus/app/timeline/meta/PersistentTimelines;
  
526 ····move-result-object·v3534 ····move-result-object·v3
  
527 ····invoke-virtual·{v3},·Ljava/lang/Object;->getClass()Ljava/lang/Class;535 ····invoke-virtual·{v3},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
528 ····new-instance·v4,·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;536 ····new-instance·v4,·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;
  
529 ····invoke-direct·{v4,·v3},·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;-><init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V537 ····invoke-direct·{v4,·v3},·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;-><init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V
  
530 ····invoke-interface·{v2,·v4},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V538 ····invoke-interface·{v2,·v4},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V
531 ····:try_end_0539 ····:try_end_0
532 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0540 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
533 ····goto·:goto_1541 ····goto·:goto_1
  
1.68 KB
smali/org/andstatus/app/user/User.smali
    
Offset 233, 14 lines modifiedOffset 233, 24 lines modified
233 ····invoke-static·{p0,·p1},·Lorg/andstatus/app/user/User;->fromCursor(Lorg/andstatus/app/context/MyContext;Landroid/database/Cursor;)Lorg/andstatus/app/user/User;233 ····invoke-static·{p0,·p1},·Lorg/andstatus/app/user/User;->fromCursor(Lorg/andstatus/app/context/MyContext;Landroid/database/Cursor;)Lorg/andstatus/app/user/User;
  
234 ····move-result-object·p0234 ····move-result-object·p0
  
235 ····return-object·p0235 ····return-object·p0
236 .end·method236 .end·method
  
 237 .method·public·static·synthetic·lambda$sHMV5dipVCm2781uwYgS8pan0Mg(Lorg/andstatus/app/origin/Origin;)Z
 238 ····.locals·0
  
 239 ····invoke-virtual·{p0},·Lorg/andstatus/app/origin/Origin;->isValid()Z
  
 240 ····move-result·p0
  
 241 ····return·p0
 242 .end·method
  
237 .method·public·static·load(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/user/User;243 .method·public·static·load(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/user/User;
238 ····.locals·2244 ····.locals·2
  
239 ····.line·56245 ····.line·56
240 ····invoke-interface·{p0},·Lorg/andstatus/app/context/MyContext;->users()Lorg/andstatus/app/user/CachedUsersAndActors;246 ····invoke-interface·{p0},·Lorg/andstatus/app/context/MyContext;->users()Lorg/andstatus/app/user/CachedUsersAndActors;
  
241 ····move-result-object·v0247 ····move-result-object·v0
Offset 539, 15 lines modifiedOffset 549, 15 lines modified
539 ····sget-object·v0,·Lorg/andstatus/app/user/-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw;549 ····sget-object·v0,·Lorg/andstatus/app/user/-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$User$V-DuFkxKExe7wJsTfX6xlWJudJw;
  
540 ····.line·156550 ····.line·156
541 ····invoke-interface·{p1,·v0},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;551 ····invoke-interface·{p1,·v0},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;
  
542 ····move-result-object·p1552 ····move-result-object·p1
  
543 ····sget-object·v0,·Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;553 ····sget-object·v0,·Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;
  
544 ····.line·157554 ····.line·157
545 ····invoke-interface·{p1,·v0},·Ljava/util/stream/Stream;->filter(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;555 ····invoke-interface·{p1,·v0},·Ljava/util/stream/Stream;->filter(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
  
546 ····move-result-object·p1556 ····move-result-object·p1
  
547 ····.line·158557 ····.line·158
1.6 KB
smali/org/andstatus/app/note/NoteEditorData.smali
    
Offset 719, 15 lines modifiedOffset 719, 15 lines modified
  
719 ····move-result-object·v0719 ····move-result-object·v0
  
720 ····invoke-interface·{v0},·Ljava/util/List;->stream()Ljava/util/stream/Stream;720 ····invoke-interface·{v0},·Ljava/util/List;->stream()Ljava/util/stream/Stream;
  
721 ····move-result-object·v0721 ····move-result-object·v0
  
722 ····sget-object·v1,·Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;722 ····sget-object·v1,·Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;
  
723 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;723 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;
  
724 ····move-result-object·v0724 ····move-result-object·v0
  
725 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;725 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;
  
Offset 758, 14 lines modifiedOffset 758, 24 lines modified
  
758 ····invoke-virtual·{p0},·Lorg/andstatus/app/actor/ActorViewItem;->getActor()Lorg/andstatus/app/net/social/Actor;758 ····invoke-virtual·{p0},·Lorg/andstatus/app/actor/ActorViewItem;->getActor()Lorg/andstatus/app/net/social/Actor;
  
759 ····move-result-object·p0759 ····move-result-object·p0
  
760 ····return-object·p0760 ····return-object·p0
761 .end·method761 .end·method
  
 762 .method·public·static·synthetic·lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA(Lorg/andstatus/app/actor/ActorViewItem;)Lorg/andstatus/app/net/social/Actor;
 763 ····.locals·0
  
 764 ····invoke-virtual·{p0},·Lorg/andstatus/app/actor/ActorViewItem;->getActor()Lorg/andstatus/app/net/social/Actor;
  
 765 ····move-result-object·p0
  
 766 ····return-object·p0
 767 .end·method
  
762 .method·static·synthetic·lambda$new$0(Lorg/andstatus/app/data/AttachedImageFile;)V768 .method·static·synthetic·lambda$new$0(Lorg/andstatus/app/data/AttachedImageFile;)V
763 ····.locals·1769 ····.locals·1
  
764 ····.line·139770 ····.line·139
765 ····sget-object·v0,·Lorg/andstatus/app/graphics/CacheName;->ATTACHED_IMAGE:Lorg/andstatus/app/graphics/CacheName;771 ····sget-object·v0,·Lorg/andstatus/app/graphics/CacheName;->ATTACHED_IMAGE:Lorg/andstatus/app/graphics/CacheName;
  
3.03 KB
smali/org/andstatus/app/note/BaseNoteViewItem.smali
    
Offset 803, 14 lines modifiedOffset 803, 34 lines modified
803 ····:cond_7803 ····:cond_7
804 ····:goto_0804 ····:goto_0
805 ····sget-object·p1,·Lorg/andstatus/app/timeline/DuplicationLink;->NONE:Lorg/andstatus/app/timeline/DuplicationLink;805 ····sget-object·p1,·Lorg/andstatus/app/timeline/DuplicationLink;->NONE:Lorg/andstatus/app/timeline/DuplicationLink;
  
806 ····return-object·p1806 ····return-object·p1
807 .end·method807 .end·method
  
 808 .method·public·static·synthetic·lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8(Lorg/andstatus/app/actor/ActorListLoader;Lorg/andstatus/app/net/social/Actor;)Lorg/andstatus/app/net/social/Actor;
 809 ····.locals·0
  
 810 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/actor/ActorListLoader;->addActorToList(Lorg/andstatus/app/net/social/Actor;)Lorg/andstatus/app/net/social/Actor;
  
 811 ····move-result-object·p0
  
 812 ····return-object·p0
 813 .end·method
  
 814 .method·public·static·synthetic·lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko(Lorg/andstatus/app/actor/ActorViewItem;)Ljava/lang/String;
 815 ····.locals·0
  
 816 ····invoke-virtual·{p0},·Lorg/andstatus/app/actor/ActorViewItem;->getName()Ljava/lang/String;
  
 817 ····move-result-object·p0
  
 818 ····return-object·p0
 819 .end·method
  
808 .method·private·setAccountDownloaded(Lorg/andstatus/app/util/MyStringBuilder;)V820 .method·private·setAccountDownloaded(Lorg/andstatus/app/util/MyStringBuilder;)V
809 ····.locals·2821 ····.locals·2
  
810 ····.line·272822 ····.line·272
811 ····invoke-static·{},·Lorg/andstatus/app/context/MyPreferences;->isShowMyAccountWhichDownloadedActivity()Z823 ····invoke-static·{},·Lorg/andstatus/app/context/MyPreferences;->isShowMyAccountWhichDownloadedActivity()Z
  
812 ····move-result·v0824 ····move-result·v0
Offset 882, 15 lines modifiedOffset 902, 15 lines modified
882 ····iget-object·v3,·p0,·Lorg/andstatus/app/note/BaseNoteViewItem;->audienceToShow:Ljava/util/List;902 ····iget-object·v3,·p0,·Lorg/andstatus/app/note/BaseNoteViewItem;->audienceToShow:Ljava/util/List;
  
883 ····.line·260903 ····.line·260
884 ····invoke-interface·{v3},·Ljava/util/List;->stream()Ljava/util/stream/Stream;904 ····invoke-interface·{v3},·Ljava/util/List;->stream()Ljava/util/stream/Stream;
  
885 ····move-result-object·v3905 ····move-result-object·v3
  
886 ····sget-object·v4,·Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;906 ····sget-object·v4,·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;
  
887 ····invoke-interface·{v3,·v4},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;907 ····invoke-interface·{v3,·v4},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;
  
888 ····move-result-object·v3908 ····move-result-object·v3
  
889 ····const-string·v4,·",·"909 ····const-string·v4,·",·"
  
Offset 1073, 17 lines modifiedOffset 1093, 17 lines modified
  
1073 ····invoke-virtual·{v0},·Lorg/andstatus/app/net/social/Audience;->getActors()Ljava/util/Set;1093 ····invoke-virtual·{v0},·Lorg/andstatus/app/net/social/Audience;->getActors()Ljava/util/Set;
  
1074 ····move-result-object·v01094 ····move-result-object·v0
  
1075 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;1095 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
1076 ····new-instance·v1,·Lorg/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8;1096 ····new-instance·v1,·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8;
  
1077 ····invoke-direct·{v1,·p1},·Lorg/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8;-><init>(Lorg/andstatus/app/actor/ActorListLoader;)V1097 ····invoke-direct·{v1,·p1},·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8;-><init>(Lorg/andstatus/app/actor/ActorListLoader;)V
  
1078 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V1098 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->forEach(Ljava/util/function/Consumer;)V
  
1079 ····return-void1099 ····return-void
1080 .end·method1100 .end·method
  
1081 .method·public·duplicates(Lorg/andstatus/app/timeline/meta/Timeline;Lorg/andstatus/app/origin/Origin;Lorg/andstatus/app/note/BaseNoteViewItem;)Lorg/andstatus/app/timeline/DuplicationLink;1101 .method·public·duplicates(Lorg/andstatus/app/timeline/meta/Timeline;Lorg/andstatus/app/origin/Origin;Lorg/andstatus/app/note/BaseNoteViewItem;)Lorg/andstatus/app/timeline/DuplicationLink;
7.67 KB
smali/org/andstatus/app/net/social/ConnectionMastodon.smali
    
Offset 147, 14 lines modifiedOffset 147, 34 lines modified
147 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$kKPYDV2ezNLjJHUSmB1rs8rxlS0;147 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$kKPYDV2ezNLjJHUSmB1rs8rxlS0;
  
148 ····invoke-direct·{v0,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$kKPYDV2ezNLjJHUSmB1rs8rxlS0;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;Ljava/lang/String;)V148 ····invoke-direct·{v0,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$kKPYDV2ezNLjJHUSmB1rs8rxlS0;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;Ljava/lang/String;)V
  
149 ····return-object·v0149 ····return-object·v0
150 .end·method150 .end·method
  
 151 .method·public·static·synthetic·lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
 152 ····.locals·0
  
 153 ····invoke-static·{p0},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
 154 ····move-result-object·p0
  
 155 ····return-object·p0
 156 .end·method
  
 157 .method·public·static·synthetic·lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk(Lorg/andstatus/app/net/http/HttpReadResult;)Lorg/json/JSONObject;
 158 ····.locals·0
  
 159 ····invoke-virtual·{p0},·Lorg/andstatus/app/net/http/HttpReadResult;->getJsonObject()Lorg/json/JSONObject;
  
 160 ····move-result-object·p0
  
 161 ····return-object·p0
 162 .end·method
  
151 .method·static·synthetic·lambda$activityFromJson2$2(Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;163 .method·static·synthetic·lambda$activityFromJson2$2(Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;
152 ····.locals·0164 ····.locals·0
153 ····.annotation·system·Ldalvik/annotation/Throws;165 ····.annotation·system·Ldalvik/annotation/Throws;
154 ········value·=·{166 ········value·=·{
155 ············Ljava/lang/Exception;167 ············Ljava/lang/Exception;
156 ········}168 ········}
157 ····.end·annotation169 ····.end·annotation
Offset 249, 15 lines modifiedOffset 269, 15 lines modified
249 ····.line·306269 ····.line·306
250 ····sget-object·v1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPLOAD_MEDIA:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;270 ····sget-object·v1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPLOAD_MEDIA:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
251 ····invoke-virtual·{p0,·v1,·v0},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;271 ····invoke-virtual·{p0,·v1,·v0},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
252 ····move-result-object·v1272 ····move-result-object·v1
  
253 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;273 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
254 ····.line·307274 ····.line·307
255 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;275 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
256 ····move-result-object·v1276 ····move-result-object·v1
  
257 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;277 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;
Offset 272, 15 lines modifiedOffset 292, 15 lines modified
272 ····invoke-direct·{v2,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;Landroid/net/Uri;)V292 ····invoke-direct·{v2,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$klqGH0kb4srarva8RQYnZxNBwtw;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;Landroid/net/Uri;)V
  
273 ····.line·309293 ····.line·309
274 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;294 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;
  
275 ····move-result-object·v1295 ····move-result-object·v1
  
276 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;296 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
277 ····.line·313297 ····.line·313
278 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;298 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
279 ····move-result-object·v1299 ····move-result-object·v1
  
280 ····check-cast·v1,·Lorg/json/JSONObject;300 ····check-cast·v1,·Lorg/json/JSONObject;
Offset 1032, 22 lines modifiedOffset 1052, 22 lines modified
  
1032 ····invoke-direct·{v1},·Lorg/json/JSONObject;-><init>()V1052 ····invoke-direct·{v1},·Lorg/json/JSONObject;-><init>()V
  
1033 ····invoke-virtual·{p0,·v0,·v1},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Landroid/net/Uri;Lorg/json/JSONObject;)Lio/vavr/control/Try;1053 ····invoke-virtual·{p0,·v0,·v1},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Landroid/net/Uri;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
1034 ····move-result-object·v01054 ····move-result-object·v0
  
1035 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1055 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
1036 ····.line·4871056 ····.line·487
1037 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1057 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1038 ····move-result-object·v01058 ····move-result-object·v0
  
1039 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;1059 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
1040 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;1060 ····invoke-virtual·{v0,·v1},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
1041 ····move-result-object·v01061 ····move-result-object·v0
  
1042 ····check-cast·v0,·Lorg/json/JSONObject;1062 ····check-cast·v0,·Lorg/json/JSONObject;
  
Offset 2267, 15 lines modifiedOffset 2287, 15 lines modified
  
2267 ····move-result-object·p12287 ····move-result-object·p1
  
2268 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;2288 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;
  
2269 ····move-result-object·p12289 ····move-result-object·p1
  
2270 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;2290 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
2271 ····.line·5072291 ····.line·507
2272 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;2292 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
2273 ····move-result-object·p12293 ····move-result-object·p1
  
2274 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;2294 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$bDobyMJtbF80P4DhwimK47h0vXs;
Offset 2461, 30 lines modifiedOffset 2481, 30 lines modified
2461 ····:cond_42481 ····:cond_4
2462 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;2482 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
2463 ····invoke-virtual·{p0,·p1,·v1},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;2483 ····invoke-virtual·{p0,·p1,·v1},·Lorg/andstatus/app/net/social/ConnectionMastodon;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
2464 ····move-result-object·p12484 ····move-result-object·p1
  
2465 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;2485 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
2466 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;2486 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
2467 ····move-result-object·p12487 ····move-result-object·p1
  
2468 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E;2488 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E;
  
2469 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;)V2489 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$ViasuqOXRBgfBeRPkmeRM3V2j5E;-><init>(Lorg/andstatus/app/net/social/ConnectionMastodon;)V
  
2470 ····.line·2982490 ····.line·298
2471 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;2491 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
2472 ····move-result-object·p12492 ····move-result-object·p1
Max diff block lines reached; 589/7736 bytes (7.61%) of diff not shown.
1.57 KB
smali/org/andstatus/app/net/social/Note.smali
    
Offset 736, 14 lines modifiedOffset 736, 24 lines modified
736 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Note;->evalContentToSearch()Ljava/lang/String;736 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Note;->evalContentToSearch()Ljava/lang/String;
  
737 ····move-result-object·p0737 ····move-result-object·p0
  
738 ····return-object·p0738 ····return-object·p0
739 .end·method739 .end·method
  
 740 .method·public·static·synthetic·lambda$_6Qcc1iDI81LJUBoJopxpziwPH0(Ljava/lang/CharSequence;)Z
 741 ····.locals·0
  
 742 ····invoke-static·{p0},·Lorg/andstatus/app/util/StringUtils;->nonEmpty(Ljava/lang/CharSequence;)Z
  
 743 ····move-result·p0
  
 744 ····return·p0
 745 .end·method
  
740 .method·public·static·synthetic·lambda$iYRFldUEyO2DQFf-Y2KFQ6Fic7Y(Lorg/andstatus/app/net/social/Note;)Lorg/andstatus/app/net/social/Note;746 .method·public·static·synthetic·lambda$iYRFldUEyO2DQFf-Y2KFQ6Fic7Y(Lorg/andstatus/app/net/social/Note;)Lorg/andstatus/app/net/social/Note;
741 ····.locals·0747 ····.locals·0
  
742 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Note;->loadAudience()Lorg/andstatus/app/net/social/Note;748 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Note;->loadAudience()Lorg/andstatus/app/net/social/Note;
  
743 ····move-result-object·p0749 ····move-result-object·p0
  
Offset 947, 15 lines modifiedOffset 957, 15 lines modified
947 ············"Lorg/andstatus/app/net/social/Attachments;",957 ············"Lorg/andstatus/app/net/social/Attachments;",
948 ············">;)",958 ············">;)",
949 ············"Lorg/andstatus/app/net/social/Note;"959 ············"Lorg/andstatus/app/net/social/Note;"
950 ········}960 ········}
951 ····.end·annotation961 ····.end·annotation
  
952 ····.line·383962 ····.line·383
953 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;963 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;
  
954 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->filter(Ljava/util/function/Predicate;)Ljava/util/Optional;964 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->filter(Ljava/util/function/Predicate;)Ljava/util/Optional;
  
955 ····move-result-object·v0965 ····move-result-object·v0
  
956 ····invoke-virtual·{v0},·Ljava/util/Optional;->isPresent()Z966 ····invoke-virtual·{v0},·Ljava/util/Optional;->isPresent()Z
  
9.11 KB
smali/org/andstatus/app/net/social/ConnectionTheTwitter.smali
    
Offset 136, 14 lines modifiedOffset 136, 34 lines modified
136 ····.line·267136 ····.line·267
137 ····invoke-static·{p0,·p2,·p1},·Lorg/andstatus/app/util/MyLog;->d(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Throwable;)I137 ····invoke-static·{p0,·p2,·p1},·Lorg/andstatus/app/util/MyLog;->d(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Throwable;)I
  
138 ····:cond_2138 ····:cond_2
139 ····return·v1139 ····return·v1
140 .end·method140 .end·method
  
 141 .method·public·static·synthetic·lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
 142 ····.locals·0
  
 143 ····invoke-static·{p0},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
 144 ····move-result-object·p0
  
 145 ····return-object·p0
 146 .end·method
  
 147 .method·public·static·synthetic·lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk(Lorg/andstatus/app/net/http/HttpReadResult;)Lorg/json/JSONObject;
 148 ····.locals·0
  
 149 ····invoke-virtual·{p0},·Lorg/andstatus/app/net/http/HttpReadResult;->getJsonObject()Lorg/json/JSONObject;
  
 150 ····move-result-object·p0
  
 151 ····return-object·p0
 152 .end·method
  
141 .method·public·static·synthetic·lambda$bDobyMJtbF80P4DhwimK47h0vXs(Ljava/lang/Object;)Z153 .method·public·static·synthetic·lambda$bDobyMJtbF80P4DhwimK47h0vXs(Ljava/lang/Object;)Z
142 ····.locals·0154 ····.locals·0
  
143 ····invoke-static·{p0},·Ljava/util/Objects;->nonNull(Ljava/lang/Object;)Z155 ····invoke-static·{p0},·Ljava/util/Objects;->nonNull(Ljava/lang/Object;)Z
  
144 ····move-result·p0156 ····move-result·p0
  
Offset 183, 15 lines modifiedOffset 203, 15 lines modified
183 ····.line·166203 ····.line·166
184 ····sget-object·v1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPLOAD_MEDIA:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;204 ····sget-object·v1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPLOAD_MEDIA:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
185 ····invoke-virtual·{p0,·v1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;205 ····invoke-virtual·{p0,·v1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
186 ····move-result-object·v1206 ····move-result-object·v1
  
187 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;207 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
188 ····.line·167208 ····.line·167
189 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;209 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
190 ····move-result-object·v1210 ····move-result-object·v1
  
191 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs;211 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$bDobyMJtbF80P4DhwimK47h0vXs;
Offset 206, 15 lines modifiedOffset 226, 15 lines modified
206 ····invoke-direct·{v2,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;Landroid/net/Uri;)V226 ····invoke-direct·{v2,·p0,·p1},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$jV53shex6k5UoNACBowToMfhj7o;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;Landroid/net/Uri;)V
  
207 ····.line·169227 ····.line·169
208 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;228 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;
  
209 ····move-result-object·v1229 ····move-result-object·v1
  
210 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;230 ····sget-object·v2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
211 ····.line·173231 ····.line·173
212 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;232 ····invoke-virtual·{v1,·v2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
213 ····move-result-object·v1233 ····move-result-object·v1
  
214 ····check-cast·v1,·Lorg/json/JSONObject;234 ····check-cast·v1,·Lorg/json/JSONObject;
Offset 636, 15 lines modifiedOffset 656, 15 lines modified
636 ····:goto_0656 ····:goto_0
637 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->LIKE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;657 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->LIKE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
638 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;658 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
639 ····move-result-object·p1659 ····move-result-object·p1
  
640 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;660 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
641 ····.line·188661 ····.line·188
642 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;662 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
643 ····move-result-object·p1663 ····move-result-object·p1
  
644 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;664 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;
Offset 652, 15 lines modifiedOffset 672, 15 lines modified
652 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;)V672 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;)V
  
653 ····.line·189673 ····.line·189
654 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;674 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
655 ····move-result-object·p1675 ····move-result-object·p1
  
656 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;676 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
657 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;677 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
658 ····move-result-object·p1678 ····move-result-object·p1
  
659 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;679 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;
  
Offset 900, 15 lines modifiedOffset 920, 15 lines modified
900 ····:goto_0920 ····:goto_0
901 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UNDO_LIKE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;921 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UNDO_LIKE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
902 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;922 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTheTwitter;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
903 ····move-result-object·p1923 ····move-result-object·p1
  
904 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;924 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
905 ····.line·201925 ····.line·201
906 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;926 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
907 ····move-result-object·p1927 ····move-result-object·p1
  
908 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;928 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;
Offset 916, 15 lines modifiedOffset 936, 15 lines modified
916 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;)V936 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$8JHoo8-8nDYsCvNMJ9QyM9KVtk0;-><init>(Lorg/andstatus/app/net/social/ConnectionTheTwitter;)V
  
917 ····.line·202937 ····.line·202
918 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;938 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
919 ····move-result-object·p1939 ····move-result-object·p1
  
920 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;940 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTheTwitter$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
921 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;941 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
922 ····move-result-object·p1942 ····move-result-object·p1
Max diff block lines reached; 2050/9202 bytes (22.28%) of diff not shown.
2.19 KB
smali/org/andstatus/app/net/social/Attachments.smali
    
Offset 86, 14 lines modifiedOffset 86, 24 lines modified
86 ····move-result·p086 ····move-result·p0
  
87 ····xor-int/lit8·p0,·p0,·0x187 ····xor-int/lit8·p0,·p0,·0x1
  
88 ····return·p088 ····return·p0
89 .end·method89 .end·method
  
 90 .method·public·static·synthetic·lambda$hwiy7aYprI6kRfNgzYZyl3Efrms(Lorg/andstatus/app/data/DownloadData;)J
 91 ····.locals·2
  
 92 ····invoke-virtual·{p0},·Lorg/andstatus/app/data/DownloadData;->getDownloadId()J
  
 93 ····move-result-wide·v0
  
 94 ····return-wide·v0
 95 .end·method
  
90 .method·static·synthetic·lambda$save$0(Lorg/andstatus/app/net/social/Attachment;Lorg/andstatus/app/data/DownloadData;)Z96 .method·static·synthetic·lambda$save$0(Lorg/andstatus/app/net/social/Attachment;Lorg/andstatus/app/data/DownloadData;)Z
91 ····.locals·097 ····.locals·0
  
92 ····.line·6398 ····.line·63
93 ····invoke-virtual·{p1},·Lorg/andstatus/app/data/DownloadData;->getUri()Landroid/net/Uri;99 ····invoke-virtual·{p1},·Lorg/andstatus/app/data/DownloadData;->getUri()Landroid/net/Uri;
  
94 ····move-result-object·p1100 ····move-result-object·p1
Offset 540, 15 lines modifiedOffset 550, 15 lines modified
  
540 ····move-result-object·v4550 ····move-result-object·v4
  
541 ····invoke-interface·{v4},·Ljava/util/stream/Stream;->findAny()Ljava/util/Optional;551 ····invoke-interface·{v4},·Ljava/util/stream/Stream;->findAny()Ljava/util/Optional;
  
542 ····move-result-object·v4552 ····move-result-object·v4
  
543 ····sget-object·v5,·Lorg/andstatus/app/net/social/-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms;553 ····sget-object·v5,·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
  
544 ····.line·64554 ····.line·64
545 ····invoke-virtual·{v4,·v5},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;555 ····invoke-virtual·{v4,·v5},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;
  
546 ····move-result-object·v4556 ····move-result-object·v4
  
547 ····const-wide/16·v5,·0x0557 ····const-wide/16·v5,·0x0
Offset 642, 15 lines modifiedOffset 652, 15 lines modified
642 ····move-result-object·p1652 ····move-result-object·p1
  
643 ····.line·85653 ····.line·85
644 ····invoke-interface·{v0},·Ljava/util/List;->stream()Ljava/util/stream/Stream;654 ····invoke-interface·{v0},·Ljava/util/List;->stream()Ljava/util/stream/Stream;
  
645 ····move-result-object·v0655 ····move-result-object·v0
  
646 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$hwiy7aYprI6kRfNgzYZyl3Efrms;656 ····sget-object·v1,·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
  
647 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;657 ····invoke-interface·{v0,·v1},·Ljava/util/stream/Stream;->map(Ljava/util/function/Function;)Ljava/util/stream/Stream;
  
648 ····move-result-object·v0658 ····move-result-object·v0
  
649 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;659 ····invoke-static·{},·Ljava/util/stream/Collectors;->toList()Ljava/util/stream/Collector;
  
1.83 KB
smali/org/andstatus/app/net/social/Actor.smali
    
Offset 1290, 14 lines modifiedOffset 1290, 24 lines modified
1290 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Actor;->evalConnectionHost()Ljava/lang/String;1290 ····invoke-direct·{p0},·Lorg/andstatus/app/net/social/Actor;->evalConnectionHost()Ljava/lang/String;
  
1291 ····move-result-object·p01291 ····move-result-object·p0
  
1292 ····return-object·p01292 ····return-object·p0
1293 .end·method1293 .end·method
  
 1294 .method·public·static·synthetic·lambda$ROncI-VN4O4xxIOis7xNLJrgbgc(Landroid/net/Uri;)Z
 1295 ····.locals·0
  
 1296 ····invoke-static·{p0},·Lorg/andstatus/app/util/UriUtils;->nonEmpty(Landroid/net/Uri;)Z
  
 1297 ····move-result·p0
  
 1298 ····return·p0
 1299 .end·method
  
1294 .method·static·synthetic·lambda$fromCursor$2(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/net/social/Actor;1300 .method·static·synthetic·lambda$fromCursor$2(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/net/social/Actor;
1295 ····.locals·01301 ····.locals·0
  
1296 ····.line·1601302 ····.line·160
1297 ····invoke-static·{p0,·p1,·p2},·Lorg/andstatus/app/net/social/Actor;->load(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/net/social/Actor;1303 ····invoke-static·{p0,·p1,·p2},·Lorg/andstatus/app/net/social/Actor;->load(Lorg/andstatus/app/context/MyContext;J)Lorg/andstatus/app/net/social/Actor;
  
1298 ····move-result-object·p01304 ····move-result-object·p0
Offset 5243, 15 lines modifiedOffset 5253, 15 lines modified
5243 ····.line·3225253 ····.line·322
5244 ····invoke-virtual·{v0,·v2,·v1,·v3},·Lorg/andstatus/app/util/MyStringBuilder;->withComma(Ljava/lang/CharSequence;Ljava/lang/Object;Ljava/util/function/Supplier;)Lorg/andstatus/app/util/MyStringBuilder;5254 ····invoke-virtual·{v0,·v2,·v1,·v3},·Lorg/andstatus/app/util/MyStringBuilder;->withComma(Ljava/lang/CharSequence;Ljava/lang/Object;Ljava/util/function/Supplier;)Lorg/andstatus/app/util/MyStringBuilder;
  
5245 ····move-result-object·v05255 ····move-result-object·v0
  
5246 ····iget-object·v1,·p0,·Lorg/andstatus/app/net/social/Actor;->profileUri:Landroid/net/Uri;5256 ····iget-object·v1,·p0,·Lorg/andstatus/app/net/social/Actor;->profileUri:Landroid/net/Uri;
  
5247 ····sget-object·v3,·Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;5257 ····sget-object·v3,·Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;
  
5248 ····const-string·v4,·"profileUri"5258 ····const-string·v4,·"profileUri"
  
5249 ····.line·3235259 ····.line·323
5250 ····invoke-virtual·{v0,·v4,·v1,·v3},·Lorg/andstatus/app/util/MyStringBuilder;->withComma(Ljava/lang/CharSequence;Ljava/lang/Object;Ljava/util/function/Predicate;)Lorg/andstatus/app/util/MyStringBuilder;5260 ····invoke-virtual·{v0,·v4,·v1,·v3},·Lorg/andstatus/app/util/MyStringBuilder;->withComma(Ljava/lang/CharSequence;Ljava/lang/Object;Ljava/util/function/Predicate;)Lorg/andstatus/app/util/MyStringBuilder;
  
5251 ····move-result-object·v05261 ····move-result-object·v0
3.24 KB
smali/org/andstatus/app/net/social/ConnectionTwitterGnuSocial.smali
    
Offset 210, 14 lines modifiedOffset 210, 34 lines modified
  
210 ····.line·240210 ····.line·240
211 ····invoke-virtual·{v0,·v2},·Lorg/andstatus/app/net/social/AActivity;->setActivity(Lorg/andstatus/app/net/social/AActivity;)V211 ····invoke-virtual·{v0,·v2},·Lorg/andstatus/app/net/social/AActivity;->setActivity(Lorg/andstatus/app/net/social/AActivity;)V
  
212 ····return-object·v0212 ····return-object·v0
213 .end·method213 .end·method
  
 214 .method·public·static·synthetic·lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
 215 ····.locals·0
  
 216 ····invoke-static·{p0},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
 217 ····move-result-object·p0
  
 218 ····return-object·p0
 219 .end·method
  
 220 .method·public·static·synthetic·lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk(Lorg/andstatus/app/net/http/HttpReadResult;)Lorg/json/JSONObject;
 221 ····.locals·0
  
 222 ····invoke-virtual·{p0},·Lorg/andstatus/app/net/http/HttpReadResult;->getJsonObject()Lorg/json/JSONObject;
  
 223 ····move-result-object·p0
  
 224 ····return-object·p0
 225 .end·method
  
  
214 #·virtual·methods226 #·virtual·methods
215 .method·activityFromJson2(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/AActivity;227 .method·activityFromJson2(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/AActivity;
216 ····.locals·5228 ····.locals·5
217 ····.annotation·system·Ldalvik/annotation/Throws;229 ····.annotation·system·Ldalvik/annotation/Throws;
218 ········value·=·{230 ········value·=·{
219 ············Lorg/andstatus/app/net/http/ConnectionException;231 ············Lorg/andstatus/app/net/http/ConnectionException;
Offset 1210, 15 lines modifiedOffset 1230, 15 lines modified
1210 ····:goto_01230 ····:goto_0
1211 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;1231 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
1212 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTwitterGnuSocial;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;1232 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTwitterGnuSocial;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
1213 ····move-result-object·p11233 ····move-result-object·p1
  
1214 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1234 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterGnuSocial$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterGnuSocial$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
1215 ····.line·1381235 ····.line·138
1216 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1236 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1217 ····move-result-object·p11237 ····move-result-object·p1
  
1218 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8;1238 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8;
Offset 1226, 15 lines modifiedOffset 1246, 15 lines modified
1226 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterGnuSocial;)V1246 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$VCajM4qBlYiJr-TQyNIJe1UNul8;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterGnuSocial;)V
  
1227 ····.line·1391247 ····.line·139
1228 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1248 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1229 ····move-result-object·p11249 ····move-result-object·p1
  
1230 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;1250 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterGnuSocial$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterGnuSocial$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
1231 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;1251 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
1232 ····move-result-object·p11252 ····move-result-object·p1
  
1233 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;1253 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;
  
4.15 KB
smali/org/andstatus/app/net/social/Connection.smali
    
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
  
251 ····move-result-object·p1251 ····move-result-object·p1
  
252 ····invoke-static·{p1},·Ljava/util/Optional;->of(Ljava/lang/Object;)Ljava/util/Optional;252 ····invoke-static·{p1},·Ljava/util/Optional;->of(Ljava/lang/Object;)Ljava/util/Optional;
  
253 ····move-result-object·p1253 ····move-result-object·p1
  
254 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;254 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$_6Qcc1iDI81LJUBoJopxpziwPH0;
  
255 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->filter(Ljava/util/function/Predicate;)Ljava/util/Optional;255 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->filter(Ljava/util/function/Predicate;)Ljava/util/Optional;
  
256 ····move-result-object·p1256 ····move-result-object·p1
  
257 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$km2VFDmmAjGnyzwMlproqZGJAws;257 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$km2VFDmmAjGnyzwMlproqZGJAws;
  
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM;273 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$Tf95ZjTh0MUS16BkDeJT9Yc8NIM;
  
274 ····.line·228274 ····.line·228
275 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;275 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;
  
276 ····move-result-object·p1276 ····move-result-object·p1
  
277 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;277 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;
  
278 ····.line·229278 ····.line·229
279 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->flatMap(Ljava/util/function/Function;)Ljava/util/Optional;279 ····invoke-virtual·{p1,·v0},·Ljava/util/Optional;->flatMap(Ljava/util/function/Function;)Ljava/util/Optional;
  
280 ····move-result-object·v0280 ····move-result-object·v0
  
281 ····:goto_0281 ····:goto_0
Offset 293, 24 lines modifiedOffset 293, 54 lines modified
293 ····invoke-static·{},·Ljava/util/Optional;->empty()Ljava/util/Optional;293 ····invoke-static·{},·Ljava/util/Optional;->empty()Ljava/util/Optional;
  
294 ····move-result-object·p1294 ····move-result-object·p1
  
295 ····return-object·p1295 ····return-object·p1
296 .end·method296 .end·method
  
 297 .method·public·static·synthetic·lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
 298 ····.locals·0
  
 299 ····invoke-static·{p0},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
 300 ····move-result-object·p0
  
 301 ····return-object·p0
 302 .end·method
  
 303 .method·public·static·synthetic·lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE(Ljava/lang/String;)Ljava/util/Optional;
 304 ····.locals·0
  
 305 ····invoke-static·{p0},·Lorg/andstatus/app/util/UriUtils;->toDownloadableOptional(Ljava/lang/String;)Ljava/util/Optional;
  
 306 ····move-result-object·p0
  
 307 ····return-object·p0
 308 .end·method
  
297 .method·public·static·synthetic·lambda$Tf95ZjTh0MUS16BkDeJT9Yc8NIM(Ljava/net/URL;)Ljava/lang/String;309 .method·public·static·synthetic·lambda$Tf95ZjTh0MUS16BkDeJT9Yc8NIM(Ljava/net/URL;)Ljava/lang/String;
298 ····.locals·0310 ····.locals·0
  
299 ····invoke-virtual·{p0},·Ljava/net/URL;->toExternalForm()Ljava/lang/String;311 ····invoke-virtual·{p0},·Ljava/net/URL;->toExternalForm()Ljava/lang/String;
  
300 ····move-result-object·p0312 ····move-result-object·p0
  
301 ····return-object·p0313 ····return-object·p0
302 .end·method314 .end·method
  
 315 .method·public·static·synthetic·lambda$_6Qcc1iDI81LJUBoJopxpziwPH0(Ljava/lang/CharSequence;)Z
 316 ····.locals·0
  
 317 ····invoke-static·{p0},·Lorg/andstatus/app/util/StringUtils;->nonEmpty(Ljava/lang/CharSequence;)Z
  
 318 ····move-result·p0
  
 319 ····return·p0
 320 .end·method
  
303 .method·static·synthetic·lambda$getActor$4(Lorg/andstatus/app/net/social/Actor;Lorg/andstatus/app/net/social/Actor;)Ljava/lang/String;321 .method·static·synthetic·lambda$getActor$4(Lorg/andstatus/app/net/social/Actor;Lorg/andstatus/app/net/social/Actor;)Ljava/lang/String;
304 ····.locals·2322 ····.locals·2
  
305 ····.line·401323 ····.line·401
306 ····new-instance·v0,·Ljava/lang/StringBuilder;324 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
307 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V325 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
Offset 611, 15 lines modifiedOffset 641, 15 lines modified
611 ····.end·annotation641 ····.end·annotation
  
612 ····.line·197642 ····.line·197
613 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/net/social/Connection;->tryApiPath(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;)Lio/vavr/control/Try;643 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/net/social/Connection;->tryApiPath(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;)Lio/vavr/control/Try;
  
614 ····move-result-object·p1644 ····move-result-object·p1
  
615 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;645 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
616 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;646 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
617 ····move-result-object·p1647 ····move-result-object·p1
  
618 ····check-cast·p1,·Landroid/net/Uri;648 ····check-cast·p1,·Landroid/net/Uri;
  
11.4 KB
smali/org/andstatus/app/net/social/ConnectionTwitterLike.smali
    
Offset 147, 14 lines modifiedOffset 147, 34 lines modified
147 ····invoke-virtual·{v0},·Lorg/andstatus/app/net/social/Actor;->build()Lorg/andstatus/app/net/social/Actor;147 ····invoke-virtual·{v0},·Lorg/andstatus/app/net/social/Actor;->build()Lorg/andstatus/app/net/social/Actor;
  
148 ····:cond_3148 ····:cond_3
149 ····:goto_0149 ····:goto_0
150 ····return-object·v0150 ····return-object·v0
151 .end·method151 .end·method
  
 152 .method·public·static·synthetic·lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
 153 ····.locals·0
  
 154 ····invoke-static·{p0},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
 155 ····move-result-object·p0
  
 156 ····return-object·p0
 157 .end·method
  
 158 .method·public·static·synthetic·lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk(Lorg/andstatus/app/net/http/HttpReadResult;)Lorg/json/JSONObject;
 159 ····.locals·0
  
 160 ····invoke-virtual·{p0},·Lorg/andstatus/app/net/http/HttpReadResult;->getJsonObject()Lorg/json/JSONObject;
  
 161 ····move-result-object·p0
  
 162 ····return-object·p0
 163 .end·method
  
152 .method·static·synthetic·lambda$deleteNote$0(Lorg/json/JSONObject;)Ljava/lang/Boolean;164 .method·static·synthetic·lambda$deleteNote$0(Lorg/json/JSONObject;)Ljava/lang/Boolean;
153 ····.locals·3165 ····.locals·3
154 ····.annotation·system·Ldalvik/annotation/Throws;166 ····.annotation·system·Ldalvik/annotation/Throws;
155 ········value·=·{167 ········value·=·{
156 ············Ljava/lang/Exception;168 ············Ljava/lang/Exception;
157 ········}169 ········}
158 ····.end·annotation170 ····.end·annotation
Offset 315, 15 lines modifiedOffset 335, 15 lines modified
315 ····:goto_0335 ····:goto_0
316 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_PRIVATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;336 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UPDATE_PRIVATE_NOTE:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
317 ····invoke-virtual·{p0,·p1,·p3},·Lorg/andstatus/app/net/social/ConnectionTwitterLike;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;337 ····invoke-virtual·{p0,·p1,·p3},·Lorg/andstatus/app/net/social/ConnectionTwitterLike;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
318 ····move-result-object·p1338 ····move-result-object·p1
  
319 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;339 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
320 ····.line·602340 ····.line·602
321 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;341 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
322 ····move-result-object·p1342 ····move-result-object·p1
  
323 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;343 ····new-instance·p2,·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;
Offset 331, 15 lines modifiedOffset 351, 15 lines modified
331 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterLike;)V351 ····invoke-direct·{p2,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterLike;)V
  
332 ····.line·603352 ····.line·603
333 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;353 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
334 ····move-result-object·p1354 ····move-result-object·p1
  
335 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;355 ····sget-object·p2,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
336 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;356 ····invoke-virtual·{p1,·p2},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
337 ····move-result-object·p1357 ····move-result-object·p1
  
338 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;358 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;
  
Offset 1097, 15 lines modifiedOffset 1117, 15 lines modified
  
1097 ····move-result-object·p11117 ····move-result-object·p1
  
1098 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;1118 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;
  
1099 ····move-result-object·p11119 ····move-result-object·p1
  
1100 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1120 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
1101 ····.line·5281121 ····.line·528
1102 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1122 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1103 ····move-result-object·p11123 ····move-result-object·p1
  
1104 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;1124 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;
Offset 1113, 15 lines modifiedOffset 1133, 15 lines modified
1113 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterLike;)V1133 ····invoke-direct·{v0,·p0},·Lorg/andstatus/app/net/social/-$$Lambda$4wQGyUrvTXRM95l4f_n-Tl4aAJU;-><init>(Lorg/andstatus/app/net/social/ConnectionTwitterLike;)V
  
1114 ····.line·5291134 ····.line·529
1115 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1135 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1116 ····move-result-object·p11136 ····move-result-object·p1
  
1117 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;1137 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
1118 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;1138 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->getOrElseThrow(Ljava/util/function/Function;)Ljava/lang/Object;
  
1119 ····move-result-object·p11139 ····move-result-object·p1
  
1120 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;1140 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;
  
Offset 1231, 15 lines modifiedOffset 1251, 15 lines modified
  
1231 ····move-result-object·p11251 ····move-result-object·p1
  
1232 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;1252 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/http/HttpConnection;->postRequest(Landroid/net/Uri;)Lio/vavr/control/Try;
  
1233 ····move-result-object·p11253 ····move-result-object·p1
  
1234 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1254 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
1235 ····.line·1241255 ····.line·124
1236 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1256 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1237 ····move-result-object·p11257 ····move-result-object·p1
  
1238 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM;1258 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$Q5xJaE0BY93oNXVw3B6ZMuPnGjM;
Offset 1314, 15 lines modifiedOffset 1334, 15 lines modified
1314 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UNDO_FOLLOW:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;1334 ····sget-object·p1,·Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;->UNDO_FOLLOW:Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;
  
1315 ····:goto_11335 ····:goto_1
1316 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTwitterLike;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;1336 ····invoke-virtual·{p0,·p1,·v0},·Lorg/andstatus/app/net/social/ConnectionTwitterLike;->postRequest(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/json/JSONObject;)Lio/vavr/control/Try;
  
1317 ····move-result-object·p11337 ····move-result-object·p1
  
1318 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1338 ····sget-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
1319 ····.line·1481339 ····.line·148
1320 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1340 ····invoke-virtual·{p1,·v0},·Lio/vavr/control/Try;->map(Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
Max diff block lines reached; 4668/11516 bytes (40.53%) of diff not shown.
7.28 KB
smali/org/andstatus/app/net/social/activitypub/ConnectionActivityPub.smali
    
Offset 727, 24 lines modifiedOffset 727, 50 lines modified
727 ····invoke-direct·{v2,·p2,·p1,·v0},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$bknWseCCXih5vrAz2_yzfG-mRzk;-><init>(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/andstatus/app/net/social/activitypub/ConnectionAndUrl;Ljava/util/List;)V727 ····invoke-direct·{v2,·p2,·p1,·v0},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$bknWseCCXih5vrAz2_yzfG-mRzk;-><init>(Lorg/andstatus/app/net/social/Connection$ApiRoutineEnum;Lorg/andstatus/app/net/social/activitypub/ConnectionAndUrl;Ljava/util/List;)V
  
728 ····invoke-static·{v1,·v2},·Lorg/andstatus/app/util/MyLog;->v(Ljava/lang/Object;Ljava/util/function/Supplier;)I728 ····invoke-static·{v1,·v2},·Lorg/andstatus/app/util/MyLog;->v(Ljava/lang/Object;Ljava/util/function/Supplier;)I
  
729 ····return-object·v0729 ····return-object·v0
730 .end·method730 .end·method
  
 731 .method·public·static·synthetic·lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w(Lorg/andstatus/app/net/social/Note;Lorg/andstatus/app/net/social/AActivity;)V
 732 ····.locals·0
  
 733 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/net/social/Note;->setInReplyTo(Lorg/andstatus/app/net/social/AActivity;)V
  
 734 ····return-void
 735 .end·method
  
731 .method·public·static·synthetic·lambda$IZEh1-l-LLmcnVJhX78ZsjeLpsg(Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;736 .method·public·static·synthetic·lambda$IZEh1-l-LLmcnVJhX78ZsjeLpsg(Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;
732 ····.locals·0737 ····.locals·0
  
733 ····invoke-direct·{p0,·p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->actorFromOid(Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;738 ····invoke-direct·{p0,·p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->actorFromOid(Ljava/lang/String;)Lorg/andstatus/app/net/social/Actor;
  
734 ····move-result-object·p0739 ····move-result-object·p0
  
735 ····return-object·p0740 ····return-object·p0
736 .end·method741 .end·method
  
 742 .method·public·static·synthetic·lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8(Lorg/andstatus/app/net/social/AActivity;Lorg/andstatus/app/net/social/Attachment;)V
 743 ····.locals·0
  
 744 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/net/social/AActivity;->addAttachment(Lorg/andstatus/app/net/social/Attachment;)V
  
 745 ····return-void
 746 .end·method
  
 747 .method·public·static·synthetic·lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY(Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;
 748 ····.locals·0
  
 749 ····invoke-static·{p0},·Lorg/andstatus/app/net/social/Attachment;->fromUri(Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;
  
 750 ····move-result-object·p0
  
 751 ····return-object·p0
 752 .end·method
  
737 .method·static·synthetic·lambda$attachmentFromJson$8(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;753 .method·static·synthetic·lambda$attachmentFromJson$8(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;
738 ····.locals·1754 ····.locals·1
739 ····.annotation·system·Ldalvik/annotation/Throws;755 ····.annotation·system·Ldalvik/annotation/Throws;
740 ········value·=·{756 ········value·=·{
741 ············Ljava/lang/Exception;757 ············Ljava/lang/Exception;
742 ········}758 ········}
743 ····.end·annotation759 ····.end·annotation
Offset 808, 14 lines modifiedOffset 834, 22 lines modified
808 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;834 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
809 ····move-result-object·p0835 ····move-result-object·p0
  
810 ····return-object·p0836 ····return-object·p0
811 .end·method837 .end·method
  
 838 .method·public·static·synthetic·lambda$js3m_70TjJQMPQthlP-d6-KvSXE(Lorg/andstatus/app/net/social/AActivity;Lorg/andstatus/app/net/social/Actor;)V
 839 ····.locals·0
  
 840 ····invoke-virtual·{p0,·p1},·Lorg/andstatus/app/net/social/AActivity;->setActor(Lorg/andstatus/app/net/social/Actor;)V
  
 841 ····return-void
 842 .end·method
  
812 .method·public·static·synthetic·lambda$ln_5TgLSFe0GSbcAcUWPIRhEjNI(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/Attachment;843 .method·public·static·synthetic·lambda$ln_5TgLSFe0GSbcAcUWPIRhEjNI(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/Attachment;
813 ····.locals·0844 ····.locals·0
  
814 ····invoke-static·{p0},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->attachmentFromJson(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/Attachment;845 ····invoke-static·{p0},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->attachmentFromJson(Lorg/json/JSONObject;)Lorg/andstatus/app/net/social/Attachment;
  
815 ····move-result-object·p0846 ····move-result-object·p0
  
Offset 1097, 17 lines modifiedOffset 1131, 17 lines modified
1097 ····.line·4071131 ····.line·407
1098 ····invoke-virtual·{v3,·v4,·v5},·Lorg/andstatus/app/util/ObjectOrId;->mapOne(Lio/vavr/control/CheckedFunction;Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;1132 ····invoke-virtual·{v3,·v4,·v5},·Lorg/andstatus/app/util/ObjectOrId;->mapOne(Lio/vavr/control/CheckedFunction;Lio/vavr/control/CheckedFunction;)Lio/vavr/control/Try;
  
1099 ····move-result-object·v31133 ····move-result-object·v3
  
1100 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;1134 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
1101 ····new-instance·v4,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w;1135 ····new-instance·v4,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w;
  
1102 ····invoke-direct·{v4,·v2},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w;-><init>(Lorg/andstatus/app/net/social/Note;)V1136 ····invoke-direct·{v4,·v2},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w;-><init>(Lorg/andstatus/app/net/social/Note;)V
  
1103 ····.line·4081137 ····.line·408
1104 ····invoke-virtual·{v3,·v4},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;1138 ····invoke-virtual·{v3,·v4},·Lio/vavr/control/Try;->onSuccess(Ljava/util/function/Consumer;)Lio/vavr/control/Try;
  
1105 ····.line·4101139 ····.line·410
1106 ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z1140 ····invoke-virtual·{p2,·v1},·Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
  
Offset 1172, 26 lines modifiedOffset 1206, 26 lines modified
1172 ····.line·4231206 ····.line·423
1173 ····invoke-static·{p2,·v0},·Lorg/andstatus/app/util/ObjectOrId;->of(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/andstatus/app/util/ObjectOrId;1207 ····invoke-static·{p2,·v0},·Lorg/andstatus/app/util/ObjectOrId;->of(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/andstatus/app/util/ObjectOrId;
  
1174 ····move-result-object·v01208 ····move-result-object·v0
  
1175 ····sget-object·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI;1209 ····sget-object·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$ln_5TgLSFe0GSbcAcUWPIRhEjNI;
  
1176 ····sget-object·v2,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;1210 ····sget-object·v2,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;
  
1177 ····.line·4241211 ····.line·424
1178 ····invoke-virtual·{v0,·v1,·v2},·Lorg/andstatus/app/util/ObjectOrId;->mapAll(Lio/vavr/control/CheckedFunction;Lio/vavr/control/CheckedFunction;)Ljava/util/List;1212 ····invoke-virtual·{v0,·v1,·v2},·Lorg/andstatus/app/util/ObjectOrId;->mapAll(Lio/vavr/control/CheckedFunction;Lio/vavr/control/CheckedFunction;)Ljava/util/List;
  
1179 ····move-result-object·v01213 ····move-result-object·v0
  
1180 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;1214 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
1181 ····new-instance·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8;1215 ····new-instance·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8;
  
1182 ····invoke-direct·{v1,·p1},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8;-><init>(Lorg/andstatus/app/net/social/AActivity;)V1216 ····invoke-direct·{v1,·p1},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8;-><init>(Lorg/andstatus/app/net/social/AActivity;)V
  
1183 ····.line·4251217 ····.line·425
1184 ····invoke-interface·{v0,·v1},·Ljava/util/List;->forEach(Ljava/util/function/Consumer;)V1218 ····invoke-interface·{v0,·v1},·Ljava/util/List;->forEach(Ljava/util/function/Consumer;)V
1185 ····:try_end_01219 ····:try_end_0
1186 ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_01220 ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_0
  
1187 ····return-void1221 ····return-void
Offset 1276, 17 lines modifiedOffset 1310, 17 lines modified
1276 ····.line·2841310 ····.line·284
1277 ····invoke-direct·{p0,·p2,·v0},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->actorFromProperty(Lorg/json/JSONObject;Ljava/lang/String;)Lio/vavr/control/Try;1311 ····invoke-direct·{p0,·p2,·v0},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->actorFromProperty(Lorg/json/JSONObject;Ljava/lang/String;)Lio/vavr/control/Try;
  
1278 ····move-result-object·v01312 ····move-result-object·v0
  
1279 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;1313 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
1280 ····new-instance·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE;1314 ····new-instance·v1,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE;
Max diff block lines reached; 656/7309 bytes (8.98%) of diff not shown.
1.46 KB
smali/org/andstatus/app/util/MyUrlSpan$Data.smali
    
Offset 75, 14 lines modifiedOffset 75, 24 lines modified
  
75 ····.line·7375 ····.line·73
76 ····iput-object·p3,·p0,·Lorg/andstatus/app/util/MyUrlSpan$Data;->url:Ljava/util/Optional;76 ····iput-object·p3,·p0,·Lorg/andstatus/app/util/MyUrlSpan$Data;->url:Ljava/util/Optional;
  
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
 79 .method·public·static·synthetic·lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo(Lorg/andstatus/app/net/social/Actor;)Ljava/lang/String;
 80 ····.locals·0
  
 81 ····invoke-virtual·{p0},·Lorg/andstatus/app/net/social/Actor;->toString()Ljava/lang/String;
  
 82 ····move-result-object·p0
  
 83 ····return-object·p0
 84 .end·method
  
79 .method·public·static·synthetic·lambda$HEgcPwrsCcyK0cMThf2WH97Jsa0(Ljava/util/Optional;)Ljava/lang/Object;85 .method·public·static·synthetic·lambda$HEgcPwrsCcyK0cMThf2WH97Jsa0(Ljava/util/Optional;)Ljava/lang/Object;
80 ····.locals·086 ····.locals·0
  
81 ····invoke-virtual·{p0},·Ljava/util/Optional;->get()Ljava/lang/Object;87 ····invoke-virtual·{p0},·Ljava/util/Optional;->get()Ljava/lang/Object;
  
82 ····move-result-object·p088 ····move-result-object·p0
  
Offset 236, 15 lines modifiedOffset 246, 15 lines modified
  
236 ····const/4·v1,·0x3246 ····const/4·v1,·0x3
  
237 ····new-array·v1,·v1,·[Ljava/util/Optional;247 ····new-array·v1,·v1,·[Ljava/util/Optional;
  
238 ····iget-object·v2,·p0,·Lorg/andstatus/app/util/MyUrlSpan$Data;->actor:Ljava/util/Optional;248 ····iget-object·v2,·p0,·Lorg/andstatus/app/util/MyUrlSpan$Data;->actor:Ljava/util/Optional;
  
239 ····sget-object·v3,·Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;->INSTANCE:Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;249 ····sget-object·v3,·Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;->INSTANCE:Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;
  
240 ····.line·91250 ····.line·91
241 ····invoke-virtual·{v2,·v3},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;251 ····invoke-virtual·{v2,·v3},·Ljava/util/Optional;->map(Ljava/util/function/Function;)Ljava/util/Optional;
  
242 ····move-result-object·v2252 ····move-result-object·v2
  
243 ····const/4·v3,·0x0253 ····const/4·v3,·0x0
2.07 KB
smali/org/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E.smali vs.
smali/org/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E.smali
Files 11% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;1 .class·public·final·synthetic·Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;11 ····new-instance·v0,·Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;->INSTANCE:Lorg/andstatus/app/context/-$$Lambda$HknztitrCa90vUNicR-Dr7Dtx3E;13 ····sput-object·v0,·Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;->INSTANCE:Lorg/andstatus/app/context/-$$Lambda$DemoData$HknztitrCa90vUNicR-Dr7Dtx3E;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 11 lines modifiedOffset 34, 11 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·accept(Ljava/lang/Object;)V35 .method·public·final·accept(Ljava/lang/Object;)V
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/origin/Origin;37 ····check-cast·p1,·Lorg/andstatus/app/origin/Origin;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/origin/Origin;->assertContext()V38 ····invoke-static·{p1},·Lorg/andstatus/app/context/DemoData;->lambda$HknztitrCa90vUNicR-Dr7Dtx3E(Lorg/andstatus/app/origin/Origin;)V
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
2.04 KB
smali/org/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg.smali vs.
smali/org/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg.smali
Files 15% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;1 .class·public·final·synthetic·Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Predicate;5 .implements·Ljava/util/function/Predicate;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;11 ····new-instance·v0,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg;13 ····sput-object·v0,·Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$DataPruner$9jU8lKZO9rq6B7C2I2d7ZboMARg;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·test(Ljava/lang/Object;)Z35 .method·public·final·test(Ljava/lang/Object;)Z
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Ljava/io/File;37 ····check-cast·p1,·Ljava/io/File;
  
38 ····invoke-static·{p1},·Lorg/andstatus/app/context/MyStorage;->isTempFile(Ljava/io/File;)Z38 ····invoke-static·{p1},·Lorg/andstatus/app/data/DataPruner;->lambda$9jU8lKZO9rq6B7C2I2d7ZboMARg(Ljava/io/File;)Z
  
39 ····move-result·p139 ····move-result·p1
  
40 ····return·p140 ····return·p1
41 .end·method41 .end·method
2.29 KB
smali/org/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc.smali vs.
smali/org/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc.smali
Files 21% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;1 .class·public·final·synthetic·Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/vavr/control/CheckedFunction;5 .implements·Lio/vavr/control/CheckedFunction;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;11 ····new-instance·v0,·Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc;13 ····sput-object·v0,·Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;->INSTANCE:Lorg/andstatus/app/data/-$$Lambda$ImageFile$DrawableLoader$kJ02WUpq-6f7V5aN4VfF48fPrYc;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/graphics/CachedImage;37 ····check-cast·p1,·Lorg/andstatus/app/graphics/CachedImage;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/graphics/CachedImage;->getDrawable()Landroid/graphics/drawable/Drawable;38 ····invoke-static·{p1},·Lorg/andstatus/app/data/ImageFile$DrawableLoader;->lambda$kJ02WUpq-6f7V5aN4VfF48fPrYc(Lorg/andstatus/app/graphics/CachedImage;)Landroid/graphics/drawable/Drawable;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
1.95 KB
smali/org/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw.smali vs.
smali/org/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw.smali
Files 9% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;1 .class·public·final·synthetic·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/timeline/meta/PersistentTimelines;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;->f$0:Lorg/andstatus/app/timeline/meta/PersistentTimelines;16 ····iput-object·p1,·p0,·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;->f$0:Lorg/andstatus/app/timeline/meta/PersistentTimelines;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·accept(Ljava/lang/Object;)V20 .method·public·final·accept(Ljava/lang/Object;)V
21 ····.locals·121 ····.locals·1
  
22 ····iget-object·v0,·p0,·Lorg/andstatus/app/data/checker/-$$Lambda$aT--LglERPSuf24ylXaHhfwqPpw;->f$0:Lorg/andstatus/app/timeline/meta/PersistentTimelines;22 ····iget-object·v0,·p0,·Lorg/andstatus/app/data/checker/-$$Lambda$CheckTimelines$aT--LglERPSuf24ylXaHhfwqPpw;->f$0:Lorg/andstatus/app/timeline/meta/PersistentTimelines;
  
23 ····check-cast·p1,·Lorg/andstatus/app/timeline/meta/Timeline;23 ····check-cast·p1,·Lorg/andstatus/app/timeline/meta/Timeline;
  
24 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/timeline/meta/PersistentTimelines;->delete(Lorg/andstatus/app/timeline/meta/Timeline;)V24 ····invoke-static·{v0,·p1},·Lorg/andstatus/app/data/checker/CheckTimelines;->lambda$aT--LglERPSuf24ylXaHhfwqPpw(Lorg/andstatus/app/timeline/meta/PersistentTimelines;Lorg/andstatus/app/timeline/meta/Timeline;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
2.01 KB
smali/org/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg.smali vs.
smali/org/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg.smali
Files 13% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;1 .class·public·final·synthetic·Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Predicate;5 .implements·Ljava/util/function/Predicate;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;11 ····new-instance·v0,·Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$sHMV5dipVCm2781uwYgS8pan0Mg;13 ····sput-object·v0,·Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;->INSTANCE:Lorg/andstatus/app/user/-$$Lambda$User$sHMV5dipVCm2781uwYgS8pan0Mg;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·test(Ljava/lang/Object;)Z35 .method·public·final·test(Ljava/lang/Object;)Z
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/origin/Origin;37 ····check-cast·p1,·Lorg/andstatus/app/origin/Origin;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/origin/Origin;->isValid()Z38 ····invoke-static·{p1},·Lorg/andstatus/app/user/User;->lambda$sHMV5dipVCm2781uwYgS8pan0Mg(Lorg/andstatus/app/origin/Origin;)Z
  
39 ····move-result·p139 ····move-result·p1
  
40 ····return·p140 ····return·p1
41 .end·method41 .end·method
2.21 KB
smali/org/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA.smali vs.
smali/org/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA.smali
Files 10% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;1 .class·public·final·synthetic·Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Function;5 .implements·Ljava/util/function/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;11 ····new-instance·v0,·Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA;13 ····sput-object·v0,·Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$NoteEditorData$g0pWMLWuqWYtcvC3fZNiyOdKMMA;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/actor/ActorViewItem;37 ····check-cast·p1,·Lorg/andstatus/app/actor/ActorViewItem;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/actor/ActorViewItem;->getActor()Lorg/andstatus/app/net/social/Actor;38 ····invoke-static·{p1},·Lorg/andstatus/app/note/NoteEditorData;->lambda$g0pWMLWuqWYtcvC3fZNiyOdKMMA(Lorg/andstatus/app/actor/ActorViewItem;)Lorg/andstatus/app/net/social/Actor;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
1.86 KB
smali/org/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8.smali vs.
smali/org/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8.smali
Files 15% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8;1 .class·public·final·synthetic·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/actor/ActorListLoader;)V13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/actor/ActorListLoader;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·Lorg/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8;->f$0:Lorg/andstatus/app/actor/ActorListLoader;16 ····iput-object·p1,·p0,·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8;->f$0:Lorg/andstatus/app/actor/ActorListLoader;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·accept(Ljava/lang/Object;)V20 .method·public·final·accept(Ljava/lang/Object;)V
21 ····.locals·121 ····.locals·1
  
22 ····iget-object·v0,·p0,·Lorg/andstatus/app/note/-$$Lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8;->f$0:Lorg/andstatus/app/actor/ActorListLoader;22 ····iget-object·v0,·p0,·Lorg/andstatus/app/note/-$$Lambda$BaseNoteViewItem$a2_yb4tmAerjtnuAxYr6SxHUFk8;->f$0:Lorg/andstatus/app/actor/ActorListLoader;
  
23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;
  
24 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/actor/ActorListLoader;->addActorToList(Lorg/andstatus/app/net/social/Actor;)Lorg/andstatus/app/net/social/Actor;24 ····invoke-static·{v0,·p1},·Lorg/andstatus/app/note/BaseNoteViewItem;->lambda$a2_yb4tmAerjtnuAxYr6SxHUFk8(Lorg/andstatus/app/actor/ActorListLoader;Lorg/andstatus/app/net/social/Actor;)Lorg/andstatus/app/net/social/Actor;
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
2.34 KB
smali/org/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0.smali
Files 26% similar despite different names
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Function;5 .implements·Ljava/util/function/Predicate;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;->INSTANCE:Lorg/andstatus/app/note/-$$Lambda$hgkVVLuBiV5tUFkVlj9rDlZ9Fko;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Note$_6Qcc1iDI81LJUBoJopxpziwPH0;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
  
21 #·virtual·methods21 #·virtual·methods
22 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;22 .method·public·final·test(Ljava/lang/Object;)Z
23 ····.locals·023 ····.locals·0
  
24 ····check-cast·p1,·Lorg/andstatus/app/actor/ActorViewItem;24 ····check-cast·p1,·Ljava/lang/String;
  
25 ····invoke-virtual·{p1},·Lorg/andstatus/app/actor/ActorViewItem;->getName()Ljava/lang/String;25 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/Note;->lambda$_6Qcc1iDI81LJUBoJopxpziwPH0(Ljava/lang/CharSequence;)Z
  
26 ····move-result-object·p126 ····move-result·p1
  
27 ····return-object·p127 ····return·p1
28 .end·method28 .end·method
2.56 KB
smali/org/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms.smali
Files 24% similar despite different names
    
Offset 1, 46 lines modifiedOffset 1, 50 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Predicate;5 .implements·Ljava/util/function/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$_6Qcc1iDI81LJUBoJopxpziwPH0;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Attachments$hwiy7aYprI6kRfNgzYZyl3Efrms;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
  
21 #·virtual·methods21 #·virtual·methods
22 .method·public·final·test(Ljava/lang/Object;)Z22 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
23 ····.locals·023 ····.locals·2
  
 24 ····check-cast·p1,·Lorg/andstatus/app/data/DownloadData;
  
 25 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/Attachments;->lambda$hwiy7aYprI6kRfNgzYZyl3Efrms(Lorg/andstatus/app/data/DownloadData;)J
  
24 ····check-cast·p1,·Ljava/lang/String;26 ····move-result-wide·v0
  
25 ····invoke-static·{p1},·Lorg/andstatus/app/util/StringUtils;->nonEmpty(Ljava/lang/CharSequence;)Z27 ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
26 ····move-result·p128 ····move-result-object·p1
  
27 ····return·p129 ····return-object·p1
28 .end·method30 .end·method
2.22 KB
smali/org/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE.smali
Files 24% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Function;5 .implements·Ljava/util/function/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Connection$55z-y7ZiBQGQGTfhWZOQSm8v2JE;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Ljava/lang/String;37 ····check-cast·p1,·Ljava/lang/String;
  
38 ····invoke-static·{p1},·Lorg/andstatus/app/util/UriUtils;->toDownloadableOptional(Ljava/lang/String;)Ljava/util/Optional;38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/Connection;->lambda$55z-y7ZiBQGQGTfhWZOQSm8v2JE(Ljava/lang/String;)Ljava/util/Optional;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
2.09 KB
smali/org/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc.smali
Files 8% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Predicate;5 .implements·Ljava/util/function/Predicate;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ROncI-VN4O4xxIOis7xNLJrgbgc;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$Actor$ROncI-VN4O4xxIOis7xNLJrgbgc;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·test(Ljava/lang/Object;)Z35 .method·public·final·test(Ljava/lang/Object;)Z
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Landroid/net/Uri;37 ····check-cast·p1,·Landroid/net/Uri;
  
38 ····invoke-static·{p1},·Lorg/andstatus/app/util/UriUtils;->nonEmpty(Landroid/net/Uri;)Z38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/Actor;->lambda$ROncI-VN4O4xxIOis7xNLJrgbgc(Landroid/net/Uri;)Z
  
39 ····move-result·p139 ····move-result·p1
  
40 ····return·p140 ····return·p1
41 .end·method41 .end·method
2.34 KB
smali/org/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk.smali
Files 18% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/vavr/control/CheckedFunction;5 .implements·Lio/vavr/control/CheckedFunction;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionTwitterLike$BOuOLnnvmOHlX8vMon8o6vLP3bk;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/net/http/HttpReadResult;37 ····check-cast·p1,·Lorg/andstatus/app/net/http/HttpReadResult;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/net/http/HttpReadResult;->getJsonObject()Lorg/json/JSONObject;38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/ConnectionTwitterLike;->lambda$BOuOLnnvmOHlX8vMon8o6vLP3bk(Lorg/andstatus/app/net/http/HttpReadResult;)Lorg/json/JSONObject;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
2.34 KB
smali/org/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU.smali vs.
smali/org/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU.smali
Files 14% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Function;5 .implements·Ljava/util/function/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;->INSTANCE:Lorg/andstatus/app/net/social/-$$Lambda$ConnectionMastodon$1uBgtlwtlyFYhedDoWN4ATCBQvU;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Ljava/lang/Throwable;37 ····check-cast·p1,·Ljava/lang/Throwable;
  
38 ····invoke-static·{p1},·Lorg/andstatus/app/net/http/ConnectionException;->of(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/ConnectionMastodon;->lambda$1uBgtlwtlyFYhedDoWN4ATCBQvU(Ljava/lang/Throwable;)Lorg/andstatus/app/net/http/ConnectionException;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
1.96 KB
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE.smali vs.
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE.smali
Files 16% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/AActivity;)V13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/AActivity;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE;->f$0:Lorg/andstatus/app/net/social/AActivity;16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE;->f$0:Lorg/andstatus/app/net/social/AActivity;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·accept(Ljava/lang/Object;)V20 .method·public·final·accept(Ljava/lang/Object;)V
21 ····.locals·121 ····.locals·1
  
22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$js3m_70TjJQMPQthlP-d6-KvSXE;->f$0:Lorg/andstatus/app/net/social/AActivity;22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$js3m_70TjJQMPQthlP-d6-KvSXE;->f$0:Lorg/andstatus/app/net/social/AActivity;
  
23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;
  
24 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/social/AActivity;->setActor(Lorg/andstatus/app/net/social/Actor;)V24 ····invoke-static·{v0,·p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->lambda$js3m_70TjJQMPQthlP-d6-KvSXE(Lorg/andstatus/app/net/social/AActivity;Lorg/andstatus/app/net/social/Actor;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
2.52 KB
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.smali vs.
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY.smali
Files 15% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/vavr/control/CheckedFunction;5 .implements·Lio/vavr/control/CheckedFunction;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;11 ····new-instance·v0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;13 ····sput-object·v0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;->INSTANCE:Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$YWe0nfHwhaKkLdbGF0Bb7h8w7HY;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Ljava/lang/String;37 ····check-cast·p1,·Ljava/lang/String;
  
38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/Attachment;->fromUri(Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;38 ····invoke-static·{p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->lambda$YWe0nfHwhaKkLdbGF0Bb7h8w7HY(Ljava/lang/String;)Lorg/andstatus/app/net/social/Attachment;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method
1.98 KB
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8.smali vs.
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8.smali
Files 9% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/AActivity;)V13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/AActivity;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8;->f$0:Lorg/andstatus/app/net/social/AActivity;16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8;->f$0:Lorg/andstatus/app/net/social/AActivity;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·accept(Ljava/lang/Object;)V20 .method·public·final·accept(Ljava/lang/Object;)V
21 ····.locals·121 ····.locals·1
  
22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8;->f$0:Lorg/andstatus/app/net/social/AActivity;22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$Q8XSdifKuZv0QX_el5SwzDzcJz8;->f$0:Lorg/andstatus/app/net/social/AActivity;
  
23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Attachment;23 ····check-cast·p1,·Lorg/andstatus/app/net/social/Attachment;
  
24 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/social/AActivity;->addAttachment(Lorg/andstatus/app/net/social/Attachment;)V24 ····invoke-static·{v0,·p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->lambda$Q8XSdifKuZv0QX_el5SwzDzcJz8(Lorg/andstatus/app/net/social/AActivity;Lorg/andstatus/app/net/social/Attachment;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
1.95 KB
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w.smali vs.
smali/org/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w.smali
Files 16% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w;1 .class·public·final·synthetic·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Consumer;5 .implements·Ljava/util/function/Consumer;
  
  
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
  
12 #·direct·methods12 #·direct·methods
13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/Note;)V13 .method·public·synthetic·constructor·<init>(Lorg/andstatus/app/net/social/Note;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w;->f$0:Lorg/andstatus/app/net/social/Note;16 ····iput-object·p1,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w;->f$0:Lorg/andstatus/app/net/social/Note;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·final·accept(Ljava/lang/Object;)V20 .method·public·final·accept(Ljava/lang/Object;)V
21 ····.locals·121 ····.locals·1
  
22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w;->f$0:Lorg/andstatus/app/net/social/Note;22 ····iget-object·v0,·p0,·Lorg/andstatus/app/net/social/activitypub/-$$Lambda$ConnectionActivityPub$EwU1i9TiqZ0Z-hn9x3UF321z15w;->f$0:Lorg/andstatus/app/net/social/Note;
  
23 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;23 ····check-cast·p1,·Lorg/andstatus/app/net/social/AActivity;
  
24 ····invoke-virtual·{v0,·p1},·Lorg/andstatus/app/net/social/Note;->setInReplyTo(Lorg/andstatus/app/net/social/AActivity;)V24 ····invoke-static·{v0,·p1},·Lorg/andstatus/app/net/social/activitypub/ConnectionActivityPub;->lambda$EwU1i9TiqZ0Z-hn9x3UF321z15w(Lorg/andstatus/app/net/social/Note;Lorg/andstatus/app/net/social/AActivity;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
2.16 KB
smali/org/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo.smali vs.
smali/org/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo.smali
Files 14% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·public·final·synthetic·Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;1 .class·public·final·synthetic·Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"lambda"3 .source·"lambda"
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/function/Function;5 .implements·Ljava/util/function/Function;
  
  
6 #·static·fields6 #·static·fields
7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;7 .field·public·static·final·synthetic·INSTANCE:Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·synthetic·constructor·<clinit>()V9 .method·static·synthetic·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····new-instance·v0,·Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;11 ····new-instance·v0,·Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;
  
12 ····invoke-direct·{v0},·Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;-><init>()V12 ····invoke-direct·{v0},·Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;-><init>()V
  
13 ····sput-object·v0,·Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;->INSTANCE:Lorg/andstatus/app/util/-$$Lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo;13 ····sput-object·v0,·Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;->INSTANCE:Lorg/andstatus/app/util/-$$Lambda$MyUrlSpan$Data$5tGuzFBNakSlJq4eHjLkWcKVmEo;
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·private·synthetic·constructor·<init>()V16 .method·private·synthetic·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
Offset 34, 13 lines modifiedOffset 34, 13 lines modified
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;35 .method·public·final·apply(Ljava/lang/Object;)Ljava/lang/Object;
36 ····.locals·036 ····.locals·0
  
37 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;37 ····check-cast·p1,·Lorg/andstatus/app/net/social/Actor;
  
38 ····invoke-virtual·{p1},·Lorg/andstatus/app/net/social/Actor;->toString()Ljava/lang/String;38 ····invoke-static·{p1},·Lorg/andstatus/app/util/MyUrlSpan$Data;->lambda$5tGuzFBNakSlJq4eHjLkWcKVmEo(Lorg/andstatus/app/net/social/Actor;)Ljava/lang/String;
  
39 ····move-result-object·p139 ····move-result-object·p1
  
40 ····return-object·p140 ····return-object·p1
41 .end·method41 .end·method