--- /home/fdroid/fdroiddata/tmp/com.DartChecker_27.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.DartChecker_27.apk ├── /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: <471afea48c2548eeffd4e8e1a0d5fb8bfd645a3bec8b3ef2aacd68f8508d1b97>, actual: <95f30b085b31181a41ea79b2e759426c599945f374764a12500289191ab76e61> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <0863ca7b4574147ac671e94c161d3ede58be2c947476045d4557991c9aa6aa59b64f270000000000>, actual: <75188906fc05399d1eee9bd19ba4916618cd543822a1ecce5f567300c8804aadb64f270000000000> │ @@ -1,49 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 544930c4bfb9cf161d7848f65ca7e5a46cd39bc79abd79fa6b7fb07524ff1abc │ -Signer #1 certificate SHA-1 digest: c58683156ed673c377aa33f22c52239d9e7e23e1 │ -Signer #1 certificate MD5 digest: ee08f6f181c39f759025e673582156c0 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: a52bbafc7596ecac94b31443154e55371bab9ac30c2b1a3050e41d5a17d90aa5 │ -Signer #1 public key SHA-1 digest: 15a8ef1f7d388f2ad5e651386a381b62191b50d3 │ -Signer #1 public key MD5 digest: 58a19fa2922e5ac63bbe781b72448a42 │ -WARNING: META-INF/android.support.design_material.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. ├── zipinfo {} │ @@ -592,14 +592,14 @@ │ -rw---- 0.0 fat 281 b- stor 81-Jan-01 01:01 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ -rw---- 0.0 fat 8876 b- defN 81-Jan-01 01:01 res/layout/activity_einstellungen.xml │ -rw---- 0.0 fat 470 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/design_ic_visibility.png │ -rw---- 0.0 fat 186 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ -rw---- 0.0 fat 225 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/notification_bg_low_pressed.9.png │ -rw---- 0.0 fat 1564 b- defN 81-Jan-01 01:01 res/layout/notification_template_big_media_narrow.xml │ -rw---- 0.0 fat 536 b- defN 81-Jan-01 01:01 res/layout/design_navigation_item.xml │ --rw---- 0.0 fat 3515304 b- defN 81-Jan-01 01:01 classes.dex │ +-rw---- 0.0 fat 3515488 b- defN 81-Jan-01 01:01 classes.dex │ -rw---- 0.0 fat 516 b- defN 81-Jan-01 01:01 res/drawable/abc_seekbar_tick_mark_material.xml │ -rw---- 0.0 fat 212 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/notification_bg_normal.9.png │ -rw---- 2.0 fat 61505 b- defN 81-Jan-01 01:01 META-INF/286EF5BE.SF │ -rw---- 2.0 fat 1326 b- defN 81-Jan-01 01:01 META-INF/286EF5BE.RSA │ -rw---- 2.0 fat 61397 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -603 files, 5347957 bytes uncompressed, 2467557 bytes compressed: 53.9% │ +603 files, 5348141 bytes uncompressed, 2467760 bytes compressed: 53.9% ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 5151886 bytes, number of entries: 2498 │ │ │ +Zip file size: 5151967 bytes, number of entries: 2498 │ │ │ ?rwxrwxr-x 2.0 unx 254 b- stor 80-Jan-01 00:00 $r8$backportedMethods$utility$Objects$2$equals.class │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 2930 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$CallbackHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 230 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class │ │ │ ?rwxrwxr-x 2.0 unx 1127 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 362 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 812 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ItemCallback.class │ │ │ @@ -1562,15 +1562,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 432 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$2$2.class │ │ │ ?rwxrwxr-x 2.0 unx 7432 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$2.class │ │ │ ?rwxrwxr-x 2.0 unx 608 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$3.class │ │ │ ?rwxrwxr-x 2.0 unx 729 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$4$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 13259 b- defN 80-Jan-01 00:00 com/DartChecker/cricket$4$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1450 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$4$2.class │ │ │ ?rwxrwxr-x 2.0 unx 638 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$4$3.class │ │ │ -?rwxrwxr-x 2.0 unx 8094 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$4.class │ │ │ +?rwxrwxr-x 2.0 unx 8106 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$4.class │ │ │ ?rwxrwxr-x 2.0 unx 481 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$5.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$6.class │ │ │ ?rwxrwxr-x 2.0 unx 270 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$crazySegmente.class │ │ │ ?rwxrwxr-x 2.0 unx 292 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$pfeil.class │ │ │ ?rwxrwxr-x 2.0 unx 365 b- stor 80-Jan-01 00:00 com/DartChecker/cricket$player.class │ │ │ ?rwxrwxr-x 2.0 unx 1405 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$10.class │ │ │ ?rwxrwxr-x 2.0 unx 1233 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$1.class │ │ │ @@ -1581,19 +1581,19 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1277 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1588 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$7.class │ │ │ ?rwxrwxr-x 2.0 unx 1012 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$8.class │ │ │ ?rwxrwxr-x 2.0 unx 420 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen$9.class │ │ │ ?rwxrwxr-x 2.0 unx 515 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$10.class │ │ │ ?rwxrwxr-x 2.0 unx 1125 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$1.class │ │ │ ?rwxrwxr-x 2.0 unx 347 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$1treffer.class │ │ │ -?rwxrwxr-x 2.0 unx 7248 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$2$1.class │ │ │ +?rwxrwxr-x 2.0 unx 7188 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$2$1.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$2$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2500 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$2.class │ │ │ ?rwxrwxr-x 2.0 unx 592 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$3.class │ │ │ -?rwxrwxr-x 2.0 unx 15669 b- defN 80-Jan-01 00:00 com/DartChecker/elimination$4.class │ │ │ +?rwxrwxr-x 2.0 unx 15657 b- defN 80-Jan-01 00:00 com/DartChecker/elimination$4.class │ │ │ ?rwxrwxr-x 2.0 unx 628 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$5.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$6.class │ │ │ ?rwxrwxr-x 2.0 unx 497 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$7.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$8.class │ │ │ ?rwxrwxr-x 2.0 unx 1624 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$9.class │ │ │ ?rwxrwxr-x 2.0 unx 326 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$eliminationscore.class │ │ │ ?rwxrwxr-x 2.0 unx 300 b- stor 80-Jan-01 00:00 com/DartChecker/elimination$pfeil.class │ │ │ @@ -1618,21 +1618,21 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1083 b- stor 80-Jan-01 00:00 com/DartChecker/match$1.class │ │ │ ?rwxrwxr-x 2.0 unx 329 b- stor 80-Jan-01 00:00 com/DartChecker/match$1treffer.class │ │ │ ?rwxrwxr-x 2.0 unx 4996 b- stor 80-Jan-01 00:00 com/DartChecker/match$2$1.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 com/DartChecker/match$2$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2338 b- stor 80-Jan-01 00:00 com/DartChecker/match$2.class │ │ │ ?rwxrwxr-x 2.0 unx 562 b- stor 80-Jan-01 00:00 com/DartChecker/match$3.class │ │ │ ?rwxrwxr-x 2.0 unx 535 b- stor 80-Jan-01 00:00 com/DartChecker/match$4$1.class │ │ │ -?rwxrwxr-x 2.0 unx 20213 b- defN 80-Jan-01 00:00 com/DartChecker/match$4.class │ │ │ +?rwxrwxr-x 2.0 unx 20205 b- defN 80-Jan-01 00:00 com/DartChecker/match$4.class │ │ │ ?rwxrwxr-x 2.0 unx 598 b- stor 80-Jan-01 00:00 com/DartChecker/match$5.class │ │ │ ?rwxrwxr-x 2.0 unx 578 b- stor 80-Jan-01 00:00 com/DartChecker/match$6.class │ │ │ ?rwxrwxr-x 2.0 unx 601 b- stor 80-Jan-01 00:00 com/DartChecker/match$7.class │ │ │ ?rwxrwxr-x 2.0 unx 473 b- stor 80-Jan-01 00:00 com/DartChecker/match$8.class │ │ │ ?rwxrwxr-x 2.0 unx 420 b- stor 80-Jan-01 00:00 com/DartChecker/match$9.class │ │ │ -?rwxrwxr-x 2.0 unx 5313 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$1$1.class │ │ │ +?rwxrwxr-x 2.0 unx 5314 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 438 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1617 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$10.class │ │ │ ?rwxrwxr-x 2.0 unx 507 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$11.class │ │ │ ?rwxrwxr-x 2.0 unx 2040 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$1.class │ │ │ ?rwxrwxr-x 2.0 unx 341 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$1treffer.class │ │ │ ?rwxrwxr-x 2.0 unx 582 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$2.class │ │ │ ?rwxrwxr-x 2.0 unx 854 b- stor 80-Jan-01 00:00 com/DartChecker/matchcalc$3$1$1.class │ │ │ @@ -2479,22 +2479,22 @@ │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 com/google/android/material/internal/NavigationSubMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 13577 b- defN 80-Jan-01 00:00 com/google/android/material/transformation/FabTransformationBehavior.class │ │ │ ?rwxrwxr-x 2.0 unx 2474 b- stor 80-Jan-01 00:00 com/google/android/material/transformation/FabTransformationScrimBehavior.class │ │ │ ?rwxrwxr-x 2.0 unx 362 b- stor 80-Jan-01 00:00 com/google/android/material/transformation/TransformationChildCard.class │ │ │ ?rwxrwxr-x 2.0 unx 358 b- stor 80-Jan-01 00:00 com/google/android/material/transformation/TransformationChildLayout.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 androidx/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi28.class │ │ │ ?rwxrwxr-x 2.0 unx 15207 b- defN 80-Jan-01 00:00 com/DartChecker/MainActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 18027 b- defN 80-Jan-01 00:00 com/DartChecker/cricket.class │ │ │ +?rwxrwxr-x 2.0 unx 18081 b- defN 80-Jan-01 00:00 com/DartChecker/cricket.class │ │ │ ?rwxrwxr-x 2.0 unx 6699 b- stor 80-Jan-01 00:00 com/DartChecker/einstellungen.class │ │ │ -?rwxrwxr-x 2.0 unx 94946 b- defN 80-Jan-01 00:00 com/DartChecker/elimination.class │ │ │ +?rwxrwxr-x 2.0 unx 95106 b- defN 80-Jan-01 00:00 com/DartChecker/elimination.class │ │ │ ?rwxrwxr-x 2.0 unx 19059 b- defN 80-Jan-01 00:00 com/DartChecker/halve.class │ │ │ ?rwxrwxr-x 2.0 unx 2154 b- stor 80-Jan-01 00:00 com/DartChecker/hilfe.class │ │ │ ?rwxrwxr-x 2.0 unx 2516 b- stor 80-Jan-01 00:00 com/DartChecker/info.class │ │ │ -?rwxrwxr-x 2.0 unx 89043 b- defN 80-Jan-01 00:00 com/DartChecker/match.class │ │ │ -?rwxrwxr-x 2.0 unx 92224 b- defN 80-Jan-01 00:00 com/DartChecker/matchcalc.class │ │ │ +?rwxrwxr-x 2.0 unx 89097 b- defN 80-Jan-01 00:00 com/DartChecker/match.class │ │ │ +?rwxrwxr-x 2.0 unx 92278 b- defN 80-Jan-01 00:00 com/DartChecker/matchcalc.class │ │ │ ?rwxrwxr-x 2.0 unx 19887 b- defN 80-Jan-01 00:00 com/DartChecker/spielende.class │ │ │ ?rwxrwxr-x 2.0 unx 4872 b- stor 80-Jan-01 00:00 com/DartChecker/spielerliste.class │ │ │ ?rwxrwxr-x 2.0 unx 6393 b- stor 80-Jan-01 00:00 com/DartChecker/statistik.class │ │ │ ?rwxrwxr-x 2.0 unx 2301 b- stor 80-Jan-01 00:00 com/google/android/material/appbar/AppBarLayout$Behavior.class │ │ │ ?rwxrwxr-x 2.0 unx 504 b- stor 80-Jan-01 00:00 com/google/android/material/bottomsheet/BottomSheetDialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 2861 b- stor 80-Jan-01 00:00 com/google/android/material/transformation/FabTransformationSheetBehavior.class │ │ │ -2498 files, 6166979 bytes uncompressed, 4688108 bytes compressed: 24.0% │ │ │ +2498 files, 6167234 bytes uncompressed, 4688189 bytes compressed: 24.0% │ │ ├── com/DartChecker/cricket$4.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -94,16 +94,15 @@ │ │ │ │ } │ │ │ │ --i; │ │ │ │ } │ │ │ │ final boolean access$201 = cricket.access$2300(this.this$0, int1); │ │ │ │ final String s = "Cut Throat"; │ │ │ │ final String s2 = "Classic"; │ │ │ │ if (!access$201) { │ │ │ │ - final cricket this$0 = this.this$0; │ │ │ │ - cricket.access$2502(this$0, cricket.access$2500(this$0) + addpunkte); │ │ │ │ + cricket.access$2512(this.this$0, addpunkte); │ │ │ │ if (cricket.access$2000(this.this$0).equals(s2)) { │ │ │ │ final cricket$player cricket$player = cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)]; │ │ │ │ cricket$player.score += addpunkte; │ │ │ │ } │ │ │ │ else if (cricket.access$2000(this.this$0).equals(s)) { │ │ │ │ for (int j = 1; j <= cricket.access$2100(this.this$0); ++j) { │ │ │ │ if (j != cricket.access$1000(this.this$0) && !cricket.access$2200(this.this$0, j, int1)) { │ │ │ │ @@ -200,20 +199,20 @@ │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ ((Button)this.this$0.findViewById(n)).setEnabled(false); │ │ │ │ } │ │ │ │ - final cricket this$2 = this.this$0; │ │ │ │ + final cricket this$0 = this.this$0; │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ sb.append(int1); │ │ │ │ sb.append(" "); │ │ │ │ sb.append(this.this$0.getResources().getString(2131558462)); │ │ │ │ - Toast.makeText((Context)this$2, (CharSequence)sb.toString(), 0).show(); │ │ │ │ + Toast.makeText((Context)this$0, (CharSequence)sb.toString(), 0).show(); │ │ │ │ } │ │ │ │ cricket.access$608(this.this$0); │ │ │ │ if (!cricket.access$2300(this.this$0, int1)) { │ │ │ │ element.addpunkte = addpunkte; │ │ │ │ } │ │ │ │ else { │ │ │ │ element.addpunkte = 0; │ │ │ │ @@ -224,40 +223,40 @@ │ │ │ │ element.spielerindex = cricket.access$1000(this.this$0); │ │ │ │ element.zahl = int1; │ │ │ │ cricket.access$1300(this.this$0).add(cricket.access$600(this.this$0), element); │ │ │ │ final int n6 = cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].treffer[int1]; │ │ │ │ if (n6 != n5) { │ │ │ │ if (n6 != n4) { │ │ │ │ if (n6 == n3) { │ │ │ │ - final cricket this$3 = this.this$0; │ │ │ │ - cricket.access$1100(this$3, int1, cricket.access$1000(this$3), n5).setText((CharSequence)"O"); │ │ │ │ + final cricket this$2 = this.this$0; │ │ │ │ + cricket.access$1100(this$2, int1, cricket.access$1000(this$2), n5).setText((CharSequence)"O"); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - final cricket this$4 = this.this$0; │ │ │ │ - cricket.access$1100(this$4, int1, cricket.access$1000(this$4), n5).setText((CharSequence)"X"); │ │ │ │ + final cricket this$3 = this.this$0; │ │ │ │ + cricket.access$1100(this$3, int1, cricket.access$1000(this$3), n5).setText((CharSequence)"X"); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - final cricket this$5 = this.this$0; │ │ │ │ - cricket.access$1100(this$5, int1, cricket.access$1000(this$5), n5).setText((CharSequence)"/"); │ │ │ │ + final cricket this$4 = this.this$0; │ │ │ │ + cricket.access$1100(this$4, int1, cricket.access$1000(this$4), n5).setText((CharSequence)"/"); │ │ │ │ } │ │ │ │ if (cricket.access$2000(this.this$0).equals(s2)) { │ │ │ │ - final cricket this$6 = this.this$0; │ │ │ │ - cricket.access$1100(this$6, n5, cricket.access$1000(this$6), n4).setText((CharSequence)Integer.toString(cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].score)); │ │ │ │ + final cricket this$5 = this.this$0; │ │ │ │ + cricket.access$1100(this$5, n5, cricket.access$1000(this$5), n4).setText((CharSequence)Integer.toString(cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].score)); │ │ │ │ } │ │ │ │ else if (cricket.access$2000(this.this$0).equals(s)) { │ │ │ │ for (int l = 1; l <= cricket.access$2100(this.this$0); ++l) { │ │ │ │ if (l != cricket.access$1000(this.this$0)) { │ │ │ │ cricket.access$1100(this.this$0, n5, l, n4).setText((CharSequence)Integer.toString(cricket.access$1900(this.this$0)[l].score)); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - final cricket this$7 = this.this$0; │ │ │ │ - if (cricket.access$2600(this$7, cricket.access$1000(this$7))) { │ │ │ │ + final cricket this$6 = this.this$0; │ │ │ │ + if (cricket.access$2600(this$6, cricket.access$1000(this$6))) { │ │ │ │ final AlertDialog create = new AlertDialog$Builder((Context)this.this$0).create(); │ │ │ │ create.setTitle((CharSequence)this.this$0.getResources().getString(2131558447)); │ │ │ │ create.setMessage((CharSequence)this.this$0.getResources().getString(2131558539)); │ │ │ │ final String string2 = this.this$0.getResources().getString(2131558527); │ │ │ │ final cricket$4$1 cricket$4$1 = new cricket$4$1(this); │ │ │ │ final int n7 = -1; │ │ │ │ create.setButton(n7, (CharSequence)string2, (DialogInterface$OnClickListener)cricket$4$1); │ │ │ │ @@ -269,35 +268,35 @@ │ │ │ │ create.show(); │ │ │ │ create.getButton(n7).performClick(); │ │ │ │ } │ │ │ │ return; │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ - final cricket this$8 = this.this$0; │ │ │ │ - if (!cricket.access$2600(this$8, cricket.access$1000(this$8))) { │ │ │ │ + final cricket this$7 = this.this$0; │ │ │ │ + if (!cricket.access$2600(this$7, cricket.access$1000(this$7))) { │ │ │ │ cricket.access$608(this.this$0); │ │ │ │ final cricket$pfeil element2 = new cricket$pfeil((cricket$1)null); │ │ │ │ element2.faktor = 0; │ │ │ │ element2.addpunkte = 0; │ │ │ │ element2.zahl = int1; │ │ │ │ element2.spielerindex = cricket.access$1000(this.this$0); │ │ │ │ cricket.access$1300(this.this$0).add(cricket.access$600(this.this$0), element2); │ │ │ │ } │ │ │ │ } │ │ │ │ final TextView textView = (TextView)this.this$0.findViewById(2131230902); │ │ │ │ final int access$202 = cricket.access$700(this.this$0); │ │ │ │ final String s3 = "."; │ │ │ │ if (access$202 < n4) { │ │ │ │ cricket.access$708(this.this$0); │ │ │ │ - final cricket this$9 = this.this$0; │ │ │ │ + final cricket this$8 = this.this$0; │ │ │ │ final StringBuilder sb2 = new StringBuilder(); │ │ │ │ sb2.append(cricket.access$800(this.this$0)); │ │ │ │ sb2.append(s3); │ │ │ │ - cricket.access$802(this$9, sb2.toString()); │ │ │ │ + cricket.access$802(this$8, sb2.toString()); │ │ │ │ } │ │ │ │ else { │ │ │ │ cricket.access$702(this.this$0, 0); │ │ │ │ cricket.access$802(this.this$0, ""); │ │ │ │ if (cricket.access$2500(this.this$0) > 0 || cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].gewinnerplatz != 0) { │ │ │ │ cricket.access$3100(this.this$0, (boolean)(n5 != 0)); │ │ │ │ final TextView textView2 = (TextView)this.this$0.findViewById(2131230793); │ │ │ │ @@ -311,45 +310,45 @@ │ │ │ │ textView2.setText((CharSequence)Integer.toString(cricket.access$2500(this.this$0))); │ │ │ │ } │ │ │ │ textView2.setVisibility(0); │ │ │ │ new Handler().postDelayed((Runnable)new cricket$4$3(this, textView2), (long)cricket.access$3200(this.this$0)); │ │ │ │ cricket.access$2502(this.this$0, 0); │ │ │ │ } │ │ │ │ if (cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].gewinnerplatz != 0) { │ │ │ │ + final cricket this$9 = this.this$0; │ │ │ │ + cricket.access$1100(this$9, n5, cricket.access$1000(this$9), n3).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ final cricket this$10 = this.this$0; │ │ │ │ - cricket.access$1100(this$10, n5, cricket.access$1000(this$10), n3).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ - final cricket this$11 = this.this$0; │ │ │ │ - cricket.access$1100(this$11, n5, cricket.access$1000(this$11), n4).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ + cricket.access$1100(this$10, n5, cricket.access$1000(this$10), n4).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ } │ │ │ │ else { │ │ │ │ + final cricket this$11 = this.this$0; │ │ │ │ + cricket.access$1100(this$11, n5, cricket.access$1000(this$11), n3).setTextColor(cricket.access$900(this.this$0)); │ │ │ │ final cricket this$12 = this.this$0; │ │ │ │ - cricket.access$1100(this$12, n5, cricket.access$1000(this$12), n3).setTextColor(cricket.access$900(this.this$0)); │ │ │ │ + cricket.access$1100(this$12, n5, cricket.access$1000(this$12), n4).setTextColor(cricket.access$900(this.this$0)); │ │ │ │ final cricket this$13 = this.this$0; │ │ │ │ - cricket.access$1100(this$13, n5, cricket.access$1000(this$13), n4).setTextColor(cricket.access$900(this.this$0)); │ │ │ │ + cricket.access$1100(this$13, n5, cricket.access$1000(this$13), n3).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ final cricket this$14 = this.this$0; │ │ │ │ - cricket.access$1100(this$14, n5, cricket.access$1000(this$14), n3).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ - final cricket this$15 = this.this$0; │ │ │ │ - cricket.access$1100(this$15, n5, cricket.access$1000(this$15), n4).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ + cricket.access$1100(this$14, n5, cricket.access$1000(this$14), n4).setTextSize(0, cricket.access$1200(this.this$0)); │ │ │ │ } │ │ │ │ do { │ │ │ │ if (cricket.access$1000(this.this$0) < cricket.access$2100(this.this$0)) { │ │ │ │ cricket.access$1008(this.this$0); │ │ │ │ } │ │ │ │ else { │ │ │ │ cricket.access$1002(this.this$0, n5); │ │ │ │ } │ │ │ │ } while (cricket.access$1900(this.this$0)[cricket.access$1000(this.this$0)].gewinnerplatz != 0); │ │ │ │ + final cricket this$15 = this.this$0; │ │ │ │ + cricket.access$1100(this$15, n5, cricket.access$1000(this$15), n3).setTextColor(cricket.access$1400(this.this$0)); │ │ │ │ final cricket this$16 = this.this$0; │ │ │ │ - cricket.access$1100(this$16, n5, cricket.access$1000(this$16), n3).setTextColor(cricket.access$1400(this.this$0)); │ │ │ │ + cricket.access$1100(this$16, n5, cricket.access$1000(this$16), n4).setTextColor(cricket.access$1400(this.this$0)); │ │ │ │ final cricket this$17 = this.this$0; │ │ │ │ - cricket.access$1100(this$17, n5, cricket.access$1000(this$17), n4).setTextColor(cricket.access$1400(this.this$0)); │ │ │ │ + cricket.access$1100(this$17, n5, cricket.access$1000(this$17), n3).setTextSize(0, cricket.access$1500(this.this$0)); │ │ │ │ final cricket this$18 = this.this$0; │ │ │ │ - cricket.access$1100(this$18, n5, cricket.access$1000(this$18), n3).setTextSize(0, cricket.access$1500(this.this$0)); │ │ │ │ - final cricket this$19 = this.this$0; │ │ │ │ - cricket.access$1100(this$19, n5, cricket.access$1000(this$19), n4).setTextSize(0, cricket.access$1500(this.this$0)); │ │ │ │ + cricket.access$1100(this$18, n5, cricket.access$1000(this$18), n4).setTextSize(0, cricket.access$1500(this.this$0)); │ │ │ │ if (cricket.access$1600(this.this$0).equals("Crazy")) { │ │ │ │ final cricket$crazySegmente e = new cricket$crazySegmente((cricket$1)null); │ │ │ │ cricket.access$3400(this.this$0, e); │ │ │ │ cricket.access$1700(this.this$0).add(e); │ │ │ │ cricket.access$3500(this.this$0); │ │ │ │ } │ │ │ │ } │ │ ├── com/DartChecker/elimination$2$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -31,26 +31,26 @@ │ │ │ │ if (access$900 != 0) { │ │ │ │ if (access$900 != n2) { │ │ │ │ if (access$900 != n) { │ │ │ │ str = text; │ │ │ │ } │ │ │ │ else { │ │ │ │ if (((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).faktor != 0) { │ │ │ │ - elimination.access$702(this.this$1.this$0, elimination.access$700(this.this$1.this$0) - ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).addpunkte); │ │ │ │ + elimination.access$720(this.this$1.this$0, ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).addpunkte); │ │ │ │ } │ │ │ │ elimination.access$2100(this.this$1.this$0); │ │ │ │ elimination.access$400(this.this$1.this$0).remove(elimination.access$400(this.this$1.this$0).size() - n2); │ │ │ │ str = elimination.access$2300(this.this$1.this$0).getText().toString(); │ │ │ │ elimination.access$2300(this.this$1.this$0).setText((CharSequence)text2); │ │ │ │ elimination.access$910(this.this$1.this$0); │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ if (((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).faktor != 0) { │ │ │ │ - elimination.access$702(this.this$1.this$0, elimination.access$700(this.this$1.this$0) - ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).addpunkte); │ │ │ │ + elimination.access$720(this.this$1.this$0, ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).addpunkte); │ │ │ │ } │ │ │ │ elimination.access$2100(this.this$1.this$0); │ │ │ │ elimination.access$400(this.this$1.this$0).remove(elimination.access$400(this.this$1.this$0).size() - n2); │ │ │ │ str = elimination.access$2200(this.this$1.this$0).getText().toString(); │ │ │ │ elimination.access$2200(this.this$1.this$0).setText((CharSequence)text2); │ │ │ │ elimination.access$910(this.this$1.this$0); │ │ │ │ } │ │ │ │ @@ -146,25 +146,25 @@ │ │ │ │ final int faktor3 = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n3)).faktor; │ │ │ │ final int zahl = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).zahl; │ │ │ │ final int zahl2 = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n)).zahl; │ │ │ │ final int zahl3 = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n3)).zahl; │ │ │ │ final int addpunkte = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2)).addpunkte; │ │ │ │ final int addpunkte2 = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n)).addpunkte; │ │ │ │ final int addpunkte3 = ((elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n3)).addpunkte; │ │ │ │ - elimination.access$702(this.this$1.this$0, elimination.access$700(this.this$1.this$0) - addpunkte); │ │ │ │ + elimination.access$720(this.this$1.this$0, addpunkte); │ │ │ │ elimination.access$2100(this.this$1.this$0); │ │ │ │ elimination.access$400(this.this$1.this$0).remove(elimination.access$400(this.this$1.this$0).size() - n2); │ │ │ │ if (faktor2 != 0 && addpunkte2 == 0) { │ │ │ │ - elimination.access$702(this.this$1.this$0, elimination.access$700(this.this$1.this$0) + zahl2 * faktor2); │ │ │ │ + elimination.access$712(this.this$1.this$0, zahl2 * faktor2); │ │ │ │ final elimination$pfeil element = (elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n2); │ │ │ │ element.addpunkte = element.faktor * element.zahl; │ │ │ │ elimination.access$400(this.this$1.this$0).set(elimination.access$400(this.this$1.this$0).size() - n2, element); │ │ │ │ } │ │ │ │ if (faktor3 != 0 && addpunkte3 == 0) { │ │ │ │ - elimination.access$702(this.this$1.this$0, elimination.access$700(this.this$1.this$0) + zahl3 * faktor3); │ │ │ │ + elimination.access$712(this.this$1.this$0, zahl3 * faktor3); │ │ │ │ final elimination$pfeil element2 = (elimination$pfeil)elimination.access$400(this.this$1.this$0).get(elimination.access$400(this.this$1.this$0).size() - n); │ │ │ │ element2.addpunkte = element2.faktor * element2.zahl; │ │ │ │ elimination.access$400(this.this$1.this$0).set(elimination.access$400(this.this$1.this$0).size() - n, element2); │ │ │ │ } │ │ │ │ } │ │ │ │ elimination.access$800(this.this$1.this$0).setText((CharSequence)String.valueOf(elimination.access$700(this.this$1.this$0))); │ │ │ │ final int i = elimination.access$2400(this.this$1.this$0) - elimination.access$700(this.this$1.this$0); │ │ ├── com/DartChecker/elimination$4.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -969,17 +969,17 @@ │ │ │ │ final TextView access$241 = elimination.access$2000(this.this$0); │ │ │ │ final StringBuilder sb10 = new StringBuilder(); │ │ │ │ sb10.append(elimination.access$3200(this.this$0)); │ │ │ │ sb10.append(int2); │ │ │ │ access$241.setText((CharSequence)sb10.toString()); │ │ │ │ elimination.access$3702(this.this$0, int1); │ │ │ │ final elimination this$7 = this.this$0; │ │ │ │ - elimination.access$3702(this$7, elimination.access$3700(this$7) - ((elimination$pfeil)elimination.access$400(this.this$0).get(elimination.access$400(this.this$0).size() - n2)).addpunkte); │ │ │ │ + elimination.access$3720(this$7, ((elimination$pfeil)elimination.access$400(this$7).get(elimination.access$400(this.this$0).size() - n2)).addpunkte); │ │ │ │ final elimination this$8 = this.this$0; │ │ │ │ - elimination.access$3702(this$8, elimination.access$3700(this$8) - ((elimination$pfeil)elimination.access$400(this.this$0).get(elimination.access$400(this.this$0).size() - n)).addpunkte); │ │ │ │ + elimination.access$3720(this$8, ((elimination$pfeil)elimination.access$400(this$8).get(elimination.access$400(this.this$0).size() - n)).addpunkte); │ │ │ │ elimination.access$800(this.this$0).setText((CharSequence)String.valueOf(elimination.access$3700(this.this$0))); │ │ │ │ new elimination$pfeil((elimination$1)null); │ │ │ │ final elimination$pfeil element = (elimination$pfeil)elimination.access$400(this.this$0).get(elimination.access$400(this.this$0).size() - n2); │ │ │ │ element.addpunkte = 0; │ │ │ │ elimination.access$400(this.this$0).set(elimination.access$400(this.this$0).size() - n2, element); │ │ │ │ final elimination$pfeil element2 = (elimination$pfeil)elimination.access$400(this.this$0).get(elimination.access$400(this.this$0).size() - n); │ │ │ │ element2.addpunkte = 0; │ │ ├── com/DartChecker/match$4.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1625,20 +1625,20 @@ │ │ │ │ sb8.append(match.access$2400(match$4.this$0)); │ │ │ │ sb8.append(int2); │ │ │ │ access$242.setText((CharSequence)sb8.toString()); │ │ │ │ match.access$2702(match$4.this$0, int1); │ │ │ │ match.access$1200(match$4.this$0, false); │ │ │ │ if (match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + n2] != n20) { │ │ │ │ final match this$5 = match$4.this$0; │ │ │ │ - match.access$2702(this$5, match.access$2700(this$5) + match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0)] * match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + 1]); │ │ │ │ + match.access$2712(this$5, match.access$1300(this$5)[match.access$1400(match$4.this$0)] * match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + 1]); │ │ │ │ } │ │ │ │ match.access$1200(match$4.this$0, false); │ │ │ │ if (match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + n2] != n20) { │ │ │ │ final match this$6 = match$4.this$0; │ │ │ │ - match.access$2702(this$6, match.access$2700(this$6) + match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0)] * match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + 1]); │ │ │ │ + match.access$2712(this$6, match.access$1300(this$6)[match.access$1400(match$4.this$0)] * match.access$1300(match$4.this$0)[match.access$1400(match$4.this$0) + 1]); │ │ │ │ } │ │ │ │ match.access$700(match$4.this$0).setText((CharSequence)String.valueOf(match.access$2700(match$4.this$0))); │ │ │ │ final match this$7 = match$4.this$0; │ │ │ │ final boolean b = true; │ │ │ │ match.access$1200(this$7, b); │ │ │ │ match.access$1200(match$4.this$0, b); │ │ │ │ } │ │ ├── com/DartChecker/matchcalc$1$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -96,17 +96,16 @@ │ │ │ │ n = Integer.parseInt(matchcalc.access$400(this.this$1.this$0).getText().toString()); │ │ │ │ matchcalc.access$1502(this$0, n); │ │ │ │ matchcalc.access$102(this.this$1.this$0, matchcalc.access$200(this.this$1.this$0).getText().toString()); │ │ │ │ final ArrayList access$316 = matchcalc.access$000(this.this$1.this$0); │ │ │ │ n = matchcalc.access$000(this.this$1.this$0).size() - 1; │ │ │ │ if (!(boolean)((matchcalc$aufnahme)access$316.get(n)).busted) { │ │ │ │ final matchcalc this$2 = this.this$1.this$0; │ │ │ │ - n = matchcalc.access$1500(this.this$1.this$0); │ │ │ │ - n += ((matchcalc$aufnahme)matchcalc.access$000(this.this$1.this$0).get(matchcalc.access$000(this.this$1.this$0).size() - 1)).geworfenePunkte; │ │ │ │ - matchcalc.access$1502(this$2, n); │ │ │ │ + n = ((matchcalc$aufnahme)matchcalc.access$000(this.this$1.this$0).get(matchcalc.access$000(this.this$1.this$0).size() - 1)).geworfenePunkte; │ │ │ │ + matchcalc.access$1512(this$2, n); │ │ │ │ } │ │ │ │ matchcalc.access$400(this.this$1.this$0).setText((CharSequence)String.valueOf(matchcalc.access$1500(this.this$1.this$0))); │ │ │ │ final TextView access$317 = matchcalc.access$500(this.this$1.this$0); │ │ │ │ n = Integer.parseInt(matchcalc.access$500(this.this$1.this$0).getText().toString()); │ │ │ │ final int n2 = 3; │ │ │ │ access$317.setText((CharSequence)Integer.toString(n - n2)); │ │ │ │ final matchcalc this$3 = this.this$1.this$0; │ │ ├── com/DartChecker/cricket.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ public class com.DartChecker.cricket extends androidx.appcompat.app.AppCompatActivity │ │ │ │ minor version: 0 │ │ │ │ major version: 49 │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ this_class: #2 // com/DartChecker/cricket │ │ │ │ super_class: #4 // androidx/appcompat/app/AppCompatActivity │ │ │ │ - interfaces: 0, fields: 29, methods: 68, attributes: 0 │ │ │ │ + interfaces: 0, fields: 29, methods: 69, attributes: 0 │ │ │ │ Constant pool: │ │ │ │ #1 = Utf8 com/DartChecker/cricket │ │ │ │ #2 = Class #1 // com/DartChecker/cricket │ │ │ │ #3 = Utf8 androidx/appcompat/app/AppCompatActivity │ │ │ │ #4 = Class #3 // androidx/appcompat/app/AppCompatActivity │ │ │ │ #5 = Utf8 aktiverSpieler │ │ │ │ #6 = Utf8 I │ │ │ │ @@ -719,42 +719,43 @@ │ │ │ │ #711 = Utf8 access$2100 │ │ │ │ #712 = Utf8 access$2200 │ │ │ │ #713 = Utf8 (Lcom/DartChecker/cricket;II)Z │ │ │ │ #714 = Utf8 access$2300 │ │ │ │ #715 = Utf8 (Lcom/DartChecker/cricket;I)Z │ │ │ │ #716 = Utf8 access$2500 │ │ │ │ #717 = Utf8 access$2502 │ │ │ │ - #718 = Utf8 access$2600 │ │ │ │ - #719 = Utf8 access$2700 │ │ │ │ - #720 = Utf8 access$2702 │ │ │ │ - #721 = Utf8 access$2800 │ │ │ │ - #722 = Utf8 access$2900 │ │ │ │ - #723 = Utf8 (Lcom/DartChecker/cricket;)J │ │ │ │ - #724 = Utf8 access$300 │ │ │ │ - #725 = Utf8 access$3100 │ │ │ │ - #726 = Utf8 (Lcom/DartChecker/cricket;Z)V │ │ │ │ - #727 = Utf8 access$3200 │ │ │ │ - #728 = Utf8 access$3400 │ │ │ │ - #729 = Utf8 access$3500 │ │ │ │ - #730 = Utf8 access$3600 │ │ │ │ - #731 = Utf8 access$400 │ │ │ │ - #732 = Utf8 access$402 │ │ │ │ - #733 = Utf8 access$600 │ │ │ │ - #734 = Utf8 access$608 │ │ │ │ - #735 = Utf8 access$610 │ │ │ │ - #736 = Utf8 access$700 │ │ │ │ - #737 = Utf8 access$702 │ │ │ │ - #738 = Utf8 access$708 │ │ │ │ - #739 = Utf8 access$710 │ │ │ │ - #740 = Utf8 access$800 │ │ │ │ - #741 = Utf8 (Lcom/DartChecker/cricket;)Ljava/lang/String; │ │ │ │ - #742 = Utf8 access$802 │ │ │ │ - #743 = Utf8 (Lcom/DartChecker/cricket;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #744 = Utf8 access$900 │ │ │ │ - #745 = Utf8 onBackPressed │ │ │ │ + #718 = Utf8 access$2512 │ │ │ │ + #719 = Utf8 access$2600 │ │ │ │ + #720 = Utf8 access$2700 │ │ │ │ + #721 = Utf8 access$2702 │ │ │ │ + #722 = Utf8 access$2800 │ │ │ │ + #723 = Utf8 access$2900 │ │ │ │ + #724 = Utf8 (Lcom/DartChecker/cricket;)J │ │ │ │ + #725 = Utf8 access$300 │ │ │ │ + #726 = Utf8 access$3100 │ │ │ │ + #727 = Utf8 (Lcom/DartChecker/cricket;Z)V │ │ │ │ + #728 = Utf8 access$3200 │ │ │ │ + #729 = Utf8 access$3400 │ │ │ │ + #730 = Utf8 access$3500 │ │ │ │ + #731 = Utf8 access$3600 │ │ │ │ + #732 = Utf8 access$400 │ │ │ │ + #733 = Utf8 access$402 │ │ │ │ + #734 = Utf8 access$600 │ │ │ │ + #735 = Utf8 access$608 │ │ │ │ + #736 = Utf8 access$610 │ │ │ │ + #737 = Utf8 access$700 │ │ │ │ + #738 = Utf8 access$702 │ │ │ │ + #739 = Utf8 access$708 │ │ │ │ + #740 = Utf8 access$710 │ │ │ │ + #741 = Utf8 access$800 │ │ │ │ + #742 = Utf8 (Lcom/DartChecker/cricket;)Ljava/lang/String; │ │ │ │ + #743 = Utf8 access$802 │ │ │ │ + #744 = Utf8 (Lcom/DartChecker/cricket;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #745 = Utf8 access$900 │ │ │ │ + #746 = Utf8 onBackPressed │ │ │ │ { │ │ │ │ private int aktiverSpieler; │ │ │ │ descriptor: I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private int aufnahme; │ │ │ │ descriptor: I │ │ │ │ @@ -1194,14 +1195,30 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ │ │ 2: putfield #142 // Field aufnahme:I │ │ │ │ 5: iload_1 │ │ │ │ 6: ireturn │ │ │ │ │ │ │ │ + static int access$2512(com.DartChecker.cricket, int); │ │ │ │ + descriptor: (Lcom/DartChecker/cricket;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #142 // Field aufnahme:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: iadd │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #142 // Field aufnahme:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ static boolean access$2600(com.DartChecker.cricket, int); │ │ │ │ descriptor: (Lcom/DartChecker/cricket;I)Z │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ ├── com/DartChecker/elimination.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ public class com.DartChecker.elimination extends androidx.appcompat.app.AppCompatActivity │ │ │ │ minor version: 0 │ │ │ │ major version: 49 │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ this_class: #2 // com/DartChecker/elimination │ │ │ │ super_class: #4 // androidx/appcompat/app/AppCompatActivity │ │ │ │ - interfaces: 0, fields: 78, methods: 77, attributes: 0 │ │ │ │ + interfaces: 0, fields: 78, methods: 80, attributes: 0 │ │ │ │ Constant pool: │ │ │ │ #1 = Utf8 com/DartChecker/elimination │ │ │ │ #2 = Class #1 // com/DartChecker/elimination │ │ │ │ #3 = Utf8 androidx/appcompat/app/AppCompatActivity │ │ │ │ #4 = Class #3 // androidx/appcompat/app/AppCompatActivity │ │ │ │ #5 = Utf8 aktiverSpieler │ │ │ │ #6 = Utf8 I │ │ │ │ @@ -1099,40 +1099,43 @@ │ │ │ │ #1091 = Utf8 (Lcom/DartChecker/elimination;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ #1092 = Utf8 access$3300 │ │ │ │ #1093 = Utf8 access$3400 │ │ │ │ #1094 = Utf8 access$3600 │ │ │ │ #1095 = Utf8 access$3700 │ │ │ │ #1096 = Utf8 access$3702 │ │ │ │ #1097 = Utf8 (Lcom/DartChecker/elimination;I)I │ │ │ │ - #1098 = Utf8 access$3800 │ │ │ │ - #1099 = Utf8 access$3902 │ │ │ │ - #1100 = Utf8 access$400 │ │ │ │ - #1101 = Utf8 (Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ │ │ - #1102 = Utf8 access$4000 │ │ │ │ - #1103 = Utf8 (Lcom/DartChecker/elimination;ILjava/lang/String;I)V │ │ │ │ - #1104 = Utf8 access$4100 │ │ │ │ - #1105 = Utf8 (Lcom/DartChecker/elimination;)J │ │ │ │ - #1106 = Utf8 access$4102 │ │ │ │ - #1107 = Utf8 (Lcom/DartChecker/elimination;J)J │ │ │ │ - #1108 = Utf8 access$4200 │ │ │ │ - #1109 = Utf8 access$4300 │ │ │ │ - #1110 = Utf8 (Lcom/DartChecker/elimination;)Ljava/lang/Integer; │ │ │ │ - #1111 = Utf8 access$4400 │ │ │ │ - #1112 = Utf8 access$4600 │ │ │ │ - #1113 = Utf8 access$500 │ │ │ │ - #1114 = Utf8 access$502 │ │ │ │ - #1115 = Utf8 access$600 │ │ │ │ - #1116 = Utf8 access$700 │ │ │ │ - #1117 = Utf8 access$702 │ │ │ │ - #1118 = Utf8 access$800 │ │ │ │ - #1119 = Utf8 access$900 │ │ │ │ - #1120 = Utf8 access$902 │ │ │ │ - #1121 = Utf8 access$908 │ │ │ │ - #1122 = Utf8 access$910 │ │ │ │ - #1123 = Utf8 onBackPressed │ │ │ │ + #1098 = Utf8 access$3720 │ │ │ │ + #1099 = Utf8 access$3800 │ │ │ │ + #1100 = Utf8 access$3902 │ │ │ │ + #1101 = Utf8 access$400 │ │ │ │ + #1102 = Utf8 (Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ │ │ + #1103 = Utf8 access$4000 │ │ │ │ + #1104 = Utf8 (Lcom/DartChecker/elimination;ILjava/lang/String;I)V │ │ │ │ + #1105 = Utf8 access$4100 │ │ │ │ + #1106 = Utf8 (Lcom/DartChecker/elimination;)J │ │ │ │ + #1107 = Utf8 access$4102 │ │ │ │ + #1108 = Utf8 (Lcom/DartChecker/elimination;J)J │ │ │ │ + #1109 = Utf8 access$4200 │ │ │ │ + #1110 = Utf8 access$4300 │ │ │ │ + #1111 = Utf8 (Lcom/DartChecker/elimination;)Ljava/lang/Integer; │ │ │ │ + #1112 = Utf8 access$4400 │ │ │ │ + #1113 = Utf8 access$4600 │ │ │ │ + #1114 = Utf8 access$500 │ │ │ │ + #1115 = Utf8 access$502 │ │ │ │ + #1116 = Utf8 access$600 │ │ │ │ + #1117 = Utf8 access$700 │ │ │ │ + #1118 = Utf8 access$702 │ │ │ │ + #1119 = Utf8 access$712 │ │ │ │ + #1120 = Utf8 access$720 │ │ │ │ + #1121 = Utf8 access$800 │ │ │ │ + #1122 = Utf8 access$900 │ │ │ │ + #1123 = Utf8 access$902 │ │ │ │ + #1124 = Utf8 access$908 │ │ │ │ + #1125 = Utf8 access$910 │ │ │ │ + #1126 = Utf8 onBackPressed │ │ │ │ { │ │ │ │ private int aktiverSpieler; │ │ │ │ descriptor: I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private int bcolor; │ │ │ │ descriptor: I │ │ │ │ @@ -1985,14 +1988,30 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ │ │ 2: putfield #177 // Field dummy2:I │ │ │ │ 5: iload_1 │ │ │ │ 6: ireturn │ │ │ │ │ │ │ │ + static int access$3720(com.DartChecker.elimination, int); │ │ │ │ + descriptor: (Lcom/DartChecker/elimination;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #177 // Field dummy2:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: isub │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #177 // Field dummy2:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ static void access$3800(com.DartChecker.elimination); │ │ │ │ descriptor: (Lcom/DartChecker/elimination;)V │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #270 // Method nextplayer_with_freeze:()V │ │ │ │ @@ -2131,14 +2150,46 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ │ │ 2: putfield #288 // Field dummy:I │ │ │ │ 5: iload_1 │ │ │ │ 6: ireturn │ │ │ │ │ │ │ │ + static int access$712(com.DartChecker.elimination, int); │ │ │ │ + descriptor: (Lcom/DartChecker/elimination;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #288 // Field dummy:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: iadd │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #288 // Field dummy:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ + static int access$720(com.DartChecker.elimination, int); │ │ │ │ + descriptor: (Lcom/DartChecker/elimination;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #288 // Field dummy:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: isub │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #288 // Field dummy:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ static android.widget.TextView access$800(com.DartChecker.elimination); │ │ │ │ descriptor: (Lcom/DartChecker/elimination;)Landroid/widget/TextView; │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #290 // Field score:Landroid/widget/TextView; │ │ ├── com/DartChecker/match.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ public class com.DartChecker.match extends androidx.appcompat.app.AppCompatActivity │ │ │ │ minor version: 0 │ │ │ │ major version: 49 │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ this_class: #2 // com/DartChecker/match │ │ │ │ super_class: #4 // androidx/appcompat/app/AppCompatActivity │ │ │ │ - interfaces: 0, fields: 80, methods: 86, attributes: 0 │ │ │ │ + interfaces: 0, fields: 80, methods: 87, attributes: 0 │ │ │ │ Constant pool: │ │ │ │ #1 = Utf8 com/DartChecker/match │ │ │ │ #2 = Class #1 // com/DartChecker/match │ │ │ │ #3 = Utf8 androidx/appcompat/app/AppCompatActivity │ │ │ │ #4 = Class #3 // androidx/appcompat/app/AppCompatActivity │ │ │ │ #5 = Utf8 bcolor │ │ │ │ #6 = Utf8 I │ │ │ │ @@ -1228,55 +1228,56 @@ │ │ │ │ #1224 = Utf8 access$2402 │ │ │ │ #1225 = Utf8 (Lcom/DartChecker/match;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ #1226 = Utf8 access$2500 │ │ │ │ #1227 = Utf8 access$2600 │ │ │ │ #1228 = Utf8 access$2700 │ │ │ │ #1229 = Utf8 access$2702 │ │ │ │ #1230 = Utf8 (Lcom/DartChecker/match;I)I │ │ │ │ - #1231 = Utf8 access$2800 │ │ │ │ - #1232 = Utf8 access$2902 │ │ │ │ - #1233 = Utf8 access$300 │ │ │ │ - #1234 = Utf8 access$3000 │ │ │ │ - #1235 = Utf8 access$3100 │ │ │ │ - #1236 = Utf8 access$3200 │ │ │ │ - #1237 = Utf8 (Lcom/DartChecker/match;)J │ │ │ │ - #1238 = Utf8 access$3202 │ │ │ │ - #1239 = Utf8 (Lcom/DartChecker/match;J)J │ │ │ │ - #1240 = Utf8 access$3300 │ │ │ │ - #1241 = Utf8 access$3400 │ │ │ │ - #1242 = Utf8 (Lcom/DartChecker/match;)Ljava/lang/Integer; │ │ │ │ - #1243 = Utf8 access$3500 │ │ │ │ - #1244 = Utf8 (Lcom/DartChecker/match;)Lcom/DartChecker/MainActivity$spieler; │ │ │ │ - #1245 = Utf8 access$3600 │ │ │ │ - #1246 = Utf8 access$3700 │ │ │ │ - #1247 = Utf8 access$3800 │ │ │ │ - #1248 = Utf8 access$3900 │ │ │ │ - #1249 = Utf8 access$400 │ │ │ │ - #1250 = Utf8 access$4000 │ │ │ │ - #1251 = Utf8 access$408 │ │ │ │ - #1252 = Utf8 access$410 │ │ │ │ - #1253 = Utf8 access$4100 │ │ │ │ - #1254 = Utf8 access$4200 │ │ │ │ - #1255 = Utf8 access$4300 │ │ │ │ - #1256 = Utf8 access$4400 │ │ │ │ - #1257 = Utf8 access$4500 │ │ │ │ - #1258 = Utf8 access$4700 │ │ │ │ - #1259 = Utf8 access$4800 │ │ │ │ - #1260 = Utf8 access$4900 │ │ │ │ - #1261 = Utf8 access$500 │ │ │ │ - #1262 = Utf8 access$502 │ │ │ │ - #1263 = Utf8 access$600 │ │ │ │ - #1264 = Utf8 access$602 │ │ │ │ - #1265 = Utf8 access$700 │ │ │ │ - #1266 = Utf8 access$800 │ │ │ │ - #1267 = Utf8 access$802 │ │ │ │ - #1268 = Utf8 access$808 │ │ │ │ - #1269 = Utf8 access$810 │ │ │ │ - #1270 = Utf8 access$900 │ │ │ │ - #1271 = Utf8 onBackPressed │ │ │ │ + #1231 = Utf8 access$2712 │ │ │ │ + #1232 = Utf8 access$2800 │ │ │ │ + #1233 = Utf8 access$2902 │ │ │ │ + #1234 = Utf8 access$300 │ │ │ │ + #1235 = Utf8 access$3000 │ │ │ │ + #1236 = Utf8 access$3100 │ │ │ │ + #1237 = Utf8 access$3200 │ │ │ │ + #1238 = Utf8 (Lcom/DartChecker/match;)J │ │ │ │ + #1239 = Utf8 access$3202 │ │ │ │ + #1240 = Utf8 (Lcom/DartChecker/match;J)J │ │ │ │ + #1241 = Utf8 access$3300 │ │ │ │ + #1242 = Utf8 access$3400 │ │ │ │ + #1243 = Utf8 (Lcom/DartChecker/match;)Ljava/lang/Integer; │ │ │ │ + #1244 = Utf8 access$3500 │ │ │ │ + #1245 = Utf8 (Lcom/DartChecker/match;)Lcom/DartChecker/MainActivity$spieler; │ │ │ │ + #1246 = Utf8 access$3600 │ │ │ │ + #1247 = Utf8 access$3700 │ │ │ │ + #1248 = Utf8 access$3800 │ │ │ │ + #1249 = Utf8 access$3900 │ │ │ │ + #1250 = Utf8 access$400 │ │ │ │ + #1251 = Utf8 access$4000 │ │ │ │ + #1252 = Utf8 access$408 │ │ │ │ + #1253 = Utf8 access$410 │ │ │ │ + #1254 = Utf8 access$4100 │ │ │ │ + #1255 = Utf8 access$4200 │ │ │ │ + #1256 = Utf8 access$4300 │ │ │ │ + #1257 = Utf8 access$4400 │ │ │ │ + #1258 = Utf8 access$4500 │ │ │ │ + #1259 = Utf8 access$4700 │ │ │ │ + #1260 = Utf8 access$4800 │ │ │ │ + #1261 = Utf8 access$4900 │ │ │ │ + #1262 = Utf8 access$500 │ │ │ │ + #1263 = Utf8 access$502 │ │ │ │ + #1264 = Utf8 access$600 │ │ │ │ + #1265 = Utf8 access$602 │ │ │ │ + #1266 = Utf8 access$700 │ │ │ │ + #1267 = Utf8 access$800 │ │ │ │ + #1268 = Utf8 access$802 │ │ │ │ + #1269 = Utf8 access$808 │ │ │ │ + #1270 = Utf8 access$810 │ │ │ │ + #1271 = Utf8 access$900 │ │ │ │ + #1272 = Utf8 onBackPressed │ │ │ │ { │ │ │ │ private int bcolor; │ │ │ │ descriptor: I │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private int bcolorn; │ │ │ │ descriptor: I │ │ │ │ @@ -2030,14 +2031,30 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ │ │ 2: putfield #162 // Field dummy2:I │ │ │ │ 5: iload_1 │ │ │ │ 6: ireturn │ │ │ │ │ │ │ │ + static int access$2712(com.DartChecker.match, int); │ │ │ │ + descriptor: (Lcom/DartChecker/match;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #162 // Field dummy2:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: iadd │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #162 // Field dummy2:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ static void access$2800(com.DartChecker.match); │ │ │ │ descriptor: (Lcom/DartChecker/match;)V │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #253 // Method nextplayer_with_freeze:()V │ │ ├── com/DartChecker/matchcalc.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ public class com.DartChecker.matchcalc extends androidx.appcompat.app.AppCompatActivity │ │ │ │ minor version: 0 │ │ │ │ major version: 49 │ │ │ │ flags: (0x0021) ACC_PUBLIC, ACC_SUPER │ │ │ │ this_class: #2 // com/DartChecker/matchcalc │ │ │ │ super_class: #4 // androidx/appcompat/app/AppCompatActivity │ │ │ │ - interfaces: 0, fields: 69, methods: 66, attributes: 0 │ │ │ │ + interfaces: 0, fields: 69, methods: 67, attributes: 0 │ │ │ │ Constant pool: │ │ │ │ #1 = Utf8 com/DartChecker/matchcalc │ │ │ │ #2 = Class #1 // com/DartChecker/matchcalc │ │ │ │ #3 = Utf8 androidx/appcompat/app/AppCompatActivity │ │ │ │ #4 = Class #3 // androidx/appcompat/app/AppCompatActivity │ │ │ │ #5 = Utf8 aktuellerwurf │ │ │ │ #6 = Utf8 Lcom/DartChecker/matchcalc$aufnahme; │ │ │ │ @@ -1247,59 +1247,60 @@ │ │ │ │ #1243 = Utf8 access$1200 │ │ │ │ #1244 = Utf8 access$1300 │ │ │ │ #1245 = Utf8 access$1400 │ │ │ │ #1246 = Utf8 access$1500 │ │ │ │ #1247 = Utf8 (Lcom/DartChecker/matchcalc;)I │ │ │ │ #1248 = Utf8 access$1502 │ │ │ │ #1249 = Utf8 (Lcom/DartChecker/matchcalc;I)I │ │ │ │ - #1250 = Utf8 access$1600 │ │ │ │ - #1251 = Utf8 (Lcom/DartChecker/matchcalc;)F │ │ │ │ - #1252 = Utf8 access$1602 │ │ │ │ - #1253 = Utf8 (Lcom/DartChecker/matchcalc;F)F │ │ │ │ - #1254 = Utf8 access$1700 │ │ │ │ - #1255 = Utf8 access$1800 │ │ │ │ - #1256 = Utf8 (Lcom/DartChecker/matchcalc;)Ljava/text/DecimalFormat; │ │ │ │ - #1257 = Utf8 access$1900 │ │ │ │ - #1258 = Utf8 (Lcom/DartChecker/matchcalc;I)V │ │ │ │ - #1259 = Utf8 access$200 │ │ │ │ - #1260 = Utf8 (Lcom/DartChecker/matchcalc;)Landroid/widget/TextView; │ │ │ │ - #1261 = Utf8 access$2000 │ │ │ │ - #1262 = Utf8 access$2100 │ │ │ │ - #1263 = Utf8 (Lcom/DartChecker/matchcalc;Z)V │ │ │ │ - #1264 = Utf8 access$2200 │ │ │ │ - #1265 = Utf8 (Lcom/DartChecker/matchcalc;)Z │ │ │ │ - #1266 = Utf8 access$2302 │ │ │ │ - #1267 = Utf8 access$2400 │ │ │ │ - #1268 = Utf8 access$2500 │ │ │ │ - #1269 = Utf8 access$2702 │ │ │ │ - #1270 = Utf8 (Lcom/DartChecker/matchcalc;Z)Z │ │ │ │ - #1271 = Utf8 access$2800 │ │ │ │ - #1272 = Utf8 (Lcom/DartChecker/matchcalc;)Lcom/DartChecker/matchcalc$aufnahme; │ │ │ │ - #1273 = Utf8 access$2900 │ │ │ │ - #1274 = Utf8 access$300 │ │ │ │ - #1275 = Utf8 access$3000 │ │ │ │ - #1276 = Utf8 access$3100 │ │ │ │ - #1277 = Utf8 (Lcom/DartChecker/matchcalc;)J │ │ │ │ - #1278 = Utf8 access$3102 │ │ │ │ - #1279 = Utf8 (Lcom/DartChecker/matchcalc;J)J │ │ │ │ - #1280 = Utf8 access$3200 │ │ │ │ - #1281 = Utf8 access$3300 │ │ │ │ - #1282 = Utf8 (Lcom/DartChecker/matchcalc;)Ljava/lang/Integer; │ │ │ │ - #1283 = Utf8 access$3400 │ │ │ │ - #1284 = Utf8 access$3500 │ │ │ │ - #1285 = Utf8 access$3600 │ │ │ │ - #1286 = Utf8 access$3700 │ │ │ │ - #1287 = Utf8 access$3800 │ │ │ │ - #1288 = Utf8 access$400 │ │ │ │ - #1289 = Utf8 access$500 │ │ │ │ - #1290 = Utf8 access$600 │ │ │ │ - #1291 = Utf8 access$700 │ │ │ │ - #1292 = Utf8 access$800 │ │ │ │ - #1293 = Utf8 access$900 │ │ │ │ - #1294 = Utf8 onBackPressed │ │ │ │ + #1250 = Utf8 access$1512 │ │ │ │ + #1251 = Utf8 access$1600 │ │ │ │ + #1252 = Utf8 (Lcom/DartChecker/matchcalc;)F │ │ │ │ + #1253 = Utf8 access$1602 │ │ │ │ + #1254 = Utf8 (Lcom/DartChecker/matchcalc;F)F │ │ │ │ + #1255 = Utf8 access$1700 │ │ │ │ + #1256 = Utf8 access$1800 │ │ │ │ + #1257 = Utf8 (Lcom/DartChecker/matchcalc;)Ljava/text/DecimalFormat; │ │ │ │ + #1258 = Utf8 access$1900 │ │ │ │ + #1259 = Utf8 (Lcom/DartChecker/matchcalc;I)V │ │ │ │ + #1260 = Utf8 access$200 │ │ │ │ + #1261 = Utf8 (Lcom/DartChecker/matchcalc;)Landroid/widget/TextView; │ │ │ │ + #1262 = Utf8 access$2000 │ │ │ │ + #1263 = Utf8 access$2100 │ │ │ │ + #1264 = Utf8 (Lcom/DartChecker/matchcalc;Z)V │ │ │ │ + #1265 = Utf8 access$2200 │ │ │ │ + #1266 = Utf8 (Lcom/DartChecker/matchcalc;)Z │ │ │ │ + #1267 = Utf8 access$2302 │ │ │ │ + #1268 = Utf8 access$2400 │ │ │ │ + #1269 = Utf8 access$2500 │ │ │ │ + #1270 = Utf8 access$2702 │ │ │ │ + #1271 = Utf8 (Lcom/DartChecker/matchcalc;Z)Z │ │ │ │ + #1272 = Utf8 access$2800 │ │ │ │ + #1273 = Utf8 (Lcom/DartChecker/matchcalc;)Lcom/DartChecker/matchcalc$aufnahme; │ │ │ │ + #1274 = Utf8 access$2900 │ │ │ │ + #1275 = Utf8 access$300 │ │ │ │ + #1276 = Utf8 access$3000 │ │ │ │ + #1277 = Utf8 access$3100 │ │ │ │ + #1278 = Utf8 (Lcom/DartChecker/matchcalc;)J │ │ │ │ + #1279 = Utf8 access$3102 │ │ │ │ + #1280 = Utf8 (Lcom/DartChecker/matchcalc;J)J │ │ │ │ + #1281 = Utf8 access$3200 │ │ │ │ + #1282 = Utf8 access$3300 │ │ │ │ + #1283 = Utf8 (Lcom/DartChecker/matchcalc;)Ljava/lang/Integer; │ │ │ │ + #1284 = Utf8 access$3400 │ │ │ │ + #1285 = Utf8 access$3500 │ │ │ │ + #1286 = Utf8 access$3600 │ │ │ │ + #1287 = Utf8 access$3700 │ │ │ │ + #1288 = Utf8 access$3800 │ │ │ │ + #1289 = Utf8 access$400 │ │ │ │ + #1290 = Utf8 access$500 │ │ │ │ + #1291 = Utf8 access$600 │ │ │ │ + #1292 = Utf8 access$700 │ │ │ │ + #1293 = Utf8 access$800 │ │ │ │ + #1294 = Utf8 access$900 │ │ │ │ + #1295 = Utf8 onBackPressed │ │ │ │ { │ │ │ │ private com.DartChecker.matchcalc$aufnahme aktuellerwurf; │ │ │ │ descriptor: Lcom/DartChecker/matchcalc$aufnahme; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private final android.view.View$OnClickListener buttonclick; │ │ │ │ descriptor: Landroid/view/View$OnClickListener; │ │ │ │ @@ -1820,14 +1821,30 @@ │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: iload_1 │ │ │ │ 2: putfield #188 // Field dummy:I │ │ │ │ 5: iload_1 │ │ │ │ 6: ireturn │ │ │ │ │ │ │ │ + static int access$1512(com.DartChecker.matchcalc, int); │ │ │ │ + descriptor: (Lcom/DartChecker/matchcalc;I)I │ │ │ │ + flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ + Code: │ │ │ │ + stack=300, locals=3, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: getfield #188 // Field dummy:I │ │ │ │ + 4: iload_1 │ │ │ │ + 5: iadd │ │ │ │ + 6: istore_2 │ │ │ │ + 7: aload_0 │ │ │ │ + 8: iload_2 │ │ │ │ + 9: putfield #188 // Field dummy:I │ │ │ │ + 12: iload_2 │ │ │ │ + 13: ireturn │ │ │ │ + │ │ │ │ static float access$1600(com.DartChecker.matchcalc); │ │ │ │ descriptor: (Lcom/DartChecker/matchcalc;)F │ │ │ │ flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #190 // Field fdummy:F ├── smali/com/DartChecker/elimination$2$1.smali │ @@ -32,15 +32,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 13 │ + .locals 12 │ │ .line 188 │ invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V │ │ .line 190 │ iget-object p1, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ @@ -161,51 +161,41 @@ │ │ iget-object p1, p1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ iget-object v1, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v1, v1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ - invoke-static {v1}, Lcom/DartChecker/elimination;->access$700(Lcom/DartChecker/elimination;)I │ + invoke-static {v1}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ - move-result v1 │ + move-result-object v1 │ │ iget-object v5, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v5, v5, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v5}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ move-result-object v5 │ │ - iget-object v6, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ - │ - iget-object v6, v6, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ - │ - invoke-static {v6}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ - │ - move-result-object v6 │ - │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ - │ - move-result v6 │ + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ - sub-int/2addr v6, v3 │ + move-result v5 │ │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + sub-int/2addr v5, v3 │ │ - move-result-object v5 │ + invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v5, Lcom/DartChecker/elimination$pfeil; │ + move-result-object v1 │ │ - iget v5, v5, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ + check-cast v1, Lcom/DartChecker/elimination$pfeil; │ │ - sub-int/2addr v1, v5 │ + iget v1, v1, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ │ - invoke-static {p1, v1}, Lcom/DartChecker/elimination;->access$702(Lcom/DartChecker/elimination;I)I │ + invoke-static {p1, v1}, Lcom/DartChecker/elimination;->access$720(Lcom/DartChecker/elimination;I)I │ │ .line 320 │ :cond_1 │ iget-object p1, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object p1, p1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ @@ -312,51 +302,41 @@ │ │ iget-object p1, p1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ iget-object v1, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v1, v1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ - invoke-static {v1}, Lcom/DartChecker/elimination;->access$700(Lcom/DartChecker/elimination;)I │ + invoke-static {v1}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ - move-result v1 │ + move-result-object v1 │ │ iget-object v5, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v5, v5, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v5}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ move-result-object v5 │ │ - iget-object v6, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ - │ - iget-object v6, v6, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ - │ - invoke-static {v6}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ - │ - move-result-object v6 │ - │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ - │ - move-result v6 │ + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ - sub-int/2addr v6, v3 │ + move-result v5 │ │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + sub-int/2addr v5, v3 │ │ - move-result-object v5 │ + invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v5, Lcom/DartChecker/elimination$pfeil; │ + move-result-object v1 │ │ - iget v5, v5, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ + check-cast v1, Lcom/DartChecker/elimination$pfeil; │ │ - sub-int/2addr v1, v5 │ + iget v1, v1, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ │ - invoke-static {p1, v1}, Lcom/DartChecker/elimination;->access$702(Lcom/DartChecker/elimination;I)I │ + invoke-static {p1, v1}, Lcom/DartChecker/elimination;->access$720(Lcom/DartChecker/elimination;I)I │ │ .line 309 │ :cond_3 │ iget-object p1, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object p1, p1, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ @@ -1973,25 +1953,15 @@ │ iget v10, v10, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ │ .line 279 │ iget-object v11, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v11, v11, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ - iget-object v12, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ - │ - iget-object v12, v12, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ - │ - invoke-static {v12}, Lcom/DartChecker/elimination;->access$700(Lcom/DartChecker/elimination;)I │ - │ - move-result v12 │ - │ - sub-int/2addr v12, v8 │ - │ - invoke-static {v11, v12}, Lcom/DartChecker/elimination;->access$702(Lcom/DartChecker/elimination;I)I │ + invoke-static {v11, v8}, Lcom/DartChecker/elimination;->access$720(Lcom/DartChecker/elimination;I)I │ │ .line 280 │ iget-object v8, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v8, v8, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v8}, Lcom/DartChecker/elimination;->access$2100(Lcom/DartChecker/elimination;)V │ @@ -2028,25 +1998,15 @@ │ mul-int v6, v6, v0 │ │ .line 287 │ iget-object v0, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v0, v0, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ - iget-object v8, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ - │ - iget-object v8, v8, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ - │ - invoke-static {v8}, Lcom/DartChecker/elimination;->access$700(Lcom/DartChecker/elimination;)I │ - │ - move-result v8 │ - │ - add-int/2addr v8, v6 │ - │ - invoke-static {v0, v8}, Lcom/DartChecker/elimination;->access$702(Lcom/DartChecker/elimination;I)I │ + invoke-static {v0, v6}, Lcom/DartChecker/elimination;->access$712(Lcom/DartChecker/elimination;I)I │ │ .line 288 │ iget-object v0, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v0, v0, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v0}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ @@ -2115,25 +2075,15 @@ │ mul-int v7, v7, v5 │ │ .line 295 │ iget-object v0, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v0, v0, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ - iget-object v5, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ - │ - iget-object v5, v5, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ - │ - invoke-static {v5}, Lcom/DartChecker/elimination;->access$700(Lcom/DartChecker/elimination;)I │ - │ - move-result v5 │ - │ - add-int/2addr v5, v7 │ - │ - invoke-static {v0, v5}, Lcom/DartChecker/elimination;->access$702(Lcom/DartChecker/elimination;I)I │ + invoke-static {v0, v7}, Lcom/DartChecker/elimination;->access$712(Lcom/DartChecker/elimination;I)I │ │ .line 296 │ iget-object v0, p0, Lcom/DartChecker/elimination$2$1;->this$1:Lcom/DartChecker/elimination$2; │ │ iget-object v0, v0, Lcom/DartChecker/elimination$2;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v0}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; ├── smali/com/DartChecker/cricket$4.smali │ @@ -316,21 +316,15 @@ │ const-string v14, "Classic" │ │ if-nez v11, :cond_a │ │ .line 435 │ iget-object v3, v0, Lcom/DartChecker/cricket$4;->this$0:Lcom/DartChecker/cricket; │ │ - invoke-static {v3}, Lcom/DartChecker/cricket;->access$2500(Lcom/DartChecker/cricket;)I │ - │ - move-result v4 │ - │ - add-int/2addr v4, v12 │ - │ - invoke-static {v3, v4}, Lcom/DartChecker/cricket;->access$2502(Lcom/DartChecker/cricket;I)I │ + invoke-static {v3, v12}, Lcom/DartChecker/cricket;->access$2512(Lcom/DartChecker/cricket;I)I │ │ .line 437 │ iget-object v3, v0, Lcom/DartChecker/cricket$4;->this$0:Lcom/DartChecker/cricket; │ │ invoke-static {v3}, Lcom/DartChecker/cricket;->access$2000(Lcom/DartChecker/cricket;)Ljava/lang/CharSequence; │ │ move-result-object v3 │ @@ -1812,16 +1806,14 @@ │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ return-void │ │ - nop │ - │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_13 │ :pswitch_12 │ :pswitch_11 │ :pswitch_10 │ :pswitch_f ├── smali/com/DartChecker/matchcalc.smali │ @@ -401,14 +401,27 @@ │ │ .line 32 │ iput p1, p0, Lcom/DartChecker/matchcalc;->dummy:I │ │ return p1 │ .end method │ │ +.method static synthetic access$1512(Lcom/DartChecker/matchcalc;I)I │ + .locals 1 │ + │ + .line 32 │ + iget v0, p0, Lcom/DartChecker/matchcalc;->dummy:I │ + │ + add-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/matchcalc;->dummy:I │ + │ + return v0 │ +.end method │ + │ .method static synthetic access$1600(Lcom/DartChecker/matchcalc;)F │ .locals 0 │ │ .line 32 │ iget p0, p0, Lcom/DartChecker/matchcalc;->fdummy:F │ │ return p0 ├── smali/com/DartChecker/match$4.smali │ @@ -6657,55 +6657,47 @@ │ aget v1, v1, v2 │ │ if-eq v1, v7, :cond_50 │ │ .line 424 │ iget-object v1, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v1}, Lcom/DartChecker/match;->access$2700(Lcom/DartChecker/match;)I │ + invoke-static {v1}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ │ - move-result v2 │ + move-result-object v2 │ │ iget-object v3, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v3}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ + invoke-static {v3}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ │ - move-result-object v3 │ + move-result v3 │ │ - iget-object v5, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ + aget v2, v2, v3 │ │ - invoke-static {v5}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ + iget-object v3, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - move-result v5 │ + invoke-static {v3}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ │ - aget v3, v3, v5 │ + move-result-object v3 │ │ iget-object v5, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v5}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ - │ - move-result-object v5 │ - │ - iget-object v8, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ - │ - invoke-static {v8}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ - │ - move-result v8 │ + invoke-static {v5}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ │ - const/4 v10, 0x1 │ + move-result v5 │ │ - add-int/2addr v8, v10 │ + const/4 v8, 0x1 │ │ - aget v5, v5, v8 │ + add-int/2addr v5, v8 │ │ - mul-int v3, v3, v5 │ + aget v3, v3, v5 │ │ - add-int/2addr v2, v3 │ + mul-int v2, v2, v3 │ │ - invoke-static {v1, v2}, Lcom/DartChecker/match;->access$2702(Lcom/DartChecker/match;I)I │ + invoke-static {v1, v2}, Lcom/DartChecker/match;->access$2712(Lcom/DartChecker/match;I)I │ │ .line 426 │ :cond_50 │ iget-object v1, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ const/4 v2, 0x0 │ │ @@ -6729,55 +6721,47 @@ │ aget v1, v1, v2 │ │ if-eq v1, v7, :cond_51 │ │ .line 428 │ iget-object v1, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v1}, Lcom/DartChecker/match;->access$2700(Lcom/DartChecker/match;)I │ + invoke-static {v1}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ │ - move-result v2 │ + move-result-object v2 │ │ iget-object v3, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v3}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ + invoke-static {v3}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ │ - move-result-object v3 │ + move-result v3 │ │ - iget-object v5, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ + aget v2, v2, v3 │ │ - invoke-static {v5}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ + iget-object v3, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - move-result v5 │ + invoke-static {v3}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ │ - aget v3, v3, v5 │ + move-result-object v3 │ │ iget-object v5, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ - invoke-static {v5}, Lcom/DartChecker/match;->access$1300(Lcom/DartChecker/match;)[I │ - │ - move-result-object v5 │ - │ - iget-object v6, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ - │ - invoke-static {v6}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ - │ - move-result v6 │ + invoke-static {v5}, Lcom/DartChecker/match;->access$1400(Lcom/DartChecker/match;)I │ │ - const/4 v7, 0x1 │ + move-result v5 │ │ - add-int/2addr v6, v7 │ + const/4 v6, 0x1 │ │ - aget v5, v5, v6 │ + add-int/2addr v5, v6 │ │ - mul-int v3, v3, v5 │ + aget v3, v3, v5 │ │ - add-int/2addr v2, v3 │ + mul-int v2, v2, v3 │ │ - invoke-static {v1, v2}, Lcom/DartChecker/match;->access$2702(Lcom/DartChecker/match;I)I │ + invoke-static {v1, v2}, Lcom/DartChecker/match;->access$2712(Lcom/DartChecker/match;I)I │ │ .line 430 │ :cond_51 │ iget-object v1, v0, Lcom/DartChecker/match$4;->this$0:Lcom/DartChecker/match; │ │ invoke-static {v1}, Lcom/DartChecker/match;->access$700(Lcom/DartChecker/match;)Landroid/widget/TextView; ├── smali/com/DartChecker/matchcalc$1$1.smali │ @@ -1162,51 +1162,41 @@ │ │ iget-object p1, p1, Lcom/DartChecker/matchcalc$1;->this$0:Lcom/DartChecker/matchcalc; │ │ iget-object p2, p0, Lcom/DartChecker/matchcalc$1$1;->this$1:Lcom/DartChecker/matchcalc$1; │ │ iget-object p2, p2, Lcom/DartChecker/matchcalc$1;->this$0:Lcom/DartChecker/matchcalc; │ │ - invoke-static {p2}, Lcom/DartChecker/matchcalc;->access$1500(Lcom/DartChecker/matchcalc;)I │ + invoke-static {p2}, Lcom/DartChecker/matchcalc;->access$000(Lcom/DartChecker/matchcalc;)Ljava/util/ArrayList; │ │ - move-result p2 │ + move-result-object p2 │ │ iget-object v0, p0, Lcom/DartChecker/matchcalc$1$1;->this$1:Lcom/DartChecker/matchcalc$1; │ │ iget-object v0, v0, Lcom/DartChecker/matchcalc$1;->this$0:Lcom/DartChecker/matchcalc; │ │ invoke-static {v0}, Lcom/DartChecker/matchcalc;->access$000(Lcom/DartChecker/matchcalc;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ - iget-object v1, p0, Lcom/DartChecker/matchcalc$1$1;->this$1:Lcom/DartChecker/matchcalc$1; │ + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ - iget-object v1, v1, Lcom/DartChecker/matchcalc$1;->this$0:Lcom/DartChecker/matchcalc; │ + move-result v0 │ │ - invoke-static {v1}, Lcom/DartChecker/matchcalc;->access$000(Lcom/DartChecker/matchcalc;)Ljava/util/ArrayList; │ + add-int/lit8 v0, v0, -0x1 │ │ - move-result-object v1 │ + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ + move-result-object p2 │ │ - move-result v1 │ + check-cast p2, Lcom/DartChecker/matchcalc$aufnahme; │ │ - add-int/lit8 v1, v1, -0x1 │ + iget p2, p2, Lcom/DartChecker/matchcalc$aufnahme;->geworfenePunkte:I │ │ - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v0 │ - │ - check-cast v0, Lcom/DartChecker/matchcalc$aufnahme; │ - │ - iget v0, v0, Lcom/DartChecker/matchcalc$aufnahme;->geworfenePunkte:I │ - │ - add-int/2addr p2, v0 │ - │ - invoke-static {p1, p2}, Lcom/DartChecker/matchcalc;->access$1502(Lcom/DartChecker/matchcalc;I)I │ + invoke-static {p1, p2}, Lcom/DartChecker/matchcalc;->access$1512(Lcom/DartChecker/matchcalc;I)I │ │ .line 205 │ :cond_8 │ iget-object p1, p0, Lcom/DartChecker/matchcalc$1$1;->this$1:Lcom/DartChecker/matchcalc$1; │ │ iget-object p1, p1, Lcom/DartChecker/matchcalc$1;->this$0:Lcom/DartChecker/matchcalc; ├── smali/com/DartChecker/match.smali │ @@ -592,14 +592,27 @@ │ │ .line 31 │ iput p1, p0, Lcom/DartChecker/match;->dummy2:I │ │ return p1 │ .end method │ │ +.method static synthetic access$2712(Lcom/DartChecker/match;I)I │ + .locals 1 │ + │ + .line 31 │ + iget v0, p0, Lcom/DartChecker/match;->dummy2:I │ + │ + add-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/match;->dummy2:I │ + │ + return v0 │ +.end method │ + │ .method static synthetic access$2800(Lcom/DartChecker/match;)V │ .locals 0 │ │ .line 31 │ invoke-direct {p0}, Lcom/DartChecker/match;->nextplayer_with_freeze()V │ │ return-void ├── smali/com/DartChecker/elimination$4.smali │ @@ -4577,84 +4577,68 @@ │ iget-object v1, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v1, v3}, Lcom/DartChecker/elimination;->access$3702(Lcom/DartChecker/elimination;I)I │ │ .line 477 │ iget-object v1, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ - invoke-static {v1}, Lcom/DartChecker/elimination;->access$3700(Lcom/DartChecker/elimination;)I │ + invoke-static {v1}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ - move-result v2 │ + move-result-object v2 │ │ iget-object v3, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v3}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ move-result-object v3 │ │ - iget-object v5, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - invoke-static {v5}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ + move-result v3 │ │ - move-result-object v5 │ + sub-int/2addr v3, v6 │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result v5 │ + move-result-object v2 │ │ - sub-int/2addr v5, v6 │ + check-cast v2, Lcom/DartChecker/elimination$pfeil; │ │ - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget v2, v2, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ │ - move-result-object v3 │ - │ - check-cast v3, Lcom/DartChecker/elimination$pfeil; │ - │ - iget v3, v3, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ - │ - sub-int/2addr v2, v3 │ - │ - invoke-static {v1, v2}, Lcom/DartChecker/elimination;->access$3702(Lcom/DartChecker/elimination;I)I │ + invoke-static {v1, v2}, Lcom/DartChecker/elimination;->access$3720(Lcom/DartChecker/elimination;I)I │ │ .line 478 │ iget-object v1, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ - invoke-static {v1}, Lcom/DartChecker/elimination;->access$3700(Lcom/DartChecker/elimination;)I │ + invoke-static {v1}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ - move-result v2 │ + move-result-object v2 │ │ iget-object v3, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v3}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ │ move-result-object v3 │ │ - iget-object v5, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - invoke-static {v5}, Lcom/DartChecker/elimination;->access$400(Lcom/DartChecker/elimination;)Ljava/util/ArrayList; │ + move-result v3 │ │ - move-result-object v5 │ + sub-int/2addr v3, v4 │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ - │ - move-result v5 │ - │ - sub-int/2addr v5, v4 │ - │ - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v3 │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v3, Lcom/DartChecker/elimination$pfeil; │ + move-result-object v2 │ │ - iget v3, v3, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ + check-cast v2, Lcom/DartChecker/elimination$pfeil; │ │ - sub-int/2addr v2, v3 │ + iget v2, v2, Lcom/DartChecker/elimination$pfeil;->addpunkte:I │ │ - invoke-static {v1, v2}, Lcom/DartChecker/elimination;->access$3702(Lcom/DartChecker/elimination;I)I │ + invoke-static {v1, v2}, Lcom/DartChecker/elimination;->access$3720(Lcom/DartChecker/elimination;I)I │ │ .line 479 │ iget-object v1, v0, Lcom/DartChecker/elimination$4;->this$0:Lcom/DartChecker/elimination; │ │ invoke-static {v1}, Lcom/DartChecker/elimination;->access$800(Lcom/DartChecker/elimination;)Landroid/widget/TextView; │ │ move-result-object v1 ├── smali/com/DartChecker/elimination.smali │ @@ -724,14 +724,27 @@ │ │ .line 33 │ iput p1, p0, Lcom/DartChecker/elimination;->dummy2:I │ │ return p1 │ .end method │ │ +.method static synthetic access$3720(Lcom/DartChecker/elimination;I)I │ + .locals 1 │ + │ + .line 33 │ + iget v0, p0, Lcom/DartChecker/elimination;->dummy2:I │ + │ + sub-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/elimination;->dummy2:I │ + │ + return v0 │ +.end method │ + │ .method static synthetic access$3800(Lcom/DartChecker/elimination;)V │ .locals 0 │ │ .line 33 │ invoke-direct {p0}, Lcom/DartChecker/elimination;->nextplayer_with_freeze()V │ │ return-void │ @@ -859,14 +872,40 @@ │ │ .line 33 │ iput p1, p0, Lcom/DartChecker/elimination;->dummy:I │ │ return p1 │ .end method │ │ +.method static synthetic access$712(Lcom/DartChecker/elimination;I)I │ + .locals 1 │ + │ + .line 33 │ + iget v0, p0, Lcom/DartChecker/elimination;->dummy:I │ + │ + add-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/elimination;->dummy:I │ + │ + return v0 │ +.end method │ + │ +.method static synthetic access$720(Lcom/DartChecker/elimination;I)I │ + .locals 1 │ + │ + .line 33 │ + iget v0, p0, Lcom/DartChecker/elimination;->dummy:I │ + │ + sub-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/elimination;->dummy:I │ + │ + return v0 │ +.end method │ + │ .method static synthetic access$800(Lcom/DartChecker/elimination;)Landroid/widget/TextView; │ .locals 0 │ │ .line 33 │ iget-object p0, p0, Lcom/DartChecker/elimination;->score:Landroid/widget/TextView; │ │ return-object p0 ├── smali/com/DartChecker/cricket.smali │ @@ -410,14 +410,27 @@ │ │ .line 32 │ iput p1, p0, Lcom/DartChecker/cricket;->aufnahme:I │ │ return p1 │ .end method │ │ +.method static synthetic access$2512(Lcom/DartChecker/cricket;I)I │ + .locals 1 │ + │ + .line 32 │ + iget v0, p0, Lcom/DartChecker/cricket;->aufnahme:I │ + │ + add-int/2addr v0, p1 │ + │ + iput v0, p0, Lcom/DartChecker/cricket;->aufnahme:I │ + │ + return v0 │ +.end method │ + │ .method static synthetic access$2600(Lcom/DartChecker/cricket;I)Z │ .locals 0 │ │ .line 32 │ invoke-direct {p0, p1}, Lcom/DartChecker/cricket;->gewinner(I)Z │ │ move-result p0