105 MB
/home/fdroid/fdroiddata/tmp/com.planes.android_25.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.planes.android_25.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: <735719e51b062f9730023675d034f9037f7808dc29292dd51221b0def64eea72>, actual: <579cdbe7307d3638b94923a5fbacfb6b358eb7c8095867932677e9f109519796> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <272e439d4a57b3be616be497993581a48b20e48c87a1d35bdfd0c81172ad3573e3b7ab0200000000>, actual: <a064195395e72f3328d43c7d89971d4c63a0537b30425b32069cb5c651a59b4be3b7ab0200000000>
    
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/. 
2.0 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·44812259·bytes,·number·of·entries:·8921 Zip·file·size:·44812259·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·····1821·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······193·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······193·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··8418836·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8418824·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··1007544·b-·stor·81-Jan-01·01:01·resources.arsc890 -rw----·····0.0·fat··1007544·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,·55138374·bytes·uncompressed,·44700021·bytes·compressed:··18.9%894 892·files,·55138360·bytes·uncompressed,·44700070·bytes·compressed:··18.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············:·833038b74 checksum············:·540c325d
5 signature···········:·e1c3...d97f5 signature···········:·c2e8...0e88
6 file_size···········:·84188366 file_size···········:·8418824
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·····:·5156410 string_ids_size·····:·51564
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········:·206368·(0x032620)13 type_ids_off········:·206368·(0x032620)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·238580·(0x03a3f4)15 proto_ids_off·······:·238580·(0x03a3f4)
16 field_ids_size······:·2361316 field_ids_size······:·23613
17 field_ids_off·······:·384896·(0x05df80)17 field_ids_off·······:·384896·(0x05df80)
18 method_ids_size·····:·5475518 method_ids_size·····:·54755
19 method_ids_off······:·573800·(0x08c168)19 method_ids_off······:·573800·(0x08c168)
20 class_defs_size·····:·710420 class_defs_size·····:·7104
21 class_defs_off······:·1011840·(0x0f7080)21 class_defs_off······:·1011840·(0x0f7080)
22 data_size···········:·717966822 data_size···········:·7179656
23 data_off············:·1239168·(0x12e880)23 data_off············:·1239168·(0x12e880)
  
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 289598, 42 lines modifiedOffset 289598, 42 lines modified
289598 ······type··········:·'()V'289598 ······type··········:·'()V'
289599 ······access········:·0x10008·(STATIC·CONSTRUCTOR)289599 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
289600 ······code··········-289600 ······code··········-
289601 ······registers·····:·2289601 ······registers·····:·2
289602 ······ins···········:·0289602 ······ins···········:·0
289603 ······outs··········:·2289603 ······outs··········:·2
289604 ······insns·size····:·16·16-bit·code·units289604 ······insns·size····:·16·16-bit·code·units
289605 224f00:········································|[224f00]·com.planes.single_player_engine.Plane.<clinit>:()V289605 224ef4:········································|[224ef4]·com.planes.single_player_engine.Plane.<clinit>:()V
289606 224f10:·2200·4c0a······························|0000:·new-instance·v0,·Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·type@0a4c289606 224f04:·2200·4c0a······························|0000:·new-instance·v0,·Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·type@0a4c
289607 224f14:·1201···································|0002:·const/4·v1,·#int·0·//·#0289607 224f08:·1201···································|0002:·const/4·v1,·#int·0·//·#0
289608 224f16:·7020·2e4f·1000·························|0003:·invoke-direct·{v0,·v1},·Lcom/planes/single_player_engine/Plane$PlaneStatic;.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V·//·method@4f2e289608 224f0a:·7020·2e4f·1000·························|0003:·invoke-direct·{v0,·v1},·Lcom/planes/single_player_engine/Plane$PlaneStatic;.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V·//·method@4f2e
289609 224f1c:·6900·ae2f······························|0006:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.PlaneStatic:Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·field@2fae289609 224f10:·6900·ae2f······························|0006:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.PlaneStatic:Lcom/planes/single_player_engine/Plane$PlaneStatic;·//·field@2fae
289610 224f20:·2200·5f11······························|0008:·new-instance·v0,·Ljava/util/Random;·//·type@115f289610 224f14:·2200·5f11······························|0008:·new-instance·v0,·Ljava/util/Random;·//·type@115f
289611 224f24:·7010·a07a·0000·························|000a:·invoke-direct·{v0},·Ljava/util/Random;.<init>:()V·//·method@7aa0289611 224f18:·7010·a07a·0000·························|000a:·invoke-direct·{v0},·Ljava/util/Random;.<init>:()V·//·method@7aa0
289612 224f2a:·6900·b02f······························|000d:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.m_Random:Ljava/util/Random;·//·field@2fb0289612 224f1e:·6900·b02f······························|000d:·sput-object·v0,·Lcom/planes/single_player_engine/Plane;.m_Random:Ljava/util/Random;·//·field@2fb0
289613 224f2e:·0e00···································|000f:·return-void289613 224f22:·0e00···································|000f:·return-void
289614 ······catches·······:·(none)289614 ······catches·······:·(none)
289615 ······positions·····:·289615 ······positions·····:·
289616 ········0x0008·line=170289616 ········0x0008·line=170
289617 ······locals········:·289617 ······locals········:·
  
289618 ····#1··············:·(in·Lcom/planes/single_player_engine/Plane;)289618 ····#1··············:·(in·Lcom/planes/single_player_engine/Plane;)
289619 ······name··········:·'<init>'289619 ······name··········:·'<init>'
289620 ······type··········:·'()V'289620 ······type··········:·'()V'
289621 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289621 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289622 ······code··········-289622 ······code··········-
289623 ······registers·····:·3289623 ······registers·····:·3
289624 ······ins···········:·1289624 ······ins···········:·1
289625 ······outs··········:·4289625 ······outs··········:·4
289626 ······insns·size····:·7·16-bit·code·units289626 ······insns·size····:·7·16-bit·code·units
289627 224f30:········································|[224f30]·com.planes.single_player_engine.Plane.<init>:()V289627 224f24:········································|[224f24]·com.planes.single_player_engine.Plane.<init>:()V
289628 224f40:·1200···································|0000:·const/4·v0,·#int·0·//·#0289628 224f34:·1200···································|0000:·const/4·v0,·#int·0·//·#0
289629 224f42:·6201·a92f······························|0001:·sget-object·v1,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9289629 224f36:·6201·a92f······························|0001:·sget-object·v1,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9
289630 224f46:·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@4f33289630 224f3a:·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
289631 224f4c:·0e00···································|0006:·return-void289631 224f40:·0e00···································|0006:·return-void
289632 ······catches·······:·(none)289632 ······catches·······:·(none)
289633 ······positions·····:·289633 ······positions·····:·
289634 ········0x0001·line=21289634 ········0x0001·line=21
289635 ······locals········:·289635 ······locals········:·
289636 ········0x0000·-·0x0007·reg=2·this·Lcom/planes/single_player_engine/Plane;·289636 ········0x0000·-·0x0007·reg=2·this·Lcom/planes/single_player_engine/Plane;·
  
289637 ····#2··············:·(in·Lcom/planes/single_player_engine/Plane;)289637 ····#2··············:·(in·Lcom/planes/single_player_engine/Plane;)
Offset 289641, 25 lines modifiedOffset 289641, 25 lines modified
289641 ······type··········:·'(IILcom/planes/single_player_engine/Orientation;)V'289641 ······type··········:·'(IILcom/planes/single_player_engine/Orientation;)V'
289642 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289642 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289643 ······code··········-289643 ······code··········-
289644 ······registers·····:·5289644 ······registers·····:·5
289645 ······ins···········:·4289645 ······ins···········:·4
289646 ······outs··········:·2289646 ······outs··········:·2
289647 ······insns·size····:·21·16-bit·code·units289647 ······insns·size····:·21·16-bit·code·units
289648 224f8c:········································|[224f8c]·com.planes.single_player_engine.Plane.<init>:(IILcom/planes/single_player_engine/Orientation;)V289648 224f80:········································|[224f80]·com.planes.single_player_engine.Plane.<init>:(IILcom/planes/single_player_engine/Orientation;)V
289649 224f9c:·1a00·3eb0······························|0000:·const-string·v0,·"orient"·//·string@b03e289649 224f90:·1a00·3eb0······························|0000:·const-string·v0,·"orient"·//·string@b03e
289650 224fa0:·7120·cd99·0400·························|0002:·invoke-static·{v4,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289650 224f94:·7120·cd99·0400·························|0002:·invoke-static·{v4,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289651 224fa6:·7010·5e76·0100·························|0005:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@765e289651 224f9a:·7010·5e76·0100·························|0005:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@765e
289652 224fac:·5912·b42f······························|0008:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.row:I·//·field@2fb4289652 224fa0:·5912·b42f······························|0008:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.row:I·//·field@2fb4
289653 224fb0:·5913·af2f······························|000a:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.col:I·//·field@2faf289653 224fa4:·5913·af2f······························|000a:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.col:I·//·field@2faf
289654 224fb4:·6200·a92f······························|000c:·sget-object·v0,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9289654 224fa8:·6200·a92f······························|000c:·sget-object·v0,·Lcom/planes/single_player_engine/Orientation;.NorthSouth:Lcom/planes/single_player_engine/Orientation;·//·field@2fa9
289655 224fb8:·5912·b32f······························|000e:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.m_row:I·//·field@2fb3289655 224fac:·5912·b32f······························|000e:·iput·v2,·v1,·Lcom/planes/single_player_engine/Plane;.m_row:I·//·field@2fb3
289656 224fbc:·5913·b12f······························|0010:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.m_col:I·//·field@2fb1289656 224fb0:·5913·b12f······························|0010:·iput·v3,·v1,·Lcom/planes/single_player_engine/Plane;.m_col:I·//·field@2fb1
289657 224fc0:·5b14·b22f······························|0012:·iput-object·v4,·v1,·Lcom/planes/single_player_engine/Plane;.m_orient:Lcom/planes/single_player_engine/Orientation;·//·field@2fb2289657 224fb4:·5b14·b22f······························|0012:·iput-object·v4,·v1,·Lcom/planes/single_player_engine/Plane;.m_orient:Lcom/planes/single_player_engine/Orientation;·//·field@2fb2
289658 224fc4:·0e00···································|0014:·return-void289658 224fb8:·0e00···································|0014:·return-void
289659 ······catches·······:·(none)289659 ······catches·······:·(none)
289660 ······positions·····:·289660 ······positions·····:·
289661 ········0x0005·line=5289661 ········0x0005·line=5
289662 ········0x000c·line=8289662 ········0x000c·line=8
289663 ········0x000e·line=15289663 ········0x000e·line=15
289664 ········0x0010·line=16289664 ········0x0010·line=16
289665 ········0x0012·line=17289665 ········0x0012·line=17
Offset 289674, 25 lines modifiedOffset 289674, 25 lines modified
289674 ······type··········:·'(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V'289674 ······type··········:·'(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V'
289675 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)289675 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289676 ······code··········-289676 ······code··········-
289677 ······registers·····:·4289677 ······registers·····:·4
289678 ······ins···········:·3289678 ······ins···········:·3
289679 ······outs··········:·4289679 ······outs··········:·4
289680 ······insns·size····:·22·16-bit·code·units289680 ······insns·size····:·22·16-bit·code·units
289681 224f50:········································|[224f50]·com.planes.single_player_engine.Plane.<init>:(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V289681 224f44:········································|[224f44]·com.planes.single_player_engine.Plane.<init>:(Lcom/planes/single_player_engine/Coordinate2D;Lcom/planes/single_player_engine/Orientation;)V
289682 224f60:·1a00·e6b3······························|0000:·const-string·v0,·"qp"·//·string@b3e6289682 224f54:·1a00·e6b3······························|0000:·const-string·v0,·"qp"·//·string@b3e6
289683 224f64:·7120·cd99·0200·························|0002:·invoke-static·{v2,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289683 224f58:·7120·cd99·0200·························|0002:·invoke-static·{v2,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289684 224f6a:·1a00·3eb0······························|0005:·const-string·v0,·"orient"·//·string@b03e289684 224f5e:·1a00·3eb0······························|0005:·const-string·v0,·"orient"·//·string@b03e
289685 224f6e:·7120·cd99·0300·························|0007:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd289685 224f62:·7120·cd99·0300·························|0007:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@99cd
289686 224f74:·6e10·d04e·0200·························|000a:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.x:()I·//·method@4ed0289686 224f68:·6e10·d04e·0200·························|000a:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.x:()I·//·method@4ed0
289687 224f7a:·0a00···································|000d:·move-result·v0289687 224f6e:·0a00···································|000d:·move-result·v0
289688 224f7c:·6e10·d14e·0200·························|000e:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.y:()I·//·method@4ed1289688 224f70:·6e10·d14e·0200·························|000e:·invoke-virtual·{v2},·Lcom/planes/single_player_engine/Coordinate2D;.y:()I·//·method@4ed1
289689 224f82:·0a02···································|0011:·move-result·v2289689 224f76:·0a02···································|0011:·move-result·v2
289690 224f84:·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@4f33289690 224f78:·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
289691 224f8a:·0e00···································|0015:·return-void289691 224f7e:·0e00···································|0015:·return-void
289692 ······catches·······:·(none)289692 ······catches·······:·(none)
289693 ······positions·····:·289693 ······positions·····:·
289694 ········0x000a·line=23289694 ········0x000a·line=23
289695 ······locals········:·289695 ······locals········:·
289696 ········0x0000·-·0x0016·reg=1·this·Lcom/planes/single_player_engine/Plane;·289696 ········0x0000·-·0x0016·reg=1·this·Lcom/planes/single_player_engine/Plane;·
289697 ········0x0000·-·0x0016·reg=2·(null)·Lcom/planes/single_player_engine/Coordinate2D;·289697 ········0x0000·-·0x0016·reg=2·(null)·Lcom/planes/single_player_engine/Coordinate2D;·
289698 ········0x0000·-·0x0016·reg=3·(null)·Lcom/planes/single_player_engine/Orientation;·289698 ········0x0000·-·0x0016·reg=3·(null)·Lcom/planes/single_player_engine/Orientation;·
Offset 289702, 17 lines modifiedOffset 289702, 17 lines modified
289702 ······type··········:·'()Ljava/util/Random;'289702 ······type··········:·'()Ljava/util/Random;'
289703 ······access········:·0x1019·(PUBLIC·STATIC·FINAL·SYNTHETIC)289703 ······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:·11987260·bytes,·number·of·entries:·71041 Zip·file·size:·11987243·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,·12208853·bytes·uncompressed,·10632154·bytes·compressed:··12.9%7106 7104·files,·12208836·bytes·uncompressed,·10632137·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·000c·0700··pro.010...x.....
00000010:·0078·01ed·9b5f·8854·7514·c7cf·dcb9·bb3b··.x..._.Tu......;00000010:·0078·01ed·9b5b·6c14·6514·c7cf·ce4e·dbed··.x...[l.e....N..
 00000020:·0558·2ead·6bad·3a20·4a03·881b·a991·188d··.X..k.:·J.......
 00000030:·5305·534d·4caa·2106·7c90·4541·7d40·bca0··S.SML.!.|.EA}@..
 00000040:·c617·75a8·31a9·5188·1a8d·c607·a32f·ca9b··..u.1.Q....../..
 00000050:·f8e0·5dc3·3e68·bc91·780b·893e·4182·269a··..].>h..x..>A.&.
 00000060:·6084·98e0·8d80·e737·3ba7·cc62·57fa·a036··`......7;..bW..6
 00000070:·26e7·6bce·7ee7·7ece·f7ff·6667·a73b·b3dd··&.k.~.~...fg.;..
 00000080:·f288·1c2c·89bc·b563·c79e·edfb·456e·dab4··...,...c....En..
 00000090:·7ecb·968d·5b96·6dd8·785f·8f88·cc53·0aaf··~...[.m.x_...S..
 000000a0:·786f·eefe·3d13·a6e5·d8ba·4e15·69c7·a654··xo..=.....N.i..T
 000000b0:·9884·d06b·d6d4·073b·7ca0·64be·ddca·5f99··...k...;|.d..._.
 000000c0:·c9c5·9ccd·7cf2·bab9·991f·b65e·a559·4a56··....|......^.YJV
 000000d0:·9719·ea57·ba5c·69b6·d23d·4ae8·0694·7ab5··...W.\i..=J...z.
 000000e0:·a0e5·a436·fa36·25d3·c1a3·a71e·3dc2·63c3··...6.6%.....=.c.
 000000f0:·cf66·f49d·4ad8·2c87·f160·407f·e549·ec73··.f..J.,..`@..I.s
 00000100:·54c7·3a89·efc8·d9a9·b52c·d359·7dea·a1b7··T.:......,.Y}...
 00000110:·bcf9·d962·b15b·dfe4·c5c7·64e3·2d07·7a78··...b.[....d.-.zx
 00000120:·93d9·4bf3·c166·6476·6cac·85d9·f039·3f93··..K..fdvl....9?.
 00000130:·d159·2cfe·f9bd·b4f8·bb55·6f39·9764·fe1c··.Y,......Uo9.d..
 00000140:·3be4·8458·0318·e6fb·b6b5·6323·e7ed·5ac4··;..X......c#..Z.
 00000150:·6ad9·6cf9·4f57·3bf9·2dc6·ec56·f312·b5a1··j.l.OW;.-..V....
 00000160:·d3c3·32dd·3b78·6cc4·3323·d307·38c3·a3bf··..2.;xl.3#..8...
 00000170:·5309·5cac·067e·db94·b0d3·cf4c·25c3·0dd9··S.\..~.....L%...
 00000180:·6ad3·2f36·8e43·abc3·6cb4·5919·7cce·cce9··j./6.C..l.Y.|...
 00000190:·b051·9f5a·763c·5bdd·2ed5·599d·0b33·1f7a··.Q.Zv<[...Y..3.z
 000001a0:·012f·7ce0·8dc8·0b4f·2fd4·2796·dc36·b33e··./|....O/.'..6.>
 000001b0:·083f·abc9·6cbd·c3db·fb87·fe66·2851·1b7f··.?..l......f(Q..
 000001c0:·f686·7af4·696b·5ba4·3c6b·278e·ba96·171e··..z.ik[.<k'.....
 000001d0:·1df4·9a12·b2c5·9a8d·9958·8bc7·171f·c392··.........X......
 000001e0:·f729·3a7a·430f·59ce·fc4c·1ecb·6ffb·87dd··.):zC.Y..L..o...
 000001f0:·8e25·663b·c6d0·93c7·7a40·b678·7c58·2f76··.%f;....z@.x|X/v
 00000200:·b035·1f72·22f7·29c1·cfd2·20eb·8563·d8e2··.5.r".)...·..c..
 00000210:·2d06·9935·e47b·a18e·1136·70a2·9ed5·27d6··-..5.{...6p...'.
 00000220:·d6c9·5ec1·e347·2e6a·593d·f682·387c·3847··..^..G.jY=..8|8G
 00000230:·10cf·b166·b9f1·b3be·772b·4f7f·d8ce·53a2··...f....w+O...S.
 00000240:·2679·6d8f·d053·9798·7e15·90ad·0e3c·f481··&ym..S..~....<..
 00000250:·be90·0f5c·2c8e·186c·56c7·7c27·9bf3·18c0··...\,..lV.|'....
 00000260:·5b8c·e94d·cee7·4307·e143·3f10·6b46·778a··[..M..C..C?.kFw.
 00000270:·92f9·6267·3de6·677a·eb8f·b8bc·cdfa·436f··..bg=.gz......Co
 00000280:·6be1·d8c0·c7f6·021b·3921·f337·9efa·7c7e··k.......9!.7..|~
 00000290:·e0cf·dee0·8b0e·bf3c·6ff9·98ad·27cb·4f5d··.......<o...'.O]
 000002a0:·62c8·c9f9·1f1e·221e·5ff4·c8c4·42f0·e8e1··b....."._...B...
 000002b0:·b171·fe5a·a4c4·1ac1·c2e2·9eba·b8e1·87ef··.q.Z............
 000002c0:·8964·39d0·1b6f·f389·bec8·1ce7·a637·3f5b··.d9..o.......7?[
 000002d0:·8be9·99ad·b6f9·e46d·c6b7·b2b5·d2e7·f3c2··.......m........
 000002e0:·1b0e·5767·3d59·4db3·9167·2ab9·2c6e·83fa··..Wg=YM..g*.,n..
 000002f0:·f31e·3279·89f2·b6bf·e82c·9fd5·5dad·ceb6··..2y.....,..]...
 00000300:·96bf·9bc7·8ba1·e62c·a47f·81be·8619·5fd0··.......,......_.
 00000310:·230b·2d3a·fef0·816f·d3b3·5351·aec9·3416··#.-:...o..SQ..4.
 00000320:·5954·efa2·5454·db88·c133·4875·a1ee·78a0··YT..TT...3Hu..x.
 00000330:·515d·5966·2266·aa2e·545d·7b5a·2354·99a8··Q]Yf"f..T]{Z#T..
 00000340:·5969·4c67·fa1a·4cd4·6d64·a4ab·20ed·016e··YiLg..L.md..·..n
 00000350:·9e52·9b52·e3af·d1e1·692a·7528·59ff·d659··.R.R....i*u(Y..Y
 00000360:·a835·3a54·dbaf·d10d·cf73·52ae·c137·d6d4··.5:T.....sR..7..
 00000370:·c84e·9745·59c9·09ca·8723·e008·b442·203c··.N.EY....#...B·<
 00000380:·7456·54f9·bcc0·2749·3aaa·b7f5·4bd2·2689··tVT...'I:...K.&.
 00000390:·c48f·a92e·cab4·fa5e·e49c·747c·c47a·6a8a··.......^..t|.zj.
 000003a0:·8f8b·adb8·ef4b·33e6·ee1c·0c82·818e·827e··.....K3........~
 000003b0:·58ad·6897·7292·d4f9·d4d0·73dc·fa6f·3b5e··X.h.r.....s..o;^
 000003c0:·2a7c·bdf1·6359·f3f4·432f·3612·dc10·3cc7··*|..cY..C/6...<.
 000003d0:·e9ed·f818·4dc5·8ac8·70b9·544e·1ede·9a1c··....M...p.TN....
 000003e0:·374d·81ab·dfa2·4e83·ef66·9dd7·5578·7568··7M....N..f..Uxuh
 000003f0:·bc51·dda2·cbb2·d6d8·89b9·5296·b09e·54f5··.Q........R...T.
 00000400:·550e·4f28·a7c2·44fc·7f75·dfe3·22bb·25a8··U.O(..D..u..".%.
 00000410:·3502·a2b6·91de·c150·824a·7dbc·5e5b·2165··5......P.J}.^[!e
 00000420:·5d4f·a2ff·866d·9585·a5f4·1340·c2a5·3b39··]O...m.....@..;9
 00000430:·e3ff·75c4·9dd7·c7f5·ce52·331e·b591·07ce··..u......R3.....
 00000440:·9e59·9770·eb0f·5d41·1c0c·05ba·0b5c·0bfc··.Y.p..]A.....\..
 00000450:·fdf8·4864·87f4·962f·8dca·4be3·1199·ffc2··..Hd.../..K.....
 00000460:·0609·0b1a·a8a3·987c·d532·b424·495a·3b89··.......|.2.$IZ;.
 00000470:·4b03·5173·1793·c6ec·9e7c·1993·fa36·29e3··K.Qs.....|...6).
 00000480:·4254·ad1f·dd7f·eb81·eb16·0e17·2459·35be··BT..........$Y5.
 00000490:·b4be·f2f9·baac·acce·1fe8·9328·f872·686c··...........(.rhl
 000004a0:·4d75·b424·2f9c·3fef·0bd0·4877·b3a0·af5c··Mu.$/.?...Hw...\
00000020:·fb47·772c·779b·36ab·eb9f·7251·b321·3792··.Gw,w.6...rQ.!7. 
00000030:·28bc·5b0a·5b10·6c21·a13d·e46c·69f5·60f6··(.[.[.l!.=.li.`. 
00000040:·4713·5faa·eb46·b051·4a45·51f4·10f5·52be··G._..F.QJEQ...R. 
00000050:·650f·fd0f·9c87·a22c·a17f·0405·8181·0505··e......,........ 
00000060:·464a·60ff·443b·9f3b·f7ac·776a·277d·a896··FJ`.D;.;..wj'}.. 
00000070:·e0fc·9633·bff3·ff9c·dff7·77e7·cedd·b977··...3......w....w 
00000080:·bae5·2139·5412·7963·d7ae·cf77·1e10·b979··..!9T.yc...w...y 
00000090:·e3d8·e6cd·1b36·2f5d·bf61·5b8f·88cc·563a··.....6/].a[...V: 
000000a0:·32f0·55ef·81cf·274d·cbb0·759d·29d2·aeb6··2.U...'M..u.)... 
000000b0:·50a9·3005·a1d7·aca9·0f76·f840·c97c·bb95··P.0......v.@.|.. 
000000c0:·bf2a·938b·399b·f9e4·75a7·677e·d8fa·947a··.*..9...u.g~...z 
000000d0:·95ac·2e33·34a0·74a5·d22c·a57b·94d0·cd51··...34.t..,.{...Q 
000000e0:·ead3·8296·93da·e8db·944c·078f·9e7a·f408··.........L...z.. 
000000f0:·8f0d·3f9b·d177·2a61·b31c·c683·01fd·95a7··..?..w*a........ 
00000100:·b09f·a63a·d649·7c47·ce4e·ada5·99ce·ea53··...:.I|G.N.....S 
00000110:·0fbd·e5cd·cf16·8bdd·fa26·2f3e·261b·6f39··.........&/>&.o9 
00000120:·d0c3·9bcc·5e9a·0f36·23b3·6363·2dcc·86cf··....^..6#.cc-... 
00000130:·4599·8cce·62f1·cfef·a5c5·6f51·bde5·5c9c··E...b.....oQ..\. 
00000140:·f973·ec90·1362·0d60·98ef·dbd6·8e8d·9c77··.s...b.`.......w 
00000150:·6811·ab65·b3e5·3f5b·ede4·b718·b35b·cdcb··h..e..?[.....[.. 
00000160:·d586·4e0f·cb74·efe0·b111·cf8c·4c1f·e00c··..N..t......L... 
00000170:·8ffe·2e25·70b1·1af8·ed50·c24e·3f33·950c··...%p....P.N?3.. 
00000180:·3764·ab4d·bfd8·380e·ad0e·b3d1·2665·f039··7d.M..8.....&e.9 
00000190:·37a7·c346·7d6a·d9f1·6c75·bb54·6775·2ec9··7..F}j..lu.Tgu.. 
000001a0:·7ce8·05bc·f081·3722·2f3c·bd50·9f58·72db··|.....7"/<.P.Xr. 
000001b0:·ccfa·20fc·ac26·b3f5·0e6f·ef1f·fa9b·a144··..·..&...o.....D 
000001c0:·6dfc·d91b·ead1·a7ad·6da1·f2ac·9d38·ea5a··m.......m....8.Z 
000001d0:·5e78·74d0·2b4a·c816·6b36·6662·2d1e·5f7c··^xt.+J..k6fb-._| 
000001e0:·0c4b·dea7·e8e8·0d3d·6439·f333·792c·bfed··.K.....=d9.3y,.. 
000001f0:·1f76·3b96·98ed·1843·4f1e·eb01·d9e2·f161··.v;....CO......a 
00000200:·bdd8·c1d6·7cc8·89dc·af04·dfab·41d6·0bc7··....|.......A... 
00000210:·b0c5·5b0c·326b·c8f7·421d·236c·e044·3dab··..[.2k..B.#l.D=. 
00000220:·4fac·ad93·bd82·c78f·5cd4·b27a·ec05·71f8··O.......\..z..q. 
00000230:·708e·209e·63cd·72e3·677d·ef53·9efe·b05d··p.·.c.r.g}.S...] 
00000240:·a844·4df2·da1e·a1a7·2e31·032a·205b·1d78··.DM......1.*·[.x 
00000250:·e85d·7d21·1fb8·581c·31d8·ac8e·f94e·35e7··.]}!..X.1....N5. 
00000260:·3180·b718·d39b·9ccf·870e·c287·7e20·d68c··1...........~·.. 
00000270:·ee0c·25f3·c5ce·7acc·cff4·d61f·7179·9bf5··..%...z.....qy.. 
00000280:·87de·d6c2·b181·8fed·0536·7242·e66f·3cf5··.........6rB.o<. 
00000290:·f9fc·c09f·bdc1·171d·7e79·def2·315b·4f96··........~y..1[O. 
000002a0:·9fba·c490·93f3·3f3c·443c·bee8·9189·85e0··......?<D<...... 
000002b0:·d1c3·63e3·fcb5·5089·3582·85c5·3d71·59c3··..c...P.5...=qY. 
000002c0:·0fdf·3f93·e540·6fbc·cd7f·f645·e638·37bd··..?..@o....E.87. 
000002d0:·f9d9·5a4c·cf6c·b5cd·276f·33be·95ad·953e··..ZL.l..'o3....> 
000002e0:·9f17·de70·b826·ebc9·6a9a·8d3c·a792·cbe2··...p.&..j..<.... 
000002f0:·d6ab·3fef·2193·172b·6ffb·8bce·f259·ddd5··..?.!..+o....Y.. 
00000300:·ea6c·6bf9·bb79·a218·6ace·42fa·17e8·6b98··.lk..y..j.B...k. 
00000310:·f105·3db2·d0a2·e30f·1ff8·363d·3b15·e5da··..=.......6=;... 
00000320:·4c63·9145·f52e·4a45·b58d·183c·8354·17ea··Lc.E..JE...<.T.. 
00000330:·8e07·1ad5·9565·2662·a6ea·42d5·b5a7·3542··.....e&b..B...5B 
00000340:·9589·ea4d·633a·d3d7·60b2·6e23·235d·0569··...Mc:..`.n##].i 
00000350:·0f70·b395·da94·1a7f·8d0e·cf52·a943·c9fa··.p.........R.C.. 
Max diff block lines reached; -1/15748 bytes (-0.01%) of diff not shown.