2.7 MB
/home/fdroid/fdroiddata/tmp/com.gelakinetic.mtgfam_67.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.gelakinetic.mtgfam_67.apk
8.5 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: <4IRziIaPR8FwGvcaD3kOr248QUA=>, actual: <Vuhlh6MBVtqVaUPVtek55j/vdH8=>
    
Offset 1, 52 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:·b42fa6a3fb4bae0dc014633bc7d7fc95d2c2640cb135e257cd71924149f8d64b 
10 Signer·#1·certificate·SHA-1·digest:·73fcb682dcae55018f560a303d7e3006b21d45ed 
11 Signer·#1·certificate·MD5·digest:·e6597ecf05cc58aeeb3653013228c692 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c4b1ec710ee917b502269128813a004c2632ea90a2b9f4627378d65203cbbcdd 
15 Signer·#1·public·key·SHA-1·digest:·a880c493d8de03a0ae25fe0fb540d2c3ad526644 
16 Signer·#1·public·key·MD5·digest:·f316f00346fc1260d6a8415232df635b 
17 WARNING:·META-INF/CHANGES·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/README.md·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/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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 WARNING:·META-INF/androidx.gridlayout_gridlayout.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.legacy_legacy-support-v4.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-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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 WARNING:·META-INF/androidx.media_media.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.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/. 
44 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/. 
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/. 
2.55 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 43767 lines modifiedOffset 1, 35097 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:··················13036818·(0000000000C6ED12h)4 ··Zip·archive·file·size:··················12997042·(0000000000C651B2h)
5 ··Actual·end-cent-dir·record·offset:······13036796·(0000000000C6ECFCh)5 ··Actual·end-cent-dir·record·offset:······12997020·(0000000000C6519Ch)
6 ··Expected·end-cent-dir·record·offset:····13036796·(0000000000C6ECFCh)6 ··Expected·end-cent-dir·record·offset:····12997020·(0000000000C6519Ch)
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·1176·entries.9 ··central·directory·contains·1176·entries.
10 ··The·central·directory·is·119052·(000000000001D10Ch)·bytes·long,10 ··The·central·directory·is·108492·(000000000001A7CCh)·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·12917744·(0000000000C51BF0h).12 ··is·12888528·(0000000000C4A9D0h).
  
  
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·Aug·4·16:59:4826 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························d5eccbea27 ··32-bit·CRC·value·(hex):·························4ed0341d
28 ··compressed·size:································35938·bytes28 ··compressed·size:································2356·bytes
29 ··uncompressed·size:······························114084·bytes29 ··uncompressed·size:······························8944·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 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/755E9BAA.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···36004 
43 ··················································(0000000000008CA4h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2019·Aug·4·16:59:48 
53 ··32-bit·CRC·value·(hex):·························23ad3cde 
54 ··compressed·size:································36989·bytes 
55 ··uncompressed·size:······························114182·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/755E9BAA.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···73059 
69 ··················································(0000000000011D63h)·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·Aug·4·16:59:48 
79 ··32-bit·CRC·value·(hex):·························e0ced784 
80 ··compressed·size:································1040·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/CHANGES40 ··META-INF/CHANGES
  
94 ··offset·of·local·header·from·start·of·archive:···7416641 ··offset·of·local·header·from·start·of·archive:···2405
95 ··················································(00000000000121B6h)·bytes42 ··················································(0000000000000965h)·bytes
96 ··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
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.4
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
Max diff block lines reached; 2662940/2670231 bytes (99.73%) 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
148 KB
classes.dex
148 KB
classes.jar
1.98 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13110566·bytes,·number·of·entries:·70411 Zip·file·size:·13110568·bytes,·number·of·entries:·7041
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class
Offset 7036, 8 lines modifiedOffset 7036, 8 lines modified
7036 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/AbstractSortedBidiMapDecorator.class7036 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/AbstractSortedBidiMapDecorator.class
7037 ?rwxrwxr-x··2.0·unx·····2300·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableOrderedBidiMap.class7037 ?rwxrwxr-x··2.0·unx·····2300·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableOrderedBidiMap.class
7038 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/PredicatedSortedMap.class7038 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/PredicatedSortedMap.class
7039 ?rwxrwxr-x··2.0·unx·····1870·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/TransformedSortedMap.class7039 ?rwxrwxr-x··2.0·unx·····1870·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/TransformedSortedMap.class
7040 ?rwxrwxr-x··2.0·unx····12836·b-·defN·80-Jan-01·00:00·org/apache/commons/collections4/trie/AbstractPatriciaTrie.class7040 ?rwxrwxr-x··2.0·unx····12836·b-·defN·80-Jan-01·00:00·org/apache/commons/collections4/trie/AbstractPatriciaTrie.class
7041 ?rwxrwxr-x··2.0·unx·····2740·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableSortedBidiMap.class7041 ?rwxrwxr-x··2.0·unx·····2740·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableSortedBidiMap.class
7042 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class7042 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class
7043 7041·files,·14047971·bytes·uncompressed,·11695486·bytes·compressed:··16.7%7043 7041·files,·14047971·bytes·uncompressed,·11695488·bytes·compressed:··16.7%
131 KB
androidx/gridlayout/widget/GridLayout$Axis.class
131 KB
javap -verbose -constants -s -l -private {}
    
Offset 45, 167 lines modifiedOffset 45, 167 lines modified
45 ···#37·=·Utf8···············parentMax45 ···#37·=·Utf8···············parentMax
46 ···#38·=·Utf8···············Landroidx/gridlayout/widget/GridLayout$MutableInt;46 ···#38·=·Utf8···············Landroidx/gridlayout/widget/GridLayout$MutableInt;
47 ···#39·=·Utf8···············parentMin47 ···#39·=·Utf8···············parentMin
48 ···#40·=·Utf8···············this$048 ···#40·=·Utf8···············this$0
49 ···#41·=·Utf8···············Landroidx/gridlayout/widget/GridLayout;49 ···#41·=·Utf8···············Landroidx/gridlayout/widget/GridLayout;
50 ···#42·=·Utf8···············trailingMargins50 ···#42·=·Utf8···············trailingMargins
51 ···#43·=·Utf8···············trailingMarginsValid51 ···#43·=·Utf8···············trailingMarginsValid
 52 ···#44·=·Utf8···············androidx/gridlayout/widget/GridLayout
 53 ···#45·=·Class··············#44···········//·androidx/gridlayout/widget/GridLayout
52 ···#44·=·NameAndType········#40:#41·······//·this$0:Landroidx/gridlayout/widget/GridLayout;54 ···#46·=·NameAndType········#40:#41·······//·this$0:Landroidx/gridlayout/widget/GridLayout;
53 ···#45·=·Fieldref···········#2.#44········//·androidx/gridlayout/widget/GridLayout$Axis.this$0:Landroidx/gridlayout/widget/GridLayout;55 ···#47·=·Fieldref···········#2.#46········//·androidx/gridlayout/widget/GridLayout$Axis.this$0:Landroidx/gridlayout/widget/GridLayout;
54 ···#46·=·Utf8···············<init>56 ···#48·=·Utf8···············<init>
55 ···#47·=·Utf8···············()V57 ···#49·=·Utf8···············()V
56 ···#48·=·NameAndType········#46:#47·······//·"<init>":()V58 ···#50·=·NameAndType········#48:#49·······//·"<init>":()V
57 ···#49·=·Methodref··········#4.#48········//·java/lang/Object."<init>":()V59 ···#51·=·Methodref··········#4.#50········//·java/lang/Object."<init>":()V
58 ···#50·=·NameAndType········#21:#10·······//·definedCount:I60 ···#52·=·NameAndType········#21:#10·······//·definedCount:I
59 ···#51·=·Fieldref···········#2.#50········//·androidx/gridlayout/widget/GridLayout$Axis.definedCount:I61 ···#53·=·Fieldref···········#2.#52········//·androidx/gridlayout/widget/GridLayout$Axis.definedCount:I
60 ···#52·=·NameAndType········#35:#10·······//·maxIndex:I62 ···#54·=·NameAndType········#35:#10·······//·maxIndex:I
61 ···#53·=·Fieldref···········#2.#52········//·androidx/gridlayout/widget/GridLayout$Axis.maxIndex:I63 ···#55·=·Fieldref···········#2.#54········//·androidx/gridlayout/widget/GridLayout$Axis.maxIndex:I
62 ···#54·=·NameAndType········#27:#6········//·groupBoundsValid:Z64 ···#56·=·NameAndType········#27:#6········//·groupBoundsValid:Z
63 ···#55·=·Fieldref···········#2.#54········//·androidx/gridlayout/widget/GridLayout$Axis.groupBoundsValid:Z65 ···#57·=·Fieldref···········#2.#56········//·androidx/gridlayout/widget/GridLayout$Axis.groupBoundsValid:Z
64 ···#56·=·NameAndType········#25:#6········//·forwardLinksValid:Z66 ···#58·=·NameAndType········#25:#6········//·forwardLinksValid:Z
65 ···#57·=·Fieldref···········#2.#56········//·androidx/gridlayout/widget/GridLayout$Axis.forwardLinksValid:Z67 ···#59·=·Fieldref···········#2.#58········//·androidx/gridlayout/widget/GridLayout$Axis.forwardLinksValid:Z
66 ···#58·=·NameAndType········#20:#6········//·backwardLinksValid:Z68 ···#60·=·NameAndType········#20:#6········//·backwardLinksValid:Z
67 ···#59·=·Fieldref···········#2.#58········//·androidx/gridlayout/widget/GridLayout$Axis.backwardLinksValid:Z69 ···#61·=·Fieldref···········#2.#60········//·androidx/gridlayout/widget/GridLayout$Axis.backwardLinksValid:Z
68 ···#60·=·NameAndType········#32:#6········//·leadingMarginsValid:Z70 ···#62·=·NameAndType········#32:#6········//·leadingMarginsValid:Z
69 ···#61·=·Fieldref···········#2.#60········//·androidx/gridlayout/widget/GridLayout$Axis.leadingMarginsValid:Z71 ···#63·=·Fieldref···········#2.#62········//·androidx/gridlayout/widget/GridLayout$Axis.leadingMarginsValid:Z
70 ···#62·=·NameAndType········#43:#6········//·trailingMarginsValid:Z72 ···#64·=·NameAndType········#43:#6········//·trailingMarginsValid:Z
71 ···#63·=·Fieldref···········#2.#62········//·androidx/gridlayout/widget/GridLayout$Axis.trailingMarginsValid:Z73 ···#65·=·Fieldref···········#2.#64········//·androidx/gridlayout/widget/GridLayout$Axis.trailingMarginsValid:Z
72 ···#64·=·NameAndType········#17:#6········//·arcsValid:Z74 ···#66·=·NameAndType········#17:#6········//·arcsValid:Z
73 ···#65·=·Fieldref···········#2.#64········//·androidx/gridlayout/widget/GridLayout$Axis.arcsValid:Z75 ···#67·=·Fieldref···········#2.#66········//·androidx/gridlayout/widget/GridLayout$Axis.arcsValid:Z
74 ···#66·=·NameAndType········#34:#6········//·locationsValid:Z76 ···#68·=·NameAndType········#34:#6········//·locationsValid:Z
75 ···#67·=·Fieldref···········#2.#66········//·androidx/gridlayout/widget/GridLayout$Axis.locationsValid:Z77 ···#69·=·Fieldref···········#2.#68········//·androidx/gridlayout/widget/GridLayout$Axis.locationsValid:Z
76 ···#68·=·NameAndType········#29:#6········//·hasWeightsValid:Z78 ···#70·=·NameAndType········#29:#6········//·hasWeightsValid:Z
77 ···#69·=·Fieldref···········#2.#68········//·androidx/gridlayout/widget/GridLayout$Axis.hasWeightsValid:Z79 ···#71·=·Fieldref···········#2.#70········//·androidx/gridlayout/widget/GridLayout$Axis.hasWeightsValid:Z
78 ···#70·=·Float··············1.4E-45f80 ···#72·=·Float··············1.4E-45f
79 ···#71·=·NameAndType········#36:#6········//·orderPreserved:Z81 ···#73·=·NameAndType········#36:#6········//·orderPreserved:Z
80 ···#72·=·Fieldref···········#2.#71········//·androidx/gridlayout/widget/GridLayout$Axis.orderPreserved:Z82 ···#74·=·Fieldref···········#2.#73········//·androidx/gridlayout/widget/GridLayout$Axis.orderPreserved:Z
81 ···#73·=·Utf8···············androidx/gridlayout/widget/GridLayout$MutableInt83 ···#75·=·Utf8···············androidx/gridlayout/widget/GridLayout$MutableInt
82 ···#74·=·Class··············#73···········//·androidx/gridlayout/widget/GridLayout$MutableInt84 ···#76·=·Class··············#75···········//·androidx/gridlayout/widget/GridLayout$MutableInt
83 ···#75·=·Utf8···············(I)V85 ···#77·=·Utf8···············(I)V
84 ···#76·=·NameAndType········#46:#75·······//·"<init>":(I)V86 ···#78·=·NameAndType········#48:#77·······//·"<init>":(I)V
85 ···#77·=·Methodref··········#74.#76·······//·androidx/gridlayout/widget/GridLayout$MutableInt."<init>":(I)V87 ···#79·=·Methodref··········#76.#78·······//·androidx/gridlayout/widget/GridLayout$MutableInt."<init>":(I)V
86 ···#78·=·NameAndType········#39:#38·······//·parentMin:Landroidx/gridlayout/widget/GridLayout$MutableInt;88 ···#80·=·NameAndType········#39:#38·······//·parentMin:Landroidx/gridlayout/widget/GridLayout$MutableInt;
87 ···#79·=·Fieldref···········#2.#78········//·androidx/gridlayout/widget/GridLayout$Axis.parentMin:Landroidx/gridlayout/widget/GridLayout$MutableInt;89 ···#81·=·Fieldref···········#2.#80········//·androidx/gridlayout/widget/GridLayout$Axis.parentMin:Landroidx/gridlayout/widget/GridLayout$MutableInt;
88 ···#80·=·Integer············-10000090 ···#82·=·Integer············-100000
89 ···#81·=·NameAndType········#37:#38·······//·parentMax:Landroidx/gridlayout/widget/GridLayout$MutableInt;91 ···#83·=·NameAndType········#37:#38·······//·parentMax:Landroidx/gridlayout/widget/GridLayout$MutableInt;
90 ···#82·=·Fieldref···········#2.#81········//·androidx/gridlayout/widget/GridLayout$Axis.parentMax:Landroidx/gridlayout/widget/GridLayout$MutableInt;92 ···#84·=·Fieldref···········#2.#83········//·androidx/gridlayout/widget/GridLayout$Axis.parentMax:Landroidx/gridlayout/widget/GridLayout$MutableInt;
91 ···#83·=·NameAndType········#30:#6········//·horizontal:Z93 ···#85·=·NameAndType········#30:#6········//·horizontal:Z
92 ···#84·=·Fieldref···········#2.#83········//·androidx/gridlayout/widget/GridLayout$Axis.horizontal:Z94 ···#86·=·Fieldref···········#2.#85········//·androidx/gridlayout/widget/GridLayout$Axis.horizontal:Z
93 ···#85·=·Utf8···············androidx/gridlayout/widget/GridLayout$PackedMap95 ···#87·=·Utf8···············androidx/gridlayout/widget/GridLayout$PackedMap
94 ···#86·=·Class··············#85···········//·androidx/gridlayout/widget/GridLayout$PackedMap96 ···#88·=·Class··············#87···········//·androidx/gridlayout/widget/GridLayout$PackedMap
95 ···#87·=·Utf8···············keys97 ···#89·=·Utf8···············keys
96 ···#88·=·Utf8···············[Ljava/lang/Object;98 ···#90·=·Utf8···············[Ljava/lang/Object;
97 ···#89·=·NameAndType········#87:#88·······//·keys:[Ljava/lang/Object;99 ···#91·=·NameAndType········#89:#90·······//·keys:[Ljava/lang/Object;
98 ···#90·=·Fieldref···········#86.#89·······//·androidx/gridlayout/widget/GridLayout$PackedMap.keys:[Ljava/lang/Object;100 ···#92·=·Fieldref···········#88.#91·······//·androidx/gridlayout/widget/GridLayout$PackedMap.keys:[Ljava/lang/Object;
99 ···#91·=·Utf8···············[Landroidx/gridlayout/widget/GridLayout$Interval;101 ···#93·=·Utf8···············[Landroidx/gridlayout/widget/GridLayout$Interval;
100 ···#92·=·Class··············#91···········//·"[Landroidx/gridlayout/widget/GridLayout$Interval;"102 ···#94·=·Class··············#93···········//·"[Landroidx/gridlayout/widget/GridLayout$Interval;"
101 ···#93·=·Utf8···············values103 ···#95·=·Utf8···············values
102 ···#94·=·NameAndType········#93:#88·······//·values:[Ljava/lang/Object;104 ···#96·=·NameAndType········#95:#90·······//·values:[Ljava/lang/Object;
103 ···#95·=·Fieldref···········#86.#94·······//·androidx/gridlayout/widget/GridLayout$PackedMap.values:[Ljava/lang/Object;105 ···#97·=·Fieldref···········#88.#96·······//·androidx/gridlayout/widget/GridLayout$PackedMap.values:[Ljava/lang/Object;
104 ···#96·=·Utf8···············[Landroidx/gridlayout/widget/GridLayout$MutableInt;106 ···#98·=·Utf8···············[Landroidx/gridlayout/widget/GridLayout$MutableInt;
105 ···#97·=·Class··············#96···········//·"[Landroidx/gridlayout/widget/GridLayout$MutableInt;"107 ···#99·=·Class··············#98···········//·"[Landroidx/gridlayout/widget/GridLayout$MutableInt;"
106 ···#98·=·Utf8···············include108 ··#100·=·Utf8···············include
107 ···#99·=·Utf8···············(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V109 ··#101·=·Utf8···············(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V
108 ··#100·=·NameAndType········#98:#99·······//·include:(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V110 ··#102·=·NameAndType········#100:#101·····//·include:(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V
109 ··#101·=·Methodref··········#2.#100·······//·androidx/gridlayout/widget/GridLayout$Axis.include:(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V111 ··#103·=·Methodref··········#2.#102·······//·androidx/gridlayout/widget/GridLayout$Axis.include:(Ljava/util/List;Landroidx/gridlayout/widget/GridLayout$Interval;Landroidx/gridlayout/widget/GridLayout$MutableInt;Z)V
110 ··#102·=·Utf8···············x112 ··#104·=·Utf8···············x
111 ··#103·=·String·············#102··········//·x 
112 ··#104·=·Utf8···············y 
113 ··#105·=·String·············#104··········//·y113 ··#105·=·String·············#104··········//·x
 114 ··#106·=·Utf8···············y
 115 ··#107·=·String·············#106··········//·y
114 ··#106·=·Utf8···············java/lang/StringBuilder116 ··#108·=·Utf8···············java/lang/StringBuilder
115 ··#107·=·Class··············#106··········//·java/lang/StringBuilder117 ··#109·=·Class··············#108··········//·java/lang/StringBuilder
116 ··#108·=·Methodref··········#107.#48······//·java/lang/StringBuilder."<init>":()V118 ··#110·=·Methodref··········#109.#50······//·java/lang/StringBuilder."<init>":()V
117 ··#109·=·Utf8···············java/util/List119 ··#111·=·Utf8···············java/util/List
118 ··#110·=·Class··············#109··········//·java/util/List120 ··#112·=·Class··············#111··········//·java/util/List
119 ··#111·=·Utf8···············iterator121 ··#113·=·Utf8···············iterator
120 ··#112·=·Utf8···············()Ljava/util/Iterator;122 ··#114·=·Utf8···············()Ljava/util/Iterator;
121 ··#113·=·NameAndType········#111:#112·····//·iterator:()Ljava/util/Iterator;123 ··#115·=·NameAndType········#113:#114·····//·iterator:()Ljava/util/Iterator;
122 ··#114·=·InterfaceMethodref·#110.#113·····//·java/util/List.iterator:()Ljava/util/Iterator;124 ··#116·=·InterfaceMethodref·#112.#115·····//·java/util/List.iterator:()Ljava/util/Iterator;
123 ··#115·=·Utf8···············java/util/Iterator125 ··#117·=·Utf8···············java/util/Iterator
124 ··#116·=·Class··············#115··········//·java/util/Iterator126 ··#118·=·Class··············#117··········//·java/util/Iterator
125 ··#117·=·Utf8···············hasNext127 ··#119·=·Utf8···············hasNext
126 ··#118·=·Utf8···············()Z128 ··#120·=·Utf8···············()Z
127 ··#119·=·NameAndType········#117:#118·····//·hasNext:()Z129 ··#121·=·NameAndType········#119:#120·····//·hasNext:()Z
128 ··#120·=·InterfaceMethodref·#116.#119·····//·java/util/Iterator.hasNext:()Z130 ··#122·=·InterfaceMethodref·#118.#121·····//·java/util/Iterator.hasNext:()Z
129 ··#121·=·Utf8···············next131 ··#123·=·Utf8···············next
130 ··#122·=·Utf8···············()Ljava/lang/Object;132 ··#124·=·Utf8···············()Ljava/lang/Object;
131 ··#123·=·NameAndType········#121:#122·····//·next:()Ljava/lang/Object;133 ··#125·=·NameAndType········#123:#124·····//·next:()Ljava/lang/Object;
132 ··#124·=·InterfaceMethodref·#116.#123·····//·java/util/Iterator.next:()Ljava/lang/Object;134 ··#126·=·InterfaceMethodref·#118.#125·····//·java/util/Iterator.next:()Ljava/lang/Object;
133 ··#125·=·Utf8···············androidx/gridlayout/widget/GridLayout$Arc135 ··#127·=·Utf8···············androidx/gridlayout/widget/GridLayout$Arc
134 ··#126·=·Class··············#125··········//·androidx/gridlayout/widget/GridLayout$Arc136 ··#128·=·Class··············#127··········//·androidx/gridlayout/widget/GridLayout$Arc
135 ··#127·=·Utf8···············,137 ··#129·=·Utf8···············,
136 ··#128·=·String·············#127··········//·,138 ··#130·=·String·············#129··········//·,
137 ··#129·=·Utf8···············append139 ··#131·=·Utf8···············append
138 ··#130·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;140 ··#132·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;
139 ··#131·=·NameAndType········#129:#130·····//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;141 ··#133·=·NameAndType········#131:#132·····//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
140 ··#132·=·Methodref··········#107.#131·····//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;142 ··#134·=·Methodref··········#109.#133·····//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
141 ··#133·=·Utf8···············span143 ··#135·=·Utf8···············span
142 ··#134·=·Utf8···············Landroidx/gridlayout/widget/GridLayout$Interval;144 ··#136·=·Utf8···············Landroidx/gridlayout/widget/GridLayout$Interval;
143 ··#135·=·NameAndType········#133:#134·····//·span:Landroidx/gridlayout/widget/GridLayout$Interval;145 ··#137·=·NameAndType········#135:#136·····//·span:Landroidx/gridlayout/widget/GridLayout$Interval;
144 ··#136·=·Fieldref···········#126.#135·····//·androidx/gridlayout/widget/GridLayout$Arc.span:Landroidx/gridlayout/widget/GridLayout$Interval;146 ··#138·=·Fieldref···········#128.#137·····//·androidx/gridlayout/widget/GridLayout$Arc.span:Landroidx/gridlayout/widget/GridLayout$Interval;
145 ··#137·=·Utf8···············androidx/gridlayout/widget/GridLayout$Interval147 ··#139·=·Utf8···············androidx/gridlayout/widget/GridLayout$Interval
146 ··#138·=·Class··············#137··········//·androidx/gridlayout/widget/GridLayout$Interval148 ··#140·=·Class··············#139··········//·androidx/gridlayout/widget/GridLayout$Interval
147 ··#139·=·Utf8···············min149 ··#141·=·Utf8···············min
148 ··#140·=·NameAndType········#139:#10······//·min:I150 ··#142·=·NameAndType········#141:#10······//·min:I
149 ··#141·=·Fieldref···········#138.#140·····//·androidx/gridlayout/widget/GridLayout$Interval.min:I151 ··#143·=·Fieldref···········#140.#142·····//·androidx/gridlayout/widget/GridLayout$Interval.min:I
150 ··#142·=·Utf8···············max152 ··#144·=·Utf8···············max
151 ··#143·=·NameAndType········#142:#10······//·max:I153 ··#145·=·NameAndType········#144:#10······//·max:I
152 ··#144·=·Fieldref···········#138.#143·····//·androidx/gridlayout/widget/GridLayout$Interval.max:I154 ··#146·=·Fieldref···········#140.#145·····//·androidx/gridlayout/widget/GridLayout$Interval.max:I
153 ··#145·=·Utf8···············value155 ··#147·=·Utf8···············value
154 ··#146·=·NameAndType········#145:#38······//·value:Landroidx/gridlayout/widget/GridLayout$MutableInt;156 ··#148·=·NameAndType········#147:#38······//·value:Landroidx/gridlayout/widget/GridLayout$MutableInt;
155 ··#147·=·Fieldref···········#126.#146·····//·androidx/gridlayout/widget/GridLayout$Arc.value:Landroidx/gridlayout/widget/GridLayout$MutableInt;157 ··#149·=·Fieldref···········#128.#148·····//·androidx/gridlayout/widget/GridLayout$Arc.value:Landroidx/gridlayout/widget/GridLayout$MutableInt;
156 ··#148·=·NameAndType········#145:#10······//·value:I158 ··#150·=·NameAndType········#147:#10······//·value:I
157 ··#149·=·Fieldref···········#74.#148······//·androidx/gridlayout/widget/GridLayout$MutableInt.value:I159 ··#151·=·Fieldref···········#76.#150······//·androidx/gridlayout/widget/GridLayout$MutableInt.value:I
158 ··#150·=·Utf8···············-160 ··#152·=·Utf8···············-
159 ··#151·=·String·············#150··········//·-161 ··#153·=·String·············#152··········//·-
160 ··#152·=·Utf8···············(I)Ljava/lang/StringBuilder;162 ··#154·=·Utf8···············(I)Ljava/lang/StringBuilder;
161 ··#153·=·NameAndType········#129:#152·····//·append:(I)Ljava/lang/StringBuilder;163 ··#155·=·NameAndType········#131:#154·····//·append:(I)Ljava/lang/StringBuilder;
162 ··#154·=·Methodref··········#107.#153·····//·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;164 ··#156·=·Methodref··········#109.#155·····//·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
163 ··#155·=·Utf8···············>=165 ··#157·=·Utf8···············>=
164 ··#156·=·String·············#155··········//·>= 
165 ··#157·=·Utf8···············<= 
166 ··#158·=·String·············#157··········//·<=166 ··#158·=·String·············#157··········//·>=
 167 ··#159·=·Utf8···············<=
Max diff block lines reached; 115379/134080 bytes (86.05%) of diff not shown.
15.4 KB
com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.class
15.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 12, 22 lines modifiedOffset 12, 22 lines modified
12 ····#4·=·Class··············#3············//·android/widget/ArrayAdapter12 ····#4·=·Class··············#3············//·android/widget/ArrayAdapter
13 ····#5·=·Utf8···············$assertionsDisabled13 ····#5·=·Utf8···············$assertionsDisabled
14 ····#6·=·Utf8···············Z14 ····#6·=·Utf8···············Z
15 ····#7·=·Utf8···············mHighlightedDrawable15 ····#7·=·Utf8···············mHighlightedDrawable
16 ····#8·=·Utf8···············Landroid/graphics/drawable/Drawable;16 ····#8·=·Utf8···············Landroid/graphics/drawable/Drawable;
17 ····#9·=·Utf8···············this$017 ····#9·=·Utf8···············this$0
18 ···#10·=·Utf8···············Lcom/gelakinetic/mtgfam/FamiliarActivity;18 ···#10·=·Utf8···············Lcom/gelakinetic/mtgfam/FamiliarActivity;
 19 ···#11·=·Utf8···············com/gelakinetic/mtgfam/FamiliarActivity
 20 ···#12·=·Class··············#11···········//·com/gelakinetic/mtgfam/FamiliarActivity
19 ···#11·=·NameAndType········#9:#10········//·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;21 ···#13·=·NameAndType········#9:#10········//·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
20 ···#12·=·Fieldref···········#2.#11········//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;22 ···#14·=·Fieldref···········#2.#13········//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
21 ···#13·=·Utf8···············com/gelakinetic/mtgfam/FamiliarActivity 
22 ···#14·=·Class··············#13···········//·com/gelakinetic/mtgfam/FamiliarActivity 
23 ···#15·=·Utf8···············access$50023 ···#15·=·Utf8···············access$500
24 ···#16·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;24 ···#16·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;
25 ···#17·=·NameAndType········#15:#16·······//·access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;25 ···#17·=·NameAndType········#15:#16·······//·access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;
26 ···#18·=·Methodref··········#14.#17·······//·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;26 ···#18·=·Methodref··········#12.#17·······//·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;
27 ···#19·=·Integer············213149292927 ···#19·=·Integer············2131492929
28 ···#20·=·Float··············1.8609324E38f28 ···#20·=·Float··············1.8609324E38f
29 ···#21·=·Utf8···············<init>29 ···#21·=·Utf8···············<init>
30 ···#22·=·Utf8···············(Landroid/content/Context;I[Ljava/lang/Object;)V30 ···#22·=·Utf8···············(Landroid/content/Context;I[Ljava/lang/Object;)V
31 ···#23·=·NameAndType········#21:#22·······//·"<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V31 ···#23·=·NameAndType········#21:#22·······//·"<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V
32 ···#24·=·Methodref··········#4.#23········//·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V32 ···#24·=·Methodref··········#4.#23········//·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V
33 ···#25·=·NameAndType········#7:#8·········//·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;33 ···#25·=·NameAndType········#7:#8·········//·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ···#37·=·NameAndType········#35:#36·······//·getCompoundDrawables:()[Landroid/graphics/drawable/Drawable;45 ···#37·=·NameAndType········#35:#36·······//·getCompoundDrawables:()[Landroid/graphics/drawable/Drawable;
46 ···#38·=·Methodref··········#34.#37·······//·android/widget/TextView.getCompoundDrawables:()[Landroid/graphics/drawable/Drawable;46 ···#38·=·Methodref··········#34.#37·······//·android/widget/TextView.getCompoundDrawables:()[Landroid/graphics/drawable/Drawable;
47 ···#39·=·Integer············213096876047 ···#39·=·Integer············2130968760
48 ···#40·=·Float··············1.7546183E38f48 ···#40·=·Float··············1.7546183E38f
49 ···#41·=·Utf8···············getResourceIdFromAttr49 ···#41·=·Utf8···············getResourceIdFromAttr
50 ···#42·=·Utf8···············(I)I50 ···#42·=·Utf8···············(I)I
51 ···#43·=·NameAndType········#41:#42·······//·getResourceIdFromAttr:(I)I51 ···#43·=·NameAndType········#41:#42·······//·getResourceIdFromAttr:(I)I
52 ···#44·=·Methodref··········#14.#43·······//·com/gelakinetic/mtgfam/FamiliarActivity.getResourceIdFromAttr:(I)I52 ···#44·=·Methodref··········#12.#43·······//·com/gelakinetic/mtgfam/FamiliarActivity.getResourceIdFromAttr:(I)I
53 ···#45·=·Utf8···············androidx/core/content/ContextCompat53 ···#45·=·Utf8···············androidx/core/content/ContextCompat
54 ···#46·=·Class··············#45···········//·androidx/core/content/ContextCompat54 ···#46·=·Class··············#45···········//·androidx/core/content/ContextCompat
55 ···#47·=·Utf8···············getColor55 ···#47·=·Utf8···············getColor
56 ···#48·=·Utf8···············(Landroid/content/Context;I)I56 ···#48·=·Utf8···············(Landroid/content/Context;I)I
57 ···#49·=·NameAndType········#47:#48·······//·getColor:(Landroid/content/Context;I)I57 ···#49·=·NameAndType········#47:#48·······//·getColor:(Landroid/content/Context;I)I
58 ···#50·=·Methodref··········#46.#49·······//·androidx/core/content/ContextCompat.getColor:(Landroid/content/Context;I)I58 ···#50·=·Methodref··········#46.#49·······//·androidx/core/content/ContextCompat.getColor:(Landroid/content/Context;I)I
59 ···#51·=·Utf8···············android/graphics/PorterDuff$Mode59 ···#51·=·Utf8···············android/graphics/PorterDuff$Mode
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ···#63·=·NameAndType········#62:#6········//·mIsDivider:Z71 ···#63·=·NameAndType········#62:#6········//·mIsDivider:Z
72 ···#64·=·Fieldref···········#61.#63·······//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry.mIsDivider:Z72 ···#64·=·Fieldref···········#61.#63·······//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry.mIsDivider:Z
73 ···#65·=·Integer············213149292873 ···#65·=·Integer············2131492928
74 ···#66·=·Float··············1.8609322E38f74 ···#66·=·Float··············1.8609322E38f
75 ···#67·=·Utf8···············getLayoutInflater75 ···#67·=·Utf8···············getLayoutInflater
76 ···#68·=·Utf8···············()Landroid/view/LayoutInflater;76 ···#68·=·Utf8···············()Landroid/view/LayoutInflater;
77 ···#69·=·NameAndType········#67:#68·······//·getLayoutInflater:()Landroid/view/LayoutInflater;77 ···#69·=·NameAndType········#67:#68·······//·getLayoutInflater:()Landroid/view/LayoutInflater;
78 ···#70·=·Methodref··········#14.#69·······//·com/gelakinetic/mtgfam/FamiliarActivity.getLayoutInflater:()Landroid/view/LayoutInflater;78 ···#70·=·Methodref··········#12.#69·······//·com/gelakinetic/mtgfam/FamiliarActivity.getLayoutInflater:()Landroid/view/LayoutInflater;
79 ···#71·=·Utf8···············android/view/LayoutInflater79 ···#71·=·Utf8···············android/view/LayoutInflater
80 ···#72·=·Class··············#71···········//·android/view/LayoutInflater80 ···#72·=·Class··············#71···········//·android/view/LayoutInflater
81 ···#73·=·Utf8···············inflate81 ···#73·=·Utf8···············inflate
82 ···#74·=·Utf8···············(ILandroid/view/ViewGroup;Z)Landroid/view/View;82 ···#74·=·Utf8···············(ILandroid/view/ViewGroup;Z)Landroid/view/View;
83 ···#75·=·NameAndType········#73:#74·······//·inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View;83 ···#75·=·NameAndType········#73:#74·······//·inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View;
84 ···#76·=·Methodref··········#72.#75·······//·android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View;84 ···#76·=·Methodref··········#72.#75·······//·android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View;
85 ···#77·=·Integer············213129646885 ···#77·=·Integer············2131296468
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ··#109·=·Utf8···············setCompoundDrawablesWithIntrinsicBounds117 ··#109·=·Utf8···············setCompoundDrawablesWithIntrinsicBounds
118 ··#110·=·Utf8···············(IIII)V118 ··#110·=·Utf8···············(IIII)V
119 ··#111·=·NameAndType········#109:#110·····//·setCompoundDrawablesWithIntrinsicBounds:(IIII)V119 ··#111·=·NameAndType········#109:#110·····//·setCompoundDrawablesWithIntrinsicBounds:(IIII)V
120 ··#112·=·Methodref··········#34.#111······//·android/widget/TextView.setCompoundDrawablesWithIntrinsicBounds:(IIII)V120 ··#112·=·Methodref··········#34.#111······//·android/widget/TextView.setCompoundDrawablesWithIntrinsicBounds:(IIII)V
121 ··#113·=·Utf8···············access$600121 ··#113·=·Utf8···············access$600
122 ··#114·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I122 ··#114·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I
123 ··#115·=·NameAndType········#113:#114·····//·access$600:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I123 ··#115·=·NameAndType········#113:#114·····//·access$600:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I
124 ··#116·=·Methodref··········#14.#115······//·com/gelakinetic/mtgfam/FamiliarActivity.access$600:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I124 ··#116·=·Methodref··········#12.#115······//·com/gelakinetic/mtgfam/FamiliarActivity.access$600:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)I
125 ··#117·=·Utf8···············colorDrawerEntry125 ··#117·=·Utf8···············colorDrawerEntry
126 ··#118·=·NameAndType········#117:#95······//·colorDrawerEntry:(Landroid/widget/TextView;)V126 ··#118·=·NameAndType········#117:#95······//·colorDrawerEntry:(Landroid/widget/TextView;)V
127 ··#119·=·Methodref··········#2.#118·······//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.colorDrawerEntry:(Landroid/widget/TextView;)V127 ··#119·=·Methodref··········#2.#118·······//·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.colorDrawerEntry:(Landroid/widget/TextView;)V
128 ··#120·=·Utf8···············Code128 ··#120·=·Utf8···············Code
129 ··#121·=·Utf8···············<clinit>129 ··#121·=·Utf8···············<clinit>
130 ··#122·=·Utf8···············()V130 ··#122·=·Utf8···············()V
131 ··#123·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V131 ··#123·=·Utf8···············(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ··com.gelakinetic.mtgfam.FamiliarActivity$DrawerEntryArrayAdapter(com.gelakinetic.mtgfam.FamiliarActivity,·android.content.Context);154 ··com.gelakinetic.mtgfam.FamiliarActivity$DrawerEntryArrayAdapter(com.gelakinetic.mtgfam.FamiliarActivity,·android.content.Context);
155 ····descriptor:·(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V155 ····descriptor:·(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V
156 ····flags:·(0x0000)156 ····flags:·(0x0000)
157 ····Code:157 ····Code:
158 ······stack=300,·locals=3,·args_size=3158 ······stack=300,·locals=3,·args_size=3
159 ·········0:·aload_0159 ·········0:·aload_0
160 ·········1:·aload_1160 ·········1:·aload_1
161 ·········2:·putfield······#12·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;161 ·········2:·putfield······#14·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
162 ·········5:·aload_1162 ·········5:·aload_1
163 ·········6:·invokestatic··#18·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;163 ·········6:·invokestatic··#18·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;
164 ·········9:·astore_1164 ·········9:·astore_1
165 ········10:·aload_0165 ········10:·aload_0
166 ········11:·aload_2166 ········11:·aload_2
167 ········12:·ldc···········#19·················//·int·2131492929167 ········12:·ldc···········#19·················//·int·2131492929
168 ········14:·aload_1168 ········14:·aload_1
Offset 196, 15 lines modifiedOffset 196, 15 lines modified
196 ········30:·aload_0196 ········30:·aload_0
197 ········31:·aload_1197 ········31:·aload_1
198 ········32:·putfield······#26·················//·Field·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;198 ········32:·putfield······#26·················//·Field·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;
199 ········35:·aload_0199 ········35:·aload_0
200 ········36:·getfield······#26·················//·Field·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;200 ········36:·getfield······#26·················//·Field·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;
201 ········39:·astore_1201 ········39:·astore_1
202 ········40:·aload_0202 ········40:·aload_0
203 ········41:·getfield······#12·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;203 ········41:·getfield······#14·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
204 ········44:·astore_2204 ········44:·astore_2
205 ········45:·aload_2205 ········45:·aload_2
206 ········46:·ldc···········#39·················//·int·2130968760206 ········46:·ldc···········#39·················//·int·2130968760
207 ········48:·invokevirtual·#44·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.getResourceIdFromAttr:(I)I207 ········48:·invokevirtual·#44·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.getResourceIdFromAttr:(I)I
208 ········51:·istore_3208 ········51:·istore_3
209 ········52:·aload_2209 ········52:·aload_2
210 ········53:·iload_3210 ········53:·iload_3
Offset 220, 15 lines modifiedOffset 220, 15 lines modified
  
220 ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup);220 ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup);
221 ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;221 ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
222 ····flags:·(0x0001)·ACC_PUBLIC222 ····flags:·(0x0001)·ACC_PUBLIC
223 ····Code:223 ····Code:
224 ······stack=300,·locals=11,·args_size=4224 ······stack=300,·locals=11,·args_size=4
225 ·········0:·aload_0225 ·········0:·aload_0
226 ·········1:·getfield······#12·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;226 ·········1:·getfield······#14·················//·Field·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
227 ·········4:·invokestatic··#18·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;227 ·········4:·invokestatic··#18·················//·Method·com/gelakinetic/mtgfam/FamiliarActivity.access$500:(Lcom/gelakinetic/mtgfam/FamiliarActivity;)[Lcom/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry;
228 ·········7:·iload_1228 ·········7:·iload_1
229 ·········8:·aaload229 ·········8:·aaload
230 ·········9:·astore········4230 ·········9:·astore········4
231 ········11:·aload·········4231 ········11:·aload·········4
232 ········13:·getfield······#64·················//·Field·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry.mIsDivider:Z232 ········13:·getfield······#64·················//·Field·com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntry.mIsDivider:Z
233 ········16:·istore········5233 ········16:·istore········5
Offset 238, 23 lines modifiedOffset 238, 23 lines modified
238 ········25:·istore········5238 ········25:·istore········5
239 ········27:·goto··········34239 ········27:·goto··········34
240 ········30:·ldc···········#19·················//·int·2131492929240 ········30:·ldc···········#19·················//·int·2131492929
241 ········32:·istore········5241 ········32:·istore········5
242 ········34:·aload_2242 ········34:·aload_2
243 ········35:·ifnonnull·····53243 ········35:·ifnonnull·····53
Max diff block lines reached; 6176/15496 bytes (39.86%) of diff not shown.
495 B
smali/androidx/gridlayout/widget/GridLayout$Axis.smali
    
Offset 99, 15 lines modifiedOffset 99, 18 lines modified
99 .field·public·trailingMargins:[I99 .field·public·trailingMargins:[I
  
100 .field·public·trailingMarginsValid:Z100 .field·public·trailingMarginsValid:Z
  
  
101 #·direct·methods101 #·direct·methods
102 .method·static·constructor·<clinit>()V102 .method·static·constructor·<clinit>()V
103 ····.locals·0103 ····.locals·1
  
 104 ····.line·1101
 105 ····const-class·v0,·Landroidx/gridlayout/widget/GridLayout;
  
104 ····return-void106 ····return-void
105 .end·method107 .end·method
  
106 .method·constructor·<init>(Landroidx/gridlayout/widget/GridLayout;Z)V108 .method·constructor·<init>(Landroidx/gridlayout/widget/GridLayout;Z)V
107 ····.locals·1109 ····.locals·1
  
640 B
smali/com/gelakinetic/mtgfam/FamiliarActivity$DrawerEntryArrayAdapter.smali
    
Offset 30, 15 lines modifiedOffset 30, 18 lines modified
30 .field·private·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;30 .field·private·mHighlightedDrawable:Landroid/graphics/drawable/Drawable;
  
31 .field·final·synthetic·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;31 .field·final·synthetic·this$0:Lcom/gelakinetic/mtgfam/FamiliarActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·034 ····.locals·1
  
 35 ····.line·1710
 36 ····const-class·v0,·Lcom/gelakinetic/mtgfam/FamiliarActivity;
  
35 ····return-void37 ····return-void
36 .end·method38 .end·method
  
37 .method·constructor·<init>(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V39 .method·constructor·<init>(Lcom/gelakinetic/mtgfam/FamiliarActivity;Landroid/content/Context;)V
38 ····.locals·140 ····.locals·1