105 MB
/home/fdroid/fdroiddata/tmp/com.planes.android_24.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.planes.android_24.apk
13.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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <0b5b21f387652503746ec992efd18588d1968e55725ebac6d484de74ef915473>, actual: <7e98c79feb8da13bf01fdcfa5a75bbf570c6ce56af1da17ce3ca7440f62cc13a> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b76ce7a1a04f85be5dade778d34235a3a824bda388b72a4a039a4ba939080f0de357390200000000>, actual: <ea8439d360315d1764b8cf52ea45b9a73715881b542fb222a521e118959e0d7ee357390200000000>
    
Offset 1, 75 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):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
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:·69b2beeafe61c23ef6ca9dfd704f355edced2560379ee271a1f2c3edb4b3918c 
10 Signer·#1·certificate·SHA-1·digest:·0eb85eb48b08dbb821ce715d7952d14f8c2ed455 
11 Signer·#1·certificate·MD5·digest:·09927d2b3aa9373a30fbf6e763ec20a7 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·3f07fb1e8a5876c13355bd86f02b1f1273314708123da9a873ffbdc95ea4580d 
15 Signer·#1·public·key·SHA-1·digest:·106ab11e1e6705737055939247697b8b688bbfb5 
16 Signer·#1·public·key·MD5·digest:·e317954b81dd46d0f913ba002eecdc2b 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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/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/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.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-ktx.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.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/. 
28 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/. 
29 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/. 
30 WARNING:·META-INF/androidx.databinding_baseAdapters.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.databinding_databindingKtx.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.databinding_library.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.databinding_viewbinding.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.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/. 
35 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/. 
36 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.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.emoji2_emoji2-views-helper.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.emoji2_emoji2.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.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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.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.lifecycle_lifecycle-runtime-ktx.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.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/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.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.lifecycle_lifecycle-viewmodel-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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 WARNING:·META-INF/androidx.startup_startup-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/. 
60 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/. 
61 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 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/. 
68 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/. 
69 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/kotlinx_coroutines_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/. 
71 WARNING:·META-INF/rxjava.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 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/. 
73 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/. 
74 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.92 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·37316579·bytes,·number·of·entries:·8921 Zip·file·size:·37316579·bytes,·number·of·entries:·892
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····1823·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····1823·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······194·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······194·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··7301504·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··7301504·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx···394720·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-r--r--··0.0·unx···394720·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-r--r--··0.0·unx··8418792·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8418780·b-·defN·81-Jan-01·01:01·classes3.dex
8 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin8 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
9 -rw----·····2.4·fat····11376·b-·defN·81-Jan-01·01:01·LICENSE-junit.txt9 -rw----·····2.4·fat····11376·b-·defN·81-Jan-01·01:01·LICENSE-junit.txt
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version13 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
14 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version14 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 887, 8 lines modifiedOffset 887, 8 lines modified
887 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml887 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml
888 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml888 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
889 -rw----·····0.0·fat·····1584·b-·defN·81-Jan-01·01:01·res/zr.xml889 -rw----·····0.0·fat·····1584·b-·defN·81-Jan-01·01:01·res/zr.xml
890 -rw----·····0.0·fat··1007500·b-·stor·81-Jan-01·01:01·resources.arsc890 -rw----·····0.0·fat··1007500·b-·stor·81-Jan-01·01:01·resources.arsc
891 -rw----·····2.0·fat····82423·b-·defN·81-Jan-01·01:01·META-INF/C04D9A27.SF891 -rw----·····2.0·fat····82423·b-·defN·81-Jan-01·01:01·META-INF/C04D9A27.SF
892 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C04D9A27.RSA892 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C04D9A27.RSA
893 -rw----·····2.0·fat····82296·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF893 -rw----·····2.0·fat····82296·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
894 892·files,·47642478·bytes·uncompressed,·37204221·bytes·compressed:··21.9%894 892·files,·47642466·bytes·uncompressed,·37204315·bytes·compressed:··21.9%
105 MB
classes3.dex
105 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·2e32950a4 checksum············:·7d9761ff
5 signature···········:·2d75...ce625 signature···········:·23e0...5894
6 file_size···········:·84187926 file_size···········:·8418780
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·····:·5156310 string_ids_size·····:·51563
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·805312 type_ids_size·······:·8053
13 type_ids_off········:·206364·(0x03261c)13 type_ids_off········:·206364·(0x03261c)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·238576·(0x03a3f0)15 proto_ids_off·······:·238576·(0x03a3f0)
16 field_ids_size······:·2361316 field_ids_size······:·23613
17 field_ids_off·······:·384892·(0x05df7c)17 field_ids_off·······:·384892·(0x05df7c)
18 method_ids_size·····:·5475518 method_ids_size·····:·54755
19 method_ids_off······:·573796·(0x08c164)19 method_ids_off······:·573796·(0x08c164)
20 class_defs_size·····:·710420 class_defs_size·····:·7104
21 class_defs_off······:·1011836·(0x0f707c)21 class_defs_off······:·1011836·(0x0f707c)
22 data_size···········:·717962822 data_size···········:·7179616
23 data_off············:·1239164·(0x12e87c)23 data_off············:·1239164·(0x12e87c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·15925 class_idx···········:·159
26 access_flags········:·0·(0x0000)26 access_flags········:·0·(0x0000)
27 superclass_idx······:·425127 superclass_idx······:·4251
28 source_file_idx·····:·737128 source_file_idx·····:·7371
Offset 289593, 42 lines modifiedOffset 289593, 42 lines modified
289593 ······type··········:·'()V'289593 ······type··········:·'()V'
289594 ······access········:·0x10008·(STATIC·CONSTRUCTOR)289594 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
289595 ······code··········-289595 ······code··········-
289596 ······registers·····:·2289596 ······registers·····:·2
289597 ······ins···········:·0289597 ······ins···········:·0
289598 ······outs··········:·2289598 ······outs··········:·2
289599 ······insns·size····:·16·16-bit·code·units289599 ······insns·size····:·16·16-bit·code·units
289600 224ee8:········································|[224ee8]·com.planes.single_player_engine.Plane.<clinit>:()V289600 224edc:········································|[224edc]·com.planes.single_player_engine.Plane.<clinit>:()V
289601 224ef8:·2200·4c0a······························|0000:·new-instance·v0,·Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·type@0a4c289601 224eec:·2200·4c0a······························|0000:·new-instance·v0,·Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·type@0a4c
289602 224efc:·1201···································|0002:·const/4·v1,·#int·0·//·#0289602 224ef0:·1201···································|0002:·const/4·v1,·#int·0·//·#0
289603 224efe:·7020·2e4f·1000·························|0003:·invoke-direct·{v0,·v1},·Lcom/planes/single_player_engine/Plane$PlaneStatic;.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V·//·method@4f2e289603 224ef2:·7020·2e4f·1000·························|0003:·invoke-direct·{v0,·v1},·Lcom/planes/single_player_engine/Plane$PlaneStatic;.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V·//·method@4f2e
289604 224f04:·6900·ae2f······························|0006:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.PlaneStatic:Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·field@2fae289604 224ef8:·6900·ae2f······························|0006:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.PlaneStatic:Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·field@2fae
289605 224f08:·2200·5f11······························|0008:·new-instance·v0,·Ljava/util/Random;·//·type@115f289605 224efc:·2200·5f11······························|0008:·new-instance·v0,·Ljava/util/Random;·//·type@115f
289606 224f0c:·7010·a07a·0000·························|000a:·invoke-direct·{v0},·Ljava/util/Random;.<init>:()V·//·method@7aa0289606 224f00:·7010·a07a·0000·························|000a:·invoke-direct·{v0},·Ljava/util/Random;.<init>:()V·//·method@7aa0
289607 224f12:·6900·b02f······························|000d:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.m_Random:Ljava/util/Random;·//·field@2fb0289607 224f06:·6900·b02f······························|000d:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.m_Random:Ljava/util/Random;·//·field@2fb0
289608 224f16:·0e00···································|000f:·return-void289608 224f0a:·0e00···································|000f:·return-void
289609 ······catches·······:·(none)289609 ······catches·······:·(none)
289610 ······positions·····:·289610 ······positions·····:·
289611 ········0x0008·line=170289611 ········0x0008·line=170
289612 ······locals········:·289612 ······locals········:·
  
289613 ····#1··············:·(in·Lcom/planes/single_player_engine/Plane;)289613 ····#1··············:·(in·Lcom/planes/single_player_engine/Plane;)
289614 ······name··········:·'<init>'289614 ······name··········:·'<init>'
289615 ······type··········:·'()V'289615 ······type··········:·'()V'
289616 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289616 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289617 ······code··········-289617 ······code··········-
289618 ······registers·····:·3289618 ······registers·····:·3
289619 ······ins···········:·1289619 ······ins···········:·1
289620 ······outs··········:·4289620 ······outs··········:·4
289621 ······insns·size····:·7·16-bit·code·units289621 ······insns·size····:·7·16-bit·code·units
289622 224f18:········································|[224f18]·com.planes.single_player_engine.Plane.<init>:()V289622 224f0c:········································|[224f0c]·com.planes.single_player_engine.Plane.<init>:()V
289623 224f28:·1200···································|0000:·const/4·v0,·#int·0·//·#0289623 224f1c:·1200···································|0000:·const/4·v0,·#int·0·//·#0
289624 224f2a:·6201·a92f······························|0001:·sget-object·v1,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9289624 224f1e:·6201·a92f······························|0001:·sget-object·v1,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9
289625 224f2e:·7040·334f·0210·························|0003:·invoke-direct·{v2,·v0,·v0,·v1},·Lcom/planes/single_player_engine/Plane;.<init>:(IILcom/planes/single_player_engine/Orientation;)V·//·method@4f33289625 224f22:·7040·334f·0210·························|0003:·invoke-direct·{v2,·v0,·v0,·v1},·Lcom/planes/single_player_engine/Plane;.<init>:(IILcom/planes/single_player_engine/Orientation;)V·//·method@4f33
289626 224f34:·0e00···································|0006:·return-void289626 224f28:·0e00···································|0006:·return-void
289627 ······catches·······:·(none)289627 ······catches·······:·(none)
289628 ······positions·····:·289628 ······positions·····:·
289629 ········0x0001·line=21289629 ········0x0001·line=21
289630 ······locals········:·289630 ······locals········:·
289631 ········0x0000·-·0x0007·reg=2·this·Lcom/planes/single_player_engine/Plane;·289631 ········0x0000·-·0x0007·reg=2·this·Lcom/planes/single_player_engine/Plane;·
  
289632 ····#2··············:·(in·Lcom/planes/single_player_engine/Plane;)289632 ····#2··············:·(in·Lcom/planes/single_player_engine/Plane;)
Offset 289636, 25 lines modifiedOffset 289636, 25 lines modified
289636 ······type··········:·'(IILcom/planes/single_player_engine/Orientation;)V'289636 ······type··········:·'(IILcom/planes/single_player_engine/Orientation;)V'
289637 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289637 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289638 ······code··········-289638 ······code··········-
289639 ······registers·····:·5289639 ······registers·····:·5
289640 ······ins···········:·4289640 ······ins···········:·4
289641 ······outs··········:·2289641 ······outs··········:·2
289642 ······insns·size····:·21·16-bit·code·units289642 ······insns·size····:·21·16-bit·code·units
289643 224f74:········································|[224f74]·com.planes.single_player_engine.Plane.<init>:(IILcom/planes/single_player_engine/Orientation;)V289643 224f68:········································|[224f68]·com.planes.single_player_engine.Plane.<init>:(IILcom/planes/single_player_engine/Orientation;)V
289644 224f84:·1a00·3db0······························|0000:·const-string·v0,·"orient"·//·string@b03d289644 224f78:·1a00·3db0······························|0000:·const-string·v0,·"orient"·//·string@b03d
289645 224f88:·7120·cd99·0400·························|0002:·invoke-static·{v4,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289645 224f7c:·7120·cd99·0400·························|0002:·invoke-static·{v4,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289646 224f8e:·7010·5e76·0100·························|0005:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@765e289646 224f82:·7010·5e76·0100·························|0005:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@765e
289647 224f94:·5912·b42f······························|0008:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.row:I·//·field@2fb4289647 224f88:·5912·b42f······························|0008:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.row:I·//·field@2fb4
289648 224f98:·5913·af2f······························|000a:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.col:I·//·field@2faf289648 224f8c:·5913·af2f······························|000a:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.col:I·//·field@2faf
289649 224f9c:·6200·a92f······························|000c:·sget-object·v0,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9289649 224f90:·6200·a92f······························|000c:·sget-object·v0,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9
289650 224fa0:·5912·b32f······························|000e:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.m_row:I·//·field@2fb3289650 224f94:·5912·b32f······························|000e:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.m_row:I·//·field@2fb3
289651 224fa4:·5913·b12f······························|0010:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.m_col:I·//·field@2fb1289651 224f98:·5913·b12f······························|0010:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.m_col:I·//·field@2fb1
289652 224fa8:·5b14·b22f······························|0012:·iput-object·v4,·v1,·Lcom/planes/single_player_engine/Plane;.m_orient:Lcom/planes/single_player_engine/Orientation;·//·field@2fb2289652 224f9c:·5b14·b22f······························|0012:·iput-object·v4,·v1,·Lcom/planes/single_player_engine/Plane;.m_orient:Lcom/planes/single_player_engine/Orientation;·//·field@2fb2
289653 224fac:·0e00···································|0014:·return-void289653 224fa0:·0e00···································|0014:·return-void
289654 ······catches·······:·(none)289654 ······catches·······:·(none)
289655 ······positions·····:·289655 ······positions·····:·
289656 ········0x0005·line=5289656 ········0x0005·line=5
289657 ········0x000c·line=8289657 ········0x000c·line=8
289658 ········0x000e·line=15289658 ········0x000e·line=15
289659 ········0x0010·line=16289659 ········0x0010·line=16
289660 ········0x0012·line=17289660 ········0x0012·line=17
Offset 289669, 25 lines modifiedOffset 289669, 25 lines modified
289669 ······type··········:·'(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V'289669 ······type··········:·'(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V'
289670 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289670 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289671 ······code··········-289671 ······code··········-
289672 ······registers·····:·4289672 ······registers·····:·4
289673 ······ins···········:·3289673 ······ins···········:·3
289674 ······outs··········:·4289674 ······outs··········:·4
289675 ······insns·size····:·22·16-bit·code·units289675 ······insns·size····:·22·16-bit·code·units
289676 224f38:········································|[224f38]·com.planes.single_player_engine.Plane.<init>:(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V289676 224f2c:········································|[224f2c]·com.planes.single_player_engine.Plane.<init>:(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V
289677 224f48:·1a00·e5b3······························|0000:·const-string·v0,·"qp"·//·string@b3e5289677 224f3c:·1a00·e5b3······························|0000:·const-string·v0,·"qp"·//·string@b3e5
289678 224f4c:·7120·cd99·0200·························|0002:·invoke-static·{v2,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289678 224f40:·7120·cd99·0200·························|0002:·invoke-static·{v2,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289679 224f52:·1a00·3db0······························|0005:·const-string·v0,·"orient"·//·string@b03d289679 224f46:·1a00·3db0······························|0005:·const-string·v0,·"orient"·//·string@b03d
289680 224f56:·7120·cd99·0300·························|0007:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289680 224f4a:·7120·cd99·0300·························|0007:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289681 224f5c:·6e10·d04e·0200·························|000a:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.x:()I·//·method@4ed0289681 224f50:·6e10·d04e·0200·························|000a:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.x:()I·//·method@4ed0
289682 224f62:·0a00···································|000d:·move-result·v0289682 224f56:·0a00···································|000d:·move-result·v0
289683 224f64:·6e10·d14e·0200·························|000e:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.y:()I·//·method@4ed1289683 224f58:·6e10·d14e·0200·························|000e:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.y:()I·//·method@4ed1
289684 224f6a:·0a02···································|0011:·move-result·v2289684 224f5e:·0a02···································|0011:·move-result·v2
289685 224f6c:·7040·334f·0132·························|0012:·invoke-direct·{v1,·v0,·v2,·v3},·Lcom/planes/single_player_engine/Plane;.<init>:(IILcom/planes/single_player_engine/Orientation;)V·//·method@4f33289685 224f60:·7040·334f·0132·························|0012:·invoke-direct·{v1,·v0,·v2,·v3},·Lcom/planes/single_player_engine/Plane;.<init>:(IILcom/planes/single_player_engine/Orientation;)V·//·method@4f33
289686 224f72:·0e00···································|0015:·return-void289686 224f66:·0e00···································|0015:·return-void
289687 ······catches·······:·(none)289687 ······catches·······:·(none)
289688 ······positions·····:·289688 ······positions·····:·
289689 ········0x000a·line=23289689 ········0x000a·line=23
289690 ······locals········:·289690 ······locals········:·
289691 ········0x0000·-·0x0016·reg=1·this·Lcom/planes/single_player_engine/Plane;·289691 ········0x0000·-·0x0016·reg=1·this·Lcom/planes/single_player_engine/Plane;·
289692 ········0x0000·-·0x0016·reg=2·(null)·Lcom/planes/single_player_engine/Coordinate2D;·289692 ········0x0000·-·0x0016·reg=2·(null)·Lcom/planes/single_player_engine/Coordinate2D;·
289693 ········0x0000·-·0x0016·reg=3·(null)·Lcom/planes/single_player_engine/Orientation;·289693 ········0x0000·-·0x0016·reg=3·(null)·Lcom/planes/single_player_engine/Orientation;·
Offset 289697, 17 lines modifiedOffset 289697, 17 lines modified
289697 ······type··········:·'()Ljava/util/Random;'289697 ······type··········:·'()Ljava/util/Random;'
289698 ······access········:·0x1019·(PUBLIC·STATIC·FINAL·SYNTHETIC)289698 ······access········:·0x1019·(PUBLIC·STATIC·FINAL·SYNTHETIC)
Max diff block lines reached; 110003950/110016775 bytes (99.99%) of diff not shown.
4.5 KB
classes3.jar
3.51 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11987223·bytes,·number·of·entries:·71041 Zip·file·size:·11987206·bytes,·number·of·entries:·7104
2 ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class2 ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class
3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class
4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class
5 ?rwxrwxr-x··2.0·unx·····1992·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class5 ?rwxrwxr-x··2.0·unx·····1992·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class
6 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$Itr.class6 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$Itr.class
7 ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class7 ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class
8 ?rwxrwxr-x··2.0·unx·····2006·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class8 ?rwxrwxr-x··2.0·unx·····2006·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class
Offset 992, 15 lines modifiedOffset 992, 15 lines modified
992 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Orientation.class992 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Orientation.class
993 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane$PlaneStatic.class993 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane$PlaneStatic.class
994 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane$WhenMappings.class994 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane$WhenMappings.class
995 ?rwxrwxr-x··2.0·unx·····4453·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane.class995 ?rwxrwxr-x··2.0·unx·····4453·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Plane.class
996 ?rwxrwxr-x··2.0·unx·····7911·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneGrid.class996 ?rwxrwxr-x··2.0·unx·····7911·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneGrid.class
997 ?rwxrwxr-x··2.0·unx·····2538·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneOrientationData.class997 ?rwxrwxr-x··2.0·unx·····2538·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneOrientationData.class
998 ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlanePointIterator$WhenMappings.class998 ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlanePointIterator$WhenMappings.class
999 ?rwxrwxr-x··2.0·unx·····8472·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneRound.class999 ?rwxrwxr-x··2.0·unx·····8455·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneRound.class
1000 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneRoundOptions.class1000 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlaneRoundOptions.class
1001 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlanesRoundJava$Companion.class1001 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlanesRoundJava$Companion.class
1002 ?rwxrwxr-x··2.0·unx·····1912·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlayerGuessReaction.class1002 ?rwxrwxr-x··2.0·unx·····1912·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/PlayerGuessReaction.class
1003 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/RoundEndStatus.class1003 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/RoundEndStatus.class
1004 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Type.class1004 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/Type.class
1005 ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/VectorIterator.class1005 ?rwxrwxr-x··2.0·unx······955·b-·stor·80-Jan-01·00:00·com/planes/single_player_engine/VectorIterator.class
1006 ?rwxrwxr-x··2.0·unx·····4938·b-·stor·80-Jan-01·00:00·com/planes/singleround/test/com/planes/singleround/test/ComputerLogicTest.class1006 ?rwxrwxr-x··2.0·unx·····4938·b-·stor·80-Jan-01·00:00·com/planes/singleround/test/com/planes/singleround/test/ComputerLogicTest.class
Offset 7099, 8 lines modifiedOffset 7099, 8 lines modified
7099 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class7099 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
7100 ?rwxrwxr-x··2.0·unx····45349·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7100 ?rwxrwxr-x··2.0·unx····45349·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7101 ?rwxrwxr-x··2.0·unx····28613·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7101 ?rwxrwxr-x··2.0·unx····28613·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7102 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7102 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7103 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7103 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7104 ?rwxrwxr-x··2.0·unx····35909·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7104 ?rwxrwxr-x··2.0·unx····35909·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7105 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7105 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7106 7104·files,·12208816·bytes·uncompressed,·10632117·bytes·compressed:··12.9%7106 7104·files,·12208799·bytes·uncompressed,·10632100·bytes·compressed:··12.9%
988 B
com/planes/single_player_engine/PlaneRound.class
892 B
procyon -ec {}
    
Offset 24, 17 lines modifiedOffset 24, 15 lines modified
24 ····24 ····
25 ····public·PlaneRound(final·int·rowNo,·int·colNo,·int·planeNo)·{25 ····public·PlaneRound(final·int·rowNo,·int·colNo,·int·planeNo)·{
26 ········this.m_State·=·GameStages.GameNotStarted;26 ········this.m_State·=·GameStages.GameNotStarted;
27 ········this.m_RoundEndState·=·RoundEndStatus.Cancelled;27 ········this.m_RoundEndState·=·RoundEndStatus.Cancelled;
28 ········this.m_rowNo·=·rowNo;28 ········this.m_rowNo·=·rowNo;
29 ········this.m_colNo·=·colNo;29 ········this.m_colNo·=·colNo;
30 ········this.m_planeNo·=·planeNo;30 ········this.m_planeNo·=·planeNo;
31 ········colNo·=·this.m_rowNo; 
32 ········planeNo·=·this.m_colNo; 
33 ········this.m_PlayerGrid·=·new·PlaneGrid(colNo,·planeNo,·this.m_planeNo,·false);31 ········this.m_PlayerGrid·=·new·PlaneGrid(rowNo,·colNo,·planeNo,·false);
34 ········colNo·=·this.m_rowNo;32 ········colNo·=·this.m_rowNo;
35 ········planeNo·=·this.m_colNo;33 ········planeNo·=·this.m_colNo;
36 ········this.m_ComputerGrid·=·new·PlaneGrid(colNo,·planeNo,·this.m_planeNo,·true);34 ········this.m_ComputerGrid·=·new·PlaneGrid(colNo,·planeNo,·this.m_planeNo,·true);
37 ········colNo·=·this.m_rowNo;35 ········colNo·=·this.m_rowNo;
38 ········planeNo·=·this.m_colNo;36 ········planeNo·=·this.m_colNo;
39 ········this.m_computerLogic·=·new·ComputerLogic(colNo,·planeNo,·this.m_planeNo);37 ········this.m_computerLogic·=·new·ComputerLogic(colNo,·planeNo,·this.m_planeNo);
40 ········this.m_computerGuessList·=·new·Vector();38 ········this.m_computerGuessList·=·new·Vector();
1.39 KB
smali_classes3/com/planes/single_player_engine/PlaneRound.smali
    
Offset 166, 27 lines modifiedOffset 166, 21 lines modified
166 ····.line·35166 ····.line·35
167 ····iput·p2,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_colNo:I167 ····iput·p2,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_colNo:I
  
168 ····.line·36168 ····.line·36
169 ····iput·p3,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_planeNo:I169 ····iput·p3,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_planeNo:I
  
170 ····.line·39170 ····.line·39
171 ····new-instance·p1,·Lcom/planes/single_player_engine/PlaneGrid;171 ····new-instance·v0,·Lcom/planes/single_player_engine/PlaneGrid;
  
172 ····iget·p2,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_rowNo:I 
  
173 ····iget·p3,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_colNo:I 
  
174 ····iget·v0,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_planeNo:I 
  
175 ····const/4·v1,·0x0172 ····const/4·v1,·0x0
  
176 ····invoke-direct·{p1,·p2,·p3,·v0,·v1},·Lcom/planes/single_player_engine/PlaneGrid;-><init>(IIIZ)V173 ····invoke-direct·{v0,·p1,·p2,·p3,·v1},·Lcom/planes/single_player_engine/PlaneGrid;-><init>(IIIZ)V
  
177 ····iput-object·p1,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_PlayerGrid:Lcom/planes/single_player_engine/PlaneGrid;174 ····iput-object·v0,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_PlayerGrid:Lcom/planes/single_player_engine/PlaneGrid;
  
178 ····.line·40175 ····.line·40
179 ····new-instance·p1,·Lcom/planes/single_player_engine/PlaneGrid;176 ····new-instance·p1,·Lcom/planes/single_player_engine/PlaneGrid;
  
180 ····iget·p2,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_rowNo:I177 ····iget·p2,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_rowNo:I
  
181 ····iget·p3,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_colNo:I178 ····iget·p3,·p0,·Lcom/planes/single_player_engine/PlaneRound;->m_colNo:I
15.4 KB
assets/dexopt/baseline.prof
    
Offset 1, 114 lines modifiedOffset 1, 114 lines modified
00000000:·7072·6f00·3031·3000·02aa·7800·000e·0700··pro.010...x.....00000000:·7072·6f00·3031·3000·02aa·7800·000e·0700··pro.010...x.....
 00000010:·0078·01ed·9b5b·681c·6514·c7cf·ce4e·92cd··.x...[h.e....N..
 00000020:·a5cd·d636·711b·5b9d·d66a·435b·7569·2396··...6q.[..jC[ui#.
 00000030:·a274·622b·4441·8852·447d·d08d·b6ea·83f7··.tb+DA.RD}......
 00000040:·56e9·8b3a·8d08·29da·5245·517c·90ea·83f6··V..:..).REQ|....
 00000050:·cdfa·e005·15dc·07c5·5bf1·8aa0·4f16·aaa0··........[...O...
 00000060:·50b1·45a8·b7d2·787e·b373·d259·cdda·3ea8··P.E...x~.s.Y..>.
 00000070:·4138·5f38·fb9d·fb39·dfff·9b9d·9dec·cc76··A8_8...9.......v
 00000080:·cb76·3954·1219·9bfc·70e5·ce03·2237·de3a··.v9T....p..."7.:
 00000090:·b679·f3a6·cde7·6edc·b4b5·4744·e629·3db7··.y....n...GD.)=.
 000000a0:·e6a3·e70e·7c31·655a·85ad·6bbe·48bb·da42··....|1eZ..k.H..B
 000000b0:·a5c2·3484·5eb3·a63e·d8e1·0325·f3ed·56fe··..4.^..>...%..V.
 000000c0:·d24c·2ee6·6ce6·93d7·cdcd·fcb0·f529·f52a··.L..l........).*
 000000d0:·595d·6668·4069·9dd2·1ca5·7b94·d02d·50ea··Y]fh@i....{..-P.
 000000e0:·d382·9693·dae8·db94·4c07·8f9e·7af4·088f··........L...z...
 000000f0:·0d3f·9bd1·772a·61b3·1cc6·8301·fd95·a7b1··.?..w*a.........
 00000100:·9fa2·3ad6·497c·47ce·4ead·7333·9dd5·a71e··..:.I|G.N.s3....
 00000110:·7acb·9b9f·2d16·bbf5·4d5e·7c4c·36de·72a0··z...-...M^|L6.r.
 00000120:·8737·99bd·341f·6c46·66c7·c65a·980d·9f95··.7..4.lFf..Z....
 00000130:·998c·ce62·f1cf·efa5·c56f·51bd·e55c·9ef9··...b.....oQ..\..
 00000140:·73ec·9013·620d·6098·efdb·d68e·8d9c·7768··s...b.`.......wh
 00000150:·11ab·65b3·e55f·a876·f25b·8cd9·ade6·456a··..e.._.v.[....Ej
 00000160:·43a7·8765·ba77·f0d8·8867·46a6·0f70·8647··C..e.w...gF..p.G
 00000170:·7f97·12b8·580d·fc76·2861·a79f·d94a·861b··....X..v(a...J..
 00000180:·b2d5·a65f·6c1c·8756·87d9·e876·65f0·3923··..._l..V...ve.9#
 00000190:·a7c3·467d·6ad9·f16c·75bb·5467·752e·c87c··..F}j..lu.Tgu..|
 000001a0:·e805·bcf0·8137·222f·3cbd·509f·5872·dbcc··.....7"/<.P.Xr..
 000001b0:·fa20·fcac·26b3·f50e·6fef·1ffa·9ba5·446d··.·..&...o.....Dm
 000001c0:·fcd9·1bea·d1a7·ad6d·a9f2·ac9d·38ea·5a5e··.......m....8.Z^
 000001d0:·7874·d0cb·4ac8·166b·3666·622d·1e5f·7c0c··xt..J..k6fb-._|.
 000001e0:·4bde·a7e8·e80d·3d64·39f3·3379·2cbf·ed1f··K.....=d9.3y,...
 000001f0:·763b·9698·ed18·434f·1eeb·01d9·e2f1·61bd··v;....CO......a.
 00000200:·d8c1·d67c·c889·dcaf·04df·ab41·d60b·c7b0··...|.......A....
 00000210:·c55b·0c32·6bc8·f742·1d23·6ce0·443d·ab4f··.[.2k..B.#l.D=.O
 00000220:·acad·93bd·82c7·8f5c·d4b2·7aec·0571·f870··.......\..z..q.p
 00000230:·8e20·9e63·cd72·e367·7def·539e·feb0·9da7··.·.c.r.g}.S.....
 00000240:·444d·f2da·1ea1·a72e·3103·2a20·5b1d·78e8··DM......1.*·[.x.
 00000250:·1d7d·211f·b858·1c31·d8ac·8ef9·4e37·e731··.}!..X.1....N7.1
 00000260:·80b7·18d3·9b9c·cf87·0ec2·877e·20d6·8cee··...........~·...
 00000270:·5425·f3c5·ce7a·cccf·f4d6·1f71·799b·f587··T%...z.....qy...
 00000280:·ded6·c2b1·818f·ed05·3672·42e6·6f3c·f5f9··........6rB.o<..
 00000290:·fcc0·9fbd·c117·1d7e·79de·f231·5b4f·969f··.......~y..1[O..
 000002a0:·bac4·9093·f33f·3c44·3cbe·e891·8985·e0d1··.....?<D<.......
 000002b0:·c363·e3fc·b554·8935·8285·c53d·7e61·c30f··.c...T.5...=~a..
 000002c0:·df3f·93e5·406f·bccd·7ff6·45e6·3837·bdf9··.?..@o....E.87..
 000002d0:·d95a·4ccf·6cb5·cd27·6f33·be95·ad95·3e9f··.ZL.l..'o3....>.
 000002e0:·17de·70b8·3ceb·c96a·9a8d·3c27·93cb·e236··..p.<..j..<'...6
 000002f0:·aa3f·ef21·9397·2b6f·fb8b·cef2·59dd·0dea··.?.!..+o....Y...
 00000300:·6c6b·f9bb·79a2·186a·ce42·fa17·e86b·98f1··lk..y..j.B...k..
 00000310:·053d·b2d0·a2e3·0f1f·f836·3d3b·15e5·8a4c··.=.......6=;...L
 00000320:·6391·45f5·2e4a·45b5·8d18·3c83·5417·ea8e··c.E..JE...<.T...
 00000330:·071a·d595·6526·62b6·ea42·d5b5·a735·4295··....e&b..B...5B.
 00000340:·89ea·4d63·3ad3·d760·aa6e·2323·5d05·690f··..Mc:..`.n##].i.
 00000350:·70f3·94da·941a·7f8d·0e4f·53a9·43c9·fab7··p........OS.C...
 00000360:·ce42·add1·a1da·018d·6e78·9e9d·720d·beb1··.B......nx..r...
 00000370:·a646·76ba·2cca·7a4e·503e·1c01·47a0·1502··.Fv.,.zNP>..G...
 00000380:·e1e1·33a3·ca27·053e·49d2·51bd·6d40·9236··..3..'.>I.Q.m@.6
 00000390:·4924·7e44·7551·a6d5·f722·e7a4·e323·d653··I$~DuQ..."...#.S
 000003a0:·537c·5c6c·c57d·579a·3577·ef60·102c·e828··S|\l.}W.5w.`.,.(
 000003b0:·e887·d5ea·7629·2749·9d4f·0d3d·c78d·7dd3··....v)'I.O.=..}.
 000003c0:·f17c·e1cb·4def·cbd5·4f3c·f86c·23c1·75c1··.|..M...O<.l#.u.
 000003d0:·d39c·de8e·8fd1·54ac·880c·974b·e5e4·a16d··......T....K...m
 000003e0:·c971·d349·70f5·9bd5·69f0·cdac·f3ba·0a2f··.q.Ip...i....../
 000003f0:·0d4d·34aa·5b74·59ae·3176·6aae·9425·ac27··.M4.[tY.1vj..%.'
 00000400:·557d·9523·53ca·9361·22fe·bfda·ba4b·649f··U}.#S..a"....Kd.
 00000410:·04b5·4640·d436·d237·184a·50a9·4fd4·6bab··..F@.6.7.JP.O.k.
 00000420:·a5ac·eb49·f4df·b06d·b2a4·947e·0248·b862··...I...m...~.H.b
 00000430:·2f67·fcbf·8eb8·f3da·b8de·596a·c6a3·3672··/g........Yj..6r
 00000440:·ff59·b3eb·126e·fbbe·2b88·83a1·4077·816b··.Y...n..+...@w.k
 00000450:·81bf·1fef·89ec·91be·f2da·a8bc·221e·9145··............"..E
 00000460:·bb37·4a58·d040·1dc5·e4f3·96a1·2549·d2da··.7JX.@......%I..
 00000470:·495c·5a10·3577·316d·ccbe·e997·31ad·6f93··I\Z.5w1m....1.o.
 00000480:·322e·44d5·fab1·03b7·1cbc·6ac9·7041·924b··2.D.......j.pA.K
 00000490:·2656·d4d7·3f53·97f5·d545·0bfa·250a·3e1b··&V..?S...E..%.>.
 000004a0:·1abf·ba3a·5a92·dd2b·e77d·0a1a·e96e·16f4··...:Z..+.}...n..
00000010:·0078·01ed·9b5f·8854·7514·c7cf·dcb9·bb3b··.x..._.Tu......; 
00000020:·fb47·1dcd·dda6·4deb·9a96·8b9a·0dba·9144··.G....M........D 
00000030:·d1dd·52d8·8260·8b88·ea21·c7d2·ea41·edcf··..R..`...!...A.. 
00000040:·5af8·525d·3782·9552·2c8a·a287·b097·ea2d··Z.R]7..R,......- 
00000050:·7be8·0f15·380f·4599·42ff·08ea·49c1·8202··{...8.E.B...I... 
00000060:·a322·b032·713b·9f3b·f7ac·776c·277d·a896··.".2q;.;..wl'}.. 
00000070:·e0fc·9633·bff3·ff9c·dff7·77e7·cedd·b977··...3......w....w 
00000080:·ba65·bbfc·5412·5937·b17f·c5ce·c322·776e··.e..T.Y7....."wn 
00000090:·5c37·3aba·6174·f9fa·0d5b·7b44·64ae·d2c1··\7:.at...[{Dd... 
000000a0:·4dc7·ee3e·fce5·a469·25b6·ae73·44da·d516··M..>...i%..sD... 
000000b0:·2a15·a620·f49a·35f5·c10e·1f28·996f·b7f2··*..·..5....(.o.. 
000000c0:·d766·7231·6733·9fbc·eeac·cc0f·5baf·d22c··.fr1g3......[.., 
000000d0:·25ab·cb0c·f52b·5da3·345b·e941·2574·f394··%....+].4[.A%t.. 
000000e0:·7ab5·a0e5·a436·fa36·25d3·c1a3·a71e·3dc2··z....6.6%.....=. 
000000f0:·63c3·cf66·f49d·4ad8·2c87·f160·407f·e529··c..f..J.,..`@..) 
00000100:·ec73·54c7·3a89·efc8·d9a9·b53c·d359·7dea··.sT.:......<.Y}. 
00000110:·a1b7·bcf9·d962·b15b·dfe4·c5c7·64e3·2d07··.....b.[....d.-. 
00000120:·7a78·93d9·4bf3·c166·6476·6cac·85d9·f059··zx..K..fdvl....Y 
00000130:·91c9·e82c·16ff·fc5e·5afc·16d5·5bce·a599··...,...^Z...[... 
00000140:·3fc7·0e39·21d6·0086·f9be·6ded·d8c8·79af··?..9!.....m...y. 
00000150:·16b1·5a36·5bfe·f96a·27bf·c598·dd6a·5ea9··..Z6[..j'....j^. 
00000160:·3674·7a58·a67b·078f·8d78·6664·fa00·6778··6tzX.{...xfd..gx 
00000170:·f4f7·2b81·8bd5·c06f·8712·76fa·99a9·64b8··..+....o..v...d. 
00000180:·215b·6dfa·c5c6·7168·7598·8d36·2b83·cff9··![m...qhu..6+... 
00000190:·391d·36ea·53cb·8e67·abdb·a53a·ab73·59e6··9.6.S..g...:.sY. 
000001a0:·432f·e085·0fbc·1179·e1e9·85fa·c492·db66··C/.....y.......f 
000001b0:·d607·e167·3599·ad77·787b·ffd0·df0c·256a··...g5..wx{....%j 
000001c0:·e3cf·de50·8f3e·6d6d·8b95·67ed·c451·d7f2··...P.>mm..g..Q.. 
000001d0:·c2a3·83de·5042·b658·b331·136b·f1f8·e263··....PB.X.1.k...c 
000001e0:·58f2·3e45·476f·e821·cb99·9fc9·63f9·6dff··X.>EGo.!....c.m. 
000001f0:·b0db·b1c4·6cc7·187a·f258·0fc8·168f·0feb··....l..z.X...... 
00000200:·c50e·b6e6·434e·e43e·25f8·591a·64bd·700c··....CN.>%.Y.d.p. 
00000210:·5bbc·c520·b386·7c2f·d431·c206·4ed4·b3fa··[..·..|/.1..N... 
00000220:·c4da·3ad9·2b78·fcc8·452d·abc7·5e10·870f··..:.+x..E-..^... 
00000230:·e708·e239·d62c·377e·d6f7·01e5·e90f·db25··...9.,7~.......% 
00000240:·4ad4·24af·ed11·7aea·12d3·af02·b2d5·8187··J.$...z......... 
00000250:·3ed0·17f2·818b·c511·83cd·ea98·ef54·731e··>............Ts. 
00000260:·0378·8b31·bdc9·f97c·e820·7ce8·0762·cde8··.x.1...|.·|..b.. 
00000270:·ce56·325f·ecac·c7fc·4c6f·fd11·97b7·597f··.V2_....Lo....Y. 
00000280:·e86d·2d1c·1bf8·d85e·6023·2764·fec6·539f··.m-....^`#'d..S. 
00000290:·cf0f·fcd9·1b7c·d1e1·97e7·2d1f·b3f5·64f9··.....|....-...d. 
000002a0:·a94b·0c39·39ff·c343·c4e3·8b1e·9958·081e··.K.99..C.....X.. 
000002b0:·3d3c·36ce·5f8b·9558·2358·58dc·3357·34fc··=<6._..X#XX.3W4. 
000002c0:·f03d·952c·077a·e36d·3ed5·1799·e3dc·f4e6··.=.,.z.m>....... 
000002d0:·676b·313d·b3d5·369f·bccd·f856·b656·fa7c··gk1=..6....V.V.| 
000002e0:·5e78·c3e1·faac·27ab·6936·f29c·492e·8b5b··^x....'.i6..I..[ 
000002f0:·affe·bc87·4c5e·aabc·ed2f·3acb·6775·6f52··....L^.../:.guoR 
00000300:·675b·cbdf·cde3·c550·7316·d2bf·405f·c38c··g[.....Ps...@_.. 
00000310:·2fe8·9185·161d·7ff8·c0b7·e9d9·a928·3764··/............(7d 
00000320:·1a8b·2caa·7751·2aaa·6dc4·e019·a4ba·5077··..,.wQ*.m.....Pw 
00000330:·3cd0·a8ae·2c33·1133·5517·aaae·3dad·11aa··<...,3.3U...=... 
00000340:·4cd4·ac34·a633·7d0d·26eb·3632·d255·90f6··L..4.3}.&.62.U.. 
Max diff block lines reached; -1/15681 bytes (-0.01%) of diff not shown.